--- /srv/rebuilderd/tmp/rebuilderdeLej9E/inputs/fragments_3.0.1-8+b1_armel.deb +++ /srv/rebuilderd/tmp/rebuilderdeLej9E/out/fragments_3.0.1-8+b1_armel.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2025-05-27 16:56:06.000000 debian-binary │ -rw-r--r-- 0 0 0 2148 2025-05-27 16:56:06.000000 control.tar.xz │ --rw-r--r-- 0 0 0 2493248 2025-05-27 16:56:06.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 2491472 2025-05-27 16:56:06.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/bin/fragments │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ │ │ │ │ Elf file type is DYN (Position-Independent Executable file) │ │ │ │ Entry point 0x5a410 │ │ │ │ There are 11 program headers, starting at offset 52 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - ARM_EXIDX 0x7da500 0x007da500 0x007da500 0x172a0 0x172a0 R 0x4 │ │ │ │ + ARM_EXIDX 0x7da480 0x007da480 0x007da480 0x172a0 0x172a0 R 0x4 │ │ │ │ PHDR 0x000034 0x00000034 0x00000034 0x00160 0x00160 R 0x4 │ │ │ │ INTERP 0x0001b8 0x000001b8 0x000001b8 0x00013 0x00013 R 0x1 │ │ │ │ [Requesting program interpreter: /lib/ld-linux.so.3] │ │ │ │ - LOAD 0x000000 0x00000000 0x00000000 0x7f17c4 0x7f17c4 R E 0x10000 │ │ │ │ + LOAD 0x000000 0x00000000 0x00000000 0x7f1744 0x7f1744 R E 0x10000 │ │ │ │ LOAD 0x7ffe30 0x0080fe30 0x0080fe30 0x40b8c 0x4217c RW 0x10000 │ │ │ │ DYNAMIC 0x83f0fc 0x0084f0fc 0x0084f0fc 0x00158 0x00158 RW 0x4 │ │ │ │ NOTE 0x000194 0x00000194 0x00000194 0x00024 0x00024 R 0x4 │ │ │ │ - NOTE 0x7f17a4 0x007f17a4 0x007f17a4 0x00020 0x00020 R 0x4 │ │ │ │ + NOTE 0x7f1724 0x007f1724 0x007f1724 0x00020 0x00020 R 0x4 │ │ │ │ TLS 0x7ffe30 0x0080fe30 0x0080fe30 0x00021 0x00108 R 0x8 │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ GNU_RELRO 0x7ffe30 0x0080fe30 0x0080fe30 0x401d0 0x401d0 R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ Segment Sections... │ │ │ │ 00 .ARM.exidx │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -10,22 +10,22 @@ │ │ │ │ [ 5] .dynstr STRTAB 000028a0 0028a0 00326d 00 A 0 0 1 │ │ │ │ [ 6] .gnu.version VERSYM 00005b0e 005b0e 0004c6 02 A 4 0 2 │ │ │ │ [ 7] .gnu.version_r VERNEED 00005fd4 005fd4 000180 00 A 5 5 4 │ │ │ │ [ 8] .rel.dyn REL 00006154 006154 02fcc8 08 A 4 0 4 │ │ │ │ [ 9] .rel.plt REL 00035e1c 035e1c 001268 08 AI 4 26 4 │ │ │ │ [10] .init PROGBITS 00037084 037084 00000c 00 AX 0 0 4 │ │ │ │ [11] .plt PROGBITS 00037090 037090 001bb0 04 AX 0 0 4 │ │ │ │ - [12] .text PROGBITS 00038c40 038c40 652c5c 00 AX 0 0 16 │ │ │ │ - [13] .fini PROGBITS 0068b89c 68b89c 000008 00 AX 0 0 4 │ │ │ │ - [14] .rodata PROGBITS 0068b8c0 68b8c0 0db451 00 A 0 0 64 │ │ │ │ - [15] .debug_gdb_scripts PROGBITS 00766d11 766d11 000022 01 AMS 0 0 1 │ │ │ │ - [16] .ARM.extab PROGBITS 00766d34 766d34 0737cc 00 A 0 0 4 │ │ │ │ - [17] .ARM.exidx ARM_EXIDX 007da500 7da500 0172a0 00 AL 12 0 4 │ │ │ │ - [18] .eh_frame PROGBITS 007f17a0 7f17a0 000004 00 A 0 0 4 │ │ │ │ - [19] .note.ABI-tag NOTE 007f17a4 7f17a4 000020 00 A 0 0 4 │ │ │ │ + [12] .text PROGBITS 00038c40 038c40 652bdc 00 AX 0 0 16 │ │ │ │ + [13] .fini PROGBITS 0068b81c 68b81c 000008 00 AX 0 0 4 │ │ │ │ + [14] .rodata PROGBITS 0068b840 68b840 0db451 00 A 0 0 64 │ │ │ │ + [15] .debug_gdb_scripts PROGBITS 00766c91 766c91 000022 01 AMS 0 0 1 │ │ │ │ + [16] .ARM.extab PROGBITS 00766cb4 766cb4 0737cc 00 A 0 0 4 │ │ │ │ + [17] .ARM.exidx ARM_EXIDX 007da480 7da480 0172a0 00 AL 12 0 4 │ │ │ │ + [18] .eh_frame PROGBITS 007f1720 7f1720 000004 00 A 0 0 4 │ │ │ │ + [19] .note.ABI-tag NOTE 007f1724 7f1724 000020 00 A 0 0 4 │ │ │ │ [20] .tdata PROGBITS 0080fe30 7ffe30 000021 00 WAT 0 0 8 │ │ │ │ [21] .tbss NOBITS 0080fe58 7ffe51 0000e0 00 WAT 0 0 8 │ │ │ │ [22] .init_array INIT_ARRAY 0080fe58 7ffe58 00000c 04 WA 0 0 4 │ │ │ │ [23] .fini_array FINI_ARRAY 0080fe64 7ffe64 000004 04 WA 0 0 4 │ │ │ │ [24] .data.rel.ro PROGBITS 0080fe68 7ffe68 03f294 00 WA 0 0 8 │ │ │ │ [25] .dynamic DYNAMIC 0084f0fc 83f0fc 000158 08 WA 5 0 4 │ │ │ │ [26] .got PROGBITS 0084f254 83f254 000da8 04 WA 0 0 4 │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -602,13 +602,13 @@ │ │ │ │ 598: 00000000 0 FUNC GLOBAL DEFAULT UND gtk_scrolled_window_get_type │ │ │ │ 599: 00851fac 0 NOTYPE GLOBAL DEFAULT 28 _bss_end__ │ │ │ │ 600: 00851fac 0 NOTYPE GLOBAL DEFAULT 28 __bss_end__ │ │ │ │ 601: 008509c0 0 NOTYPE GLOBAL DEFAULT 28 __bss_start │ │ │ │ 602: 00851fac 0 NOTYPE GLOBAL DEFAULT 28 _end │ │ │ │ 603: 008509c0 0 NOTYPE GLOBAL DEFAULT 28 __bss_start__ │ │ │ │ 604: 00851fac 0 NOTYPE GLOBAL DEFAULT 28 __end__ │ │ │ │ - 605: 0068b8c0 4 OBJECT GLOBAL DEFAULT 14 _IO_stdin_used │ │ │ │ - 606: 00689fe8 36 FUNC WEAK DEFAULT 12 __aeabi_ldivmod │ │ │ │ - 607: 0068a00c 24 FUNC WEAK DEFAULT 12 __aeabi_idivmod │ │ │ │ + 605: 0068b840 4 OBJECT GLOBAL DEFAULT 14 _IO_stdin_used │ │ │ │ + 606: 00689f6c 36 FUNC WEAK DEFAULT 12 __aeabi_ldivmod │ │ │ │ + 607: 00689f90 24 FUNC WEAK DEFAULT 12 __aeabi_idivmod │ │ │ │ 608: 008509bc 0 NOTYPE GLOBAL DEFAULT 27 _edata │ │ │ │ - 609: 00689fc4 36 FUNC WEAK DEFAULT 12 __aeabi_uldivmod │ │ │ │ - 610: 0068a024 28 FUNC WEAK DEFAULT 12 __aeabi_uidivmod │ │ │ │ + 609: 00689f48 36 FUNC WEAK DEFAULT 12 __aeabi_uldivmod │ │ │ │ + 610: 00689fa8 28 FUNC WEAK DEFAULT 12 __aeabi_uidivmod │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -11,15 +11,15 @@ │ │ │ │ 0x00000001 (NEEDED) Shared library: [libadwaita-1.so.0] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libcurl.so.4] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libgcc_s.so.1] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libm.so.6] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ 0x00000001 (NEEDED) Shared library: [ld-linux.so.3] │ │ │ │ 0x0000000c (INIT) 0x37084 │ │ │ │ - 0x0000000d (FINI) 0x68b89c │ │ │ │ + 0x0000000d (FINI) 0x68b81c │ │ │ │ 0x00000019 (INIT_ARRAY) 0x80fe58 │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 12 (bytes) │ │ │ │ 0x0000001a (FINI_ARRAY) 0x80fe64 │ │ │ │ 0x0000001c (FINI_ARRAYSZ) 4 (bytes) │ │ │ │ 0x6ffffef5 (GNU_HASH) 0x1cc │ │ │ │ 0x00000005 (STRTAB) 0x28a0 │ │ │ │ 0x00000006 (SYMTAB) 0x270 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e2b193d0965e488a93e9192c03ce121cc403bc5c │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ce1884e0d71a139dccd0625eabeff6c3ad3de9c1 │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag) OS: Linux, ABI: 3.2.0 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -\/lib/ld-linux.so.3 │ │ │ │ +/lib/ld-linux.so.3 │ │ │ │ g_object_ref │ │ │ │ g_settings_get_boolean │ │ │ │ g_object_bind_property_full │ │ │ │ g_object_steal_qdata │ │ │ │ g_list_model_get_type │ │ │ │ g_param_spec_int64 │ │ │ │ g_simple_action_group_new │ │ │ │ @@ -568,46 +568,46 @@ │ │ │ │ GLIBC_2.15 │ │ │ │ GLIBC_2.18 │ │ │ │ GLIBC_2.17 │ │ │ │ GLIBC_2.34 │ │ │ │ LIBADWAITA_1_0 │ │ │ │ a struct,kt │ │ │ │ a struct@`t │ │ │ │ -rateing-poll │ │ │ │ +rateing-poll8 │ │ │ │ bdetsetyarodmodnegylarenemosuesp │ │ │ │ bdetsetyarodmodnegylarenemosuesp │ │ │ │ bdetsetyarodmodnegylarenemosuesp │ │ │ │ bdetsetyarodmodnegylarenemosuesp │ │ │ │ -bdetarodegylarenemosuespsetymodn │ │ │ │ +bdetarodegylarenemosuespsetymodnn │ │ │ │ bdetarodegylarenemosuespsetymodn │ │ │ │ bdetsetyarodmodnegylarenemosuesp │ │ │ │ bdetsetyarodmodnegylarenemosuesp │ │ │ │ bdetsetyarodmodnegylarenemosuesp │ │ │ │ bdetsetyarodmodnegylarenemosuesp │ │ │ │ a struct │ │ │ │ a struct`ji │ │ │ │ a structh\i │ │ │ │ menuent_torr │ │ │ │ 2-byte knd 3expa │ │ │ │ -nd 3expate k2-by │ │ │ │ +nd 3expate k2-byV │ │ │ │ ecticonn │ │ │ │ ctedsele │ │ │ │ -tardropget │ │ │ │ bdetsetyarodmodnegylarenemosuesp │ │ │ │ bdetsetyarodmodnegylarenemosuesp │ │ │ │ nd 3expate k2-by0H- │ │ │ │ a struct@yT │ │ │ │ a struct(OS │ │ │ │ UUUU3333 │ │ │ │ UUUU3333 │ │ │ │ UUUU3333 │ │ │ │ 2-byte knd 3expa │ │ │ │ -nd 3expate k2-by, │ │ │ │ nd 3expate k2-by │ │ │ │ -bindhostportipv4ipv6, │ │ │ │ +nd 3expate k2-by │ │ │ │ +bindhostportipv4ipv6 │ │ │ │ bdetsetyarodmodnegylarenemosuesp │ │ │ │ bdetsetyarodmodnegylarenemosuesp │ │ │ │ bdetsetyarodmodnegylarenemosuesp │ │ │ │ bdetsetyarodmodnegylarenemosuesp │ │ │ │ bdetsetyarodmodnegylarenemosuesp │ │ │ │ bdetsetyarodmodnegylarenemosuesp │ │ │ │ bdetsetyarodmodnegylarenemosuesp │ │ │ │ @@ -615,45 +615,45 @@ │ │ │ │ ructa st │ │ │ │ a struct` │ │ │ │ a struct │ │ │ │ a struct │ │ │ │ ructa st ! │ │ │ │ a struct │ │ │ │ a struct │ │ │ │ -AUTHDATA)%) │ │ │ │ +AUTHDATA │ │ │ │ bdetsetyarodmodnegylarenemosuesp │ │ │ │ bdetsetyarodmodnegylarenemosuesp │ │ │ │ egylbdeparensetyemosaroduespmodn │ │ │ │ egylbdeparensetyemosaroduespmodn │ │ │ │ actiers_seeders │ │ │ │ -hersleecx │ │ │ │ +hersleec │ │ │ │ bdetsetyarodmodnegylarenemosuesp │ │ │ │ bdetarodegylarenemosuespsetymodn │ │ │ │ bdetarodegylarenemosuespsetymodn │ │ │ │ -bdetsetyarodmodnegylarenemosuespt │ │ │ │ +bdetsetyarodmodnegylarenemosuesp │ │ │ │ bdetsetyarodmodnegylarenemosuesp0H- │ │ │ │ bdetarodegylarenemosuespsetymodn │ │ │ │ -""""\\\\ │ │ │ │ +""""\\\\LX5 │ │ │ │ """"\\\\ │ │ │ │ 33334333 │ │ │ │ bdetarodegylarenemosuespsetymodn │ │ │ │ bdetarodegylarenemosuespsetymodn │ │ │ │ -bdetarodegylarenemosuespsetymodn │ │ │ │ +bdetarodegylarenemosuespsetymodn, │ │ │ │ file:///( │ │ │ │ file:/// │ │ │ │ %2e.%2E..%2e.%2E │ │ │ │ httpfile │ │ │ │ bdetsetyarodmodnegylarenemosuespp@- │ │ │ │ bdetsetyarodmodnegylarenemosuesp │ │ │ │ bdetsetyarodmodnegylarenemosuesp │ │ │ │ bdetsetyarodmodnegylarenemosuesp │ │ │ │ bdetsetyarodmodnegylarenemosuesp │ │ │ │ bdetsetyarodmodnegylarenemosuesp │ │ │ │ bdetsetyarodmodnegylarenemosuesp │ │ │ │ -V1_1V2_0V2_1V3_0V3_1V3_2V4_0V4_1V5_0V5_1V5_2V6_0V6_1V6_2V6_3V7_0V8_0V9_0"> │ │ │ │ +V1_1V2_0V2_1V3_0V3_1V3_2V4_0V4_1V5_0V5_1V5_2V6_0V6_1V6_2V6_3V7_0V8_0V9_0 │ │ │ │ KTRA_BACRUSTfull │ │ │ │ UUUU3333 │ │ │ │ /ran/devdom │ │ │ │ 3333UUUU │ │ │ │ ZbuslineUtf8fromNoneSomeUnitBoolDict9091uuidhttp │ │ │ │ name`, `v │ │ │ │ truenullsizeboolEDOMEADVtickFulldata │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ │ │ │ │ -00038c40 <__aeabi_uldivmod@@Base-0x651384>: │ │ │ │ +00038c40 <__aeabi_uldivmod@@Base-0x651308>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ beq 38c5c │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -56,15 +56,15 @@ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [pc, #44] @ 38d3c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, r4, #4 │ │ │ │ str r1, [sp, #32] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ mov r0, #21 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ rsbseq fp, sp, r8, lsl r0 │ │ │ │ andseq r4, lr, r0, lsr r0 │ │ │ │ addeq r6, r1, r8, ror #30 │ │ │ │ @@ -89,15 +89,15 @@ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [pc, #44] @ 38dc0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, r4, #4 │ │ │ │ str r1, [sp, #32] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ mov r0, #21 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ rsbseq sl, sp, r4, lsr #31 │ │ │ │ andseq r3, lr, ip, lsr #31 │ │ │ │ addeq r6, r1, r4, ror #29 │ │ │ │ @@ -148,15 +148,15 @@ │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [pc, #44] @ 38eac │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #4 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, r4, #4 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ mov r0, #21 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, pc} │ │ │ │ ldrsbeq sl, [sp], #-236 @ 0xffffff14 @ │ │ │ │ andseq r3, lr, r0, asr #29 │ │ │ │ addeq r7, r1, r0, ror #1 │ │ │ │ @@ -259,15 +259,15 @@ │ │ │ │ ldr r0, [pc, #44] @ 39064 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, sp │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, r4, #4 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ mov r0, #21 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, pc} │ │ │ │ rsbseq sl, sp, r8, lsr sp │ │ │ │ andseq sp, r2, r8, lsr #19 │ │ │ │ @ instruction: 0x007dad9c │ │ │ │ @@ -327,23 +327,23 @@ │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ strb r1, [sp, #60] @ 0x3c │ │ │ │ mov r1, #32 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 4d0670 │ │ │ │ + bl 4d05f4 │ │ │ │ cmp r0, #0 │ │ │ │ bne 39198 │ │ │ │ add r2, sp, #24 │ │ │ │ add r3, sp, #12 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 4d09fc │ │ │ │ + bl 4d0980 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 1470d8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #96] @ 39200 │ │ │ │ @@ -369,24 +369,24 @@ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 1470d8 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbseq sl, sp, ip, ror r8 │ │ │ │ rsbseq sl, sp, ip, lsl r8 │ │ │ │ - rsbeq sp, r5, r1, ror sp │ │ │ │ + strdeq sp, [r5], #-193 @ 0xffffff3f @ │ │ │ │ ldrheq sl, [sp], #-136 @ 0xffffff78 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4d09fc │ │ │ │ + bl 4d0980 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 39250 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ @@ -425,15 +425,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ bl 38430 │ │ │ │ add r0, sp, #4 │ │ │ │ str r4, [sp, #12] │ │ │ │ stmib sp, {r4, r6} │ │ │ │ - bl 4d09fc │ │ │ │ + bl 4d0980 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r7, #0 │ │ │ │ ldr r2, [pc, #12] @ 39308 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -453,17 +453,17 @@ │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, #1 │ │ │ │ b 393bc │ │ │ │ cmp r0, #0 │ │ │ │ beq 39368 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4d09fc │ │ │ │ + bl 4d0980 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r4, [r0, #4] │ │ │ │ cmp r4, #0 │ │ │ │ bmi 393e0 │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -485,15 +485,15 @@ │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ bl 38430 │ │ │ │ str r4, [sp, #12] │ │ │ │ stmib sp, {r4, r5} │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4d09fc │ │ │ │ + bl 4d0980 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r6, #0 │ │ │ │ ldr r2, [pc, #12] @ 393f8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -906,15 +906,15 @@ │ │ │ │ bne 39a64 │ │ │ │ add r7, r6, #4 │ │ │ │ adds r0, sl, r7 │ │ │ │ addcc r8, sl, r7 │ │ │ │ cmncc r8, #-2147483641 @ 0x80000007 │ │ │ │ bcc 39a74 │ │ │ │ mov r0, #1 │ │ │ │ - bl 672624 │ │ │ │ + bl 6725a8 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #768] @ 39d7c │ │ │ │ mov r1, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r8 │ │ │ │ @@ -1069,15 +1069,15 @@ │ │ │ │ add r9, sp, #12 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldm r9, {r2, r4, r9} │ │ │ │ b 39d0c │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, r8 │ │ │ │ - bl 67267c │ │ │ │ + bl 672600 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [r5] │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ sub r0, r2, r9 │ │ │ │ @@ -1391,15 +1391,15 @@ │ │ │ │ bne 3a1f8 │ │ │ │ add r7, r5, #4 │ │ │ │ adds r0, r4, r7 │ │ │ │ addcc r8, r4, r7 │ │ │ │ cmncc r8, #-2147483645 @ 0x80000003 │ │ │ │ bcc 3a208 │ │ │ │ mov r0, #1 │ │ │ │ - bl 672624 │ │ │ │ + bl 6725a8 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #732] @ 3a4ec │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r8 │ │ │ │ @@ -1543,15 +1543,15 @@ │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp] │ │ │ │ b 3a470 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r8 │ │ │ │ - bl 67267c │ │ │ │ + bl 672600 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r6] │ │ │ │ str r0, [sp, #24] │ │ │ │ str r1, [r6, #4] │ │ │ │ cmp fp, #0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -1878,15 +1878,15 @@ │ │ │ │ bne 3a994 │ │ │ │ add r5, sl, #4 │ │ │ │ adds r0, r7, r5 │ │ │ │ addcc r4, r7, r5 │ │ │ │ cmncc r4, #-2147483645 @ 0x80000003 │ │ │ │ bcc 3a9a4 │ │ │ │ mov r0, #1 │ │ │ │ - bl 672624 │ │ │ │ + bl 6725a8 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str ip, [sp, #20] │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, #776] @ 3acbc │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ @@ -2043,15 +2043,15 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ b 3ac40 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r4 │ │ │ │ - bl 67267c │ │ │ │ + bl 672600 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r9] │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ cmp r8, #0 │ │ │ │ str r1, [r9, #4] │ │ │ │ ldrne r1, [sp, #16] │ │ │ │ @@ -2111,17 +2111,17 @@ │ │ │ │ bl 59b44 │ │ │ │ ldr r0, [pc, #16] @ 3ad3c │ │ │ │ mov r1, #17 │ │ │ │ ldr r2, [pc, #12] @ 3ad40 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59d50 │ │ │ │ - rsbeq sp, r5, r5, ror r7 │ │ │ │ + strdeq sp, [r5], #-101 @ 0xffffff9b @ │ │ │ │ ldrsheq r9, [sp], #-152 @ 0xffffff68 @ │ │ │ │ - @ instruction: 0x0065d791 │ │ │ │ + rsbeq sp, r5, r1, lsl r7 │ │ │ │ rsbseq r9, sp, r4, lsl #20 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r7, [r0, #512] @ 0x200 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ cmp r7, #16 │ │ │ │ mov r9, r7 │ │ │ │ @@ -2152,15 +2152,15 @@ │ │ │ │ bl 38430 │ │ │ │ str r6, [r4, #512] @ 0x200 │ │ │ │ lsl r4, r5, #5 │ │ │ │ cmn r7, #-134217727 @ 0xf8000001 │ │ │ │ bhi 3af14 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #8 │ │ │ │ - bl 687a98 │ │ │ │ + bl 687a1c │ │ │ │ cmp r0, #0 │ │ │ │ beq 3af14 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -2170,15 +2170,15 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmn r0, #-134217726 @ 0xf8000002 │ │ │ │ bhi 3aefc │ │ │ │ lsl r8, fp, #5 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 687a98 │ │ │ │ + bl 687a1c │ │ │ │ cmp r0, #0 │ │ │ │ beq 3aefc │ │ │ │ cmp r7, #17 │ │ │ │ bcs 3ae7c │ │ │ │ ldr r0, [pc, #280] @ 3af5c │ │ │ │ mov r1, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -2196,15 +2196,15 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmn r7, #-134217727 @ 0xf8000001 │ │ │ │ bhi 3aefc │ │ │ │ lsl r7, r5, #5 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 687a98 │ │ │ │ + bl 687a1c │ │ │ │ cmp r0, #0 │ │ │ │ beq 3aefc │ │ │ │ mov r0, sl │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #8 │ │ │ │ mov r3, r8 │ │ │ │ bl 2a4528 │ │ │ │ @@ -2245,28 +2245,28 @@ │ │ │ │ ldr r3, [pc, #56] @ 3af78 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59c6c │ │ │ │ mov r0, #8 │ │ │ │ mov r1, r8 │ │ │ │ bl 59b44 │ │ │ │ - @ instruction: 0x0065d59d │ │ │ │ + rsbeq sp, r5, sp, lsl r5 │ │ │ │ rsbseq r9, sp, r0, lsl r8 │ │ │ │ addeq r4, r1, ip, asr #30 │ │ │ │ - rsbeq sp, r5, sp, asr #11 │ │ │ │ + rsbeq sp, r5, sp, asr #10 │ │ │ │ rsbseq r9, sp, r0, asr r8 │ │ │ │ - strdeq sl, [r5], #-191 @ 0xffffff41 @ │ │ │ │ + rsbeq sl, r5, pc, ror fp │ │ │ │ rsbseq r9, sp, r8, asr #16 │ │ │ │ rsbseq r9, sp, r0, ror #15 │ │ │ │ - rsbeq ip, r5, r6, asr lr │ │ │ │ + ldrdeq ip, [r5], #-214 @ 0xffffff2a @ │ │ │ │ ldrsheq r9, [sp], #-68 @ 0xffffffbc @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r1 │ │ │ │ add r0, r0, #12 │ │ │ │ - bl 4d1b90 │ │ │ │ + bl 4d1b14 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 4eb84 │ │ │ │ @@ -2348,15 +2348,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r0, r0, #1 │ │ │ │ mov r2, #0 │ │ │ │ str r0, [r4, #20] │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ str r2, [r4, #8] │ │ │ │ mov r2, r4 │ │ │ │ - bl 4d1bb0 │ │ │ │ + bl 4d1b34 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #2 │ │ │ │ bne 3b2e0 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r0, r0, #1 │ │ │ │ @@ -2370,15 +2370,15 @@ │ │ │ │ orrs r0, r0, r1 │ │ │ │ ldreq r0, [sp, #8] │ │ │ │ addeq sp, sp, #64 @ 0x40 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, sp │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r8 │ │ │ │ - bl 4d2828 │ │ │ │ + bl 4d27ac │ │ │ │ mov r1, r4 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 38c40 │ │ │ │ mov r0, #10 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ @@ -2499,15 +2499,15 @@ │ │ │ │ mov r0, #7 │ │ │ │ b 3b2f0 │ │ │ │ mov r0, #9 │ │ │ │ b 3b2c8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r1 │ │ │ │ add r0, r0, #12 │ │ │ │ - bl 4d1b80 │ │ │ │ + bl 4d1b04 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 4eb84 │ │ │ │ @@ -2674,15 +2674,15 @@ │ │ │ │ rsbseq sl, sp, ip, lsl #19 │ │ │ │ addeq r4, r1, r8, lsl #16 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r8, r0 │ │ │ │ add r9, sp, #24 │ │ │ │ mov r0, r9 │ │ │ │ - bl 6387d8 │ │ │ │ + bl 63875c │ │ │ │ ldm r9, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r1, sp │ │ │ │ mov r0, r1 │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ ldm r8, {r0, r2} │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ @@ -2697,26 +2697,26 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, sp │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6387d8 │ │ │ │ + bl 63875c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ bl 3b4c0 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r8, r0 │ │ │ │ add r9, sp, #24 │ │ │ │ mov r0, r9 │ │ │ │ - bl 6387d8 │ │ │ │ + bl 63875c │ │ │ │ ldm r9, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r1, sp │ │ │ │ mov r0, r1 │ │ │ │ add ip, sp, #24 │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ ldm r8, {r0, r2, r3} │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ @@ -2730,15 +2730,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl 6387d8 │ │ │ │ + bl 63875c │ │ │ │ mov r0, r4 │ │ │ │ bl 3b55c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r6, sp │ │ │ │ @@ -2965,15 +2965,15 @@ │ │ │ │ stmib r0, {r2, r3} │ │ │ │ mov ip, #5 │ │ │ │ strb ip, [r0] │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r3] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 689b00 │ │ │ │ + bl 689a84 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ mov ip, #3 │ │ │ │ strd r2, [r0, #8] │ │ │ │ strb ip, [r0] │ │ │ │ pop {r4, pc} │ │ │ │ @@ -3047,15 +3047,15 @@ │ │ │ │ strb ip, [r0] │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 3bbf0 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, r4, #4 │ │ │ │ @@ -3075,15 +3075,15 @@ │ │ │ │ ldrsbeq ip, [sp], #-132 @ 0xffffff7c @ │ │ │ │ rsbseq ip, sp, r0, asr sl │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 3bc60 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, r4, #4 │ │ │ │ @@ -3105,15 +3105,15 @@ │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r4, [pc, #96] @ 3bd18 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 3bcd8 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, r4, #4 │ │ │ │ @@ -3137,15 +3137,15 @@ │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r5, [pc, #96] @ 3bd94 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r4, r5, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 3bd58 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #8 │ │ │ │ @@ -3167,15 +3167,15 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ add r4, r0, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 3bdd0 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #8 │ │ │ │ @@ -3194,15 +3194,15 @@ │ │ │ │ ldrsheq ip, [sp], #-104 @ 0xffffff98 @ │ │ │ │ rsbseq ip, sp, r4, lsr #16 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 3be3c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, r4, #4 │ │ │ │ @@ -3222,15 +3222,15 @@ │ │ │ │ rsbseq ip, sp, r8, lsl #13 │ │ │ │ rsbseq ip, sp, ip, lsr r7 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 3beac │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, r4, #4 │ │ │ │ @@ -3250,15 +3250,15 @@ │ │ │ │ rsbseq ip, sp, r8, lsl r6 │ │ │ │ rsbseq ip, sp, r8, ror #12 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 3bf1c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, r4, #4 │ │ │ │ @@ -3280,15 +3280,15 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ add r4, r0, #16 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 3bf94 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #8 │ │ │ │ @@ -3307,15 +3307,15 @@ │ │ │ │ rsbseq ip, sp, r4, lsr r5 │ │ │ │ rsbseq ip, sp, r4, lsr #12 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 3c000 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, r4, #4 │ │ │ │ @@ -3337,15 +3337,15 @@ │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r4, [pc, #96] @ 3c0b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 3c078 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, r4, #4 │ │ │ │ @@ -3367,15 +3367,15 @@ │ │ │ │ ldrheq ip, [sp], #-84 @ 0xffffffac @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 3c0f0 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, r4, #4 │ │ │ │ @@ -3398,15 +3398,15 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ add r4, r0, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 3c16c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #8 │ │ │ │ @@ -3425,15 +3425,15 @@ │ │ │ │ rsbseq ip, sp, ip, asr r3 │ │ │ │ ldrheq ip, [sp], #-64 @ 0xffffffc0 @ │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 3c1d8 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, r4, #4 │ │ │ │ @@ -3453,15 +3453,15 @@ │ │ │ │ rsbseq ip, sp, ip, ror #5 │ │ │ │ rsbseq ip, sp, ip, ror #5 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 3c248 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, r4, #4 │ │ │ │ @@ -3481,15 +3481,15 @@ │ │ │ │ rsbseq ip, sp, ip, ror r2 │ │ │ │ ldrheq ip, [sp], #-40 @ 0xffffffd8 @ │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 3c2b8 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, r4, #4 │ │ │ │ @@ -3509,15 +3509,15 @@ │ │ │ │ rsbseq ip, sp, ip, lsl #4 │ │ │ │ rsbseq ip, sp, r0, lsr #4 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 3c328 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, r4, #4 │ │ │ │ @@ -3539,15 +3539,15 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ add r4, r0, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 3c3a0 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #8 │ │ │ │ @@ -3568,15 +3568,15 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ add r4, r0, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 3c414 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #8 │ │ │ │ @@ -3595,15 +3595,15 @@ │ │ │ │ ldrheq ip, [sp], #-4 @ │ │ │ │ @ instruction: 0x007dc190 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 3c480 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, r4, #4 │ │ │ │ @@ -3623,15 +3623,15 @@ │ │ │ │ rsbseq ip, sp, r4, asr #32 │ │ │ │ rsbseq ip, sp, ip, asr r1 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 3c4f0 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, r4, #4 │ │ │ │ @@ -3652,15 +3652,15 @@ │ │ │ │ rsbseq ip, sp, ip, asr #32 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 3c564 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, r4, #4 │ │ │ │ @@ -3683,15 +3683,15 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ add r4, r0, #24 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 3c5e0 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #8 │ │ │ │ @@ -3710,15 +3710,15 @@ │ │ │ │ rsbseq fp, sp, r8, ror #29 │ │ │ │ rsbseq ip, sp, r8, ror r0 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 3c64c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, r4, #4 │ │ │ │ @@ -3744,23 +3744,23 @@ │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, r4, #4 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 3c6f4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3c6ec │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 3446ec │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ add lr, sp, #8 │ │ │ │ add ip, sp, #20 │ │ │ │ ldm lr, {r0, r1, r3} │ │ │ │ @@ -3776,42 +3776,42 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59424 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 3c6ec │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3c6ec │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #20 │ │ │ │ b 3c6e8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 3c784 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3c784 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #20 │ │ │ │ bl 3446ec │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ ldrsbeq fp, [sp], #-208 @ 0xffffff30 @ │ │ │ │ rsbseq fp, sp, r4, ror pc │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 3c7c0 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, r4, #4 │ │ │ │ @@ -3896,15 +3896,15 @@ │ │ │ │ bl 23e954 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [pc, #52] @ 3c950 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 63b5a4 │ │ │ │ + bl 63b528 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 23e954 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ @@ -3925,15 +3925,15 @@ │ │ │ │ tst r2, #1 │ │ │ │ str r0, [r1] │ │ │ │ beq 3c990 │ │ │ │ add r3, r1, #8 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ b 3c99c │ │ │ │ mov r0, sp │ │ │ │ - bl 666cec │ │ │ │ + bl 666c70 │ │ │ │ ldm sp, {r0, r1, r2, r3} │ │ │ │ mov r7, #0 │ │ │ │ mov r6, #1 │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ strd r6, [r5] │ │ │ │ add sp, sp, #16 │ │ │ │ @@ -3968,15 +3968,15 @@ │ │ │ │ bne 3ca4c │ │ │ │ ldmib r3, {r2, r3} │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ stm sp, {r2, r3} │ │ │ │ mov r2, sp │ │ │ │ mov r0, r2 │ │ │ │ - bl 54e1b4 │ │ │ │ + bl 54e138 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ cmp r4, #1 │ │ │ │ add r2, r8, #1 │ │ │ │ cmpne r5, #0 │ │ │ │ str r2, [r0, #16] │ │ │ │ bne 3ca68 │ │ │ │ @@ -3988,15 +3988,15 @@ │ │ │ │ str r1, [r0, #8] │ │ │ │ ldr r0, [pc, #16] @ 3ca90 │ │ │ │ mov r1, #17 │ │ │ │ ldr r2, [pc, #12] @ 3ca94 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59d50 │ │ │ │ - rsbeq r5, r6, fp, asr #2 │ │ │ │ + rsbeq r5, r6, fp, asr #1 │ │ │ │ rsbseq ip, sp, r4, asr #21 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ mov r4, #0 │ │ │ │ cmp r1, r0 │ │ │ │ @@ -4023,15 +4023,15 @@ │ │ │ │ strh r9, [r0] │ │ │ │ bne 3cad0 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ str r1, [sp] │ │ │ │ - bl 54e1b4 │ │ │ │ + bl 54e138 │ │ │ │ b 3cad0 │ │ │ │ mov r4, sl │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -4062,15 +4062,15 @@ │ │ │ │ strh r9, [r0] │ │ │ │ bne 3cb6c │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ str r1, [sp] │ │ │ │ - bl 54e1b4 │ │ │ │ + bl 54e138 │ │ │ │ b 3cb6c │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ @@ -4081,15 +4081,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r1, [pc, #1140] @ 3d06c │ │ │ │ mov r6, r2 │ │ │ │ cmp r0, r1 │ │ │ │ bne 3cc24 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 635894 │ │ │ │ + bl 635818 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r2, [r4] │ │ │ │ str r1, [r4, #4] │ │ │ │ str r0, [r4, #8] │ │ │ │ b 3cc2c │ │ │ │ @@ -4128,20 +4128,20 @@ │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ str sl, [r4, #20] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3cd60 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, fp │ │ │ │ - bl 635910 │ │ │ │ + bl 635894 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ orrs r0, r0, r1 │ │ │ │ bne 3ce74 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, r8 │ │ │ │ bls 3cc6c │ │ │ │ @@ -4151,15 +4151,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 286ac8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r6, [r4, #20] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #1 │ │ │ │ beq 3cc6c │ │ │ │ cmp r0, #0 │ │ │ │ bne 3ce74 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ @@ -4182,23 +4182,23 @@ │ │ │ │ tstne r1, #1 │ │ │ │ bne 3cfc4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3d00c │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ - bl 54e294 │ │ │ │ + bl 54e218 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 54e140 │ │ │ │ + bl 54e0c4 │ │ │ │ add r9, r5, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3ce6c │ │ │ │ ldr r0, [pc, #684] @ 3d078 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ @@ -4219,35 +4219,35 @@ │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r6, #8]! │ │ │ │ mov r0, r9 │ │ │ │ str r1, [r7] │ │ │ │ str r1, [r7, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r9, r0 │ │ │ │ clz r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 3ce6c │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #1 │ │ │ │ str r7, [sp, #24] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3ce68 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ bl 3e610 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #2 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 3cfdc │ │ │ │ ldr r6, [sp, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4, #24] │ │ │ │ add r9, r5, #4 │ │ │ │ ldr r6, [r6] │ │ │ │ @@ -4268,28 +4268,28 @@ │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ str r8, [r4, #20] │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #1 │ │ │ │ bne 3cea0 │ │ │ │ b 3cf64 │ │ │ │ mov r0, r9 │ │ │ │ bl 3e364 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 286ac8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #3 │ │ │ │ str r7, [r4, #20] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, #2 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ beq 3cf94 │ │ │ │ tst r0, #1 │ │ │ │ bne 3cea0 │ │ │ │ @@ -4323,15 +4323,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 3cd8c │ │ │ │ ldr r0, [pc, #200] @ 3d088 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 59d30 │ │ │ │ mov r1, #2 │ │ │ │ mov r4, r0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 4ae2c │ │ │ │ ldr r0, [pc, #136] @ 3d070 │ │ │ │ ldr r1, [pc, #136] @ 3d074 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -4371,26 +4371,26 @@ │ │ │ │ rsbseq sp, sp, ip, asr #1 │ │ │ │ ldrsbeq sp, [sp], #-0 @ │ │ │ │ addeq r2, r1, r4, asr #31 │ │ │ │ rsbseq ip, sp, r4, lsl #31 │ │ │ │ rsbseq sp, sp, ip, asr #4 │ │ │ │ rsbseq sp, sp, r8, lsr #32 │ │ │ │ rsbseq sp, sp, r8 │ │ │ │ - strheq r5, [r6], #-229 @ 0xffffff1b @ │ │ │ │ + rsbeq r5, r6, r5, lsr lr │ │ │ │ rsbseq ip, sp, r0, lsl #31 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r1, [pc, #1140] @ 3d520 │ │ │ │ mov r6, r2 │ │ │ │ cmp r0, r1 │ │ │ │ bne 3d0d8 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 635894 │ │ │ │ + bl 635818 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r2, [r4] │ │ │ │ str r1, [r4, #4] │ │ │ │ str r0, [r4, #8] │ │ │ │ b 3d0e0 │ │ │ │ @@ -4429,20 +4429,20 @@ │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ str sl, [r4, #20] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3d214 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, fp │ │ │ │ - bl 635910 │ │ │ │ + bl 635894 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ orrs r0, r0, r1 │ │ │ │ bne 3d328 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, r8 │ │ │ │ bls 3d120 │ │ │ │ @@ -4452,15 +4452,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 286ac8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r6, [r4, #20] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #1 │ │ │ │ beq 3d120 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3d328 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ @@ -4483,23 +4483,23 @@ │ │ │ │ tstne r1, #1 │ │ │ │ bne 3d478 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3d4c0 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ - bl 54e294 │ │ │ │ + bl 54e218 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 54e140 │ │ │ │ + bl 54e0c4 │ │ │ │ add r9, r5, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3d320 │ │ │ │ ldr r0, [pc, #684] @ 3d52c │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ @@ -4520,35 +4520,35 @@ │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r6, #8]! │ │ │ │ mov r0, r9 │ │ │ │ str r1, [r7] │ │ │ │ str r1, [r7, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r9, r0 │ │ │ │ clz r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 3d320 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #1 │ │ │ │ str r7, [sp, #24] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3d31c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ bl 3e610 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #2 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 3d490 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4, #24] │ │ │ │ add r9, r5, #4 │ │ │ │ ldr r6, [r6] │ │ │ │ @@ -4569,28 +4569,28 @@ │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ str r8, [r4, #20] │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #1 │ │ │ │ bne 3d354 │ │ │ │ b 3d418 │ │ │ │ mov r0, r9 │ │ │ │ bl 3e364 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 286ac8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #3 │ │ │ │ str r7, [r4, #20] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, #2 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ beq 3d448 │ │ │ │ tst r0, #1 │ │ │ │ bne 3d354 │ │ │ │ @@ -4624,15 +4624,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 3d240 │ │ │ │ ldr r0, [pc, #200] @ 3d53c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 59d30 │ │ │ │ mov r1, #2 │ │ │ │ mov r4, r0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 4ae2c │ │ │ │ ldr r0, [pc, #136] @ 3d524 │ │ │ │ ldr r1, [pc, #136] @ 3d528 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -4672,26 +4672,26 @@ │ │ │ │ rsbseq ip, sp, r8, lsl ip │ │ │ │ rsbseq ip, sp, ip, lsl ip │ │ │ │ addeq r2, r1, r0, lsl fp │ │ │ │ ldrsbeq ip, [sp], #-160 @ 0xffffff60 @ │ │ │ │ @ instruction: 0x007dcd98 │ │ │ │ rsbseq ip, sp, r4, ror fp │ │ │ │ rsbseq ip, sp, r4, asr fp │ │ │ │ - rsbeq r5, r6, r1, lsl #20 │ │ │ │ + rsbeq r5, r6, r1, lsl #19 │ │ │ │ rsbseq ip, sp, ip, asr #21 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r1, [pc, #1140] @ 3d9d4 │ │ │ │ mov r6, r2 │ │ │ │ cmp r0, r1 │ │ │ │ bne 3d58c │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 635894 │ │ │ │ + bl 635818 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r2, [r4] │ │ │ │ str r1, [r4, #4] │ │ │ │ str r0, [r4, #8] │ │ │ │ b 3d594 │ │ │ │ @@ -4730,20 +4730,20 @@ │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ str sl, [r4, #20] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3d6c8 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, fp │ │ │ │ - bl 635910 │ │ │ │ + bl 635894 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ orrs r0, r0, r1 │ │ │ │ bne 3d7dc │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, r8 │ │ │ │ bls 3d5d4 │ │ │ │ @@ -4753,15 +4753,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 286ac8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r6, [r4, #20] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #1 │ │ │ │ beq 3d5d4 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3d7dc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ @@ -4784,23 +4784,23 @@ │ │ │ │ tstne r1, #1 │ │ │ │ bne 3d92c │ │ │ │ cmp r0, #0 │ │ │ │ beq 3d974 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ - bl 54e294 │ │ │ │ + bl 54e218 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 54e140 │ │ │ │ + bl 54e0c4 │ │ │ │ add r9, r5, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3d7d4 │ │ │ │ ldr r0, [pc, #684] @ 3d9e0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ @@ -4821,35 +4821,35 @@ │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r6, #8]! │ │ │ │ mov r0, r9 │ │ │ │ str r1, [r7] │ │ │ │ str r1, [r7, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r9, r0 │ │ │ │ clz r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 3d7d4 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #1 │ │ │ │ str r7, [sp, #24] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3d7d0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ bl 3e610 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #2 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 3d944 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4, #24] │ │ │ │ add r9, r5, #4 │ │ │ │ ldr r6, [r6] │ │ │ │ @@ -4870,28 +4870,28 @@ │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ str r8, [r4, #20] │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #1 │ │ │ │ bne 3d808 │ │ │ │ b 3d8cc │ │ │ │ mov r0, r9 │ │ │ │ bl 3e364 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 286ac8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #3 │ │ │ │ str r7, [r4, #20] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, #2 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ beq 3d8fc │ │ │ │ tst r0, #1 │ │ │ │ bne 3d808 │ │ │ │ @@ -4925,15 +4925,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 3d6f4 │ │ │ │ ldr r0, [pc, #200] @ 3d9f0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 59d30 │ │ │ │ mov r1, #2 │ │ │ │ mov r4, r0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 4ae2c │ │ │ │ ldr r0, [pc, #136] @ 3d9d8 │ │ │ │ ldr r1, [pc, #136] @ 3d9dc │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -4973,26 +4973,26 @@ │ │ │ │ rsbseq ip, sp, r4, ror #14 │ │ │ │ rsbseq ip, sp, r8, ror #14 │ │ │ │ addeq r2, r1, ip, asr r6 │ │ │ │ rsbseq ip, sp, ip, lsl r6 │ │ │ │ rsbseq ip, sp, r4, ror #17 │ │ │ │ rsbseq ip, sp, r0, asr #13 │ │ │ │ rsbseq ip, sp, r0, lsr #13 │ │ │ │ - rsbeq r5, r6, sp, asr #10 │ │ │ │ + rsbeq r5, r6, sp, asr #9 │ │ │ │ rsbseq ip, sp, r8, lsl r6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r1, [pc, #1136] @ 3de88 │ │ │ │ cmp r0, r1 │ │ │ │ bne 3da40 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 635894 │ │ │ │ + bl 635818 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r2, [r4] │ │ │ │ str r1, [r4, #4] │ │ │ │ str r0, [r4, #8] │ │ │ │ b 3da48 │ │ │ │ @@ -5031,20 +5031,20 @@ │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ str sl, [r4, #20] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3db7c │ │ │ │ mov r0, r9 │ │ │ │ mov r1, fp │ │ │ │ - bl 635910 │ │ │ │ + bl 635894 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ orrs r0, r0, r1 │ │ │ │ bne 3dc90 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, r8 │ │ │ │ bls 3da88 │ │ │ │ @@ -5054,15 +5054,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 286ac8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r6, [r4, #20] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #1 │ │ │ │ beq 3da88 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3dc90 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ @@ -5085,23 +5085,23 @@ │ │ │ │ tstne r1, #1 │ │ │ │ bne 3dde0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3de28 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ - bl 54e294 │ │ │ │ + bl 54e218 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 54e140 │ │ │ │ + bl 54e0c4 │ │ │ │ add r9, r5, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3dc88 │ │ │ │ ldr r0, [pc, #684] @ 3de94 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ @@ -5122,35 +5122,35 @@ │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r6, #8]! │ │ │ │ mov r0, r9 │ │ │ │ str r1, [r7] │ │ │ │ str r1, [r7, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r9, r0 │ │ │ │ clz r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 3dc88 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #1 │ │ │ │ str r7, [sp, #24] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3dc84 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ bl 3e610 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #2 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 3ddf8 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4, #24] │ │ │ │ add r9, r5, #4 │ │ │ │ ldr r6, [r6] │ │ │ │ @@ -5171,28 +5171,28 @@ │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ str r8, [r4, #20] │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #1 │ │ │ │ bne 3dcbc │ │ │ │ b 3dd80 │ │ │ │ mov r0, r9 │ │ │ │ bl 3e364 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 286ac8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #3 │ │ │ │ str r7, [r4, #20] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, #2 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ beq 3ddb0 │ │ │ │ tst r0, #1 │ │ │ │ bne 3dcbc │ │ │ │ @@ -5226,15 +5226,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 3dba8 │ │ │ │ ldr r0, [pc, #200] @ 3dea4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 59d30 │ │ │ │ mov r1, #2 │ │ │ │ mov r4, r0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 4ae2c │ │ │ │ ldr r0, [pc, #136] @ 3de8c │ │ │ │ ldr r1, [pc, #136] @ 3de90 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -5274,26 +5274,26 @@ │ │ │ │ ldrheq ip, [sp], #-32 @ 0xffffffe0 @ │ │ │ │ ldrheq ip, [sp], #-36 @ 0xffffffdc @ │ │ │ │ addeq r2, r1, r8, lsr #3 │ │ │ │ rsbseq ip, sp, r8, ror #2 │ │ │ │ rsbseq ip, sp, r0, lsr r4 │ │ │ │ rsbseq ip, sp, ip, lsl #4 │ │ │ │ rsbseq ip, sp, ip, ror #3 │ │ │ │ - @ instruction: 0x00665099 │ │ │ │ + rsbeq r5, r6, r9, lsl r0 │ │ │ │ rsbseq ip, sp, r4, ror #2 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r1, [pc, #1140] @ 3e33c │ │ │ │ mov r6, r2 │ │ │ │ cmp r0, r1 │ │ │ │ bne 3def4 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 635894 │ │ │ │ + bl 635818 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r2, [r4] │ │ │ │ str r1, [r4, #4] │ │ │ │ str r0, [r4, #8] │ │ │ │ b 3defc │ │ │ │ @@ -5332,20 +5332,20 @@ │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ str sl, [r4, #20] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3e030 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, fp │ │ │ │ - bl 635910 │ │ │ │ + bl 635894 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ orrs r0, r0, r1 │ │ │ │ bne 3e144 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, r8 │ │ │ │ bls 3df3c │ │ │ │ @@ -5355,15 +5355,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 286ac8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r6, [r4, #20] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #1 │ │ │ │ beq 3df3c │ │ │ │ cmp r0, #0 │ │ │ │ bne 3e144 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ @@ -5386,23 +5386,23 @@ │ │ │ │ tstne r1, #1 │ │ │ │ bne 3e294 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3e2dc │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ - bl 54e294 │ │ │ │ + bl 54e218 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 54e140 │ │ │ │ + bl 54e0c4 │ │ │ │ add r9, r5, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3e13c │ │ │ │ ldr r0, [pc, #684] @ 3e348 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ @@ -5423,35 +5423,35 @@ │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r6, #8]! │ │ │ │ mov r0, r9 │ │ │ │ str r1, [r7] │ │ │ │ str r1, [r7, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r9, r0 │ │ │ │ clz r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 3e13c │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #1 │ │ │ │ str r7, [sp, #24] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3e138 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ bl 3e610 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #2 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 3e2ac │ │ │ │ ldr r6, [sp, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4, #24] │ │ │ │ add r9, r5, #4 │ │ │ │ ldr r6, [r6] │ │ │ │ @@ -5472,28 +5472,28 @@ │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ str r8, [r4, #20] │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #1 │ │ │ │ bne 3e170 │ │ │ │ b 3e234 │ │ │ │ mov r0, r9 │ │ │ │ bl 3e364 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 286ac8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #3 │ │ │ │ str r7, [r4, #20] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, #2 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ beq 3e264 │ │ │ │ tst r0, #1 │ │ │ │ bne 3e170 │ │ │ │ @@ -5527,15 +5527,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 3e05c │ │ │ │ ldr r0, [pc, #200] @ 3e358 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 59d30 │ │ │ │ mov r1, #2 │ │ │ │ mov r4, r0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 4ae2c │ │ │ │ ldr r0, [pc, #136] @ 3e340 │ │ │ │ ldr r1, [pc, #136] @ 3e344 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -5575,22 +5575,22 @@ │ │ │ │ ldrsheq fp, [sp], #-220 @ 0xffffff24 @ │ │ │ │ rsbseq fp, sp, r0, lsl #28 │ │ │ │ strdeq r1, [r1], r4 │ │ │ │ ldrheq fp, [sp], #-196 @ 0xffffff3c @ │ │ │ │ rsbseq fp, sp, ip, ror pc │ │ │ │ rsbseq fp, sp, r8, asr sp │ │ │ │ rsbseq fp, sp, r8, lsr sp │ │ │ │ - rsbeq r4, r6, r5, ror #23 │ │ │ │ + rsbeq r4, r6, r5, ror #22 │ │ │ │ ldrheq fp, [sp], #-192 @ 0xffffff40 @ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3e42c │ │ │ │ ldr r0, [pc, #356] @ 3e4f0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ @@ -5611,34 +5611,34 @@ │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r6, #8]! │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r5] │ │ │ │ str r1, [r5, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r4, r0 │ │ │ │ clz r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 3e42c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3e428 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ mov r0, r4 │ │ │ │ sub r4, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 3e4b4 │ │ │ │ mov r0, #0 │ │ │ │ str r4, [sp, #28] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, #152] @ 3e4f4 │ │ │ │ @@ -5687,15 +5687,15 @@ │ │ │ │ add r4, r0, #4 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ mov r7, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 3e5b4 │ │ │ │ ldr r8, [pc, #216] @ 3e60c │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldr r0, [r8] │ │ │ │ @@ -5710,24 +5710,24 @@ │ │ │ │ bl 3cb34 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ ldr r1, [r5, #28] │ │ │ │ cmp r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ mvncs r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r7, #0 │ │ │ │ bne 3e594 │ │ │ │ ldr r0, [r8] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 3e5e0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 3e5cc │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 58454 │ │ │ │ @@ -5757,15 +5757,15 @@ │ │ │ │ add r4, r0, #4 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ mov r7, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 3e6cc │ │ │ │ ldr r8, [pc, #216] @ 3e724 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldr r0, [r8] │ │ │ │ @@ -5780,24 +5780,24 @@ │ │ │ │ bl 3ca98 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ ldr r1, [r5, #28] │ │ │ │ cmp r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ mvncs r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r7, #0 │ │ │ │ bne 3e6ac │ │ │ │ ldr r0, [r8] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 3e6f8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 3e6e4 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 58454 │ │ │ │ @@ -5849,17 +5849,17 @@ │ │ │ │ bl 59b44 │ │ │ │ ldr r0, [pc, #16] @ 3e7a4 │ │ │ │ mov r1, #17 │ │ │ │ ldr r2, [pc, #12] @ 3e7a8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59d50 │ │ │ │ - rsbeq r5, r6, r7, asr r8 │ │ │ │ + ldrdeq r5, [r6], #-119 @ 0xffffff89 @ │ │ │ │ rsbseq ip, sp, r0, lsl #10 │ │ │ │ - rsbeq r5, r6, r3, ror r8 │ │ │ │ + strdeq r5, [r6], #-115 @ 0xffffff8d @ │ │ │ │ rsbseq ip, sp, ip, lsl #10 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r8, [r0, #12] │ │ │ │ str r2, [sp, #16] │ │ │ │ adds r2, r8, r1 │ │ │ │ bcs 3ec84 │ │ │ │ @@ -6162,15 +6162,15 @@ │ │ │ │ bne 3ec84 │ │ │ │ add r7, r4, #4 │ │ │ │ adds r0, r5, r7 │ │ │ │ addcc r6, r5, r7 │ │ │ │ cmncc r6, #-2147483645 @ 0x80000003 │ │ │ │ bcc 3ec94 │ │ │ │ mov r0, r3 │ │ │ │ - bl 672624 │ │ │ │ + bl 6725a8 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #832] @ 3efdc │ │ │ │ mov r1, #4 │ │ │ │ mov r8, r3 │ │ │ │ mov r9, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -6317,15 +6317,15 @@ │ │ │ │ ldr r0, [r5, #12] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [sp] │ │ │ │ b 3ef08 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r6 │ │ │ │ - bl 67267c │ │ │ │ + bl 672600 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r4, [r5] │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ str r0, [r5, #12] │ │ │ │ sub r0, r3, r0 │ │ │ │ @@ -6687,15 +6687,15 @@ │ │ │ │ bne 3f4b8 │ │ │ │ add r7, r4, #4 │ │ │ │ adds r0, r5, r7 │ │ │ │ addcc r6, r5, r7 │ │ │ │ cmncc r6, #-2147483645 @ 0x80000003 │ │ │ │ bcc 3f4c8 │ │ │ │ mov r0, r3 │ │ │ │ - bl 672624 │ │ │ │ + bl 6725a8 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #832] @ 3f810 │ │ │ │ mov r1, #4 │ │ │ │ mov r8, r3 │ │ │ │ mov r9, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -6842,15 +6842,15 @@ │ │ │ │ ldr r0, [r5, #12] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [sp] │ │ │ │ b 3f73c │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r6 │ │ │ │ - bl 67267c │ │ │ │ + bl 672600 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r4, [r5] │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ str r0, [r5, #12] │ │ │ │ sub r0, r3, r0 │ │ │ │ @@ -7042,15 +7042,15 @@ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [pc, #44] @ 3fa64 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, r4, #4 │ │ │ │ str r1, [sp, #32] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ mov r0, #21 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ rsbseq fp, sp, r0, asr r7 │ │ │ │ eoreq r8, r7, r0, asr r0 │ │ │ │ addeq r0, r1, r0, asr #4 │ │ │ │ @@ -7075,15 +7075,15 @@ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [pc, #44] @ 3fae8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, r4, #4 │ │ │ │ str r1, [sp, #32] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ mov r0, #21 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ ldrsbeq fp, [sp], #-108 @ 0xffffff94 @ │ │ │ │ eoreq r7, r7, ip, asr #31 │ │ │ │ @ instruction: 0x008101bc │ │ │ │ @@ -7105,15 +7105,15 @@ │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r0, [pc, #40] @ 3fb5c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, sp │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, r4, #4 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ mov r0, #21 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ rsbseq fp, sp, ip, ror #12 │ │ │ │ ldrdeq sl, [r7], -r4 @ │ │ │ │ push {r4, lr} │ │ │ │ @@ -7138,15 +7138,15 @@ │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [pc, #44] @ 3fbe4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #4 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, r4, #4 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ mov r0, #21 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, pc} │ │ │ │ rsbseq fp, sp, r4, lsl #12 │ │ │ │ ldrdeq r7, [r7], -r0 @ │ │ │ │ addeq r0, r1, r8, lsr #7 │ │ │ │ @@ -7168,29 +7168,29 @@ │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r0, [pc, #40] @ 3fc58 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, sp │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, r4, #4 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ mov r0, #21 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0x007db590 │ │ │ │ ldrdeq sl, [r7], -r8 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ add r4, r0, #40 @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 3fc8c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #8 │ │ │ │ @@ -7211,15 +7211,15 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ add r4, r0, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 3fd00 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #8 │ │ │ │ @@ -7240,15 +7240,15 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ add r4, r0, #40 @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 3fd74 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #8 │ │ │ │ @@ -7293,17 +7293,17 @@ │ │ │ │ bl 59b44 │ │ │ │ ldr r0, [pc, #16] @ 3fe34 │ │ │ │ mov r1, #17 │ │ │ │ ldr r2, [pc, #12] @ 3fe38 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59d50 │ │ │ │ - rsbeq r5, r6, r9, lsl #18 │ │ │ │ + rsbeq r5, r6, r9, lsl #17 │ │ │ │ rsbseq fp, sp, ip, ror #20 │ │ │ │ - rsbeq r5, r6, r5, lsr #18 │ │ │ │ + rsbeq r5, r6, r5, lsr #17 │ │ │ │ rsbseq fp, sp, r8, ror sl │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 3fe54 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 5a0ac │ │ │ │ rsbseq fp, sp, ip, asr #21 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -7510,15 +7510,15 @@ │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, #1 │ │ │ │ b 40254 │ │ │ │ cmp r0, #0 │ │ │ │ beq 40200 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr r6, [sp, #8] │ │ │ │ cmp r5, r4 │ │ │ │ bls 40274 │ │ │ │ cmp r4, #0 │ │ │ │ beq 401e0 │ │ │ │ @@ -7897,15 +7897,15 @@ │ │ │ │ mov r1, #4 │ │ │ │ bl 3078e4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #588] @ 409e8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 408d8 │ │ │ │ ldr r0, [pc, #576] @ 409f8 │ │ │ │ mov r1, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #344 @ 0x158 │ │ │ │ @@ -7967,15 +7967,15 @@ │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #304] @ 409e0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 38af0 <__tls_get_addr@plt> │ │ │ │ ldr r1, [pc, #332] @ 40a08 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 63b5a4 │ │ │ │ + bl 63b528 │ │ │ │ b 408a0 │ │ │ │ add r0, sp, #28 │ │ │ │ add r0, r0, #4 │ │ │ │ bl 3062d4 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ @@ -8041,15 +8041,15 @@ │ │ │ │ beq 409d8 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ bl 2a4524 │ │ │ │ bl 5a198 │ │ │ │ addeq pc, r0, r0, asr #6 │ │ │ │ addeq pc, r0, r0, ror #5 │ │ │ │ - rsbeq lr, r4, r8, asr #24 │ │ │ │ + rsbeq lr, r4, r8, asr #23 │ │ │ │ @ instruction: 0x008108b8 │ │ │ │ rsbseq fp, sp, r8, asr #17 │ │ │ │ addeq r0, r1, r8, asr r7 │ │ │ │ rsbseq fp, sp, r8, ror r8 │ │ │ │ ldrdeq pc, [r0], r8 │ │ │ │ rsbseq fp, sp, r0, lsr r9 │ │ │ │ addeq pc, r0, r4, lsl #12 │ │ │ │ @@ -8060,15 +8060,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r1, [pc, #816] @ 40d54 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, r1 │ │ │ │ bne 40a50 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 635894 │ │ │ │ + bl 635818 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r2, [r4] │ │ │ │ str r1, [r4, #4] │ │ │ │ str r0, [r4, #8] │ │ │ │ b 40a58 │ │ │ │ @@ -8100,20 +8100,20 @@ │ │ │ │ bne 40c80 │ │ │ │ mov r0, r7 │ │ │ │ bl 30b0a8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ str sl, [r4, #20] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 40b70 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, fp │ │ │ │ - bl 635910 │ │ │ │ + bl 635894 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ orrs r0, r0, r1 │ │ │ │ bne 40bc8 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, r8 │ │ │ │ bls 40a98 │ │ │ │ @@ -8123,15 +8123,15 @@ │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 30b0a8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r7, [r4, #20] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #1 │ │ │ │ beq 40a98 │ │ │ │ cmp r0, #0 │ │ │ │ bne 40bc8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ @@ -8154,25 +8154,25 @@ │ │ │ │ tstne r1, #1 │ │ │ │ bne 40cec │ │ │ │ cmp r0, #0 │ │ │ │ beq 40d20 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ - bl 54e294 │ │ │ │ + bl 54e218 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 54e140 │ │ │ │ + bl 54e0c4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 34d718 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ bl 42500 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #2 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 40d04 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4, #24] │ │ │ │ add r8, r6, #4 │ │ │ │ mov r9, #0 │ │ │ │ ldr r7, [r4, #20] │ │ │ │ @@ -8184,28 +8184,28 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 40c80 │ │ │ │ mov r0, r7 │ │ │ │ bl 30b0a8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ str r9, [r4, #20] │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #1 │ │ │ │ bne 40bec │ │ │ │ b 40c8c │ │ │ │ mov r0, r8 │ │ │ │ bl 421b0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 30b0a8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #3 │ │ │ │ str r7, [r4, #20] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, #2 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ beq 40cbc │ │ │ │ tst r0, #1 │ │ │ │ bne 40bec │ │ │ │ @@ -8237,15 +8237,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 40b9c │ │ │ │ ldr r0, [pc, #124] @ 40d64 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 59d30 │ │ │ │ mov r1, #2 │ │ │ │ mov r4, r0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 4ae2c │ │ │ │ ldr r0, [pc, #88] @ 40d68 │ │ │ │ mov r1, #30 │ │ │ │ ldr r2, [pc, #84] @ 40d6c │ │ │ │ @@ -8266,26 +8266,26 @@ │ │ │ │ str r7, [r4, #20] │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ blcc fe6f355c <__bss_end__@@Base+0xfdea15b0> │ │ │ │ ldrsbeq fp, [sp], #-84 @ 0xffffffac @ │ │ │ │ rsbseq fp, sp, r0, lsr #15 │ │ │ │ rsbseq fp, sp, r4, ror #12 │ │ │ │ rsbseq fp, sp, r4, asr #12 │ │ │ │ - rsbeq r5, r6, sl, lsl #28 │ │ │ │ + rsbeq r5, r6, sl, lsl #27 │ │ │ │ ldrsbeq fp, [sp], #-80 @ 0xffffffb0 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r1, [pc, #816] @ 410b8 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, r1 │ │ │ │ bne 40db4 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 635894 │ │ │ │ + bl 635818 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r2, [r4] │ │ │ │ str r1, [r4, #4] │ │ │ │ str r0, [r4, #8] │ │ │ │ b 40dbc │ │ │ │ @@ -8317,20 +8317,20 @@ │ │ │ │ bne 40fe4 │ │ │ │ mov r0, r7 │ │ │ │ bl 30b0a8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ str sl, [r4, #20] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 40ed4 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, fp │ │ │ │ - bl 635910 │ │ │ │ + bl 635894 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ orrs r0, r0, r1 │ │ │ │ bne 40f2c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, r8 │ │ │ │ bls 40dfc │ │ │ │ @@ -8340,15 +8340,15 @@ │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 30b0a8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r7, [r4, #20] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #1 │ │ │ │ beq 40dfc │ │ │ │ cmp r0, #0 │ │ │ │ bne 40f2c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ @@ -8371,25 +8371,25 @@ │ │ │ │ tstne r1, #1 │ │ │ │ bne 41050 │ │ │ │ cmp r0, #0 │ │ │ │ beq 41084 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ - bl 54e294 │ │ │ │ + bl 54e218 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 54e140 │ │ │ │ + bl 54e0c4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 34d718 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ bl 42500 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #2 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 41068 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4, #24] │ │ │ │ add r8, r6, #4 │ │ │ │ mov r9, #0 │ │ │ │ ldr r7, [r4, #20] │ │ │ │ @@ -8401,28 +8401,28 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 40fe4 │ │ │ │ mov r0, r7 │ │ │ │ bl 30b0a8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ str r9, [r4, #20] │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #1 │ │ │ │ bne 40f50 │ │ │ │ b 40ff0 │ │ │ │ mov r0, r8 │ │ │ │ bl 421b0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 30b0a8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #3 │ │ │ │ str r7, [r4, #20] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, #2 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ beq 41020 │ │ │ │ tst r0, #1 │ │ │ │ bne 40f50 │ │ │ │ @@ -8454,15 +8454,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 40f00 │ │ │ │ ldr r0, [pc, #124] @ 410c8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 59d30 │ │ │ │ mov r1, #2 │ │ │ │ mov r4, r0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 4ae2c │ │ │ │ ldr r0, [pc, #88] @ 410cc │ │ │ │ mov r1, #30 │ │ │ │ ldr r2, [pc, #84] @ 410d0 │ │ │ │ @@ -8483,26 +8483,26 @@ │ │ │ │ str r7, [r4, #20] │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ blcc fe6f38c0 <__bss_end__@@Base+0xfdea1914> │ │ │ │ rsbseq fp, sp, r0, ror r2 │ │ │ │ rsbseq fp, sp, ip, lsr r4 │ │ │ │ rsbseq fp, sp, r0, lsl #6 │ │ │ │ rsbseq fp, sp, r0, ror #5 │ │ │ │ - rsbeq r5, r6, r6, lsr #21 │ │ │ │ + rsbeq r5, r6, r6, lsr #20 │ │ │ │ rsbseq fp, sp, ip, ror #4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r1, [pc, #816] @ 4141c │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, r1 │ │ │ │ bne 41118 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 635894 │ │ │ │ + bl 635818 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r2, [r4] │ │ │ │ str r1, [r4, #4] │ │ │ │ str r0, [r4, #8] │ │ │ │ b 41120 │ │ │ │ @@ -8534,20 +8534,20 @@ │ │ │ │ bne 41348 │ │ │ │ mov r0, r7 │ │ │ │ bl 30b0a8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ str sl, [r4, #20] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 41238 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, fp │ │ │ │ - bl 635910 │ │ │ │ + bl 635894 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ orrs r0, r0, r1 │ │ │ │ bne 41290 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, r8 │ │ │ │ bls 41160 │ │ │ │ @@ -8557,15 +8557,15 @@ │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 30b0a8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r7, [r4, #20] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #1 │ │ │ │ beq 41160 │ │ │ │ cmp r0, #0 │ │ │ │ bne 41290 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ @@ -8588,25 +8588,25 @@ │ │ │ │ tstne r1, #1 │ │ │ │ bne 413b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 413e8 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ - bl 54e294 │ │ │ │ + bl 54e218 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 54e140 │ │ │ │ + bl 54e0c4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 34d718 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ bl 42500 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #2 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 413cc │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4, #24] │ │ │ │ add r8, r6, #4 │ │ │ │ mov r9, #0 │ │ │ │ ldr r7, [r4, #20] │ │ │ │ @@ -8618,28 +8618,28 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 41348 │ │ │ │ mov r0, r7 │ │ │ │ bl 30b0a8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ str r9, [r4, #20] │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #1 │ │ │ │ bne 412b4 │ │ │ │ b 41354 │ │ │ │ mov r0, r8 │ │ │ │ bl 421b0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 30b0a8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #3 │ │ │ │ str r7, [r4, #20] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, #2 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ beq 41384 │ │ │ │ tst r0, #1 │ │ │ │ bne 412b4 │ │ │ │ @@ -8671,15 +8671,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 41264 │ │ │ │ ldr r0, [pc, #124] @ 4142c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 59d30 │ │ │ │ mov r1, #2 │ │ │ │ mov r4, r0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 4ae2c │ │ │ │ ldr r0, [pc, #88] @ 41430 │ │ │ │ mov r1, #30 │ │ │ │ ldr r2, [pc, #84] @ 41434 │ │ │ │ @@ -8700,26 +8700,26 @@ │ │ │ │ str r7, [r4, #20] │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ blcc fe6f3c24 <__bss_end__@@Base+0xfdea1c78> │ │ │ │ rsbseq sl, sp, ip, lsl #30 │ │ │ │ ldrsbeq fp, [sp], #-8 @ │ │ │ │ @ instruction: 0x007daf9c │ │ │ │ rsbseq sl, sp, ip, ror pc │ │ │ │ - rsbeq r5, r6, r2, asr #14 │ │ │ │ + rsbeq r5, r6, r2, asr #13 │ │ │ │ rsbseq sl, sp, r8, lsl #30 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r1, [pc, #816] @ 41780 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, r1 │ │ │ │ bne 4147c │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 635894 │ │ │ │ + bl 635818 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r2, [r4] │ │ │ │ str r1, [r4, #4] │ │ │ │ str r0, [r4, #8] │ │ │ │ b 41484 │ │ │ │ @@ -8751,20 +8751,20 @@ │ │ │ │ bne 416ac │ │ │ │ mov r0, r7 │ │ │ │ bl 30b0a8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ str sl, [r4, #20] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 4159c │ │ │ │ mov r0, r9 │ │ │ │ mov r1, fp │ │ │ │ - bl 635910 │ │ │ │ + bl 635894 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ orrs r0, r0, r1 │ │ │ │ bne 415f4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, r8 │ │ │ │ bls 414c4 │ │ │ │ @@ -8774,15 +8774,15 @@ │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 30b0a8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r7, [r4, #20] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #1 │ │ │ │ beq 414c4 │ │ │ │ cmp r0, #0 │ │ │ │ bne 415f4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ @@ -8805,25 +8805,25 @@ │ │ │ │ tstne r1, #1 │ │ │ │ bne 41718 │ │ │ │ cmp r0, #0 │ │ │ │ beq 4174c │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ - bl 54e294 │ │ │ │ + bl 54e218 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 54e140 │ │ │ │ + bl 54e0c4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 34d718 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ bl 42500 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #2 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 41730 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4, #24] │ │ │ │ add r8, r6, #4 │ │ │ │ mov r9, #0 │ │ │ │ ldr r7, [r4, #20] │ │ │ │ @@ -8835,28 +8835,28 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 416ac │ │ │ │ mov r0, r7 │ │ │ │ bl 30b0a8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ str r9, [r4, #20] │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #1 │ │ │ │ bne 41618 │ │ │ │ b 416b8 │ │ │ │ mov r0, r8 │ │ │ │ bl 421b0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 30b0a8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #3 │ │ │ │ str r7, [r4, #20] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, #2 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ beq 416e8 │ │ │ │ tst r0, #1 │ │ │ │ bne 41618 │ │ │ │ @@ -8888,15 +8888,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 415c8 │ │ │ │ ldr r0, [pc, #124] @ 41790 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 59d30 │ │ │ │ mov r1, #2 │ │ │ │ mov r4, r0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 4ae2c │ │ │ │ ldr r0, [pc, #88] @ 41794 │ │ │ │ mov r1, #30 │ │ │ │ ldr r2, [pc, #84] @ 41798 │ │ │ │ @@ -8917,15 +8917,15 @@ │ │ │ │ str r7, [r4, #20] │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ blcc fe6f3f88 <__bss_end__@@Base+0xfdea1fdc> │ │ │ │ rsbseq sl, sp, r8, lsr #23 │ │ │ │ rsbseq sl, sp, r4, ror sp │ │ │ │ rsbseq sl, sp, r8, lsr ip │ │ │ │ rsbseq sl, sp, r8, lsl ip │ │ │ │ - ldrdeq r5, [r6], #-62 @ 0xffffffc2 @ │ │ │ │ + rsbeq r5, r6, lr, asr r3 │ │ │ │ rsbseq sl, sp, r4, lsr #23 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, r2 │ │ │ │ mov lr, r1 │ │ │ │ cmp r2, r3 │ │ │ │ bcs 417d0 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ @@ -8949,15 +8949,15 @@ │ │ │ │ b 30c210 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 41828 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, r4, #4 │ │ │ │ @@ -8979,15 +8979,15 @@ │ │ │ │ rsbseq fp, sp, r0, asr #17 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 418a0 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, r4, #4 │ │ │ │ @@ -9009,15 +9009,15 @@ │ │ │ │ rsbseq fp, sp, ip, lsr #17 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 41918 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, r4, #4 │ │ │ │ @@ -9039,15 +9039,15 @@ │ │ │ │ rsbseq fp, sp, r0, lsr #16 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 41990 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, r4, #4 │ │ │ │ @@ -9070,29 +9070,29 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r6, [r1] │ │ │ │ mov r2, #0 │ │ │ │ ldmib r1!, {r5, r7} │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 41a40 │ │ │ │ cmp r6, #0 │ │ │ │ cmpne r5, #0 │ │ │ │ bne 41a18 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ sub r0, r5, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 41a10 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 462a78 │ │ │ │ b 41a10 │ │ │ │ add r0, sp, #31 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, r4, #4 │ │ │ │ str r0, [sp, #16] │ │ │ │ @@ -9126,15 +9126,15 @@ │ │ │ │ add r4, r0, #8 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 41aec │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r0, sp, #31 │ │ │ │ str r5, [sp, #8] │ │ │ │ add r5, sp, #8 │ │ │ │ @@ -9162,15 +9162,15 @@ │ │ │ │ sub sp, sp, #24 │ │ │ │ add r4, r0, #8 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 41b7c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #4 │ │ │ │ @@ -9190,15 +9190,15 @@ │ │ │ │ ldrheq fp, [sp], #-80 @ 0xffffffb0 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 41bec │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, r4, #4 │ │ │ │ @@ -9263,15 +9263,15 @@ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [pc, #44] @ 41d18 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, r4, #4 │ │ │ │ str r1, [sp, #32] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ mov r0, #21 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ rsbseq fp, sp, ip, lsl r6 │ │ │ │ eoreq r5, lr, ip, ror #24 │ │ │ │ addeq sp, r0, ip, lsl #31 │ │ │ │ @@ -9296,15 +9296,15 @@ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [pc, #44] @ 41d9c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, r4, #4 │ │ │ │ str r1, [sp, #32] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ mov r0, #21 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ rsbseq fp, sp, r8, lsr #11 │ │ │ │ eoreq r5, lr, r8, ror #23 │ │ │ │ addeq sp, r0, r8, lsl #30 │ │ │ │ @@ -9326,15 +9326,15 @@ │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r0, [pc, #40] @ 41e10 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, sp │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, r4, #4 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ mov r0, #21 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ rsbseq fp, sp, r8, lsr r5 │ │ │ │ @ instruction: 0x0032b4f8 │ │ │ │ push {r4, lr} │ │ │ │ @@ -9359,15 +9359,15 @@ │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [pc, #44] @ 41e98 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #4 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, r4, #4 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ mov r0, #21 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, pc} │ │ │ │ ldrsbeq fp, [sp], #-64 @ 0xffffffc0 @ │ │ │ │ eoreq r5, lr, ip, ror #21 │ │ │ │ strdeq lr, [r0], r4 │ │ │ │ @@ -9389,15 +9389,15 @@ │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r0, [pc, #40] @ 41f0c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, sp │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, r4, #4 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ mov r0, #21 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ rsbseq fp, sp, ip, asr r4 │ │ │ │ @ instruction: 0x0032b3fc │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -9430,15 +9430,15 @@ │ │ │ │ bne 41fa4 │ │ │ │ ldmib r3, {r2, r3} │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ stm sp, {r2, r3} │ │ │ │ mov r2, sp │ │ │ │ mov r0, r2 │ │ │ │ - bl 54e1b4 │ │ │ │ + bl 54e138 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ cmp r4, #1 │ │ │ │ add r2, r8, #1 │ │ │ │ cmpne r5, #0 │ │ │ │ str r2, [r0, #16] │ │ │ │ bne 41fc0 │ │ │ │ @@ -9450,15 +9450,15 @@ │ │ │ │ str r1, [r0, #8] │ │ │ │ ldr r0, [pc, #16] @ 41fe8 │ │ │ │ mov r1, #17 │ │ │ │ ldr r2, [pc, #12] @ 41fec │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59d50 │ │ │ │ - rsbeq r6, r6, r8, ror #23 │ │ │ │ + rsbeq r6, r6, r8, ror #22 │ │ │ │ ldrsbeq fp, [sp], #-172 @ 0xffffff54 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ mov r4, #0 │ │ │ │ cmp r1, r0 │ │ │ │ @@ -9485,15 +9485,15 @@ │ │ │ │ strh r9, [r0] │ │ │ │ bne 42028 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ str r1, [sp] │ │ │ │ - bl 54e1b4 │ │ │ │ + bl 54e138 │ │ │ │ b 42028 │ │ │ │ mov r4, sl │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ @@ -9525,15 +9525,15 @@ │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #60] @ 42144 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 38af0 <__tls_get_addr@plt> │ │ │ │ ldr r1, [pc, #52] @ 42148 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 63b5a4 │ │ │ │ + bl 63b528 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 334bf0 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 334bf0 │ │ │ │ @@ -9555,29 +9555,29 @@ │ │ │ │ tst r2, #1 │ │ │ │ str r0, [r1] │ │ │ │ beq 42188 │ │ │ │ add r3, r1, #8 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ b 42194 │ │ │ │ mov r0, sp │ │ │ │ - bl 666cec │ │ │ │ + bl 666c70 │ │ │ │ ldm sp, {r0, r1, r2, r3} │ │ │ │ mov r7, #0 │ │ │ │ mov r6, #1 │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ strd r6, [r5] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #0 │ │ │ │ bne 42278 │ │ │ │ ldr r0, [pc, #796] @ 424f4 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ @@ -9598,34 +9598,34 @@ │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r6, #8]! │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r5] │ │ │ │ str r1, [r5, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r4, r0 │ │ │ │ clz r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 42278 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ str r5, [sp] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 42274 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, sp │ │ │ │ bl 462a78 │ │ │ │ mov r0, r4 │ │ │ │ sub r4, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 4247c │ │ │ │ mov r0, #0 │ │ │ │ str r4, [sp, #24] │ │ │ │ str r0, [sp] │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, #592] @ 424f8 │ │ │ │ @@ -9644,15 +9644,15 @@ │ │ │ │ stm r1, {r2, r3, r6, r7} │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ ldr r6, [r4, #24] │ │ │ │ mov r7, #0 │ │ │ │ add r5, r6, #12 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 42438 │ │ │ │ ldr r8, [pc, #500] @ 424fc │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldr r0, [r8] │ │ │ │ @@ -9676,20 +9676,20 @@ │ │ │ │ beq 42368 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r5] │ │ │ │ blx r1 │ │ │ │ b 42388 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 42388 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 54e40c │ │ │ │ + bl 54e390 │ │ │ │ mov r0, #1 │ │ │ │ add r1, sp, #28 │ │ │ │ str r0, [r4] │ │ │ │ add r0, r4, #5 │ │ │ │ mov r2, #11 │ │ │ │ mov r7, #0 │ │ │ │ mov r5, r4 │ │ │ │ @@ -9710,25 +9710,25 @@ │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r6, #32] │ │ │ │ ldm sp, {r0, r5} │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r1, [r5, #24] │ │ │ │ cmp r1, r2 │ │ │ │ mvncs r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ ldrb r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bne 42418 │ │ │ │ ldr r0, [r8] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 4245c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 42450 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 58454 │ │ │ │ @@ -9785,15 +9785,15 @@ │ │ │ │ add r4, r0, #4 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ mov r7, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 425bc │ │ │ │ ldr r8, [pc, #216] @ 42614 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldr r0, [r8] │ │ │ │ @@ -9808,24 +9808,24 @@ │ │ │ │ bl 41ff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ ldr r1, [r5, #28] │ │ │ │ cmp r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ mvncs r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r7, #0 │ │ │ │ bne 4259c │ │ │ │ ldr r0, [r8] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 425e8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 425d4 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 58454 │ │ │ │ @@ -10338,15 +10338,15 @@ │ │ │ │ bne 42dc4 │ │ │ │ add sl, r6, #4 │ │ │ │ adds r0, r7, sl │ │ │ │ addcc r9, r7, sl │ │ │ │ cmncc r9, #-2147483641 @ 0x80000007 │ │ │ │ bcc 42dd4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 672624 │ │ │ │ + bl 6725a8 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r5, [sp, #20] │ │ │ │ mov r1, #8 │ │ │ │ str ip, [sp, #64] @ 0x40 │ │ │ │ mov r5, r3 │ │ │ │ ldr r0, [pc, #792] @ 43104 │ │ │ │ @@ -10503,15 +10503,15 @@ │ │ │ │ ldr fp, [sp, #16] │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ b 43070 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, r9 │ │ │ │ - bl 67267c │ │ │ │ + bl 672600 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r4] │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ cmp r8, #0 │ │ │ │ sub r0, r2, fp │ │ │ │ ldrne r2, [sp, #20] │ │ │ │ @@ -10799,15 +10799,15 @@ │ │ │ │ bne 434f8 │ │ │ │ add r7, r5, #4 │ │ │ │ adds r0, r4, r7 │ │ │ │ addcc r9, r4, r7 │ │ │ │ cmncc r9, #-2147483645 @ 0x80000003 │ │ │ │ bcc 43508 │ │ │ │ mov r0, r3 │ │ │ │ - bl 672624 │ │ │ │ + bl 6725a8 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #752] @ 43800 │ │ │ │ mov r1, #4 │ │ │ │ mov r8, r3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ @@ -10954,15 +10954,15 @@ │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr sl, [sp, #8] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ b 4377c │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r9 │ │ │ │ - bl 67267c │ │ │ │ + bl 672600 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r7, [r6] │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ sub r0, r3, sl │ │ │ │ addne r3, fp, fp, lsl #1 │ │ │ │ @@ -11217,15 +11217,15 @@ │ │ │ │ bne 43b80 │ │ │ │ add r9, r7, #4 │ │ │ │ adds r0, r6, r9 │ │ │ │ addcc r5, r6, r9 │ │ │ │ cmncc r5, #-2147483641 @ 0x80000007 │ │ │ │ bcc 43b90 │ │ │ │ mov r0, r3 │ │ │ │ - bl 672624 │ │ │ │ + bl 6725a8 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #8 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ stm r0, {sl, ip, lr} │ │ │ │ mov r1, #8 │ │ │ │ mov r4, r3 │ │ │ │ @@ -11382,15 +11382,15 @@ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b 43e30 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, r5 │ │ │ │ - bl 67267c │ │ │ │ + bl 672600 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldr r0, [r7] │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ str r2, [r7, #4] │ │ │ │ cmp r8, #0 │ │ │ │ @@ -11835,15 +11835,15 @@ │ │ │ │ bne 44528 │ │ │ │ add r4, r7, #4 │ │ │ │ adds r0, r6, r4 │ │ │ │ addcc r5, r6, r4 │ │ │ │ cmncc r5, #-2147483641 @ 0x80000007 │ │ │ │ bcc 44538 │ │ │ │ mov r0, r3 │ │ │ │ - bl 672624 │ │ │ │ + bl 6725a8 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r9, [sp, #16] │ │ │ │ mov r1, #8 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ mov r9, r3 │ │ │ │ ldr r0, [pc, #784] @ 44860 │ │ │ │ @@ -11997,15 +11997,15 @@ │ │ │ │ b 44714 │ │ │ │ ldmib sp, {r3, fp} │ │ │ │ ldr r1, [sp, #16] │ │ │ │ b 447d0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, r5 │ │ │ │ - bl 67267c │ │ │ │ + bl 672600 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [r1] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ @@ -12441,15 +12441,15 @@ │ │ │ │ bne 44ea0 │ │ │ │ add r7, r6, #4 │ │ │ │ adds r0, r5, r7 │ │ │ │ addcc r8, r5, r7 │ │ │ │ cmncc r8, #-2147483641 @ 0x80000007 │ │ │ │ bcc 44eb0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 672624 │ │ │ │ + bl 6725a8 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str sl, [sp, #12] │ │ │ │ mov r1, #8 │ │ │ │ ldr r0, [pc, #736] @ 451a0 │ │ │ │ mov sl, r3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -12591,15 +12591,15 @@ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r7, [sp, #28] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b 45114 │ │ │ │ mov r0, sl │ │ │ │ mov r1, #8 │ │ │ │ mov r2, r8 │ │ │ │ - bl 67267c │ │ │ │ + bl 672600 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r9] │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r2, #0 │ │ │ │ sub r0, r3, r1 │ │ │ │ @@ -13075,15 +13075,15 @@ │ │ │ │ bne 45888 │ │ │ │ add r4, r7, #4 │ │ │ │ adds r0, r6, r4 │ │ │ │ addcc r5, r6, r4 │ │ │ │ cmncc r5, #-2147483641 @ 0x80000007 │ │ │ │ bcc 45898 │ │ │ │ mov r0, r3 │ │ │ │ - bl 672624 │ │ │ │ + bl 6725a8 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r9, [sp, #16] │ │ │ │ mov r1, #8 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ mov r9, r3 │ │ │ │ ldr r0, [pc, #780] @ 45bbc │ │ │ │ @@ -13236,15 +13236,15 @@ │ │ │ │ b 45a70 │ │ │ │ ldmib sp, {r3, fp} │ │ │ │ ldr r1, [sp, #16] │ │ │ │ b 45b2c │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, r5 │ │ │ │ - bl 67267c │ │ │ │ + bl 672600 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [r1] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ @@ -13505,15 +13505,15 @@ │ │ │ │ cmp r1, r7, lsl #7 │ │ │ │ bcc 45f40 │ │ │ │ lsl r6, r7, #7 │ │ │ │ add r5, r6, r4 │ │ │ │ cmn r5, #-2147483641 @ 0x80000007 │ │ │ │ bcc 45f50 │ │ │ │ mov r0, r3 │ │ │ │ - bl 672624 │ │ │ │ + bl 6725a8 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r9, [sp, #12] │ │ │ │ mov r1, #8 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r9, r3 │ │ │ │ ldr r0, [pc, #772] @ 4626c │ │ │ │ @@ -13665,15 +13665,15 @@ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ b 461dc │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, r5 │ │ │ │ - bl 67267c │ │ │ │ + bl 672600 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r0, [r1] │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r8, #0 │ │ │ │ @@ -13990,15 +13990,15 @@ │ │ │ │ cmp r0, r6, lsl #4 │ │ │ │ bcc 466d4 │ │ │ │ lsl r7, r6, #4 │ │ │ │ add r4, r7, r5 │ │ │ │ cmn r4, #-2147483645 @ 0x80000003 │ │ │ │ bcc 466e4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 672624 │ │ │ │ + bl 6725a8 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r9, [sp, #16] │ │ │ │ mov r1, #4 │ │ │ │ str ip, [sp, #64] @ 0x40 │ │ │ │ mov r9, r3 │ │ │ │ ldr r0, [pc, #780] @ 46a08 │ │ │ │ @@ -14153,15 +14153,15 @@ │ │ │ │ ldr fp, [sp, #20] │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b 4697c │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r4 │ │ │ │ - bl 67267c │ │ │ │ + bl 672600 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r0, [r1] │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ sub r0, r3, fp │ │ │ │ str r0, [r1, #8] │ │ │ │ @@ -14419,15 +14419,15 @@ │ │ │ │ bne 46d88 │ │ │ │ add r9, r7, #4 │ │ │ │ adds r0, r6, r9 │ │ │ │ addcc r5, r6, r9 │ │ │ │ cmncc r5, #-2147483645 @ 0x80000003 │ │ │ │ bcc 46d98 │ │ │ │ mov r0, r3 │ │ │ │ - bl 672624 │ │ │ │ + bl 6725a8 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #8 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ stm r0, {sl, ip, lr} │ │ │ │ mov r1, #4 │ │ │ │ mov r4, r3 │ │ │ │ @@ -14583,15 +14583,15 @@ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b 47034 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r5 │ │ │ │ - bl 67267c │ │ │ │ + bl 672600 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldr r0, [r7] │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ str r2, [r7, #4] │ │ │ │ cmp r8, #0 │ │ │ │ @@ -14929,15 +14929,15 @@ │ │ │ │ bne 47580 │ │ │ │ add r7, r5, #4 │ │ │ │ adds r0, r4, r7 │ │ │ │ addcc r9, r4, r7 │ │ │ │ cmncc r9, #-2147483645 @ 0x80000003 │ │ │ │ bcc 47590 │ │ │ │ mov r0, r3 │ │ │ │ - bl 672624 │ │ │ │ + bl 6725a8 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r8, [sp, #4] │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, #744] @ 47888 │ │ │ │ mov r8, r3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -15082,15 +15082,15 @@ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp] │ │ │ │ b 477fc │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r9 │ │ │ │ - bl 67267c │ │ │ │ + bl 672600 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r6] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp fp, #0 │ │ │ │ str r2, [r6, #4] │ │ │ │ ldrne r2, [sp, #8] │ │ │ │ @@ -15210,26 +15210,26 @@ │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ mov r5, r0 │ │ │ │ bl 38430 │ │ │ │ add r6, r5, #32 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r4, r0 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne 47a24 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ str r5, [sp] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 47a20 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, sp │ │ │ │ bl 422cd0 │ │ │ │ mov r6, r4 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, sl, fp, pc} │ │ │ │ mov r0, #32 │ │ │ │ @@ -15297,15 +15297,15 @@ │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [pc, #44] @ 47b60 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #4 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, r4, #4 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ mov r0, #21 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, pc} │ │ │ │ rsbseq r9, sp, r8, asr #28 │ │ │ │ eorseq sp, lr, r8, lsr #32 │ │ │ │ addeq r8, r0, ip, lsr #8 │ │ │ │ @@ -15618,15 +15618,15 @@ │ │ │ │ bl 38430 │ │ │ │ str r6, [r4, #512] @ 0x200 │ │ │ │ lsl r4, r5, #5 │ │ │ │ cmn r7, #-134217727 @ 0xf8000001 │ │ │ │ bhi 4817c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #8 │ │ │ │ - bl 687a98 │ │ │ │ + bl 687a1c │ │ │ │ cmp r0, #0 │ │ │ │ beq 4817c │ │ │ │ mov r0, sl │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -15636,15 +15636,15 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmn r0, #-134217726 @ 0xf8000002 │ │ │ │ bhi 48164 │ │ │ │ lsl r8, fp, #5 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 687a98 │ │ │ │ + bl 687a1c │ │ │ │ cmp r0, #0 │ │ │ │ beq 48164 │ │ │ │ cmp r7, #17 │ │ │ │ bcs 480e4 │ │ │ │ ldr r0, [pc, #280] @ 481c4 │ │ │ │ mov r1, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -15662,15 +15662,15 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmn r7, #-134217727 @ 0xf8000001 │ │ │ │ bhi 48164 │ │ │ │ lsl r7, r5, #5 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 687a98 │ │ │ │ + bl 687a1c │ │ │ │ cmp r0, #0 │ │ │ │ beq 48164 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #8 │ │ │ │ mov r3, r8 │ │ │ │ bl 2a4528 │ │ │ │ @@ -15711,23 +15711,23 @@ │ │ │ │ ldr r3, [pc, #56] @ 481e0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59c6c │ │ │ │ mov r0, #8 │ │ │ │ mov r1, r8 │ │ │ │ bl 59b44 │ │ │ │ - rsbeq r6, r6, r7, asr r8 │ │ │ │ + ldrdeq r6, [r6], #-119 @ 0xffffff89 @ │ │ │ │ rsbseq r9, sp, ip, lsl #24 │ │ │ │ addeq r7, r0, r4, ror #25 │ │ │ │ - rsbeq r6, r6, r7, lsl #17 │ │ │ │ + rsbeq r6, r6, r7, lsl #16 │ │ │ │ rsbseq r9, sp, ip, asr #24 │ │ │ │ - @ instruction: 0x0064d997 │ │ │ │ + rsbeq sp, r4, r7, lsl r9 │ │ │ │ rsbseq r9, sp, r4, asr #24 │ │ │ │ ldrsbeq r9, [sp], #-188 @ 0xffffff44 @ │ │ │ │ - strheq r6, [r6], #-126 @ 0xffffff82 @ │ │ │ │ + rsbeq r6, r6, lr, lsr r7 │ │ │ │ rsbseq r9, sp, r8, lsr #23 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ bmi 48278 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mov r5, r2 │ │ │ │ @@ -15797,47 +15797,47 @@ │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ add r4, sp, #8 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ - bl 63f354 │ │ │ │ + bl 63f2d8 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r5 │ │ │ │ bl 44720c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #2 │ │ │ │ beq 483bc │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ add ip, sp, #8 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, r4, #12 │ │ │ │ - bl 6371ac │ │ │ │ + bl 637130 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 4837c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 4837c │ │ │ │ add r5, r4, #4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 63bbf0 │ │ │ │ + bl 63bb74 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 483a0 │ │ │ │ add r4, r4, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 45d400 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #220] @ 4848c │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #13 │ │ │ │ @@ -15862,42 +15862,42 @@ │ │ │ │ b 48434 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 48434 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 48434 │ │ │ │ add r6, r4, #4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 63bbf0 │ │ │ │ + bl 63bb74 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 4846c │ │ │ │ add r4, r4, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 45d400 │ │ │ │ b 4846c │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 440f44 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ addeq r7, r0, r4, asr #21 │ │ │ │ - rsbeq r8, r6, ip, lsr r2 │ │ │ │ + strheq r8, [r6], #-28 @ 0xffffffe4 @ │ │ │ │ rsbseq sl, sp, r8, lsl #6 │ │ │ │ - rsbeq r8, r6, r1, asr r1 │ │ │ │ + ldrdeq r8, [r6], #-1 @ │ │ │ │ rsbseq sl, sp, r4, asr #5 │ │ │ │ rsbseq sl, sp, ip, lsl r3 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 484c8 │ │ │ │ @@ -15907,15 +15907,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ str r6, [r1] │ │ │ │ beq 484c8 │ │ │ │ stmib sp, {r0, r3} │ │ │ │ str r2, [sp, #12] │ │ │ │ b 484d0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 54e14c │ │ │ │ + bl 54e0d0 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r3, #1 │ │ │ │ mov r8, r5 │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [r8, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ @@ -15935,45 +15935,45 @@ │ │ │ │ add ip, sp, #32 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ cmp r0, #1 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ bne 48574 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ add r6, sp, #32 │ │ │ │ cmp r0, #1 │ │ │ │ bne 4855c │ │ │ │ add r5, r6, #4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 54e40c │ │ │ │ + bl 54e390 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ beq 48594 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ blx r1 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r1, [pc, #104] @ 485f0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 63b5a4 │ │ │ │ + bl 63b528 │ │ │ │ b 48574 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 48574 │ │ │ │ add r5, r6, #12 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 54e40c │ │ │ │ + bl 54e390 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r6, #8 │ │ │ │ bl 442b14 │ │ │ │ b 485e4 │ │ │ │ @@ -16027,15 +16027,15 @@ │ │ │ │ bl 442a5c │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [pc, #52] @ 486dc │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 63b5a4 │ │ │ │ + bl 63b528 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 442a5c │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ @@ -16049,15 +16049,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r1, [pc, #884] @ 48a6c │ │ │ │ mov r6, r2 │ │ │ │ cmp r0, r1 │ │ │ │ bne 48724 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 635894 │ │ │ │ + bl 635818 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r2, [r4] │ │ │ │ str r1, [r4, #4] │ │ │ │ str r0, [r4, #8] │ │ │ │ b 4872c │ │ │ │ @@ -16094,20 +16094,20 @@ │ │ │ │ bne 4897c │ │ │ │ mov r0, r6 │ │ │ │ bl 442ef8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r8, [r4, #20] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 48858 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ - bl 635910 │ │ │ │ + bl 635894 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ orrs r0, r0, r1 │ │ │ │ bne 488b0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, r9 │ │ │ │ bls 48774 │ │ │ │ @@ -16117,15 +16117,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 442ef8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r6, [r4, #20] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #1 │ │ │ │ beq 48774 │ │ │ │ cmp r0, #0 │ │ │ │ bne 488b0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ @@ -16148,25 +16148,25 @@ │ │ │ │ tstne r1, #1 │ │ │ │ bne 489f0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 48a38 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ - bl 54e294 │ │ │ │ + bl 54e218 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 54e140 │ │ │ │ + bl 54e0c4 │ │ │ │ ldr r0, [sp] │ │ │ │ bl 44b468 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ bl 4a068 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #2 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 48a08 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4, #24] │ │ │ │ ldr r6, [r6] │ │ │ │ add r8, r5, #4 │ │ │ │ @@ -16183,28 +16183,28 @@ │ │ │ │ ands r0, r0, #255 @ 0xff │ │ │ │ bne 4897c │ │ │ │ mov r0, r7 │ │ │ │ bl 442ef8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ str r9, [r4, #20] │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #1 │ │ │ │ bne 488dc │ │ │ │ b 48990 │ │ │ │ mov r0, r8 │ │ │ │ bl 49d18 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 442ef8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #3 │ │ │ │ str r7, [r4, #20] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, #2 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ beq 489c0 │ │ │ │ tst r0, #1 │ │ │ │ bne 488dc │ │ │ │ @@ -16238,15 +16238,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 48884 │ │ │ │ ldr r0, [pc, #152] @ 48a84 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 59d30 │ │ │ │ mov r1, #2 │ │ │ │ mov r4, r0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 4ae2c │ │ │ │ ldr r0, [pc, #92] @ 48a70 │ │ │ │ ldr r1, [pc, #92] @ 48a74 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -16274,15 +16274,15 @@ │ │ │ │ blcc fe6fb274 <__bss_end__@@Base+0xfdea92c8> │ │ │ │ @ instruction: 0x007da098 │ │ │ │ @ instruction: 0x007da09c │ │ │ │ rsbseq r9, sp, ip, lsr #26 │ │ │ │ rsbseq r9, sp, r8, lsr #30 │ │ │ │ ldrsbeq r9, [sp], #-208 @ 0xffffff30 @ │ │ │ │ ldrheq r9, [sp], #-208 @ 0xffffff30 @ │ │ │ │ - strheq r7, [r6], #-202 @ 0xffffff36 @ │ │ │ │ + rsbeq r7, r6, sl, lsr ip │ │ │ │ rsbseq r9, sp, r8, lsr #26 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ bmi 48b24 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mov r5, r2 │ │ │ │ @@ -16607,15 +16607,15 @@ │ │ │ │ bne 48fb8 │ │ │ │ add r6, r5, #4 │ │ │ │ adds r0, r7, r6 │ │ │ │ addcc r9, r7, r6 │ │ │ │ cmncc r9, #-2147483645 @ 0x80000003 │ │ │ │ bcc 48fc8 │ │ │ │ mov r0, r3 │ │ │ │ - bl 672624 │ │ │ │ + bl 6725a8 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #744] @ 492b8 │ │ │ │ mov r1, #4 │ │ │ │ mov r8, r3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ @@ -16758,15 +16758,15 @@ │ │ │ │ ldr sl, [sp, #12] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldm sp, {r3, r4, fp} │ │ │ │ b 49230 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r9 │ │ │ │ - bl 67267c │ │ │ │ + bl 672600 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [fp] │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ sub r0, r3, sl │ │ │ │ @@ -17136,15 +17136,15 @@ │ │ │ │ cmp r0, r5, lsl #5 │ │ │ │ bcc 497fc │ │ │ │ lsl r9, r5, #5 │ │ │ │ add r4, r9, r6 │ │ │ │ cmn r4, #-2147483641 @ 0x80000007 │ │ │ │ bcc 4980c │ │ │ │ mov r0, r3 │ │ │ │ - bl 672624 │ │ │ │ + bl 6725a8 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #728] @ 49aec │ │ │ │ mov r1, #8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ @@ -17285,15 +17285,15 @@ │ │ │ │ ldr r7, [sp, #8] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldm sp, {r2, fp} │ │ │ │ b 49a68 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, r4 │ │ │ │ - bl 67267c │ │ │ │ + bl 672600 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r6, [r7] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ sub r0, r2, fp │ │ │ │ addne r2, r3, r3, lsl #5 │ │ │ │ @@ -17358,15 +17358,15 @@ │ │ │ │ bne 49b84 │ │ │ │ ldmib r3, {r2, r3} │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ stm sp, {r2, r3} │ │ │ │ mov r2, sp │ │ │ │ mov r0, r2 │ │ │ │ - bl 54e1b4 │ │ │ │ + bl 54e138 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ cmp r4, #1 │ │ │ │ add r2, r8, #1 │ │ │ │ cmpne r5, #0 │ │ │ │ str r2, [r0, #16] │ │ │ │ bne 49ba0 │ │ │ │ @@ -17378,15 +17378,15 @@ │ │ │ │ str r1, [r0, #8] │ │ │ │ ldr r0, [pc, #16] @ 49bc8 │ │ │ │ mov r1, #17 │ │ │ │ ldr r2, [pc, #12] @ 49bcc │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59d50 │ │ │ │ - rsbeq r6, r6, r8, asr #30 │ │ │ │ + rsbeq r6, r6, r8, asr #29 │ │ │ │ rsbseq r8, sp, r8, lsl #28 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 49c5c │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -17413,15 +17413,15 @@ │ │ │ │ strh r9, [r0] │ │ │ │ bne 49c08 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ str r1, [sp] │ │ │ │ - bl 54e1b4 │ │ │ │ + bl 54e138 │ │ │ │ b 49c08 │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ @@ -17456,26 +17456,26 @@ │ │ │ │ strh r9, [r0] │ │ │ │ bne 49cb4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ str r1, [sp] │ │ │ │ - bl 54e1b4 │ │ │ │ + bl 54e138 │ │ │ │ b 49cb4 │ │ │ │ mov r4, sl │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #0 │ │ │ │ bne 49de0 │ │ │ │ ldr r0, [pc, #796] @ 4a05c │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ @@ -17496,34 +17496,34 @@ │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r6, #8]! │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r5] │ │ │ │ str r1, [r5, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r4, r0 │ │ │ │ clz r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 49de0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ str r5, [sp] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 49ddc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, sp │ │ │ │ bl 462a78 │ │ │ │ mov r0, r4 │ │ │ │ sub r4, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 49fe4 │ │ │ │ mov r0, #0 │ │ │ │ str r4, [sp, #24] │ │ │ │ str r0, [sp] │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, #592] @ 4a060 │ │ │ │ @@ -17542,15 +17542,15 @@ │ │ │ │ stm r1, {r2, r3, r6, r7} │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ ldr r6, [r4, #24] │ │ │ │ mov r7, #0 │ │ │ │ add r5, r6, #12 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 49fa0 │ │ │ │ ldr r8, [pc, #500] @ 4a064 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldr r0, [r8] │ │ │ │ @@ -17574,20 +17574,20 @@ │ │ │ │ beq 49ed0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r5] │ │ │ │ blx r1 │ │ │ │ b 49ef0 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 49ef0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 54e40c │ │ │ │ + bl 54e390 │ │ │ │ mov r0, #1 │ │ │ │ add r1, sp, #28 │ │ │ │ str r0, [r4] │ │ │ │ add r0, r4, #5 │ │ │ │ mov r2, #11 │ │ │ │ mov r7, #0 │ │ │ │ mov r5, r4 │ │ │ │ @@ -17608,25 +17608,25 @@ │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r6, #32] │ │ │ │ ldm sp, {r0, r5} │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r1, [r5, #24] │ │ │ │ cmp r1, r2 │ │ │ │ mvncs r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ ldrb r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bne 49f80 │ │ │ │ ldr r0, [r8] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 49fc4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 49fb8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 58454 │ │ │ │ @@ -17683,15 +17683,15 @@ │ │ │ │ add r4, r0, #4 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ mov r7, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 4a124 │ │ │ │ ldr r8, [pc, #216] @ 4a17c │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldr r0, [r8] │ │ │ │ @@ -17706,24 +17706,24 @@ │ │ │ │ bl 49c7c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ ldr r1, [r5, #28] │ │ │ │ cmp r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ mvncs r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r7, #0 │ │ │ │ bne 4a104 │ │ │ │ ldr r0, [r8] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 4a150 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 4a13c │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 58454 │ │ │ │ @@ -17753,15 +17753,15 @@ │ │ │ │ add r4, r0, #4 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ mov r7, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 4a23c │ │ │ │ ldr r8, [pc, #216] @ 4a294 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldr r0, [r8] │ │ │ │ @@ -17776,24 +17776,24 @@ │ │ │ │ bl 49bd0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ ldr r1, [r5, #28] │ │ │ │ cmp r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ mvncs r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r7, #0 │ │ │ │ bne 4a21c │ │ │ │ ldr r0, [r8] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 4a268 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 4a254 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 58454 │ │ │ │ @@ -17847,15 +17847,15 @@ │ │ │ │ strh r9, [r0] │ │ │ │ bne 4a2d0 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ str r1, [sp] │ │ │ │ - bl 54e1b4 │ │ │ │ + bl 54e138 │ │ │ │ b 4a2d0 │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ @@ -17891,15 +17891,15 @@ │ │ │ │ bne 4a3d8 │ │ │ │ ldmib r3, {r2, r3} │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ stm sp, {r2, r3} │ │ │ │ mov r2, sp │ │ │ │ mov r0, r2 │ │ │ │ - bl 54e1b4 │ │ │ │ + bl 54e138 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ cmp r4, #1 │ │ │ │ add r2, r8, #1 │ │ │ │ cmpne r5, #0 │ │ │ │ str r2, [r0, #16] │ │ │ │ bne 4a3f4 │ │ │ │ @@ -17911,15 +17911,15 @@ │ │ │ │ str r1, [r0, #8] │ │ │ │ ldr r0, [pc, #16] @ 4a41c │ │ │ │ mov r1, #17 │ │ │ │ ldr r2, [pc, #12] @ 4a420 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59d50 │ │ │ │ - rsbeq r7, r6, r8, ror #19 │ │ │ │ + rsbeq r7, r6, r8, ror #18 │ │ │ │ rsbseq r9, sp, ip, lsr r3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ mov r4, #0 │ │ │ │ cmp r1, r0 │ │ │ │ @@ -17946,15 +17946,15 @@ │ │ │ │ strh r9, [r0] │ │ │ │ bne 4a45c │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ str r1, [sp] │ │ │ │ - bl 54e1b4 │ │ │ │ + bl 54e138 │ │ │ │ b 4a45c │ │ │ │ mov r4, sl │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ @@ -17967,15 +17967,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ str r6, [r1] │ │ │ │ beq 4a4f8 │ │ │ │ stmib sp, {r0, r3} │ │ │ │ str r2, [sp, #12] │ │ │ │ b 4a500 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 54e14c │ │ │ │ + bl 54e0d0 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r3, #1 │ │ │ │ mov r8, r5 │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [r8, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ @@ -17995,45 +17995,45 @@ │ │ │ │ add ip, sp, #32 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ cmp r0, #1 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ bne 4a5a4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ add r6, sp, #32 │ │ │ │ cmp r0, #1 │ │ │ │ bne 4a58c │ │ │ │ add r5, r6, #4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 54e40c │ │ │ │ + bl 54e390 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ beq 4a5c4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ blx r1 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r1, [pc, #104] @ 4a620 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 63b5a4 │ │ │ │ + bl 63b528 │ │ │ │ b 4a5a4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 4a5a4 │ │ │ │ add r5, r6, #12 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 54e40c │ │ │ │ + bl 54e390 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r6, #8 │ │ │ │ bl 45dec8 │ │ │ │ b 4a614 │ │ │ │ @@ -18046,15 +18046,15 @@ │ │ │ │ bl 5a198 │ │ │ │ subeq r3, r1, r4, ror #14 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4a6ec │ │ │ │ ldr r0, [pc, #796] @ 4a968 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ @@ -18075,34 +18075,34 @@ │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r6, #8]! │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r5] │ │ │ │ str r1, [r5, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r4, r0 │ │ │ │ clz r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 4a6ec │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ str r5, [sp] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 4a6e8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, sp │ │ │ │ bl 462a78 │ │ │ │ mov r0, r4 │ │ │ │ sub r4, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 4a8f0 │ │ │ │ mov r0, #0 │ │ │ │ str r4, [sp, #24] │ │ │ │ str r0, [sp] │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, #592] @ 4a96c │ │ │ │ @@ -18121,15 +18121,15 @@ │ │ │ │ stm r1, {r2, r3, r6, r7} │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ ldr r6, [r4, #24] │ │ │ │ mov r7, #0 │ │ │ │ add r5, r6, #12 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 4a8ac │ │ │ │ ldr r8, [pc, #500] @ 4a970 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldr r0, [r8] │ │ │ │ @@ -18153,20 +18153,20 @@ │ │ │ │ beq 4a7dc │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r5] │ │ │ │ blx r1 │ │ │ │ b 4a7fc │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 4a7fc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 54e40c │ │ │ │ + bl 54e390 │ │ │ │ mov r0, #1 │ │ │ │ add r1, sp, #28 │ │ │ │ str r0, [r4] │ │ │ │ add r0, r4, #5 │ │ │ │ mov r2, #11 │ │ │ │ mov r7, #0 │ │ │ │ mov r5, r4 │ │ │ │ @@ -18187,25 +18187,25 @@ │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r6, #32] │ │ │ │ ldm sp, {r0, r5} │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r1, [r5, #24] │ │ │ │ cmp r1, r2 │ │ │ │ mvncs r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ ldrb r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bne 4a88c │ │ │ │ ldr r0, [r8] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 4a8d0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 4a8c4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 58454 │ │ │ │ @@ -18262,15 +18262,15 @@ │ │ │ │ add r4, r0, #4 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ mov r7, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 4aa30 │ │ │ │ ldr r8, [pc, #216] @ 4aa88 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldr r0, [r8] │ │ │ │ @@ -18285,24 +18285,24 @@ │ │ │ │ bl 4a424 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ ldr r1, [r5, #28] │ │ │ │ cmp r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ mvncs r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r7, #0 │ │ │ │ bne 4aa10 │ │ │ │ ldr r0, [r8] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 4aa5c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 4aa48 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 58454 │ │ │ │ @@ -18332,15 +18332,15 @@ │ │ │ │ add r4, r0, #4 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ mov r7, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 4ab48 │ │ │ │ ldr r8, [pc, #216] @ 4aba0 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldr r0, [r8] │ │ │ │ @@ -18355,24 +18355,24 @@ │ │ │ │ bl 4a298 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ ldr r1, [r5, #28] │ │ │ │ cmp r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ mvncs r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r7, #0 │ │ │ │ bne 4ab28 │ │ │ │ ldr r0, [r8] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 4ab74 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 4ab60 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 58454 │ │ │ │ @@ -18459,15 +18459,15 @@ │ │ │ │ strh r9, [r0] │ │ │ │ bne 4ac60 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ str r1, [sp] │ │ │ │ - bl 54e1b4 │ │ │ │ + bl 54e138 │ │ │ │ b 4ac60 │ │ │ │ mov r4, sl │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ @@ -18483,26 +18483,26 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r2, [pc, #20] @ 4ad10 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, sp │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #28] │ │ │ │ bl 59f70 │ │ │ │ - rsbeq r6, r4, r4, lsl sl │ │ │ │ + @ instruction: 0x00646994 │ │ │ │ @ instruction: 0x00417f98 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ add r4, r0, #4 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ mov r7, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 4add0 │ │ │ │ ldr r8, [pc, #216] @ 4ae28 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldr r0, [r8] │ │ │ │ @@ -18517,24 +18517,24 @@ │ │ │ │ bl 4ac28 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ ldr r1, [r5, #28] │ │ │ │ cmp r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ mvncs r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r7, #0 │ │ │ │ bne 4adb0 │ │ │ │ ldr r0, [r8] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 4adfc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 4ade8 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 58454 │ │ │ │ @@ -18591,15 +18591,15 @@ │ │ │ │ bne 4aec8 │ │ │ │ ldmib r3, {r2, r3} │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ stm sp, {r2, r3} │ │ │ │ mov r2, sp │ │ │ │ mov r0, r2 │ │ │ │ - bl 54e1b4 │ │ │ │ + bl 54e138 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ cmp r4, #1 │ │ │ │ add r2, r8, #1 │ │ │ │ cmpne r5, #0 │ │ │ │ str r2, [r0, #16] │ │ │ │ bne 4aee4 │ │ │ │ @@ -18611,15 +18611,15 @@ │ │ │ │ str r1, [r0, #8] │ │ │ │ ldr r0, [pc, #16] @ 4af0c │ │ │ │ mov r1, #17 │ │ │ │ ldr r2, [pc, #12] @ 4af10 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59d50 │ │ │ │ - rsbeq r7, r6, sl, lsr r6 │ │ │ │ + strheq r7, [r6], #-90 @ 0xffffffa6 @ │ │ │ │ ldrheq r8, [sp], #-160 @ 0xffffff60 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 4afa0 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -18646,15 +18646,15 @@ │ │ │ │ strh r9, [r0] │ │ │ │ bne 4af4c │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ str r1, [sp] │ │ │ │ - bl 54e1b4 │ │ │ │ + bl 54e138 │ │ │ │ b 4af4c │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ @@ -18689,15 +18689,15 @@ │ │ │ │ strh r9, [r0] │ │ │ │ bne 4aff8 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ str r1, [sp] │ │ │ │ - bl 54e1b4 │ │ │ │ + bl 54e138 │ │ │ │ b 4aff8 │ │ │ │ mov r4, sl │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ @@ -18709,22 +18709,22 @@ │ │ │ │ add r1, sp, #4 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, sp │ │ │ │ str r1, [sp, #8] │ │ │ │ add r1, sp, #8 │ │ │ │ ldr r2, [pc, #12] @ 4b0a0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 54df04 │ │ │ │ + bl 54de88 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ ldrheq r8, [sp], #-204 @ 0xffffff34 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r1 │ │ │ │ add r0, r0, #12 │ │ │ │ - bl 4d1b90 │ │ │ │ + bl 4d1b14 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 4eb84 │ │ │ │ @@ -18806,15 +18806,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r0, r0, #1 │ │ │ │ mov r2, #0 │ │ │ │ str r0, [r4, #20] │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ str r2, [r4, #8] │ │ │ │ mov r2, r4 │ │ │ │ - bl 4d1bb0 │ │ │ │ + bl 4d1b34 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #2 │ │ │ │ bne 4b408 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r0, r0, #1 │ │ │ │ @@ -18828,15 +18828,15 @@ │ │ │ │ orrs r0, r0, r1 │ │ │ │ ldreq r0, [sp, #8] │ │ │ │ addeq sp, sp, #64 @ 0x40 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, sp │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r8 │ │ │ │ - bl 4d2828 │ │ │ │ + bl 4d27ac │ │ │ │ mov r1, r4 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 4bbf0 │ │ │ │ mov r0, #10 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ @@ -18957,15 +18957,15 @@ │ │ │ │ mov r0, #7 │ │ │ │ b 4b418 │ │ │ │ mov r0, #9 │ │ │ │ b 4b3f0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r1 │ │ │ │ add r0, r0, #12 │ │ │ │ - bl 4d1b80 │ │ │ │ + bl 4d1b04 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 4eb84 │ │ │ │ @@ -18976,15 +18976,15 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4b574 │ │ │ │ ldr r0, [pc, #792] @ 4b7ec │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ @@ -19005,34 +19005,34 @@ │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r6, #8]! │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r5] │ │ │ │ str r1, [r5, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r4, r0 │ │ │ │ clz r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 4b574 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ str r5, [sp] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 4b570 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, sp │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ mov r0, r4 │ │ │ │ sub r4, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 4b774 │ │ │ │ mov r0, #0 │ │ │ │ str r4, [sp, #24] │ │ │ │ str r0, [sp] │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, #588] @ 4b7f0 │ │ │ │ @@ -19051,15 +19051,15 @@ │ │ │ │ stm r1, {r2, r3, r6, r7} │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ ldr r6, [r4, #24] │ │ │ │ mov r7, #0 │ │ │ │ add r5, r6, #12 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 4b730 │ │ │ │ ldr r8, [pc, #496] @ 4b7f4 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldr r0, [r8] │ │ │ │ @@ -19082,20 +19082,20 @@ │ │ │ │ beq 4b660 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r5] │ │ │ │ blx r1 │ │ │ │ b 4b680 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 4b680 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 54e40c │ │ │ │ + bl 54e390 │ │ │ │ mov r0, #1 │ │ │ │ add r1, sp, #28 │ │ │ │ str r0, [r4] │ │ │ │ add r0, r4, #5 │ │ │ │ mov r2, #11 │ │ │ │ mov r7, #0 │ │ │ │ mov r5, r4 │ │ │ │ @@ -19116,25 +19116,25 @@ │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r6, #32] │ │ │ │ ldm sp, {r0, r5} │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r1, [r5, #24] │ │ │ │ cmp r1, r2 │ │ │ │ mvncs r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ ldrb r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bne 4b710 │ │ │ │ ldr r0, [r8] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 4b754 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 4b748 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 58454 │ │ │ │ @@ -19191,15 +19191,15 @@ │ │ │ │ add r4, r0, #4 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ mov r7, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 4b8b4 │ │ │ │ ldr r8, [pc, #216] @ 4b90c │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldr r0, [r8] │ │ │ │ @@ -19214,24 +19214,24 @@ │ │ │ │ bl 4afc0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ ldr r1, [r5, #28] │ │ │ │ cmp r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ mvncs r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r7, #0 │ │ │ │ bne 4b894 │ │ │ │ ldr r0, [r8] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 4b8e0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 4b8cc │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 58454 │ │ │ │ @@ -19261,15 +19261,15 @@ │ │ │ │ add r4, r0, #4 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ mov r7, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 4b9cc │ │ │ │ ldr r8, [pc, #216] @ 4ba24 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldr r0, [r8] │ │ │ │ @@ -19284,24 +19284,24 @@ │ │ │ │ bl 4af14 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ ldr r1, [r5, #28] │ │ │ │ cmp r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ mvncs r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r7, #0 │ │ │ │ bne 4b9ac │ │ │ │ ldr r0, [r8] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 4b9f8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 4b9e4 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 58454 │ │ │ │ @@ -19513,15 +19513,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ str r6, [r1] │ │ │ │ beq 4bd20 │ │ │ │ stmib sp, {r0, r3} │ │ │ │ str r2, [sp, #12] │ │ │ │ b 4bd28 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 54e14c │ │ │ │ + bl 54e0d0 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r3, #1 │ │ │ │ mov r8, r5 │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [r8, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ @@ -19541,45 +19541,45 @@ │ │ │ │ add ip, sp, #32 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ cmp r0, #1 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ bne 4bdcc │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ add r6, sp, #32 │ │ │ │ cmp r0, #1 │ │ │ │ bne 4bdb4 │ │ │ │ add r5, r6, #4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 54e40c │ │ │ │ + bl 54e390 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ beq 4bdec │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ blx r1 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r1, [pc, #104] @ 4be48 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 63b5a4 │ │ │ │ + bl 63b528 │ │ │ │ b 4bdcc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 4bdcc │ │ │ │ add r5, r6, #12 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 54e40c │ │ │ │ + bl 54e390 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r6, #8 │ │ │ │ bl 481e90 │ │ │ │ b 4be3c │ │ │ │ @@ -19603,15 +19603,15 @@ │ │ │ │ tst r2, #1 │ │ │ │ str r0, [r1] │ │ │ │ beq 4be88 │ │ │ │ add r3, r1, #8 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ b 4be94 │ │ │ │ mov r0, sp │ │ │ │ - bl 666cec │ │ │ │ + bl 666c70 │ │ │ │ ldm sp, {r0, r1, r2, r3} │ │ │ │ mov r7, #0 │ │ │ │ mov r6, #1 │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ strd r6, [r5] │ │ │ │ add sp, sp, #16 │ │ │ │ @@ -19636,15 +19636,15 @@ │ │ │ │ mov r0, sp │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #8 │ │ │ │ bl 4c160 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {fp, pc} │ │ │ │ rsbseq r8, sp, r8, lsr r9 │ │ │ │ - subeq r7, r5, r4, lsr sp │ │ │ │ + strheq r7, [r5], #-200 @ 0xffffff38 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ stmib sp, {r0, r1, r2} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #20] │ │ │ │ @@ -19665,15 +19665,15 @@ │ │ │ │ add r0, sp, #4 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #16 │ │ │ │ bl 4c160 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {fp, pc} │ │ │ │ ldrsbeq r8, [sp], #-140 @ 0xffffff74 @ │ │ │ │ - subeq r4, r4, ip, lsr pc │ │ │ │ + subeq r4, r4, r0, asr #29 │ │ │ │ strdeq r3, [r0], ip │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #2 │ │ │ │ @@ -19691,15 +19691,15 @@ │ │ │ │ mov r0, sp │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #8 │ │ │ │ bl 4c160 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {fp, pc} │ │ │ │ rsbseq r8, sp, ip, ror r8 │ │ │ │ - subeq r7, r5, r8, asr ip │ │ │ │ + ldrdeq r7, [r5], #-188 @ 0xffffff44 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ cmp r3, #0 │ │ │ │ bne 4c054 │ │ │ │ str r0, [sp, #24] │ │ │ │ @@ -19743,18 +19743,18 @@ │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #8 │ │ │ │ bl 4c160 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {fp, pc} │ │ │ │ rsbseq r8, sp, r0, lsr #16 │ │ │ │ - subeq r7, r5, ip, ror #23 │ │ │ │ + subeq r7, r5, r0, ror fp │ │ │ │ ldrsbeq r8, [sp], #-124 @ 0xffffff84 @ │ │ │ │ addeq r3, r0, r0, lsl #29 │ │ │ │ - subeq r7, r5, ip, lsl #23 │ │ │ │ + subeq r7, r5, r0, lsl fp │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, #0 │ │ │ │ bmi 4c140 │ │ │ │ mov r5, r0 │ │ │ │ beq 4c114 │ │ │ │ @@ -19773,15 +19773,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ bl 38430 │ │ │ │ add r0, sp, #4 │ │ │ │ str r4, [sp, #12] │ │ │ │ stmib sp, {r4, r6} │ │ │ │ - bl 4d09fc │ │ │ │ + bl 4d0980 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r7, #0 │ │ │ │ ldr r2, [pc, #12] @ 4c158 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -19801,17 +19801,17 @@ │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, #1 │ │ │ │ b 4c20c │ │ │ │ cmp r0, #0 │ │ │ │ beq 4c1b8 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4d09fc │ │ │ │ + bl 4d0980 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r4, [r0, #4] │ │ │ │ cmp r4, #0 │ │ │ │ bmi 4c230 │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -19833,15 +19833,15 @@ │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ bl 38430 │ │ │ │ str r4, [sp, #12] │ │ │ │ stmib sp, {r4, r5} │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4d09fc │ │ │ │ + bl 4d0980 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r6, #0 │ │ │ │ ldr r2, [pc, #12] @ 4c248 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -19849,17 +19849,17 @@ │ │ │ │ rsbseq r8, sp, r8, ror r5 │ │ │ │ @ instruction: 0x00803bb0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4d09fc │ │ │ │ + bl 4d0980 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 4c294 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ @@ -19894,23 +19894,23 @@ │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ strb r1, [sp, #60] @ 0x3c │ │ │ │ mov r1, #32 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 4d0670 │ │ │ │ + bl 4d05f4 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c354 │ │ │ │ add r2, sp, #24 │ │ │ │ add r3, sp, #12 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 4d09fc │ │ │ │ + bl 4d0980 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 481f0c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #96] @ 4c3bc │ │ │ │ @@ -19936,22 +19936,22 @@ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 481f0c │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbseq r8, sp, r0, ror #7 │ │ │ │ rsbseq r8, sp, r0, lsl #7 │ │ │ │ - rsbeq r7, r6, r7, lsr sp │ │ │ │ + strheq r7, [r6], #-199 @ 0xffffff39 @ │ │ │ │ rsbseq r8, sp, ip, lsr #7 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 4c3f0 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, r4, #4 │ │ │ │ @@ -19973,15 +19973,15 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ add r4, r0, #32 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 4c468 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #8 │ │ │ │ @@ -20002,15 +20002,15 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ add r4, r0, #40 @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 4c4dc │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #8 │ │ │ │ @@ -20031,15 +20031,15 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ add r4, r0, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 4c550 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #8 │ │ │ │ @@ -20060,15 +20060,15 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ add r4, r0, #64 @ 0x40 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 4c5c4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #8 │ │ │ │ @@ -20087,15 +20087,15 @@ │ │ │ │ ldrsheq r8, [sp], #-136 @ 0xffffff78 @ │ │ │ │ rsbseq r8, sp, r4, lsl #19 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 4c630 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, r4, #4 │ │ │ │ @@ -20117,15 +20117,15 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ add r4, r0, #104 @ 0x68 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 4c6a8 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #8 │ │ │ │ @@ -20144,15 +20144,15 @@ │ │ │ │ rsbseq r8, sp, r4, lsl r8 │ │ │ │ rsbseq r8, sp, r8, ror r8 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 4c714 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, r4, #4 │ │ │ │ @@ -20172,15 +20172,15 @@ │ │ │ │ rsbseq r8, sp, r4, lsr #15 │ │ │ │ rsbseq r8, sp, ip, lsl r8 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 4c784 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, r4, #4 │ │ │ │ @@ -20203,15 +20203,15 @@ │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r5, [pc, #96] @ 4c83c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r4, r5, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 4c800 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #8 │ │ │ │ @@ -20231,15 +20231,15 @@ │ │ │ │ ldrheq r8, [sp], #-108 @ 0xffffff94 @ │ │ │ │ ldrsbeq r8, [sp], #-96 @ 0xffffffa0 @ │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 4c870 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, r4, #4 │ │ │ │ @@ -20259,15 +20259,15 @@ │ │ │ │ rsbseq r8, sp, r8, asr #12 │ │ │ │ ldrsheq r8, [sp], #-108 @ 0xffffff94 @ │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 4c8e0 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, r4, #4 │ │ │ │ @@ -20287,15 +20287,15 @@ │ │ │ │ ldrsbeq r8, [sp], #-88 @ 0xffffffa8 @ │ │ │ │ rsbseq r8, sp, r4, lsl r6 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 4c950 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, r4, #4 │ │ │ │ @@ -20381,15 +20381,15 @@ │ │ │ │ stmib r0, {r2, r3} │ │ │ │ mov ip, #5 │ │ │ │ strb ip, [r0] │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r3] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 689b00 │ │ │ │ + bl 689a84 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ mov ip, #3 │ │ │ │ strd r2, [r0, #8] │ │ │ │ strb ip, [r0] │ │ │ │ pop {r4, pc} │ │ │ │ @@ -20495,15 +20495,15 @@ │ │ │ │ bl 38430 │ │ │ │ str r6, [r4, #512] @ 0x200 │ │ │ │ lsl r4, r5, #5 │ │ │ │ cmn r7, #-134217727 @ 0xf8000001 │ │ │ │ bhi 4cdb0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #8 │ │ │ │ - bl 687a98 │ │ │ │ + bl 687a1c │ │ │ │ cmp r0, #0 │ │ │ │ beq 4cdb0 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -20513,15 +20513,15 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmn r0, #-134217726 @ 0xf8000002 │ │ │ │ bhi 4cd98 │ │ │ │ lsl r8, fp, #5 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 687a98 │ │ │ │ + bl 687a1c │ │ │ │ cmp r0, #0 │ │ │ │ beq 4cd98 │ │ │ │ cmp r7, #17 │ │ │ │ bcs 4cd18 │ │ │ │ ldr r0, [pc, #280] @ 4cdf8 │ │ │ │ mov r1, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -20539,15 +20539,15 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmn r7, #-134217727 @ 0xf8000001 │ │ │ │ bhi 4cd98 │ │ │ │ lsl r7, r5, #5 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 687a98 │ │ │ │ + bl 687a1c │ │ │ │ cmp r0, #0 │ │ │ │ beq 4cd98 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #8 │ │ │ │ mov r3, r8 │ │ │ │ bl 2a4528 │ │ │ │ @@ -20588,38 +20588,38 @@ │ │ │ │ ldr r3, [pc, #56] @ 4ce14 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59c6c │ │ │ │ mov r0, #8 │ │ │ │ mov r1, r8 │ │ │ │ bl 59b44 │ │ │ │ - strheq r8, [r6], #-206 @ 0xffffff32 @ │ │ │ │ + rsbeq r8, r6, lr, lsr ip │ │ │ │ rsbseq r8, sp, r8, ror #22 │ │ │ │ strheq r3, [r0], r0 │ │ │ │ - rsbeq r8, r6, lr, ror #25 │ │ │ │ + rsbeq r8, r6, lr, ror #24 │ │ │ │ rsbseq r8, sp, r8, lsr #23 │ │ │ │ - rsbeq r8, r4, r3, ror #26 │ │ │ │ + rsbeq r8, r4, r3, ror #25 │ │ │ │ rsbseq r8, sp, r0, lsr #23 │ │ │ │ rsbseq r8, sp, r8, lsr fp │ │ │ │ - rsbeq r8, r6, lr, ror #21 │ │ │ │ + rsbeq r8, r6, lr, ror #20 │ │ │ │ rsbseq r8, sp, ip, asr sl │ │ │ │ push {fp, lr} │ │ │ │ ldr r2, [r0, #240] @ 0xf0 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r2, #10 │ │ │ │ movls r1, r2 │ │ │ │ cmn r1, #1 │ │ │ │ beq 4ce7c │ │ │ │ clz r2, r1 │ │ │ │ mvn r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ lsrne r1, r3, r2 │ │ │ │ adds r1, r1, #1 │ │ │ │ bcs 4ce7c │ │ │ │ - bl 49861c │ │ │ │ + bl 4985a0 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ popeq {fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ bne 4ce78 │ │ │ │ ldr r0, [pc, #52] @ 4ce9c │ │ │ │ mov r1, #17 │ │ │ │ ldr r2, [pc, #48] @ 4cea0 │ │ │ │ @@ -20629,17 +20629,17 @@ │ │ │ │ bl 59b44 │ │ │ │ ldr r0, [pc, #16] @ 4ce94 │ │ │ │ mov r1, #17 │ │ │ │ ldr r2, [pc, #12] @ 4ce98 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59d50 │ │ │ │ - ldrdeq r8, [r6], #-186 @ 0xffffff46 @ │ │ │ │ + rsbeq r8, r6, sl, asr fp │ │ │ │ @ instruction: 0x007d8a94 │ │ │ │ - strdeq r8, [r6], #-182 @ 0xffffff4a @ │ │ │ │ + rsbeq r8, r6, r6, ror fp │ │ │ │ rsbseq r8, sp, r0, lsr #21 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r8, [r0, #12] │ │ │ │ str r2, [sp, #16] │ │ │ │ adds r2, r8, r1 │ │ │ │ bcs 4d374 │ │ │ │ @@ -20700,15 +20700,15 @@ │ │ │ │ ldr r8, [pc, #1832] @ 4d6c4 │ │ │ │ mov r0, #0 │ │ │ │ b 4d294 │ │ │ │ add r1, sl, sl, lsl #1 │ │ │ │ add r0, r0, r1, lsl #3 │ │ │ │ sub r1, r0, #24 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 4911f4 │ │ │ │ + bl 491178 │ │ │ │ ldr lr, [r4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ and ip, r2, r0 │ │ │ │ mov r3, lr │ │ │ │ ldrb r7, [r3, ip]! │ │ │ │ ldrb r5, [r3, #1] │ │ │ │ ldrb r6, [r3, #2] │ │ │ │ @@ -20942,15 +20942,15 @@ │ │ │ │ bne 4d374 │ │ │ │ add r7, r4, #4 │ │ │ │ adds r0, r5, r7 │ │ │ │ addcc r6, r5, r7 │ │ │ │ cmncc r6, #-2147483641 @ 0x80000007 │ │ │ │ bcc 4d384 │ │ │ │ mov r0, r3 │ │ │ │ - bl 672624 │ │ │ │ + bl 6725a8 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #832] @ 4d6cc │ │ │ │ mov r1, #8 │ │ │ │ mov r8, r3 │ │ │ │ mov r9, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -21013,15 +21013,15 @@ │ │ │ │ add r0, r7, r0, lsr #3 │ │ │ │ str r0, [sp, #12] │ │ │ │ rsb r0, r0, #0 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ add r0, r4, r0, lsl #3 │ │ │ │ sub r1, r0, #24 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 4911f4 │ │ │ │ + bl 491178 │ │ │ │ ldr ip, [sp, #8] │ │ │ │ mov r2, r8 │ │ │ │ mov lr, r6 │ │ │ │ and r1, ip, r0 │ │ │ │ ldrb r3, [r2, r1]! │ │ │ │ ldrb r4, [r2, #1] │ │ │ │ ldrb r5, [r2, #2] │ │ │ │ @@ -21097,15 +21097,15 @@ │ │ │ │ ldr r0, [r5, #12] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [sp] │ │ │ │ b 4d5f8 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, r6 │ │ │ │ - bl 67267c │ │ │ │ + bl 672600 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r4, [r5] │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ str r0, [r5, #12] │ │ │ │ sub r0, r3, r0 │ │ │ │ @@ -21142,30 +21142,30 @@ │ │ │ │ str r0, [sp, #28] │ │ │ │ str r4, [sp, #24] │ │ │ │ bne 4cf94 │ │ │ │ mov r0, #0 │ │ │ │ b 4d30c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 49a790 │ │ │ │ + bl 49a714 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 49a6e0 │ │ │ │ + bl 49a664 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ tsteq r1, r1, lsl #2 │ │ │ │ svcvc 0x007f7f7f │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ ldrcs r4, [r2], #2341 @ 0x925 │ │ │ │ strdeq r2, [r0], ip │ │ │ │ - subeq sp, r4, ip, lsr #11 │ │ │ │ - strheq ip, [r4], #-236 @ 0xffffff14 │ │ │ │ + subeq sp, r4, r0, lsr r5 │ │ │ │ + subeq ip, r4, r0, asr #28 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r8, [r0, #12] │ │ │ │ str r2, [sp, #16] │ │ │ │ adds r2, r8, r1 │ │ │ │ bcs 4dae8 │ │ │ │ ldr r9, [r0, #4] │ │ │ │ @@ -21225,15 +21225,15 @@ │ │ │ │ ldr r8, [pc, #1640] @ 4de38 │ │ │ │ mov r0, #0 │ │ │ │ b 4da08 │ │ │ │ add r1, sl, sl, lsl #1 │ │ │ │ add r0, r0, r1, lsl #2 │ │ │ │ sub r1, r0, #12 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 4911f4 │ │ │ │ + bl 491178 │ │ │ │ ldr lr, [r4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ and ip, r2, r0 │ │ │ │ mov r3, lr │ │ │ │ ldrb r5, [r3, ip]! │ │ │ │ ldrb r4, [r3, #1] │ │ │ │ ldrb r7, [r3, #2] │ │ │ │ @@ -21419,15 +21419,15 @@ │ │ │ │ bne 4dae8 │ │ │ │ add r7, r4, #4 │ │ │ │ adds r0, r5, r7 │ │ │ │ addcc r6, r5, r7 │ │ │ │ cmncc r6, #-2147483645 @ 0x80000003 │ │ │ │ bcc 4daf8 │ │ │ │ mov r0, r3 │ │ │ │ - bl 672624 │ │ │ │ + bl 6725a8 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #832] @ 4de40 │ │ │ │ mov r1, #4 │ │ │ │ mov r8, r3 │ │ │ │ mov r9, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -21490,15 +21490,15 @@ │ │ │ │ add r0, r7, r0, lsr #3 │ │ │ │ str r0, [sp, #12] │ │ │ │ rsb r0, r0, #0 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ add r0, r4, r0, lsl #2 │ │ │ │ sub r1, r0, #12 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 4911f4 │ │ │ │ + bl 491178 │ │ │ │ ldr ip, [sp, #8] │ │ │ │ mov r2, sl │ │ │ │ mov lr, r6 │ │ │ │ and r1, ip, r0 │ │ │ │ ldrb r3, [r2, r1]! │ │ │ │ ldrb r4, [r2, #1] │ │ │ │ ldrb r5, [r2, #2] │ │ │ │ @@ -21574,15 +21574,15 @@ │ │ │ │ ldr r0, [r5, #12] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [sp] │ │ │ │ b 4dd6c │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r6 │ │ │ │ - bl 67267c │ │ │ │ + bl 672600 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r4, [r5] │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ str r0, [r5, #12] │ │ │ │ sub r0, r3, r0 │ │ │ │ @@ -21619,30 +21619,30 @@ │ │ │ │ str r0, [sp, #28] │ │ │ │ str r4, [sp, #24] │ │ │ │ bne 4d7c8 │ │ │ │ mov r0, #0 │ │ │ │ b 4da80 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 49a790 │ │ │ │ + bl 49a714 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 49a6e0 │ │ │ │ + bl 49a664 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ tsteq r1, r1, lsl #2 │ │ │ │ svcvc 0x007f7f7f │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ ldrcs r4, [r2], #2341 @ 0x925 │ │ │ │ addeq r2, r0, r8, lsl #5 │ │ │ │ - subeq ip, r4, r8, ror sp │ │ │ │ - subeq ip, r4, r8, asr #14 │ │ │ │ + strdeq ip, [r4], #-204 @ 0xffffff34 │ │ │ │ + subeq ip, r4, ip, asr #13 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ ldr r9, [r0, #12] │ │ │ │ mov r6, r0 │ │ │ │ ldr r8, [sp, #104] @ 0x68 │ │ │ │ adds r0, r9, r1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ @@ -21724,15 +21724,15 @@ │ │ │ │ cmp r0, r4, lsl #2 │ │ │ │ bcc 4dfac │ │ │ │ lsl r6, r4, #2 │ │ │ │ add r7, r6, r9 │ │ │ │ cmn r7, #-2147483645 @ 0x80000003 │ │ │ │ bcc 4e258 │ │ │ │ mov r0, r8 │ │ │ │ - bl 4c9770 │ │ │ │ + bl 4c96f4 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r0, [r1] │ │ │ │ ldrb r2, [r1, #1] │ │ │ │ ldrb r5, [r1, #2] │ │ │ │ ldrb r7, [r1, #3] │ │ │ │ strb r0, [r1, sl]! │ │ │ │ @@ -22047,15 +22047,15 @@ │ │ │ │ b 4e30c │ │ │ │ ldm sp, {r1, sl} │ │ │ │ ldr r7, [sp, #28] │ │ │ │ b 4e4d0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r7 │ │ │ │ - bl 4c97c4 │ │ │ │ + bl 4c9748 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r7] │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ sub r0, r1, sl │ │ │ │ str fp, [r7] │ │ │ │ @@ -22082,20 +22082,20 @@ │ │ │ │ ldr r2, [pc, #76] @ 4e580 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 5a110 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 49a7dc │ │ │ │ + bl 49a760 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 49a6e0 │ │ │ │ + bl 49a664 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ tsteq r1, r1, lsl #2 │ │ │ │ svcvc 0x007f7f7f │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ ldrcs r4, [r2], #2341 @ 0x925 │ │ │ │ @@ -22307,15 +22307,15 @@ │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ mov r1, #3 │ │ │ │ mov r4, r0 │ │ │ │ strb r1, [r0] │ │ │ │ ldr r1, [ip] │ │ │ │ mov r0, r1 │ │ │ │ - bl 689b00 │ │ │ │ + bl 689a84 │ │ │ │ strd r0, [r4, #8] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ mov r1, #1 │ │ │ │ b 4e8f0 │ │ │ │ mov r1, #3 │ │ │ │ b 4e8f0 │ │ │ │ @@ -22380,15 +22380,15 @@ │ │ │ │ ldr lr, [ip, #4] │ │ │ │ ldr r1, [ip, #16] │ │ │ │ ldr r3, [ip, #8] │ │ │ │ ldr r4, [ip, #12] │ │ │ │ stmib sp, {r1, r2} │ │ │ │ mov r2, lr │ │ │ │ str r4, [sp] │ │ │ │ - bl 4cfdf4 │ │ │ │ + bl 4cfd78 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ mov r2, #4 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ strb r2, [r0] │ │ │ │ str r1, [r0, #4] │ │ │ │ add sp, sp, #16 │ │ │ │ @@ -22403,15 +22403,15 @@ │ │ │ │ ldr lr, [ip, #4] │ │ │ │ ldr r1, [ip, #16] │ │ │ │ ldr r3, [ip, #8] │ │ │ │ ldr r4, [ip, #12] │ │ │ │ stmib sp, {r1, r2} │ │ │ │ mov r2, lr │ │ │ │ str r4, [sp] │ │ │ │ - bl 4cfcb8 │ │ │ │ + bl 4cfc3c │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ mov r2, #2 │ │ │ │ strb r2, [r0] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ asr r3, r2, #31 │ │ │ │ strd r2, [r0, #8] │ │ │ │ @@ -22508,15 +22508,15 @@ │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #20 │ │ │ │ bl 59b44 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4d007c │ │ │ │ + bl 4d0000 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ strdeq r1, [r0], r8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r1, #1 │ │ │ │ @@ -22543,15 +22543,15 @@ │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #20 │ │ │ │ bl 59b44 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4d007c │ │ │ │ + bl 4d0000 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ addeq r1, r0, ip, ror #2 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ @@ -22565,17 +22565,17 @@ │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, #1 │ │ │ │ b 4ed3c │ │ │ │ cmp r0, #0 │ │ │ │ beq 4ece8 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4d09fc │ │ │ │ + bl 4d0980 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r4, [r0, #4] │ │ │ │ cmp r4, #0 │ │ │ │ bmi 4ed60 │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -22597,15 +22597,15 @@ │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ bl 38430 │ │ │ │ str r4, [sp, #12] │ │ │ │ stmib sp, {r4, r5} │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4d09fc │ │ │ │ + bl 4d0980 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r6, #0 │ │ │ │ ldr r2, [pc, #12] @ 4ed78 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -22641,15 +22641,15 @@ │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ stm r0, {r1, r2, r3} │ │ │ │ add r0, sp, #8 │ │ │ │ bl 4ec90 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {fp, pc} │ │ │ │ rsbseq r8, sp, r8, lsl r3 │ │ │ │ - subeq r3, r8, ip, ror #12 │ │ │ │ + strdeq r3, [r8], #-80 @ 0xffffffb0 │ │ │ │ strdeq r0, [r0], r0 @ │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ stm sp, {r1, r2} │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #24] │ │ │ │ mov r1, #2 │ │ │ │ @@ -22676,15 +22676,15 @@ │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ stm r0, {r1, r2, r3} │ │ │ │ add r0, sp, #8 │ │ │ │ bl 4ec90 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {fp, pc} │ │ │ │ @ instruction: 0x007d829c │ │ │ │ - subeq r3, r8, r0, ror #11 │ │ │ │ + subeq r3, r8, r4, ror #10 │ │ │ │ addeq r0, r0, r4, ror #30 │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ cmp r2, r1 │ │ │ │ bcs 4eed0 │ │ │ │ ldr ip, [r0] │ │ │ │ ldrb r3, [ip, r2] │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ @@ -22700,15 +22700,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, r5 │ │ │ │ mov r4, r2 │ │ │ │ - bl 4d1a34 │ │ │ │ + bl 4d19b8 │ │ │ │ ldrh r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 4ef0c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrh r7, [sp, #10] │ │ │ │ @@ -22729,15 +22729,15 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r5, r0 │ │ │ │ bne 4ef68 │ │ │ │ ldr r1, [pc, #1040] @ 4f370 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 677ae8 │ │ │ │ + bl 677a6c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ strb r6, [r0, r5] │ │ │ │ add r0, r5, #1 │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -22757,15 +22757,15 @@ │ │ │ │ ldrb r3, [r0, r3] │ │ │ │ add r2, r2, #2 │ │ │ │ str r2, [r5, #8] │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ bne 4f224 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r5 │ │ │ │ - bl 4d1a34 │ │ │ │ + bl 4d19b8 │ │ │ │ ldrh r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bne 4ef00 │ │ │ │ ldrh r6, [sp, #10] │ │ │ │ add r0, r6, #8192 @ 0x2000 │ │ │ │ and r0, r0, r9 │ │ │ │ cmp r0, #64512 @ 0xfc00 │ │ │ │ @@ -22831,15 +22831,15 @@ │ │ │ │ ldrb r0, [r0, r3] │ │ │ │ cmp r0, #117 @ 0x75 │ │ │ │ bne 4f1c4 │ │ │ │ add r0, r2, #2 │ │ │ │ str r0, [r5, #8] │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ - bl 4d1a34 │ │ │ │ + bl 4d19b8 │ │ │ │ ldrh r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bne 4ef00 │ │ │ │ ldrh r6, [sp, #10] │ │ │ │ add r0, r6, #8192 @ 0x2000 │ │ │ │ and r0, r0, r9 │ │ │ │ cmp r0, #64512 @ 0xfc00 │ │ │ │ @@ -22873,54 +22873,54 @@ │ │ │ │ mov r3, #1 │ │ │ │ bl 4f6c4 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ b 4f134 │ │ │ │ mov r0, #20 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldm r5, {r0, r1, r2} │ │ │ │ - bl 4d1494 │ │ │ │ + bl 4d1418 │ │ │ │ b 4f244 │ │ │ │ and r0, r7, r9 │ │ │ │ mov r1, r4 │ │ │ │ - bl 4d2304 │ │ │ │ + bl 4d2288 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ and r0, r7, r9 │ │ │ │ mov r1, r4 │ │ │ │ - bl 4d2304 │ │ │ │ + bl 4d2288 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 4d1f54 │ │ │ │ + b 4d1ed8 │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 4d1494 │ │ │ │ + bl 4d1418 │ │ │ │ b 4f244 │ │ │ │ mov r2, #4 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r2, r3 │ │ │ │ - bl 4d1494 │ │ │ │ + bl 4d1418 │ │ │ │ b 4f244 │ │ │ │ mov r2, #23 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r2, r3 │ │ │ │ - bl 4d1494 │ │ │ │ + bl 4d1418 │ │ │ │ b 4f244 │ │ │ │ mov r3, #23 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 4d1494 │ │ │ │ + bl 4d1418 │ │ │ │ b 4f244 │ │ │ │ mov r0, #20 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldm r5, {r0, r1, r2} │ │ │ │ - bl 4d1494 │ │ │ │ + bl 4d1418 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ bl 4eb84 │ │ │ │ add sp, sp, #20 │ │ │ │ @@ -22959,84 +22959,84 @@ │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #1 │ │ │ │ bl 4f6c4 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ b 4f024 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 4d13d8 │ │ │ │ + bl 4d135c │ │ │ │ b 4f364 │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 4d13d8 │ │ │ │ + bl 4d135c │ │ │ │ b 4f364 │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 4d13d8 │ │ │ │ + bl 4d135c │ │ │ │ b 4f364 │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 4d13d8 │ │ │ │ + bl 4d135c │ │ │ │ b 4f364 │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 4d13d8 │ │ │ │ + bl 4d135c │ │ │ │ b 4f364 │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 4d13d8 │ │ │ │ + bl 4d135c │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbseq r8, sp, r0, lsl #6 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ mov r0, r3 │ │ │ │ - bl 4d1494 │ │ │ │ + bl 4d1418 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 4eb84 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4d276c │ │ │ │ + bl 4d26f0 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ ldr r0, [r0, #20] │ │ │ │ add r2, r0, #1 │ │ │ │ cmp r1, r2 │ │ │ │ movcc r2, r1 │ │ │ │ mov r0, r3 │ │ │ │ - bl 4d1494 │ │ │ │ + bl 4d1418 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 4eb84 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4d276c │ │ │ │ + bl 4d26f0 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r4, [r1, #16] │ │ │ │ mov r3, #0 │ │ │ │ @@ -23065,27 +23065,27 @@ │ │ │ │ beq 4f4c8 │ │ │ │ cmp r7, #69 @ 0x45 │ │ │ │ cmpne r7, #101 @ 0x65 │ │ │ │ bne 4f4b0 │ │ │ │ str lr, [sp] │ │ │ │ str ip, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 4d2a1c │ │ │ │ + bl 4d29a0 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ str lr, [sp] │ │ │ │ str ip, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 4d2b68 │ │ │ │ + bl 4d2aec │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ str lr, [sp] │ │ │ │ str ip, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 4d2878 │ │ │ │ + bl 4d27fc │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r4, [r1, #16] │ │ │ │ ldr r5, [r1, #20] │ │ │ │ ldr lr, [sp, #44] @ 0x2c │ │ │ │ @@ -23104,20 +23104,20 @@ │ │ │ │ bne 4f508 │ │ │ │ b 4f54c │ │ │ │ orr r3, r7, #32 │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ bne 4f54c │ │ │ │ stm sp, {r8, lr} │ │ │ │ str ip, [sp, #8] │ │ │ │ - bl 4d2a1c │ │ │ │ + bl 4d29a0 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ stm sp, {r8, lr} │ │ │ │ str ip, [sp, #8] │ │ │ │ - bl 4d2b68 │ │ │ │ + bl 4d2aec │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ cmp r4, #0 │ │ │ │ beq 4f57c │ │ │ │ @@ -23607,15 +23607,15 @@ │ │ │ │ cmp r0, r6, lsl #2 │ │ │ │ bcc 4fd18 │ │ │ │ lsl r7, r6, #2 │ │ │ │ add r4, r7, r5 │ │ │ │ cmn r4, #-2147483645 @ 0x80000003 │ │ │ │ bcc 4fd28 │ │ │ │ mov r0, r3 │ │ │ │ - bl 672624 │ │ │ │ + bl 6725a8 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #692] @ 4ffe4 │ │ │ │ mov r1, #4 │ │ │ │ mov r8, r3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ @@ -23749,15 +23749,15 @@ │ │ │ │ lsr r3, r0, #3 │ │ │ │ b 4feb0 │ │ │ │ ldm sp, {r2, r9, fp} │ │ │ │ b 4ff68 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r4 │ │ │ │ - bl 67267c │ │ │ │ + bl 672600 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r9] │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp sl, #0 │ │ │ │ sub r1, r2, fp │ │ │ │ addne r2, sl, sl, lsl #2 │ │ │ │ @@ -24039,15 +24039,15 @@ │ │ │ │ bne 503d8 │ │ │ │ add r7, r5, #4 │ │ │ │ adds r0, r6, r7 │ │ │ │ addcc r8, r6, r7 │ │ │ │ cmncc r8, #-2147483645 @ 0x80000003 │ │ │ │ bcc 503e8 │ │ │ │ mov r0, r3 │ │ │ │ - bl 672624 │ │ │ │ + bl 6725a8 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str ip, [sp, #16] │ │ │ │ mov r1, #4 │ │ │ │ str r9, [sp, #8] │ │ │ │ mov r4, r3 │ │ │ │ ldr r0, [pc, #728] @ 506d8 │ │ │ │ @@ -24191,15 +24191,15 @@ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ ldm sp, {r2, fp} │ │ │ │ b 50650 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r8 │ │ │ │ - bl 67267c │ │ │ │ + bl 672600 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sl] │ │ │ │ str r0, [sp, #28] │ │ │ │ sub r0, r2, r3 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp fp, #0 │ │ │ │ @@ -24264,15 +24264,15 @@ │ │ │ │ strh r9, [r0] │ │ │ │ bne 50714 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ str r1, [sp] │ │ │ │ - bl 54e1b4 │ │ │ │ + bl 54e138 │ │ │ │ b 50714 │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ @@ -24308,15 +24308,15 @@ │ │ │ │ bne 5081c │ │ │ │ ldmib r3, {r2, r3} │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ stm sp, {r2, r3} │ │ │ │ mov r2, sp │ │ │ │ mov r0, r2 │ │ │ │ - bl 54e1b4 │ │ │ │ + bl 54e138 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ cmp r4, #1 │ │ │ │ add r2, r8, #1 │ │ │ │ cmpne r5, #0 │ │ │ │ str r2, [r0, #16] │ │ │ │ bne 50838 │ │ │ │ @@ -24328,15 +24328,15 @@ │ │ │ │ str r1, [r0, #8] │ │ │ │ ldr r0, [pc, #16] @ 50860 │ │ │ │ mov r1, #17 │ │ │ │ ldr r2, [pc, #12] @ 50864 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59d50 │ │ │ │ - ldrdeq ip, [r6], #-46 @ 0xffffffd2 @ │ │ │ │ + rsbeq ip, r6, lr, asr r2 │ │ │ │ rsbseq r7, sp, r0, ror r1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ mov r4, #0 │ │ │ │ cmp r1, r0 │ │ │ │ @@ -24363,26 +24363,26 @@ │ │ │ │ strh r9, [r0] │ │ │ │ bne 508a0 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ str r1, [sp] │ │ │ │ - bl 54e1b4 │ │ │ │ + bl 54e138 │ │ │ │ b 508a0 │ │ │ │ mov r4, sl │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #0 │ │ │ │ bne 509cc │ │ │ │ ldr r0, [pc, #796] @ 50c48 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ @@ -24403,34 +24403,34 @@ │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r6, #8]! │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r5] │ │ │ │ str r1, [r5, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r4, r0 │ │ │ │ clz r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 509cc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ str r5, [sp] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 509c8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, sp │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ mov r0, r4 │ │ │ │ sub r4, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 50bd0 │ │ │ │ mov r0, #0 │ │ │ │ str r4, [sp, #24] │ │ │ │ str r0, [sp] │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, #592] @ 50c4c │ │ │ │ @@ -24449,15 +24449,15 @@ │ │ │ │ stm r1, {r2, r3, r6, r7} │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ ldr r6, [r4, #24] │ │ │ │ mov r7, #0 │ │ │ │ add r5, r6, #12 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 50b8c │ │ │ │ ldr r8, [pc, #500] @ 50c50 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldr r0, [r8] │ │ │ │ @@ -24481,20 +24481,20 @@ │ │ │ │ beq 50abc │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r5] │ │ │ │ blx r1 │ │ │ │ b 50adc │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 50adc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 54e40c │ │ │ │ + bl 54e390 │ │ │ │ mov r0, #1 │ │ │ │ add r1, sp, #28 │ │ │ │ str r0, [r4] │ │ │ │ add r0, r4, #5 │ │ │ │ mov r2, #11 │ │ │ │ mov r7, #0 │ │ │ │ mov r5, r4 │ │ │ │ @@ -24515,25 +24515,25 @@ │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r6, #32] │ │ │ │ ldm sp, {r0, r5} │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r1, [r5, #24] │ │ │ │ cmp r1, r2 │ │ │ │ mvncs r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ ldrb r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bne 50b6c │ │ │ │ ldr r0, [r8] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 50bb0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 50ba4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 58454 │ │ │ │ @@ -24566,23 +24566,23 @@ │ │ │ │ mov r6, #0 │ │ │ │ mov r2, #11 │ │ │ │ strb r6, [r4, #4] │ │ │ │ bl 38430 │ │ │ │ str r9, [r4, #16] │ │ │ │ str r6, [r4, #20] │ │ │ │ mov r0, sp │ │ │ │ - bl 4f6b04 │ │ │ │ + bl 4f6a88 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4f7540 │ │ │ │ + bl 4f74c4 │ │ │ │ b 50c3c │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 4f6be8 │ │ │ │ + bl 4f6b6c │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbseq pc, pc, r4, ror #8 │ │ │ │ @ instruction: 0x007ff398 │ │ │ │ rsbseq pc, pc, r0, ror r3 @ │ │ │ │ push {fp, lr} │ │ │ │ @@ -24599,26 +24599,26 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r2, [pc, #20] @ 50ca0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, sp │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #28] │ │ │ │ bl 59f70 │ │ │ │ - rsbeq r0, r4, r4, lsl #21 │ │ │ │ - ldrdeq r8, [r9], #-28 @ 0xffffffe4 │ │ │ │ + rsbeq r0, r4, r4, lsl #20 │ │ │ │ + subeq r8, r9, r0, ror #2 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ add r4, r0, #4 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ mov r7, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 50d60 │ │ │ │ ldr r8, [pc, #216] @ 50db8 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldr r0, [r8] │ │ │ │ @@ -24633,24 +24633,24 @@ │ │ │ │ bl 506dc │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ ldr r1, [r5, #28] │ │ │ │ cmp r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ mvncs r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r7, #0 │ │ │ │ bne 50d40 │ │ │ │ ldr r0, [r8] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 50d8c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 50d78 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 58454 │ │ │ │ @@ -24666,29 +24666,29 @@ │ │ │ │ bl 58e88 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ strbeq r0, [r5, #8] │ │ │ │ b 50d40 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4f6b04 │ │ │ │ + bl 4f6a88 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbseq pc, pc, ip, ror #1 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ add r4, r0, #4 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ mov r7, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 50e78 │ │ │ │ ldr r8, [pc, #216] @ 50ed0 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldr r0, [r8] │ │ │ │ @@ -24703,24 +24703,24 @@ │ │ │ │ bl 50868 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ ldr r1, [r5, #28] │ │ │ │ cmp r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ mvncs r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r7, #0 │ │ │ │ bne 50e58 │ │ │ │ ldr r0, [r8] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 50ea4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 50e90 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 58454 │ │ │ │ @@ -24736,15 +24736,15 @@ │ │ │ │ bl 58e88 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ strbeq r0, [r5, #8] │ │ │ │ b 50e58 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4f6b04 │ │ │ │ + bl 4f6a88 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ ldrsbeq lr, [pc], #-244 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r9, #2 │ │ │ │ @@ -24804,35 +24804,35 @@ │ │ │ │ cmpne r0, #0 │ │ │ │ bne 50fd8 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [pc, #80] @ 51020 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 63b5a4 │ │ │ │ + bl 63b528 │ │ │ │ b 50fbc │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 50fbc │ │ │ │ add r5, r8, #12 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 549b94 │ │ │ │ + bl 549b18 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 507d34 │ │ │ │ + bl 507cb8 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq r6, fp, r4, asr #15 │ │ │ │ + subeq r6, fp, r8, asr #14 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ cmp r0, #0 │ │ │ │ beq 51050 │ │ │ │ ldm r0, {r1, r6} │ │ │ │ mov r2, #0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ @@ -24874,35 +24874,35 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 2a4524 │ │ │ │ ldr r0, [pc, #88] @ 51134 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 38af0 <__tls_get_addr@plt> │ │ │ │ ldr r1, [pc, #80] @ 51138 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 63b5a4 │ │ │ │ + bl 63b528 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 51124 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 507fe4 │ │ │ │ + bl 507f68 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbseq lr, pc, r8, lsr #27 │ │ │ │ rsbseq lr, pc, ip, lsr #26 │ │ │ │ - subeq r6, fp, r8, lsr #14 │ │ │ │ + subeq r6, fp, ip, lsr #13 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 51178 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, #0 │ │ │ │ @@ -24912,15 +24912,15 @@ │ │ │ │ ldmib r1, {r0, r2, r3} │ │ │ │ ldr r1, [r1, #16] │ │ │ │ str r1, [sp, #12] │ │ │ │ stmib sp, {r2, r3} │ │ │ │ b 51188 │ │ │ │ mov r0, sp │ │ │ │ add r0, r0, #4 │ │ │ │ - bl 54a254 │ │ │ │ + bl 54a1d8 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp] │ │ │ │ mov r1, r7 │ │ │ │ add ip, sp, #16 │ │ │ │ ldm r1, {r0, r3, r4, r5, r6} │ │ │ │ add lr, r7, #8 │ │ │ │ mov r2, ip │ │ │ │ @@ -24939,64 +24939,64 @@ │ │ │ │ mov r0, r5 │ │ │ │ stm r0, {r1, r2, r3, r6, r7} │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #1 │ │ │ │ bne 51234 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 51208 │ │ │ │ add r5, r5, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 54e40c │ │ │ │ + bl 54e390 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [pc, #72] @ 51274 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 63b5a4 │ │ │ │ + bl 63b528 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ b 51268 │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 507eb0 │ │ │ │ + bl 507e34 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - ldrdeq r6, [fp], #-68 @ 0xffffffbc │ │ │ │ + subeq r6, fp, r8, asr r4 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ str r1, [sp] │ │ │ │ add r1, sp, #23 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sp, #4 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, r0, #8 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r1, sp, #8 │ │ │ │ ldr r2, [pc, #12] @ 512bc │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 54df04 │ │ │ │ + bl 54de88 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ rsbseq r8, sp, ip, ror #6 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ str r1, [sp] │ │ │ │ add r1, r0, #4 │ │ │ │ @@ -25006,15 +25006,15 @@ │ │ │ │ add r1, sp, #4 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, sp │ │ │ │ str r1, [sp, #8] │ │ │ │ add r1, sp, #8 │ │ │ │ ldr r2, [pc, #12] @ 51304 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 54df04 │ │ │ │ + bl 54de88 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ rsbseq r8, sp, r8, lsr r3 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ str r1, [sp] │ │ │ │ add r1, sp, #23 │ │ │ │ @@ -25024,15 +25024,15 @@ │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, r0, #64 @ 0x40 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r1, sp, #8 │ │ │ │ ldr r2, [pc, #12] @ 5134c │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 54df04 │ │ │ │ + bl 54de88 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ rsbseq r8, sp, r4, lsl #6 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ str r1, [sp] │ │ │ │ add r1, sp, #23 │ │ │ │ @@ -25042,15 +25042,15 @@ │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, r0, #32 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r1, sp, #8 │ │ │ │ ldr r2, [pc, #12] @ 51394 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 54df04 │ │ │ │ + bl 54de88 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ ldrsbeq r8, [sp], #-32 @ 0xffffffe0 @ │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ str r1, [sp] │ │ │ │ add r1, sp, #23 │ │ │ │ @@ -25060,15 +25060,15 @@ │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, r0, #8 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r1, sp, #8 │ │ │ │ ldr r2, [pc, #12] @ 513dc │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 54df04 │ │ │ │ + bl 54de88 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ @ instruction: 0x007d829c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ mov r4, r1 │ │ │ │ @@ -25274,15 +25274,15 @@ │ │ │ │ mov r0, #4 │ │ │ │ str r5, [sp, #12] │ │ │ │ str r0, [sp, #8] │ │ │ │ str r5, [sp, #4] │ │ │ │ ldr r1, [pc, #144] @ 517b4 │ │ │ │ add r0, sp, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 52a890 │ │ │ │ + bl 52a814 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ str r8, [r7, r5, lsl #2] │ │ │ │ mov r0, #1114112 @ 0x110000 │ │ │ │ add r1, r5, #1 │ │ │ │ ldmib sp, {r2, r3} │ │ │ │ stmib r4, {r0, r2, r3} │ │ │ │ str r1, [r4, #16] │ │ │ │ @@ -25379,15 +25379,15 @@ │ │ │ │ mov r0, #4 │ │ │ │ str r5, [sp, #12] │ │ │ │ str r0, [sp, #8] │ │ │ │ str r5, [sp, #4] │ │ │ │ ldr r1, [pc, #152] @ 51960 │ │ │ │ add r0, sp, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 52a938 │ │ │ │ + bl 52a8bc │ │ │ │ ldr r6, [sp, #8] │ │ │ │ strb r9, [r6, r5, lsl #3]! │ │ │ │ mov r0, #1114112 @ 0x110000 │ │ │ │ add ip, r4, #8 │ │ │ │ add r1, r5, #1 │ │ │ │ str r8, [r6, #4] │ │ │ │ ldmib sp, {r2, r3} │ │ │ │ @@ -25547,15 +25547,15 @@ │ │ │ │ beq 51b9c │ │ │ │ clz r2, r1 │ │ │ │ mvn r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ lsrne r1, r3, r2 │ │ │ │ adds r1, r1, #1 │ │ │ │ bcs 51b9c │ │ │ │ - bl 533910 │ │ │ │ + bl 533894 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ popeq {fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ bne 51b98 │ │ │ │ ldr r0, [pc, #52] @ 51bbc │ │ │ │ mov r1, #17 │ │ │ │ ldr r2, [pc, #48] @ 51bc0 │ │ │ │ @@ -25565,17 +25565,17 @@ │ │ │ │ bl 59b44 │ │ │ │ ldr r0, [pc, #16] @ 51bb4 │ │ │ │ mov r1, #17 │ │ │ │ ldr r2, [pc, #12] @ 51bb8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59d50 │ │ │ │ - rsbeq sp, r8, sp, lsr #14 │ │ │ │ + rsbeq sp, r8, sp, lsr #13 │ │ │ │ ldrsheq r9, [sp], #-128 @ 0xffffff80 @ │ │ │ │ - rsbeq sp, r8, r9, asr #14 │ │ │ │ + rsbeq sp, r8, r9, asr #13 │ │ │ │ ldrsheq r9, [sp], #-140 @ 0xffffff74 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r6, [r0, #472] @ 0x1d8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ cmp r6, #59 @ 0x3b │ │ │ │ mov r5, r6 │ │ │ │ @@ -25606,15 +25606,15 @@ │ │ │ │ bl 38430 │ │ │ │ str r4, [r8, #472] @ 0x1d8 │ │ │ │ lsl r4, r7, #3 │ │ │ │ cmn r6, #-536870911 @ 0xe0000001 │ │ │ │ bhi 51d84 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ - bl 687a98 │ │ │ │ + bl 687a1c │ │ │ │ cmp r0, #0 │ │ │ │ beq 51d84 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -25624,15 +25624,15 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmn r0, #-536870910 @ 0xe0000002 │ │ │ │ bhi 51d6c │ │ │ │ lsl r4, fp, #3 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 687a98 │ │ │ │ + bl 687a1c │ │ │ │ cmp r0, #0 │ │ │ │ beq 51d6c │ │ │ │ cmp r6, #60 @ 0x3c │ │ │ │ bcs 51ce8 │ │ │ │ ldr r0, [pc, #272] @ 51dcc │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -25647,15 +25647,15 @@ │ │ │ │ bl 38430 │ │ │ │ b 51d28 │ │ │ │ cmn r6, #-536870911 @ 0xe0000001 │ │ │ │ bhi 51d6c │ │ │ │ lsl r9, r7, #3 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 687a98 │ │ │ │ + bl 687a1c │ │ │ │ cmp r0, #0 │ │ │ │ beq 51d6c │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #4 │ │ │ │ mov r3, r4 │ │ │ │ bl 2a4528 │ │ │ │ @@ -25697,38 +25697,38 @@ │ │ │ │ ldr r3, [pc, #56] @ 51de8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59c6c │ │ │ │ mov r0, #4 │ │ │ │ mov r1, r4 │ │ │ │ bl 59b44 │ │ │ │ - rsbeq sp, r8, sp, asr r5 │ │ │ │ + ldrdeq sp, [r8], #-77 @ 0xffffffb3 @ │ │ │ │ rsbseq r9, sp, r0, lsl r7 │ │ │ │ ldrsbeq lr, [pc], #-4 @ │ │ │ │ - rsbeq sp, r8, sp, lsl #11 │ │ │ │ + rsbeq sp, r8, sp, lsl #10 │ │ │ │ rsbseq r9, sp, r0, asr r7 │ │ │ │ - rsbeq r3, r4, pc, lsl #27 │ │ │ │ + rsbeq r3, r4, pc, lsl #26 │ │ │ │ rsbseq r9, sp, r8, asr #14 │ │ │ │ rsbseq r9, sp, r0, ror #13 │ │ │ │ - rsbeq sp, r8, r4, asr #9 │ │ │ │ + rsbeq sp, r8, r4, asr #8 │ │ │ │ rsbseq r9, sp, ip, lsr #13 │ │ │ │ push {fp, lr} │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r2, #59 @ 0x3b │ │ │ │ movls r1, r2 │ │ │ │ cmn r1, #1 │ │ │ │ beq 51e50 │ │ │ │ clz r2, r1 │ │ │ │ mvn r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ lsrne r1, r3, r2 │ │ │ │ adds r1, r1, #1 │ │ │ │ bcs 51e50 │ │ │ │ - bl 533708 │ │ │ │ + bl 53368c │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ popeq {fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ bne 51e4c │ │ │ │ ldr r0, [pc, #52] @ 51e70 │ │ │ │ mov r1, #17 │ │ │ │ ldr r2, [pc, #48] @ 51e74 │ │ │ │ @@ -25738,17 +25738,17 @@ │ │ │ │ bl 59b44 │ │ │ │ ldr r0, [pc, #16] @ 51e68 │ │ │ │ mov r1, #17 │ │ │ │ ldr r2, [pc, #12] @ 51e6c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59d50 │ │ │ │ - rsbeq sp, r8, r9, ror r4 │ │ │ │ + strdeq sp, [r8], #-57 @ 0xffffffc7 @ │ │ │ │ rsbseq r9, sp, ip, lsr r6 │ │ │ │ - @ instruction: 0x0068d495 │ │ │ │ + rsbeq sp, r8, r5, lsl r4 │ │ │ │ rsbseq r9, sp, r8, asr #12 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r6, [r0, #96] @ 0x60 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ cmp r6, #8 │ │ │ │ mov r5, r6 │ │ │ │ @@ -25781,15 +25781,15 @@ │ │ │ │ mov r0, #12 │ │ │ │ str r4, [r8, #96] @ 0x60 │ │ │ │ umull r4, r1, r7, r0 │ │ │ │ cmp r1, #0 │ │ │ │ bne 52050 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ - bl 687a98 │ │ │ │ + bl 687a1c │ │ │ │ cmp r0, #0 │ │ │ │ beq 52050 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -25800,15 +25800,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #12 │ │ │ │ umull r4, r1, fp, r0 │ │ │ │ cmp r1, #0 │ │ │ │ bne 52038 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ - bl 687a98 │ │ │ │ + bl 687a1c │ │ │ │ cmp r0, #0 │ │ │ │ beq 52038 │ │ │ │ cmp r6, #9 │ │ │ │ bcs 51fb0 │ │ │ │ ldr r0, [pc, #284] @ 52098 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -25826,15 +25826,15 @@ │ │ │ │ b 51ff4 │ │ │ │ mov r0, #12 │ │ │ │ umull r9, r1, r7, r0 │ │ │ │ cmp r1, #0 │ │ │ │ bne 52038 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #4 │ │ │ │ - bl 687a98 │ │ │ │ + bl 687a1c │ │ │ │ cmp r0, #0 │ │ │ │ beq 52038 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #4 │ │ │ │ mov r3, r4 │ │ │ │ bl 2a4528 │ │ │ │ @@ -25876,23 +25876,23 @@ │ │ │ │ ldr r3, [pc, #56] @ 520b4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59c6c │ │ │ │ mov r0, #4 │ │ │ │ mov r1, r4 │ │ │ │ bl 59b44 │ │ │ │ - @ instruction: 0x0068d291 │ │ │ │ + rsbeq sp, r8, r1, lsl r2 │ │ │ │ rsbseq r9, sp, r4, asr #8 │ │ │ │ rsbseq sp, pc, r4, lsl lr @ │ │ │ │ - rsbeq sp, r8, r1, asr #5 │ │ │ │ + rsbeq sp, r8, r1, asr #4 │ │ │ │ rsbseq r9, sp, r4, lsl #9 │ │ │ │ - rsbeq r3, r4, r3, asr #21 │ │ │ │ + rsbeq r3, r4, r3, asr #20 │ │ │ │ rsbseq r9, sp, ip, ror r4 │ │ │ │ rsbseq r9, sp, r4, lsl r4 │ │ │ │ - strdeq sp, [r8], #-24 @ 0xffffffe8 @ │ │ │ │ + rsbeq sp, r8, r8, ror r1 │ │ │ │ rsbseq r9, sp, r0, ror #7 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ bmi 5214c │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mov r5, r2 │ │ │ │ @@ -26130,15 +26130,15 @@ │ │ │ │ strb r1, [r7, r3] │ │ │ │ sub r1, r2, r2, lsl #2 │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ add r1, r2, r1, lsl #3 │ │ │ │ beq 5251c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 53cc88 │ │ │ │ + bl 53cc0c │ │ │ │ mov lr, r4 │ │ │ │ b 52390 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #65280 @ 0xff00 │ │ │ │ and r0, r0, sl │ │ │ │ and r3, r0, #65280 @ 0xff00 │ │ │ │ and r2, r2, r0, lsr #8 │ │ │ │ @@ -26201,15 +26201,15 @@ │ │ │ │ bne 525a0 │ │ │ │ add r7, r5, #4 │ │ │ │ adds r0, r6, r7 │ │ │ │ addcc fp, r6, r7 │ │ │ │ cmncc fp, #-2147483641 @ 0x80000007 │ │ │ │ bcc 525b0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 672624 │ │ │ │ + bl 6725a8 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r4, [sp, #12] │ │ │ │ mov r1, #8 │ │ │ │ str ip, [sp, #20] │ │ │ │ mov r8, r3 │ │ │ │ ldr r0, [pc, #804] @ 528ec │ │ │ │ @@ -26364,15 +26364,15 @@ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldmib sp, {r3, r7} │ │ │ │ b 52840 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, fp │ │ │ │ - bl 67267c │ │ │ │ + bl 672600 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r7, [sl] │ │ │ │ sub r0, r3, r1 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ cmp r9, #0 │ │ │ │ str r0, [sl, #8] │ │ │ │ @@ -26437,30 +26437,30 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r4 │ │ │ │ stm r4, {r6, r8} │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r6, r0 │ │ │ │ sub r0, r0, r7 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ bne 52988 │ │ │ │ ldr r0, [pc, #164] @ 52a1c │ │ │ │ str r4, [r5, #12] │ │ │ │ add r0, pc, r0 │ │ │ │ stm r5, {r0, sl, fp} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r6, #8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 529c4 │ │ │ │ ldr r0, [pc, #116] @ 52a18 │ │ │ │ mov r1, #12 │ │ │ │ str r6, [r5, #12] │ │ │ │ mov r2, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -26474,15 +26474,15 @@ │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #12 │ │ │ │ bl 59b44 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r8 │ │ │ │ - bl 53eda8 │ │ │ │ + bl 53ed2c │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ @@ -26669,36 +26669,36 @@ │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [pc, #92] @ 52d44 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 38af0 <__tls_get_addr@plt> │ │ │ │ ldr r1, [pc, #84] @ 52d48 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 63b5a4 │ │ │ │ + bl 63b528 │ │ │ │ b 52cd8 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 52cd8 │ │ │ │ add r4, r4, #12 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 549b94 │ │ │ │ + bl 549b18 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 548434 │ │ │ │ + bl 5483b8 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbseq sp, pc, r8, lsr r1 @ │ │ │ │ rsbseq sp, pc, r0, asr #1 │ │ │ │ - subeq r5, pc, r8, lsr r5 @ │ │ │ │ + strheq r5, [pc], #-76 @ │ │ │ │ push {r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ str r1, [sp, #16] │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r2, [pc, #32] @ 52d80 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ @@ -26720,15 +26720,15 @@ │ │ │ │ add r1, sp, #4 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, sp │ │ │ │ str r1, [sp, #8] │ │ │ │ add r1, sp, #8 │ │ │ │ ldr r2, [pc, #12] @ 52dcc │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 54df04 │ │ │ │ + bl 54de88 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ rsbseq r9, sp, r0, ror #19 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r9, #2 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -26787,96 +26787,96 @@ │ │ │ │ cmpne r0, #0 │ │ │ │ bne 52ed4 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [pc, #80] @ 52f1c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 63b5a4 │ │ │ │ + bl 63b528 │ │ │ │ b 52eb8 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 52eb8 │ │ │ │ add r5, r8, #12 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 549b94 │ │ │ │ + bl 549b18 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 54927c │ │ │ │ + bl 549200 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq r6, pc, ip, lsr #4 │ │ │ │ + strheq r6, [pc], #-16 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ add r5, r0, #9 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ mov r6, #1 │ │ │ │ - bl 689124 │ │ │ │ + bl 6890a8 │ │ │ │ clz r1, r0 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 53018 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 5499d0 │ │ │ │ + bl 549954 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr r1, [pc, #404] @ 53100 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5497b8 │ │ │ │ + bl 54973c │ │ │ │ cmp r7, #0 │ │ │ │ beq 52fac │ │ │ │ cmp r7, #1 │ │ │ │ bne 53044 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ sub r1, r0, #1 │ │ │ │ bic r0, r1, #1073741824 @ 0x40000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 53080 │ │ │ │ ldr r6, [pc, #340] @ 53108 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r7, r0 │ │ │ │ add r0, r4, #4 │ │ │ │ mov r1, r7 │ │ │ │ str r7, [sp, #8] │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r7, r4 │ │ │ │ str r4, [sp, #12] │ │ │ │ beq 5308c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r7 │ │ │ │ mov r7, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ beq 52fc8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ b 53020 │ │ │ │ cmp r0, #2 │ │ │ │ bne 53038 │ │ │ │ ldrb r0, [r4, #8] │ │ │ │ cmp r0, #2 │ │ │ │ mov r6, r0 │ │ │ │ movne r6, #1 │ │ │ │ @@ -26892,15 +26892,15 @@ │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ tst r0, r1 │ │ │ │ bne 530d4 │ │ │ │ mov r0, r6 │ │ │ │ mvn r1, #-1073741824 @ 0xc0000000 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ add r1, r0, #-1073741823 @ 0xc0000001 │ │ │ │ cmp r1, #1073741824 @ 0x40000000 │ │ │ │ bcc 52fac │ │ │ │ mov r0, r6 │ │ │ │ bl 58934 │ │ │ │ b 52fac │ │ │ │ mov r0, #0 │ │ │ │ @@ -26924,15 +26924,15 @@ │ │ │ │ bl 58e88 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ strbeq r0, [r6, #8] │ │ │ │ b 53068 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 5496b8 │ │ │ │ + bl 54963c │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbseq r9, sp, r4, lsr #17 │ │ │ │ rsbseq ip, pc, r4, ror sp @ │ │ │ │ rsbseq lr, pc, r0, lsl #12 │ │ │ │ rsbseq r9, sp, r8, ror r7 │ │ │ │ @@ -26951,16 +26951,16 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r2, [pc, #20] @ 53160 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, sp │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #28] │ │ │ │ bl 59f70 │ │ │ │ - rsbeq lr, r3, r4, asr #11 │ │ │ │ - @ instruction: 0x004f5a90 │ │ │ │ + rsbeq lr, r3, r4, asr #10 │ │ │ │ + subeq r5, pc, r4, lsl sl @ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ bmi 531f8 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ @@ -27092,34 +27092,34 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [pc, #76] @ 533dc │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 63b5a4 │ │ │ │ + bl 63b528 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 533d0 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 54cb54 │ │ │ │ + bl 54cad8 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq r9, pc, ip, lsr r6 @ │ │ │ │ + subeq r9, pc, r0, asr #11 │ │ │ │ push {r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ str r1, [sp, #16] │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r2, [pc, #24] @ 5340c │ │ │ │ ldr r1, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ @@ -27377,15 +27377,15 @@ │ │ │ │ ldr fp, [pc, #1468] @ 53dac │ │ │ │ mov r0, #0 │ │ │ │ b 53970 │ │ │ │ add r1, r8, r8, lsl #1 │ │ │ │ add r0, r0, r1, lsl #3 │ │ │ │ sub r1, r0, #24 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 55a2b0 │ │ │ │ + bl 55a234 │ │ │ │ ldr lr, [r4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ and ip, r2, r0 │ │ │ │ mov r3, lr │ │ │ │ ldrb r6, [r3, ip]! │ │ │ │ ldrb r4, [r3, #1] │ │ │ │ ldrb r1, [r3, #2] │ │ │ │ @@ -27442,15 +27442,15 @@ │ │ │ │ add r1, r2, r1 │ │ │ │ strb r0, [r1, #4] │ │ │ │ sub r0, r3, r3, lsl #2 │ │ │ │ add r0, lr, r0, lsl #3 │ │ │ │ sub r1, r0, #24 │ │ │ │ beq 5399c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 55cbd0 │ │ │ │ + bl 55cb54 │ │ │ │ ldr r0, [r4] │ │ │ │ b 537f4 │ │ │ │ ldr r1, [lr] │ │ │ │ mov r3, #65280 @ 0xff00 │ │ │ │ and r1, r1, fp │ │ │ │ and r4, r1, #65280 @ 0xff00 │ │ │ │ and r3, r3, r1, lsr #8 │ │ │ │ @@ -27526,15 +27526,15 @@ │ │ │ │ bne 53a54 │ │ │ │ add r7, r4, #4 │ │ │ │ adds r0, r5, r7 │ │ │ │ addcc r6, r5, r7 │ │ │ │ cmncc r6, #-2147483645 @ 0x80000003 │ │ │ │ bcc 53a64 │ │ │ │ mov r0, r3 │ │ │ │ - bl 672624 │ │ │ │ + bl 6725a8 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #840] @ 53db4 │ │ │ │ mov r1, #4 │ │ │ │ mov r8, r3 │ │ │ │ mov r9, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -27599,15 +27599,15 @@ │ │ │ │ add r0, r5, r0, lsr #3 │ │ │ │ str r0, [sp, #20] │ │ │ │ rsb r0, r0, #0 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ add r0, r4, r0, lsl #3 │ │ │ │ sub r1, r0, #24 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 55a2b0 │ │ │ │ + bl 55a234 │ │ │ │ ldr ip, [sp, #16] │ │ │ │ and r1, sl, r0 │ │ │ │ mov lr, r7 │ │ │ │ mov r2, ip │ │ │ │ ldrb r3, [r2, r1]! │ │ │ │ ldrb r4, [r2, #1] │ │ │ │ ldrb r6, [r2, #2] │ │ │ │ @@ -27683,15 +27683,15 @@ │ │ │ │ ldr r0, [r6, #12] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ b 53ce0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r6 │ │ │ │ - bl 67267c │ │ │ │ + bl 672600 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r4, [r6] │ │ │ │ mov r0, #0 │ │ │ │ str r1, [r6] │ │ │ │ ldr r1, [r6, #4] │ │ │ │ str r0, [r6, #12] │ │ │ │ @@ -27728,44 +27728,44 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r4, [sp, #32] │ │ │ │ bne 537e8 │ │ │ │ mov r0, #0 │ │ │ │ b 539ec │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 55cb84 │ │ │ │ + bl 55cb08 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 55cad4 │ │ │ │ + bl 55ca58 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ tsteq r1, r1, lsl #2 │ │ │ │ svcvc 0x007f7f7f │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ ldrcs r4, [r2], #2341 @ 0x925 │ │ │ │ rsbseq ip, pc, ip, lsl r3 @ │ │ │ │ - subseq r9, r0, r0, asr r2 │ │ │ │ - subseq r8, r0, ip, asr #25 │ │ │ │ + ldrsbeq r9, [r0], #-20 @ 0xffffffec │ │ │ │ + subseq r8, r0, r0, asr ip │ │ │ │ push {fp, lr} │ │ │ │ ldr r2, [r0, #384] @ 0x180 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r2, #16 │ │ │ │ movls r1, r2 │ │ │ │ cmn r1, #1 │ │ │ │ beq 53e24 │ │ │ │ clz r2, r1 │ │ │ │ mvn r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ lsrne r1, r3, r2 │ │ │ │ adds r1, r1, #1 │ │ │ │ bcs 53e24 │ │ │ │ - bl 55d700 │ │ │ │ + bl 55d684 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ popeq {fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ bne 53e20 │ │ │ │ ldr r0, [pc, #52] @ 53e44 │ │ │ │ mov r1, #17 │ │ │ │ ldr r2, [pc, #48] @ 53e48 │ │ │ │ @@ -27775,32 +27775,32 @@ │ │ │ │ bl 59b44 │ │ │ │ ldr r0, [pc, #16] @ 53e3c │ │ │ │ mov r1, #17 │ │ │ │ ldr r2, [pc, #12] @ 53e40 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59d50 │ │ │ │ - ldrdeq r8, [ip], #-9 @ │ │ │ │ + rsbeq r8, ip, r9, asr r0 │ │ │ │ rsbseq r9, sp, ip, asr #22 │ │ │ │ - strdeq r8, [ip], #-5 @ │ │ │ │ + rsbeq r8, ip, r5, ror r0 │ │ │ │ rsbseq r9, sp, r8, asr fp │ │ │ │ push {fp, lr} │ │ │ │ ldr r2, [r0, #64] @ 0x40 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r2, #16 │ │ │ │ movls r1, r2 │ │ │ │ cmn r1, #1 │ │ │ │ beq 53eb0 │ │ │ │ clz r2, r1 │ │ │ │ mvn r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ lsrne r1, r3, r2 │ │ │ │ adds r1, r1, #1 │ │ │ │ bcs 53eb0 │ │ │ │ - bl 55d920 │ │ │ │ + bl 55d8a4 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ popeq {fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ bne 53eac │ │ │ │ ldr r0, [pc, #52] @ 53ed0 │ │ │ │ mov r1, #17 │ │ │ │ ldr r2, [pc, #48] @ 53ed4 │ │ │ │ @@ -27810,17 +27810,17 @@ │ │ │ │ bl 59b44 │ │ │ │ ldr r0, [pc, #16] @ 53ec8 │ │ │ │ mov r1, #17 │ │ │ │ ldr r2, [pc, #12] @ 53ecc │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59d50 │ │ │ │ - rsbeq r8, ip, sp, asr #32 │ │ │ │ + rsbeq r7, ip, sp, asr #31 │ │ │ │ rsbseq r9, sp, r0, asr #21 │ │ │ │ - rsbeq r8, ip, r9, rrx │ │ │ │ + rsbeq r7, ip, r9, ror #31 │ │ │ │ rsbseq r9, sp, ip, asr #21 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ bmi 53f6c │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mov r5, r2 │ │ │ │ @@ -28105,15 +28105,15 @@ │ │ │ │ bne 54378 │ │ │ │ ldr r1, [pc, #108] @ 543c0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ cmp r2, #0 │ │ │ │ beq 5438c │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ str r2, [r0, #4]! │ │ │ │ @@ -28147,48 +28147,48 @@ │ │ │ │ bne 54468 │ │ │ │ ldr r0, [pc, #824] @ 54734 │ │ │ │ mov r1, r3 │ │ │ │ mov r7, r3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r2, [r0] │ │ │ │ add r0, r4, #760 @ 0x2f8 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r0, r0, r7 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 54468 │ │ │ │ ldr r0, [r4, #756] @ 0x2f4 │ │ │ │ ldr r1, [r4, #752] @ 0x2f0 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ mov r0, sp │ │ │ │ blx r2 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ beq 54448 │ │ │ │ mov r0, r4 │ │ │ │ - bl 572b8c │ │ │ │ + bl 572b10 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #752 @ 0x2f0 │ │ │ │ bl 38430 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r5, #12] │ │ │ │ mov r0, #1 │ │ │ │ b 5453c │ │ │ │ ldr r1, [r4, #772] @ 0x304 │ │ │ │ cmp r1, #0 │ │ │ │ beq 546bc │ │ │ │ mov r0, r6 │ │ │ │ - bl 68a024 <__aeabi_uidivmod@@Base> │ │ │ │ + bl 689fa8 <__aeabi_uidivmod@@Base> │ │ │ │ ldr r0, [r4, #768] @ 0x300 │ │ │ │ mov r2, #1 │ │ │ │ add r6, r0, r1, lsl #6 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ bne 544ec │ │ │ │ ldr r7, [pc, #656] @ 5473c │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ @@ -28200,15 +28200,15 @@ │ │ │ │ beq 54550 │ │ │ │ ldr r0, [r7] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 545e4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 545d8 │ │ │ │ ldr r0, [r4, #756] @ 0x2f4 │ │ │ │ ldr r1, [r4, #752] @ 0x2f0 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ mov r0, sp │ │ │ │ blx r2 │ │ │ │ @@ -28248,15 +28248,15 @@ │ │ │ │ bne 54598 │ │ │ │ ldr r0, [r7] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 546a8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ bne 54548 │ │ │ │ mov r0, r6 │ │ │ │ bl 58548 │ │ │ │ add sp, sp, #752 @ 0x2f0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ bl 58e88 │ │ │ │ @@ -28283,15 +28283,15 @@ │ │ │ │ beq 54624 │ │ │ │ ldr r0, [r7] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 54694 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 54688 │ │ │ │ ldr r0, [r4, #756] @ 0x2f4 │ │ │ │ ldr r1, [r4, #752] @ 0x2f0 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ mov r0, sp │ │ │ │ blx r2 │ │ │ │ @@ -28332,27 +28332,27 @@ │ │ │ │ b 546e4 │ │ │ │ mov r0, #8 │ │ │ │ mov r1, #752 @ 0x2f0 │ │ │ │ bl 59b44 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 572b8c │ │ │ │ + bl 572b10 │ │ │ │ b 54724 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #752 @ 0x2f0 │ │ │ │ bl 38430 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 572b8c │ │ │ │ + bl 572b10 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbseq fp, pc, r0, ror #23 │ │ │ │ ldrsbeq fp, [pc], #-112 @ │ │ │ │ ldrsheq sl, [sp], #-8 @ │ │ │ │ rsbseq fp, pc, r0, lsr #18 │ │ │ │ @@ -28645,15 +28645,15 @@ │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r0, r9 │ │ │ │ mov r1, fp │ │ │ │ mov r2, r6 │ │ │ │ mov r3, sl │ │ │ │ str r7, [sp] │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 590844 │ │ │ │ + bl 5907c8 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #2 │ │ │ │ beq 54c90 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ mov r5, r3 │ │ │ │ @@ -28768,15 +28768,15 @@ │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r0, r9 │ │ │ │ mov r1, fp │ │ │ │ mov r2, r6 │ │ │ │ mov r3, sl │ │ │ │ str r7, [sp] │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 5b7428 │ │ │ │ + bl 5b73ac │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ mov r5, r3 │ │ │ │ cmp r0, #0 │ │ │ │ bne 54d54 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r8] │ │ │ │ @@ -28885,15 +28885,15 @@ │ │ │ │ str r5, [sp, #32] │ │ │ │ beq 55010 │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ mov r3, r4 │ │ │ │ str r5, [sp, #20] │ │ │ │ - bl 59aea8 │ │ │ │ + bl 59ae2c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #2 │ │ │ │ beq 54fec │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -29013,15 +29013,15 @@ │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ bcc 551f8 │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ mov r3, fp │ │ │ │ str r4, [sp, #24] │ │ │ │ - bl 59e01c │ │ │ │ + bl 59dfa0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #2 │ │ │ │ beq 5525c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -29139,15 +29139,15 @@ │ │ │ │ ldr fp, [pc, #1468] @ 55934 │ │ │ │ mov r0, #0 │ │ │ │ b 554f8 │ │ │ │ add r1, r8, r8, lsl #1 │ │ │ │ add r0, r0, r1, lsl #2 │ │ │ │ sub r1, r0, #12 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 5a8ea8 │ │ │ │ + bl 5a8e2c │ │ │ │ ldr lr, [r4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ and ip, r2, r0 │ │ │ │ mov r3, lr │ │ │ │ ldrb r6, [r3, ip]! │ │ │ │ ldrb r4, [r3, #1] │ │ │ │ ldrb r1, [r3, #2] │ │ │ │ @@ -29204,15 +29204,15 @@ │ │ │ │ add r1, r2, r1 │ │ │ │ strb r0, [r1, #4] │ │ │ │ sub r0, r3, r3, lsl #2 │ │ │ │ add r0, lr, r0, lsl #2 │ │ │ │ sub r1, r0, #12 │ │ │ │ beq 55524 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 5b1584 │ │ │ │ + bl 5b1508 │ │ │ │ ldr r0, [r4] │ │ │ │ b 5537c │ │ │ │ ldr r1, [lr] │ │ │ │ mov r3, #65280 @ 0xff00 │ │ │ │ and r1, r1, fp │ │ │ │ and r4, r1, #65280 @ 0xff00 │ │ │ │ and r3, r3, r1, lsr #8 │ │ │ │ @@ -29288,15 +29288,15 @@ │ │ │ │ bne 555dc │ │ │ │ add r7, r4, #4 │ │ │ │ adds r0, r5, r7 │ │ │ │ addcc r6, r5, r7 │ │ │ │ cmncc r6, #-2147483645 @ 0x80000003 │ │ │ │ bcc 555ec │ │ │ │ mov r0, r3 │ │ │ │ - bl 672624 │ │ │ │ + bl 6725a8 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #840] @ 5593c │ │ │ │ mov r1, #4 │ │ │ │ mov r8, r3 │ │ │ │ mov r9, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -29361,15 +29361,15 @@ │ │ │ │ add r0, r5, r0, lsr #3 │ │ │ │ str r0, [sp, #20] │ │ │ │ rsb r0, r0, #0 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ add r0, r4, r0, lsl #2 │ │ │ │ sub r1, r0, #12 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 5a8ea8 │ │ │ │ + bl 5a8e2c │ │ │ │ ldr ip, [sp, #16] │ │ │ │ and r1, sl, r0 │ │ │ │ mov lr, r7 │ │ │ │ mov r2, ip │ │ │ │ ldrb r3, [r2, r1]! │ │ │ │ ldrb r4, [r2, #1] │ │ │ │ ldrb r6, [r2, #2] │ │ │ │ @@ -29445,15 +29445,15 @@ │ │ │ │ ldr r0, [r6, #12] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ b 55868 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r6 │ │ │ │ - bl 67267c │ │ │ │ + bl 672600 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r4, [r6] │ │ │ │ mov r0, #0 │ │ │ │ str r1, [r6] │ │ │ │ ldr r1, [r6, #4] │ │ │ │ str r0, [r6, #12] │ │ │ │ @@ -29490,30 +29490,30 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r4, [sp, #32] │ │ │ │ bne 55370 │ │ │ │ mov r0, #0 │ │ │ │ b 55574 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 5b1538 │ │ │ │ + bl 5b14bc │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 5b1488 │ │ │ │ + bl 5b140c │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ tsteq r1, r1, lsl #2 │ │ │ │ svcvc 0x007f7f7f │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ ldrcs r4, [r2], #2341 @ 0x925 │ │ │ │ @ instruction: 0x007fa794 │ │ │ │ - subseq ip, r5, r4, asr r0 │ │ │ │ - ldrsbeq fp, [r5], #-160 @ 0xffffff60 │ │ │ │ + ldrsbeq fp, [r5], #-248 @ 0xffffff08 │ │ │ │ + subseq fp, r5, r4, asr sl │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ ldr r8, [r0, #12] │ │ │ │ str r2, [sp, #24] │ │ │ │ adds r2, r8, r1 │ │ │ │ bcs 55ca4 │ │ │ │ ldr sl, [r0, #4] │ │ │ │ @@ -29573,15 +29573,15 @@ │ │ │ │ ldr fp, [pc, #1468] @ 55ffc │ │ │ │ mov r0, #0 │ │ │ │ b 55bc0 │ │ │ │ add r1, r8, r8, lsl #1 │ │ │ │ add r0, r0, r1, lsl #2 │ │ │ │ sub r1, r0, #12 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 5a8534 │ │ │ │ + bl 5a84b8 │ │ │ │ ldr lr, [r4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ and ip, r2, r0 │ │ │ │ mov r3, lr │ │ │ │ ldrb r6, [r3, ip]! │ │ │ │ ldrb r4, [r3, #1] │ │ │ │ ldrb r1, [r3, #2] │ │ │ │ @@ -29638,15 +29638,15 @@ │ │ │ │ add r1, r2, r1 │ │ │ │ strb r0, [r1, #4] │ │ │ │ sub r0, r3, r3, lsl #2 │ │ │ │ add r0, lr, r0, lsl #2 │ │ │ │ sub r1, r0, #12 │ │ │ │ beq 55bec │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 5b1584 │ │ │ │ + bl 5b1508 │ │ │ │ ldr r0, [r4] │ │ │ │ b 55a44 │ │ │ │ ldr r1, [lr] │ │ │ │ mov r3, #65280 @ 0xff00 │ │ │ │ and r1, r1, fp │ │ │ │ and r4, r1, #65280 @ 0xff00 │ │ │ │ and r3, r3, r1, lsr #8 │ │ │ │ @@ -29722,15 +29722,15 @@ │ │ │ │ bne 55ca4 │ │ │ │ add r7, r4, #4 │ │ │ │ adds r0, r5, r7 │ │ │ │ addcc r6, r5, r7 │ │ │ │ cmncc r6, #-2147483645 @ 0x80000003 │ │ │ │ bcc 55cb4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 672624 │ │ │ │ + bl 6725a8 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #840] @ 56004 │ │ │ │ mov r1, #4 │ │ │ │ mov r8, r3 │ │ │ │ mov r9, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -29795,15 +29795,15 @@ │ │ │ │ add r0, r5, r0, lsr #3 │ │ │ │ str r0, [sp, #20] │ │ │ │ rsb r0, r0, #0 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ add r0, r4, r0, lsl #2 │ │ │ │ sub r1, r0, #12 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 5a8534 │ │ │ │ + bl 5a84b8 │ │ │ │ ldr ip, [sp, #16] │ │ │ │ and r1, sl, r0 │ │ │ │ mov lr, r7 │ │ │ │ mov r2, ip │ │ │ │ ldrb r3, [r2, r1]! │ │ │ │ ldrb r4, [r2, #1] │ │ │ │ ldrb r6, [r2, #2] │ │ │ │ @@ -29879,15 +29879,15 @@ │ │ │ │ ldr r0, [r6, #12] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ b 55f30 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r6 │ │ │ │ - bl 67267c │ │ │ │ + bl 672600 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r4, [r6] │ │ │ │ mov r0, #0 │ │ │ │ str r1, [r6] │ │ │ │ ldr r1, [r6, #4] │ │ │ │ str r0, [r6, #12] │ │ │ │ @@ -29924,30 +29924,30 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r4, [sp, #32] │ │ │ │ bne 55a38 │ │ │ │ mov r0, #0 │ │ │ │ b 55c3c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 5b1538 │ │ │ │ + bl 5b14bc │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 5b1488 │ │ │ │ + bl 5b140c │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ tsteq r1, r1, lsl #2 │ │ │ │ svcvc 0x007f7f7f │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ ldrcs r4, [r2], #2341 @ 0x925 │ │ │ │ rsbseq sl, pc, ip, asr #1 │ │ │ │ - ldrheq fp, [r5], #-152 @ 0xffffff68 │ │ │ │ - subseq fp, r5, r4, lsr r4 │ │ │ │ + subseq fp, r5, ip, lsr r9 │ │ │ │ + ldrheq fp, [r5], #-56 @ 0xffffffc8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #156 @ 0x9c │ │ │ │ ldr sl, [r0] │ │ │ │ mov r3, #1 │ │ │ │ ldr fp, [r0, #4] │ │ │ │ bic r9, r1, #-134217728 @ 0xf8000000 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ @@ -29981,15 +29981,15 @@ │ │ │ │ orr r0, r0, r1 │ │ │ │ add r1, sl, #632 @ 0x278 │ │ │ │ and r2, r0, #1 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ str r4, [sp, #144] @ 0x90 │ │ │ │ str r5, [sp, #136] @ 0x88 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ - bl 5a4618 │ │ │ │ + bl 5a459c │ │ │ │ ldr r0, [fp, #12] │ │ │ │ ldr r1, [fp, #148] @ 0x94 │ │ │ │ ldr r8, [sp, #120] @ 0x78 │ │ │ │ add r6, r0, r0, lsl #1 │ │ │ │ ldr r4, [fp, #136] @ 0x88 │ │ │ │ add r2, r8, r1, lsl #3 │ │ │ │ ldr r3, [fp, #56] @ 0x38 │ │ │ │ @@ -30021,30 +30021,30 @@ │ │ │ │ bls 561b0 │ │ │ │ lsr r0, r9, r2 │ │ │ │ cmp r1, r9, lsr r2 │ │ │ │ bls 568c8 │ │ │ │ ldr r5, [fp, #144] @ 0x90 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, r0, lsl #3]! │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 56958 │ │ │ │ ldr r0, [fp, #32] │ │ │ │ ldm r5, {r6, r9} │ │ │ │ cmp r0, #1 │ │ │ │ bne 56194 │ │ │ │ mov r5, fp │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 56194 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5a936c │ │ │ │ + bl 5a92f0 │ │ │ │ mov r0, #1 │ │ │ │ add r1, fp, #36 @ 0x24 │ │ │ │ str r0, [fp, #32] │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ ldr r8, [sp, #120] @ 0x78 │ │ │ │ stm r1, {r0, r6, r9} │ │ │ │ ldr r0, [fp, #12] │ │ │ │ @@ -30054,15 +30054,15 @@ │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ beq 562f8 │ │ │ │ add r0, fp, #16 │ │ │ │ mov r2, r8 │ │ │ │ - bl 5a8b80 │ │ │ │ + bl 5a8b04 │ │ │ │ ldr r2, [pc, #2120] @ 56a2c │ │ │ │ lsr r1, r0, #25 │ │ │ │ ldr r6, [pc, #2116] @ 56a30 │ │ │ │ ldr r7, [pc, #2116] @ 56a34 │ │ │ │ mul lr, r1, r2 │ │ │ │ ldm fp, {r1, r5} │ │ │ │ and r4, r5, r0 │ │ │ │ @@ -30131,15 +30131,15 @@ │ │ │ │ and r4, r0, r5 │ │ │ │ b 56208 │ │ │ │ ldr r9, [sp, #68] @ 0x44 │ │ │ │ cmn r8, #1 │ │ │ │ ble 5689c │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r8 │ │ │ │ - bl 677b98 │ │ │ │ + bl 677b1c │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ beq 5648c │ │ │ │ ldr r0, [pc, #1824] @ 56a48 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -30194,30 +30194,30 @@ │ │ │ │ cmp r1, #1 │ │ │ │ bne 56404 │ │ │ │ ldr r1, [r9, #52] @ 0x34 │ │ │ │ ldr r2, [fp, #108] @ 0x6c │ │ │ │ cmp r2, r1 │ │ │ │ bcs 5668c │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bf5b8 │ │ │ │ + bl 5bf53c │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bf0ec │ │ │ │ + bl 5bf070 │ │ │ │ cmp r0, #0 │ │ │ │ beq 564a8 │ │ │ │ ldr sl, [sp, #128] @ 0x80 │ │ │ │ mov r0, sl │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ mov r6, #0 │ │ │ │ cmp r0, #1 │ │ │ │ bne 565b8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ - bl 5a936c │ │ │ │ + bl 5a92f0 │ │ │ │ b 565b8 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [fp, #164] @ 0xa4 │ │ │ │ add r0, r0, r5, lsl #2 │ │ │ │ mov r5, #0 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -30274,39 +30274,39 @@ │ │ │ │ bne 566e4 │ │ │ │ ldr r1, [fp, #104] @ 0x68 │ │ │ │ ldr r2, [sp, #132] @ 0x84 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ add r1, r1, r2 │ │ │ │ str r1, [fp, #104] @ 0x68 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 56958 │ │ │ │ mov r0, fp │ │ │ │ ldr r5, [sp, #128] @ 0x80 │ │ │ │ ldr r1, [r0, #140]! @ 0x8c │ │ │ │ ldr r6, [sp, #132] @ 0x84 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ str r6, [sp, #140] @ 0x8c │ │ │ │ cmp r7, r1 │ │ │ │ str r5, [sp, #136] @ 0x88 │ │ │ │ bne 56584 │ │ │ │ ldr r1, [pc, #1252] @ 56a64 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 598458 │ │ │ │ + bl 5983dc │ │ │ │ ldr r0, [fp, #144] @ 0x90 │ │ │ │ str r5, [r0, r7, lsl #3]! │ │ │ │ str r6, [r0, #4] │ │ │ │ add r0, r7, #1 │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ str r0, [fp, #148] @ 0x94 │ │ │ │ ldr r2, [sp, #132] @ 0x84 │ │ │ │ mov r0, fp │ │ │ │ mov r3, sl │ │ │ │ - bl 5bebe0 │ │ │ │ + bl 5beb64 │ │ │ │ mov r5, #0 │ │ │ │ mov r6, #1 │ │ │ │ b 565b8 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [fp, #164] @ 0xa4 │ │ │ │ str r0, [fp, #172] @ 0xac │ │ │ │ ldr r0, [fp, #168] @ 0xa8 │ │ │ │ @@ -30337,28 +30337,28 @@ │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ b 56664 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 56664 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ add r7, r0, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ - bl 5a936c │ │ │ │ + bl 5a92f0 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ mov r1, fp │ │ │ │ str sl, [sp] │ │ │ │ - bl 5c10cc │ │ │ │ + bl 5c1050 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, sl │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r9, #56] @ 0x38 │ │ │ │ cmp r1, #1 │ │ │ │ bne 56420 │ │ │ │ @@ -30474,15 +30474,15 @@ │ │ │ │ bhi 56530 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r1, fp │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r9 │ │ │ │ mov r2, sl │ │ │ │ mov r3, r5 │ │ │ │ - bl 5c10cc │ │ │ │ + bl 5c1050 │ │ │ │ b 56738 │ │ │ │ mov r2, #4 │ │ │ │ mov r3, #4 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r7 │ │ │ │ bl 549cc │ │ │ │ ldr r1, [fp, #124] @ 0x7c │ │ │ │ @@ -30538,20 +30538,20 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59c6c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 569dc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ - bl 5a936c │ │ │ │ + bl 5a92f0 │ │ │ │ b 569dc │ │ │ │ bl 5a198 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [fp, #32] │ │ │ │ add r1, fp, #36 @ 0x24 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ @@ -30569,20 +30569,20 @@ │ │ │ │ beq 56a24 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ b 56a1c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 56a08 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ - bl 5a936c │ │ │ │ + bl 5a92f0 │ │ │ │ b 56a08 │ │ │ │ bl 5a198 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ beq 56a24 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ @@ -30592,26 +30592,26 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ tsteq r1, r1, lsl #2 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ mrc2 14, 7, pc, cr14, cr15, {7} │ │ │ │ rsbseq sl, sp, r0, lsr #25 │ │ │ │ @ instruction: 0x007d9d98 │ │ │ │ - rsbeq r9, ip, pc, lsl sp │ │ │ │ + @ instruction: 0x006c9c9f │ │ │ │ rsbseq r9, sp, r4, ror sp │ │ │ │ rsbseq r9, pc, r8, ror #20 │ │ │ │ rsbseq r9, sp, r4, lsr #22 │ │ │ │ - rsbeq sp, r4, r4, asr r9 │ │ │ │ + ldrdeq sp, [r4], #-132 @ 0xffffff7c @ │ │ │ │ rsbseq sl, sp, r8, ror #26 │ │ │ │ rsbseq sl, sp, ip, asr sp │ │ │ │ - rsbeq sl, ip, r4, lsl #19 │ │ │ │ + rsbeq sl, ip, r4, lsl #18 │ │ │ │ rsbseq sl, sp, r0, asr fp │ │ │ │ rsbseq sl, sp, r4, asr #31 │ │ │ │ rsbseq sl, sp, r4, lsr #27 │ │ │ │ - rsbeq sl, ip, r5, lsl #21 │ │ │ │ + rsbeq sl, ip, r5, lsl #20 │ │ │ │ rsbseq sl, sp, r8, ror #25 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #164 @ 0xa4 │ │ │ │ ldr r8, [r1] │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #0 │ │ │ │ beq 56aac │ │ │ │ @@ -30656,15 +30656,15 @@ │ │ │ │ add r6, r8, #632 @ 0x278 │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ add r1, sp, #99 @ 0x63 │ │ │ │ add r2, sp, #100 @ 0x64 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5a5ca4 │ │ │ │ + bl 5a5c28 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ str r4, [r5, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ beq 573b4 │ │ │ │ cmp r0, #4 │ │ │ │ bls 573cc │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ @@ -30676,43 +30676,43 @@ │ │ │ │ orr r0, r3, r0, lsl #8 │ │ │ │ orr r1, r1, r2, lsl #8 │ │ │ │ add r3, r5, #152 @ 0x98 │ │ │ │ str r4, [sp] │ │ │ │ orr r2, r1, r0, lsl #16 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r9 │ │ │ │ - bl 5a5348 │ │ │ │ + bl 5a52cc │ │ │ │ add r2, sp, #100 @ 0x64 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ add r7, sp, #136 @ 0x88 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ mov r0, r7 │ │ │ │ str r1, [sp, #24] │ │ │ │ - bl 5a4510 │ │ │ │ + bl 5a4494 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r7 │ │ │ │ - bl 5a57e4 │ │ │ │ + bl 5a5768 │ │ │ │ ldrb r0, [r8, #84] @ 0x54 │ │ │ │ ldr r1, [sp, #136] @ 0x88 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ ldr r9, [sp, #144] @ 0x90 │ │ │ │ str r8, [sp, #60] @ 0x3c │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ beq 56d18 │ │ │ │ add r0, r5, #16 │ │ │ │ mov r2, r9 │ │ │ │ - bl 5a8b80 │ │ │ │ + bl 5a8b04 │ │ │ │ ldr r2, [pc, #2400] @ 5756c │ │ │ │ lsr r1, r0, #25 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ ldr sl, [r5] │ │ │ │ mul ip, r1, r2 │ │ │ │ ldr r4, [pc, #2384] @ 57570 │ │ │ │ and lr, r6, r0 │ │ │ │ @@ -30778,15 +30778,15 @@ │ │ │ │ add r0, lr, r0 │ │ │ │ and lr, r0, r6 │ │ │ │ b 56c30 │ │ │ │ cmn r9, #1 │ │ │ │ ble 57418 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r9 │ │ │ │ - bl 677b98 │ │ │ │ + bl 677b1c │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r1, #0 │ │ │ │ beq 56ec4 │ │ │ │ ldr r0, [pc, #2120] @ 5758c │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -30842,29 +30842,29 @@ │ │ │ │ cmp r1, #1 │ │ │ │ bne 56e24 │ │ │ │ ldr r1, [fp, #52] @ 0x34 │ │ │ │ ldr r2, [r5, #108] @ 0x6c │ │ │ │ cmp r2, r1 │ │ │ │ bcs 57150 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bf5b8 │ │ │ │ + bl 5bf53c │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bf0ec │ │ │ │ + bl 5bf070 │ │ │ │ cmp r0, #0 │ │ │ │ beq 56ee4 │ │ │ │ ldr sl, [sp, #128] @ 0x80 │ │ │ │ mov r0, sl │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ mov r6, #0 │ │ │ │ cmp r0, #1 │ │ │ │ bne 57000 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ - bl 5a936c │ │ │ │ + bl 5a92f0 │ │ │ │ b 57000 │ │ │ │ ldrb r1, [r8, #81] @ 0x51 │ │ │ │ cmp r1, #2 │ │ │ │ tstne r1, #1 │ │ │ │ bne 57128 │ │ │ │ mov r1, #2 │ │ │ │ stm r0, {r1, r3} │ │ │ │ @@ -30933,40 +30933,40 @@ │ │ │ │ bne 571a8 │ │ │ │ ldr r1, [r5, #104] @ 0x68 │ │ │ │ ldr r2, [sp, #132] @ 0x84 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ add r1, r1, r2 │ │ │ │ str r1, [r5, #104] @ 0x68 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 574ac │ │ │ │ mov r0, r5 │ │ │ │ ldr r6, [sp, #128] @ 0x80 │ │ │ │ ldr r1, [r0, #140]! @ 0x8c │ │ │ │ ldr r7, [sp, #132] @ 0x84 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ str r7, [sp, #116] @ 0x74 │ │ │ │ cmp r4, r1 │ │ │ │ str r6, [sp, #112] @ 0x70 │ │ │ │ bne 56fd0 │ │ │ │ ldr r1, [pc, #1508] @ 575b0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 598458 │ │ │ │ + bl 5983dc │ │ │ │ ldr r0, [r5, #144] @ 0x90 │ │ │ │ str r6, [r0, r4, lsl #3]! │ │ │ │ mov r6, #1 │ │ │ │ str r7, [r0, #4] │ │ │ │ add r0, r4, #1 │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ str r0, [r5, #148] @ 0x94 │ │ │ │ ldr r2, [sp, #132] @ 0x84 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, fp │ │ │ │ - bl 5bebe0 │ │ │ │ + bl 5beb64 │ │ │ │ b 57000 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r5, #164] @ 0xa4 │ │ │ │ str r0, [r5, #172] @ 0xac │ │ │ │ ldr r0, [r5, #168] @ 0xa8 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ @@ -31164,15 +31164,15 @@ │ │ │ │ bhi 56f7c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp] │ │ │ │ mov r2, fp │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r3, r7 │ │ │ │ - bl 5c10cc │ │ │ │ + bl 5c1050 │ │ │ │ b 57204 │ │ │ │ ldr r1, [r8, #636] @ 0x27c │ │ │ │ mov r2, #1 │ │ │ │ and r1, r1, #31 │ │ │ │ cmp r1, #27 │ │ │ │ lsl r2, r2, r1 │ │ │ │ movcc r1, #5 │ │ │ │ @@ -31264,38 +31264,38 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59c6c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ b 574e4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 57500 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ - bl 5a936c │ │ │ │ + bl 5a92f0 │ │ │ │ b 57500 │ │ │ │ bl 5a198 │ │ │ │ b 574fc │ │ │ │ ldr r1, [sp, #136] @ 0x88 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 57564 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ b 5755c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 5752c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ - bl 5a936c │ │ │ │ + bl 5a92f0 │ │ │ │ b 5752c │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 57564 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ @@ -31313,29 +31313,29 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ tsteq r1, r1, lsl #2 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ mrc2 14, 7, pc, cr14, cr15, {7} │ │ │ │ rsbseq r9, sp, r0, lsl r0 │ │ │ │ rsbseq r9, sp, r8, lsr r0 │ │ │ │ rsbseq r9, sp, ip, lsl r2 │ │ │ │ - rsbeq r9, ip, r3, lsr #3 │ │ │ │ + rsbeq r9, ip, r3, lsr #2 │ │ │ │ ldrsheq r9, [sp], #-24 @ 0xffffffe8 @ │ │ │ │ rsbseq r9, pc, ip, asr #32 │ │ │ │ - rsbeq sl, ip, r0, lsr r0 │ │ │ │ + strheq r9, [ip], #-240 @ 0xffffff10 @ │ │ │ │ rsbseq sl, sp, ip, asr #4 │ │ │ │ ldrheq r8, [sp], #-248 @ 0xffffff08 @ │ │ │ │ - rsbeq ip, r4, ip, lsl #30 │ │ │ │ + rsbeq ip, r4, ip, lsl #29 │ │ │ │ rsbseq sl, sp, r4, lsl r2 │ │ │ │ rsbseq sl, sp, r8, lsl #4 │ │ │ │ - rsbeq r9, ip, r0, lsr lr │ │ │ │ + strheq r9, [ip], #-208 @ 0xffffff30 @ │ │ │ │ ldrsheq r9, [sp], #-252 @ 0xffffff04 @ │ │ │ │ rsbseq sl, sp, r8, ror r5 │ │ │ │ rsbseq sl, sp, r0, asr #10 │ │ │ │ rsbseq sl, sp, r8, lsl #6 │ │ │ │ - rsbeq r9, ip, r8, asr #30 │ │ │ │ + rsbeq r9, ip, r8, asr #29 │ │ │ │ rsbseq sl, sp, r4, lsl r1 │ │ │ │ rsbseq sl, sp, r8, lsl #11 │ │ │ │ rsbseq sl, sp, ip, lsl #11 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r8, #0 │ │ │ │ @@ -31368,15 +31368,15 @@ │ │ │ │ ldrsb r0, [r0] │ │ │ │ cmn r0, #65 @ 0x41 │ │ │ │ bgt 5768c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 59f740 │ │ │ │ + bl 59f6c4 │ │ │ │ cmp r0, #0 │ │ │ │ bne 5769c │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ beq 5768c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r0, r7 │ │ │ │ @@ -31874,22 +31874,22 @@ │ │ │ │ stm sp, {r2, r3} │ │ │ │ add r1, sp, #16 │ │ │ │ add r3, sp, #20 │ │ │ │ bl 5a214 │ │ │ │ rsbseq r4, pc, r4, lsr r1 @ │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ - bl 666520 │ │ │ │ + bl 6664a4 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ add fp, sp, #16 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sp │ │ │ │ mov r7, r3 │ │ │ │ - bl 676670 │ │ │ │ + bl 6765f4 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ bne 57ec0 │ │ │ │ ldr r0, [fp, #8] │ │ │ │ ldr r5, [sp, #4] │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr ip, [r0, #20] │ │ │ │ @@ -31937,15 +31937,15 @@ │ │ │ │ @ instruction: 0x007f4498 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ add fp, sp, #16 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sp │ │ │ │ mov r7, r3 │ │ │ │ - bl 676670 │ │ │ │ + bl 6765f4 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ bne 57fa0 │ │ │ │ ldr r0, [fp, #8] │ │ │ │ ldr r5, [sp, #4] │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr ip, [r0, #20] │ │ │ │ @@ -31992,15 +31992,15 @@ │ │ │ │ rsbseq r4, pc, r0, asr #7 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ add fp, sp, #16 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sp │ │ │ │ mov r7, r3 │ │ │ │ - bl 676670 │ │ │ │ + bl 6765f4 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ bne 5807c │ │ │ │ ldr r0, [fp, #8] │ │ │ │ ldr r5, [sp, #4] │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr ip, [r0, #20] │ │ │ │ @@ -32049,15 +32049,15 @@ │ │ │ │ ldrsbeq r4, [pc], #-44 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ add fp, sp, #16 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sp │ │ │ │ mov r7, r3 │ │ │ │ - bl 676670 │ │ │ │ + bl 6765f4 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ bne 58160 │ │ │ │ ldr r0, [fp, #8] │ │ │ │ ldr r5, [sp, #4] │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr ip, [r0, #20] │ │ │ │ @@ -32111,15 +32111,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #4 │ │ │ │ strb r0, [sp, #8] │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 5821c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ stmia r4!, {r0, r1} │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ @@ -32183,15 +32183,15 @@ │ │ │ │ sub sp, sp, #24 │ │ │ │ add r4, r0, #48 @ 0x30 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 58330 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, sl, fp, pc} │ │ │ │ sub r0, fp, #17 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #4 │ │ │ │ @@ -32213,15 +32213,15 @@ │ │ │ │ add fp, sp, #8 │ │ │ │ sub sp, sp, #24 │ │ │ │ add r4, r0, #48 @ 0x30 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 583a8 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ sub r0, fp, #9 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #8 │ │ │ │ @@ -32242,32 +32242,32 @@ │ │ │ │ push {r4, sl, fp, lr} │ │ │ │ add fp, sp, #8 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r1, [pc, #76] @ 5844c │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #23 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67ef7c │ │ │ │ + bl 67ef00 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #1 │ │ │ │ bne 58420 │ │ │ │ mov r4, #0 │ │ │ │ b 58430 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, #0 │ │ │ │ bl 38034 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #24] @ 58450 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, sl, fp, pc} │ │ │ │ - rsbseq r5, r0, r5, lsl #25 │ │ │ │ + rsbseq r5, r0, r5, lsl #24 │ │ │ │ rsbseq r8, pc, ip, asr #10 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ add fp, sp, #16 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ mvn r1, #99 @ 0x63 │ │ │ │ ldr r0, [r4] │ │ │ │ @@ -32278,28 +32278,28 @@ │ │ │ │ mov r1, r2 │ │ │ │ bne 58468 │ │ │ │ cmp r0, #0 │ │ │ │ bne 584b0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r1, r0 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ beq 584b0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r5, sp, #12 │ │ │ │ mov r6, #0 │ │ │ │ mvn r7, #0 │ │ │ │ cmp r0, #2 │ │ │ │ beq 584d8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 584a8 │ │ │ │ str r6, [sp, #12] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ bne 58524 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ @@ -32331,20 +32331,20 @@ │ │ │ │ mov r2, #129 @ 0x81 │ │ │ │ mov r3, #1 │ │ │ │ b 37b54 │ │ │ │ push {r2, r3, r4, r5, fp, lr} │ │ │ │ add fp, sp, #16 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 668cec │ │ │ │ + bl 668c70 │ │ │ │ ldm sp, {r4, r5} │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, #72] @ 585c8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [pc, #52] @ 585c0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 38af0 <__tls_get_addr@plt> │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r0] │ │ │ │ ldr r0, [pc, #36] @ 585c4 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -32359,15 +32359,15 @@ │ │ │ │ rsbseq r7, pc, r0, ror #16 │ │ │ │ rsbseq r7, pc, ip, lsl sl @ │ │ │ │ rsbseq r7, pc, r0, asr r8 @ │ │ │ │ push {r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #16 │ │ │ │ stmib sp, {r0, r1, r2} │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 643cb8 │ │ │ │ + bl 643c3c │ │ │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ add fp, sp, #24 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ mvn r0, #99 @ 0x63 │ │ │ │ ldr r5, [r4] │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ @@ -32382,15 +32382,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ tst r0, #1 │ │ │ │ beq 586cc │ │ │ │ b 58650 │ │ │ │ add r2, r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r5 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 5878c │ │ │ │ mov r5, r0 │ │ │ │ ands r0, r5, #1073741824 @ 0x40000000 │ │ │ │ bic r1, r5, #-1073741824 @ 0xc0000000 │ │ │ │ @@ -32404,24 +32404,24 @@ │ │ │ │ cmn r1, #-1073741822 @ 0xc0000002 │ │ │ │ beq 58794 │ │ │ │ cmp r0, #0 │ │ │ │ bne 58710 │ │ │ │ orr r2, r5, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r5 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ beq 5864c │ │ │ │ b 58710 │ │ │ │ add r2, r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r5 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 5878c │ │ │ │ mov r5, r0 │ │ │ │ bic r0, r5, #-1073741824 @ 0xc0000000 │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ @@ -32430,15 +32430,15 @@ │ │ │ │ cmn r0, #-1073741822 @ 0xc0000002 │ │ │ │ beq 58794 │ │ │ │ ands r0, r5, #1073741824 @ 0x40000000 │ │ │ │ bne 58710 │ │ │ │ orr r2, r5, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r5 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 586c8 │ │ │ │ orr r5, r5, #1073741824 @ 0x40000000 │ │ │ │ str r7, [sp, #16] │ │ │ │ @@ -32507,37 +32507,37 @@ │ │ │ │ mvn r5, #-1073741824 @ 0xc0000000 │ │ │ │ mov sl, #0 │ │ │ │ mvn r8, #-1073741824 @ 0xc0000000 │ │ │ │ b 58844 │ │ │ │ orr r2, r6, r8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 5892c │ │ │ │ mov r6, r0 │ │ │ │ tst r6, r5 │ │ │ │ beq 58820 │ │ │ │ cmn r6, #1 │ │ │ │ ble 58878 │ │ │ │ orr r2, r6, #-2147483648 @ 0x80000000 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 58840 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ ldr r6, [r4] │ │ │ │ mvn r8, #1073741824 @ 0x40000000 │ │ │ │ cmn r6, #1 │ │ │ │ bgt 58844 │ │ │ │ mov r7, r0 │ │ │ │ bics r0, r6, #-1073741824 @ 0xc0000000 │ │ │ │ beq 58844 │ │ │ │ @@ -32584,84 +32584,84 @@ │ │ │ │ tst r1, r0 │ │ │ │ bne 58a40 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ bne 589a0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r1, r0 │ │ │ │ add r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 589a0 │ │ │ │ add r4, r4, #4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ mov r0, #240 @ 0xf0 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #129 @ 0x81 │ │ │ │ mov r3, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 37b54 │ │ │ │ cmp r1, #-1073741824 @ 0xc0000000 │ │ │ │ beq 589ec │ │ │ │ cmp r1, #1073741824 @ 0x40000000 │ │ │ │ bne 58a3c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1073741824 @ 0x40000000 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ add r0, r0, #-1073741824 @ 0xc0000000 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, #240 @ 0xf0 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #129 @ 0x81 │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 37b54 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #-1073741824 @ 0xc0000000 │ │ │ │ mov r2, #1073741824 @ 0x40000000 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ add r0, r0, #1073741824 @ 0x40000000 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ bne 58a3c │ │ │ │ add r5, r4, #4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ mov r0, #240 @ 0xf0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #129 @ 0x81 │ │ │ │ mov r3, #1 │ │ │ │ bl 37b54 │ │ │ │ cmp r0, #0 │ │ │ │ ble 589b0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [pc, #16] @ 58a58 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ ldr r2, [pc, #12] @ 58a5c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59fd0 │ │ │ │ - rsbseq r5, r0, r8, asr sl │ │ │ │ + ldrsbeq r5, [r0], #-152 @ 0xffffff68 @ │ │ │ │ rsbseq r4, pc, ip, lsl #8 │ │ │ │ push {r4, sl, fp, lr} │ │ │ │ add fp, sp, #8 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r1, #0 │ │ │ │ mov r4, #0 │ │ │ │ - bl 63ef7c │ │ │ │ + bl 63ef00 │ │ │ │ mov r0, #1 │ │ │ │ str r4, [sp, #16] │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [pc, #32] @ 58aac │ │ │ │ str r4, [sp, #12] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ @@ -32676,15 +32676,15 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ add fp, sp, #16 │ │ │ │ ldr r4, [pc, #312] @ 58bfc │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 58b64 │ │ │ │ ldr r5, [pc, #284] @ 58c04 │ │ │ │ mvn r6, #0 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ @@ -32703,15 +32703,15 @@ │ │ │ │ ldr r0, [r5] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 58bdc │ │ │ │ ldr r0, [pc, #212] @ 58c0c │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 58bc0 │ │ │ │ ldr r0, [pc, #168] @ 58bf8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 38af0 <__tls_get_addr@plt> │ │ │ │ strd r6, [r0] │ │ │ │ mov r0, r6 │ │ │ │ @@ -32734,15 +32734,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ strd r6, [r4, #8] │ │ │ │ bne 58b20 │ │ │ │ b 58b30 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [pc, #80] @ 58c08 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 63ba28 │ │ │ │ + bl 63b9ac │ │ │ │ bl 58e3c │ │ │ │ ldr r1, [pc, #72] @ 58c10 │ │ │ │ mov r0, #240 @ 0xf0 │ │ │ │ mov r2, #129 @ 0x81 │ │ │ │ mov r3, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 37b54 │ │ │ │ @@ -32775,15 +32775,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ bl 38af0 <__tls_get_addr@plt> │ │ │ │ ldrd r6, [r0] │ │ │ │ orrs r0, r6, r7 │ │ │ │ beq 58d94 │ │ │ │ mov r0, #8 │ │ │ │ mov r1, #24 │ │ │ │ - bl 677b98 │ │ │ │ + bl 677b1c │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, #0 │ │ │ │ beq 58d7c │ │ │ │ ldr r0, [pc, #432] @ 58e28 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -32799,32 +32799,32 @@ │ │ │ │ stmib r0, {r2, r6, r7} │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, #0 │ │ │ │ str r1, [r0, #16] │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r0, [pc, #368] @ 58e2c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #0 │ │ │ │ bne 58cdc │ │ │ │ add r0, sp, #12 │ │ │ │ add r4, r0, #4 │ │ │ │ ldr r0, [pc, #344] @ 58e30 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 655dc4 │ │ │ │ + bl 655d48 │ │ │ │ mov r1, #1 │ │ │ │ bl 37440 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr r4, [sp, #12] │ │ │ │ cmp r4, #1 │ │ │ │ mov r6, r5 │ │ │ │ bne 58d10 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 58ddc │ │ │ │ add r6, r5, #8 │ │ │ │ ldr r0, [pc, #264] @ 58e20 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 38af0 <__tls_get_addr@plt> │ │ │ │ str r6, [r0] │ │ │ │ @@ -32842,19 +32842,19 @@ │ │ │ │ ldr r1, [pc, #208] @ 58e24 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #12] │ │ │ │ sub r1, fp, #20 │ │ │ │ str r1, [sp, #20] │ │ │ │ - bl 665c18 │ │ │ │ + bl 665b9c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrb r0, [sp, #4] │ │ │ │ - bl 63ba98 │ │ │ │ - bl 666520 │ │ │ │ + bl 63ba1c │ │ │ │ + bl 6664a4 │ │ │ │ mov r0, r5 │ │ │ │ cmp r0, #0 │ │ │ │ bne 58c90 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ bl 59b44 │ │ │ │ bl 58ab4 │ │ │ │ @@ -32878,20 +32878,20 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ beq 58e10 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 58e10 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 63bbf0 │ │ │ │ + bl 63bb74 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbseq r7, pc, r4, asr r2 @ │ │ │ │ rsbseq r7, pc, r0, lsl #1 │ │ │ │ rsbseq r7, pc, ip, ror #2 │ │ │ │ rsbseq r4, pc, r0, lsr #3 │ │ │ │ rsbseq r7, pc, r8, lsl r1 @ │ │ │ │ @@ -32989,15 +32989,15 @@ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r8, r2 │ │ │ │ sub r1, r0, r1 │ │ │ │ cmp r1, r3 │ │ │ │ bcs 58fc8 │ │ │ │ mov r0, sp │ │ │ │ mov r1, r4 │ │ │ │ - bl 641338 │ │ │ │ + bl 6412bc │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ bne 59028 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, r6 │ │ │ │ bls 59000 │ │ │ │ ldmib r4, {r0, r7} │ │ │ │ @@ -33054,15 +33054,15 @@ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ sub r1, r0, r1 │ │ │ │ cmp r1, r3 │ │ │ │ bcs 590d0 │ │ │ │ mov r0, sp │ │ │ │ mov r1, r4 │ │ │ │ mov r7, r2 │ │ │ │ - bl 641338 │ │ │ │ + bl 6412bc │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ bne 59150 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, r7 │ │ │ │ cmp r0, r6 │ │ │ │ bls 59104 │ │ │ │ @@ -33078,15 +33078,15 @@ │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ add r1, r4, #13 │ │ │ │ strb r0, [r4, #12] │ │ │ │ mov r0, sp │ │ │ │ mov r3, r6 │ │ │ │ - bl 6657b4 │ │ │ │ + bl 665738 │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ beq 59138 │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r0, [sp, #4] │ │ │ │ cmpeq r0, #9 │ │ │ │ beq 59160 │ │ │ │ @@ -33133,38 +33133,38 @@ │ │ │ │ str r1, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ bne 5922c │ │ │ │ cmp r1, #0 │ │ │ │ beq 5922c │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 5922c │ │ │ │ add r0, sp, #8 │ │ │ │ add r5, r0, #4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 63be80 │ │ │ │ + bl 63be04 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [pc, #40] @ 59250 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 63b5a4 │ │ │ │ + bl 63b528 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 6410f4 │ │ │ │ + bl 641078 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq fp, lr, r4, lsl #10 │ │ │ │ + subseq fp, lr, r8, lsl #9 │ │ │ │ push {r4, r5, r6, sl, fp, lr} │ │ │ │ add fp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ bmi 592ec │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mov r5, r2 │ │ │ │ @@ -33283,25 +33283,25 @@ │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r7, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov sl, r3 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r5, r0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 59598 │ │ │ │ add r8, sp, #20 │ │ │ │ mvn r9, #0 │ │ │ │ b 5948c │ │ │ │ orr r2, r0, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r5 │ │ │ │ mov r5, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 59540 │ │ │ │ and r7, r5, #3 │ │ │ │ and r0, r5, #4 │ │ │ │ @@ -33310,15 +33310,15 @@ │ │ │ │ bne 59590 │ │ │ │ cmp r0, #0 │ │ │ │ bne 594d8 │ │ │ │ orr r7, r5, #4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r5, r0 │ │ │ │ sub r0, r0, #2 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ bne 5948c │ │ │ │ b 594dc │ │ │ │ @@ -33341,30 +33341,30 @@ │ │ │ │ bl 374dc <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #4 │ │ │ │ beq 594e0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r5, r0 │ │ │ │ b 5948c │ │ │ │ sub r0, r7, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsr r1, r0, #5 │ │ │ │ mov r0, #3 │ │ │ │ strb r1, [sp, #24] │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r2, [sl, #16] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, sp, #20 │ │ │ │ blx r2 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ tst r0, #4 │ │ │ │ beq 59590 │ │ │ │ mov r0, #240 @ 0xf0 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #129 @ 0x81 │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ bl 37b54 │ │ │ │ @@ -33372,15 +33372,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r8, [fp, #8] │ │ │ │ ldr r6, [pc, #280] @ 596bc │ │ │ │ b 595cc │ │ │ │ orr r2, r0, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r5 │ │ │ │ mov r5, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ mov r1, #0 │ │ │ │ bne 5954c │ │ │ │ and r1, r5, #3 │ │ │ │ @@ -33394,31 +33394,31 @@ │ │ │ │ @ instruction: 0xffffffb0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 59628 │ │ │ │ orr r7, r5, #4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r5, r0 │ │ │ │ sub r0, r0, #2 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ bne 595cc │ │ │ │ b 5962c │ │ │ │ mov r7, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ str r6, [sp] │ │ │ │ - bl 63675c │ │ │ │ + bl 6366e0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r5, r0 │ │ │ │ b 595cc │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #24] │ │ │ │ ldr r1, [pc, #84] @ 596c0 │ │ │ │ @@ -33429,15 +33429,15 @@ │ │ │ │ add r0, sp, #20 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r8 │ │ │ │ bl 59f70 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ tst r0, #4 │ │ │ │ beq 596b4 │ │ │ │ mov r0, #240 @ 0xf0 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #129 @ 0x81 │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ bl 37b54 │ │ │ │ @@ -33446,15 +33446,15 @@ │ │ │ │ blcc fe70bec4 <__bss_end__@@Base+0xfdeb9f18> │ │ │ │ rsbseq r4, pc, r8, ror r6 @ │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr ip, [fp, #8] │ │ │ │ str ip, [sp] │ │ │ │ - bl 669428 │ │ │ │ + bl 6693ac │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ moveq sp, fp │ │ │ │ popeq {fp, pc} │ │ │ │ ldr r2, [pc, #4] @ 596f4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59b2c │ │ │ │ rsbseq r4, pc, ip, lsr #14 │ │ │ │ @@ -33727,15 +33727,15 @@ │ │ │ │ bne 59ab8 │ │ │ │ b 59af0 │ │ │ │ ldrheq r6, [pc], #-40 @ │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r2 │ │ │ │ - bleq 677aa4 │ │ │ │ + bleq 677a28 │ │ │ │ bl 59b44 │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ bl 2a4530 │ │ │ │ @@ -33831,16 +33831,16 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [fp, #-12] │ │ │ │ mov r0, sp │ │ │ │ str r0, [fp, #-16] │ │ │ │ add r0, sp, #16 │ │ │ │ bl 59f70 │ │ │ │ rsbseq r4, pc, ip, asr #25 │ │ │ │ - ldrdeq r1, [r2], #-208 @ 0xffffff30 @ │ │ │ │ - ldrdeq r1, [r2], #-208 @ 0xffffff30 @ │ │ │ │ + rsbeq r1, r2, r4, asr sp │ │ │ │ + rsbeq r1, r2, r4, asr sp │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #16] │ │ │ │ str r1, [sp, #4] │ │ │ │ @@ -33859,15 +33859,15 @@ │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #8] @ 59d4c │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ bl 59fd0 │ │ │ │ - rsbseq r8, r0, r3, lsr fp │ │ │ │ + ldrheq r8, [r0], #-163 @ 0xffffff5d @ │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #1 │ │ │ │ @@ -33882,16 +33882,16 @@ │ │ │ │ ldr r0, [pc, #24] @ 59dac │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [fp, #-4] │ │ │ │ mov r0, sp │ │ │ │ str r0, [fp, #-8] │ │ │ │ add r0, sp, #8 │ │ │ │ bl 59f70 │ │ │ │ - rsbeq r7, r3, r0, lsl #19 │ │ │ │ - rsbeq r1, r2, r0, lsl #26 │ │ │ │ + rsbeq r7, r3, r0, lsl #18 │ │ │ │ + rsbeq r1, r2, r4, lsl #25 │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #1 │ │ │ │ @@ -33935,15 +33935,15 @@ │ │ │ │ rsbseq r4, pc, ip, lsr #23 │ │ │ │ @ instruction: 0x007f5d94 │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r3 │ │ │ │ - bl 67fdd8 │ │ │ │ + bl 67fd5c │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r0, [sp, #16] │ │ │ │ @@ -33955,21 +33955,21 @@ │ │ │ │ mov r0, sp │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp] │ │ │ │ bl 59f70 │ │ │ │ rsbseq r4, pc, r8, lsl ip @ │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ - bl 686f54 │ │ │ │ + bl 686ed8 │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ - bl 686fc0 │ │ │ │ + bl 686f44 │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ - bl 68702c │ │ │ │ + bl 686fb0 │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r0, [sp, #16] │ │ │ │ @@ -34003,29 +34003,29 @@ │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ sub sp, sp, #16 │ │ │ │ stmib sp, {r0, r1} │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #1 │ │ │ │ strh r2, [sp, #12] │ │ │ │ - bl 63ad18 │ │ │ │ + bl 63ac9c │ │ │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ add fp, sp, #24 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ add ip, sp, #4 │ │ │ │ ldm r0, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r0, #0 │ │ │ │ mov r3, ip │ │ │ │ stm r3, {r4, r5, r6, r7, r8, lr} │ │ │ │ strb r1, [sp, #37] @ 0x25 │ │ │ │ strb r0, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ str ip, [sp, #28] │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 63ad18 │ │ │ │ + bl 63ac9c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 5a17c │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ sub sp, sp, #32 │ │ │ │ mov ip, r2 │ │ │ │ mov r2, #1 │ │ │ │ @@ -34097,16 +34097,16 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [fp, #-4] │ │ │ │ ldr r0, [pc, #20] @ 5a10c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [fp, #-8] │ │ │ │ mov r0, sp │ │ │ │ bl 59f70 │ │ │ │ - rsbeq r7, r3, r4, lsr #12 │ │ │ │ - rsbeq r1, r2, r8, lsr #19 │ │ │ │ + rsbeq r7, r3, r4, lsr #11 │ │ │ │ + rsbeq r1, r2, ip, lsr #18 │ │ │ │ rsbseq r4, pc, r0, lsr lr @ │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ @@ -34133,22 +34133,22 @@ │ │ │ │ rsbseq r5, pc, ip, lsl #28 │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ ldr r0, [pc, #8] @ 5a194 │ │ │ │ mov r1, #38 @ 0x26 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 5a014 │ │ │ │ - rsbseq ip, r0, r6, ror r2 │ │ │ │ + ldrsheq ip, [r0], #-22 @ 0xffffffea @ │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ ldr r0, [pc, #8] @ 5a1b0 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 5a060 │ │ │ │ - rsbseq ip, r0, r0, lsl #5 │ │ │ │ + rsbseq ip, r0, r0, lsl #4 │ │ │ │ push {r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #24 │ │ │ │ stmdb fp, {r1, r2} │ │ │ │ ldr r2, [pc, #24] @ 5a1e0 │ │ │ │ ldr r1, [fp, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ @@ -34246,36 +34246,36 @@ │ │ │ │ ldr r0, [pc, #40] @ 5a36c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #16 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ bl 59f70 │ │ │ │ - rsbseq ip, r0, pc, lsr #4 │ │ │ │ - rsbseq ip, r0, r1, lsr #4 │ │ │ │ - rsbseq ip, r0, sp, lsl #4 │ │ │ │ + rsbseq ip, r0, pc, lsr #3 │ │ │ │ + rsbseq ip, r0, r1, lsr #3 │ │ │ │ + rsbseq ip, r0, sp, lsl #3 │ │ │ │ ldrsbeq r4, [pc], #-200 @ │ │ │ │ - rsbeq r1, r2, r0, asr #15 │ │ │ │ - rsbeq r1, r2, r0, asr r7 │ │ │ │ + rsbeq r1, r2, r4, asr #14 │ │ │ │ + ldrdeq r1, [r2], #-100 @ 0xffffff9c @ │ │ │ │ rsbseq r4, pc, ip, asr ip @ │ │ │ │ - rsbeq r1, r2, r4, ror #14 │ │ │ │ + rsbeq r1, r2, r8, ror #13 │ │ │ │ rsbseq r5, pc, r0, asr #20 │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr ip, [fp, #8] │ │ │ │ str ip, [sp] │ │ │ │ - bl 687308 │ │ │ │ + bl 68728c │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [pc, #92] @ 5a400 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 5a3c0 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #11] │ │ │ │ add r0, sp, #11 │ │ │ │ @@ -34552,15 +34552,15 @@ │ │ │ │ strb r1, [sp, #452] @ 0x1c4 │ │ │ │ mov r1, #32 │ │ │ │ str r1, [sp, #444] @ 0x1bc │ │ │ │ str r0, [sp, #428] @ 0x1ac │ │ │ │ add r5, sp, #348 @ 0x15c │ │ │ │ add r1, sp, #428 @ 0x1ac │ │ │ │ mov r0, r5 │ │ │ │ - bl 4cf4e8 │ │ │ │ + bl 4cf46c │ │ │ │ cmp r0, #0 │ │ │ │ bne 5ac9c │ │ │ │ add r2, sp, #376 @ 0x178 │ │ │ │ add r3, sp, #364 @ 0x16c │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r7, [pc, #1584] @ 5ae74 │ │ │ │ @@ -34599,15 +34599,15 @@ │ │ │ │ str r0, [sp, #476] @ 0x1dc │ │ │ │ add r0, r5, #12 │ │ │ │ str r0, [sp, #496] @ 0x1f0 │ │ │ │ ldr r1, [pc, #1464] @ 5ae8c │ │ │ │ add r0, sp, #464 @ 0x1d0 │ │ │ │ add r2, sp, #428 @ 0x1ac │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67926c │ │ │ │ + bl 6791f0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 5acc8 │ │ │ │ add r2, sp, #464 @ 0x1d0 │ │ │ │ add r3, sp, #416 @ 0x1a0 │ │ │ │ str r6, [sp, #412] @ 0x19c │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str r6, [sp, #404] @ 0x194 │ │ │ │ @@ -34625,26 +34625,26 @@ │ │ │ │ str r0, [sp, #376] @ 0x178 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #388] @ 0x184 │ │ │ │ add r0, sp, #400 @ 0x190 │ │ │ │ str r0, [sp, #384] @ 0x180 │ │ │ │ ldr r0, [pc, #1372] @ 5aea0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #444] @ 0x1bc │ │ │ │ mov r0, #27 │ │ │ │ str r0, [sp, #440] @ 0x1b8 │ │ │ │ str r4, [sp, #436] @ 0x1b4 │ │ │ │ str r0, [sp, #432] @ 0x1b0 │ │ │ │ str r4, [sp, #428] @ 0x1ac │ │ │ │ add r0, sp, #376 @ 0x178 │ │ │ │ add r2, sp, #428 @ 0x1ac │ │ │ │ mov r1, #1 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r1, [sp, #416] @ 0x1a0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 5a98c │ │ │ │ ldr r0, [sp, #420] @ 0x1a4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r7] │ │ │ │ @@ -34661,26 +34661,26 @@ │ │ │ │ str r0, [sp, #436] @ 0x1b4 │ │ │ │ add r0, sp, #364 @ 0x16c │ │ │ │ str r1, [sp, #428] @ 0x1ac │ │ │ │ str r6, [sp, #480] @ 0x1e0 │ │ │ │ str r0, [sp, #476] @ 0x1dc │ │ │ │ ldr r0, [pc, #1236] @ 5aea8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #392] @ 0x188 │ │ │ │ mov r0, #27 │ │ │ │ str r0, [sp, #388] @ 0x184 │ │ │ │ str r4, [sp, #384] @ 0x180 │ │ │ │ str r0, [sp, #380] @ 0x17c │ │ │ │ str r4, [sp, #376] @ 0x178 │ │ │ │ add r0, sp, #428 @ 0x1ac │ │ │ │ add r2, sp, #376 @ 0x178 │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 5aa7c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #444] @ 0x1bc │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #432] @ 0x1b0 │ │ │ │ @@ -34691,26 +34691,26 @@ │ │ │ │ str r0, [sp, #436] @ 0x1b4 │ │ │ │ add r0, sp, #284 @ 0x11c │ │ │ │ str r1, [sp, #428] @ 0x1ac │ │ │ │ str r6, [sp, #480] @ 0x1e0 │ │ │ │ str r0, [sp, #476] @ 0x1dc │ │ │ │ ldr r0, [pc, #1124] @ 5aeb0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #392] @ 0x188 │ │ │ │ mov r0, #27 │ │ │ │ str r0, [sp, #388] @ 0x184 │ │ │ │ str r4, [sp, #384] @ 0x180 │ │ │ │ str r0, [sp, #380] @ 0x17c │ │ │ │ str r4, [sp, #376] @ 0x178 │ │ │ │ add r0, sp, #428 @ 0x1ac │ │ │ │ add r2, sp, #376 @ 0x178 │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r6, [sp, #356] @ 0x164 │ │ │ │ ldr r4, [sp, #348] @ 0x15c │ │ │ │ ldr r8, [sp, #352] @ 0x160 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r5, [sp, #360] @ 0x168 │ │ │ │ beq 5ab9c │ │ │ │ add r7, r8, #4 │ │ │ │ @@ -34952,28 +34952,28 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbseq r5, pc, r0, lsr #15 │ │ │ │ rsbseq r5, pc, r0, asr #14 │ │ │ │ ldrsbeq r5, [fp], #-16 @ │ │ │ │ ldrheq r6, [fp], #-40 @ 0xffffffd8 @ │ │ │ │ rsbseq r5, fp, r4, lsl #5 │ │ │ │ @ instruction: 0x007b5290 │ │ │ │ - strheq r3, [r3], #-211 @ 0xffffff2d @ │ │ │ │ + rsbeq r3, r3, r3, lsr sp │ │ │ │ ldrsheq r6, [fp], #-20 @ 0xffffffec @ │ │ │ │ rsbseq r5, fp, r0, asr sp │ │ │ │ - rsbeq r4, r3, r0, ror #24 │ │ │ │ + rsbeq r4, r3, r0, ror #23 │ │ │ │ ldrsbeq r5, [fp], #-220 @ 0xffffff24 @ │ │ │ │ rsbseq r5, pc, r4, lsl #7 │ │ │ │ andeq pc, r4, r0 │ │ │ │ - rsbeq r4, r3, r7, lsr #1 │ │ │ │ + rsbeq r4, r3, r7, lsr #32 │ │ │ │ ldrsbeq ip, [fp], #-72 @ 0xffffffb8 @ │ │ │ │ strdeq sl, [lr], -r0 │ │ │ │ andseq r2, r6, r4, ror #30 │ │ │ │ rsbseq r6, fp, r8, lsl #2 │ │ │ │ rsbseq r5, fp, r4, lsr #26 │ │ │ │ - rsbeq r4, r3, r4, lsr ip │ │ │ │ + strheq r4, [r3], #-180 @ 0xffffff4c @ │ │ │ │ ldrheq r5, [fp], #-208 @ 0xffffff30 @ │ │ │ │ rsbseq r5, fp, ip, ror #11 │ │ │ │ rsbseq r5, fp, r8, ror #11 │ │ │ │ rsbseq r5, fp, r4, lsl #11 │ │ │ │ rsbseq r5, fp, r0, ror r5 │ │ │ │ rsbseq r5, fp, r4, lsr #10 │ │ │ │ rsbseq r5, fp, r0, lsl r5 │ │ │ │ @@ -35100,15 +35100,15 @@ │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4, #776] @ 0x308 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbseq r4, fp, r0, lsl pc │ │ │ │ rsbseq r4, fp, ip, lsl pc │ │ │ │ - rsbeq r3, r3, r2, lsr sl │ │ │ │ + strheq r3, [r3], #-146 @ 0xffffff6e @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [r1, #744] @ 0x2e8 │ │ │ │ mov r4, r1 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ @@ -35222,16 +35222,16 @@ │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4, #744] @ 0x2e8 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbseq r4, fp, r8, ror #26 │ │ │ │ rsbseq r4, fp, r4, ror sp │ │ │ │ - rsbeq r3, r3, r9, lsr r8 │ │ │ │ - rsbeq r3, r3, r4, lsr #16 │ │ │ │ + strheq r3, [r3], #-121 @ 0xffffff87 @ │ │ │ │ + rsbeq r3, r3, r4, lsr #15 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [r1, #744] @ 0x2e8 │ │ │ │ mov r4, r1 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ @@ -35341,15 +35341,15 @@ │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4, #744] @ 0x2e8 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @ instruction: 0x007b4b9c │ │ │ │ rsbseq r4, fp, r8, lsr #23 │ │ │ │ - rsbeq r3, r3, lr, ror r6 │ │ │ │ + strdeq r3, [r3], #-94 @ 0xffffffa2 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r8, r0 │ │ │ │ ldrb r0, [r1, #752] @ 0x2f0 │ │ │ │ mov r4, r1 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ @@ -35738,15 +35738,15 @@ │ │ │ │ strb r1, [sp, #1724] @ 0x6bc │ │ │ │ mov r1, #32 │ │ │ │ str r1, [sp, #1716] @ 0x6b4 │ │ │ │ str r0, [sp, #1700] @ 0x6a4 │ │ │ │ add r5, lr, #344 @ 0x158 │ │ │ │ add r1, lr, #676 @ 0x2a4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4cf4e8 │ │ │ │ + bl 4cf46c │ │ │ │ cmp r0, #0 │ │ │ │ bne 5bfa8 │ │ │ │ ldr r0, [sp, #1396] @ 0x574 │ │ │ │ ldr r1, [sp, #1400] @ 0x578 │ │ │ │ ldr r2, [sp, #1404] @ 0x57c │ │ │ │ str r0, [sp, #1384] @ 0x568 │ │ │ │ str r1, [sp, #1388] @ 0x56c │ │ │ │ @@ -35788,15 +35788,15 @@ │ │ │ │ str r0, [sp, #1748] @ 0x6d4 │ │ │ │ add r0, r5, #12 │ │ │ │ str r0, [sp, #1768] @ 0x6e8 │ │ │ │ ldr r1, [pc, #1720] @ 5c220 │ │ │ │ add r0, lr, #712 @ 0x2c8 │ │ │ │ add r2, lr, #676 @ 0x2a4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67926c │ │ │ │ + bl 6791f0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 5bfd8 │ │ │ │ ldr r0, [sp, #1736] @ 0x6c8 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ str r0, [sp, #1436] @ 0x59c │ │ │ │ add r0, lr, #412 @ 0x19c │ │ │ │ str r0, [sp, #1428] @ 0x594 │ │ │ │ @@ -35817,27 +35817,27 @@ │ │ │ │ str r0, [sp, #1396] @ 0x574 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #1408] @ 0x580 │ │ │ │ add r0, lr, #396 @ 0x18c │ │ │ │ str r0, [sp, #1404] @ 0x57c │ │ │ │ ldr r0, [pc, #1616] @ 5c234 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #1716] @ 0x6b4 │ │ │ │ mov r0, #27 │ │ │ │ str r0, [sp, #1712] @ 0x6b0 │ │ │ │ str r4, [sp, #1708] @ 0x6ac │ │ │ │ str r0, [sp, #1704] @ 0x6a8 │ │ │ │ str r4, [sp, #1700] @ 0x6a4 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r1, #1 │ │ │ │ add r0, lr, #372 @ 0x174 │ │ │ │ add r2, lr, #676 @ 0x2a4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r1, [sp, #1436] @ 0x59c │ │ │ │ cmp r1, #0 │ │ │ │ beq 5bc30 │ │ │ │ ldr r0, [sp, #1440] @ 0x5a0 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r7] │ │ │ │ @@ -35855,27 +35855,27 @@ │ │ │ │ str r0, [sp, #1708] @ 0x6ac │ │ │ │ add r0, lr, #360 @ 0x168 │ │ │ │ str r1, [sp, #1700] @ 0x6a4 │ │ │ │ str r8, [sp, #1752] @ 0x6d8 │ │ │ │ str r0, [sp, #1748] @ 0x6d4 │ │ │ │ ldr r0, [pc, #1472] @ 5c23c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #1412] @ 0x584 │ │ │ │ mov r0, #27 │ │ │ │ str r0, [sp, #1408] @ 0x580 │ │ │ │ str r4, [sp, #1404] @ 0x57c │ │ │ │ str r0, [sp, #1400] @ 0x578 │ │ │ │ str r4, [sp, #1396] @ 0x574 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r1, #2 │ │ │ │ add r0, lr, #676 @ 0x2a4 │ │ │ │ add r2, lr, #372 @ 0x174 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 5bd30 │ │ │ │ mov r0, #0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ str r0, [sp, #1716] @ 0x6b4 │ │ │ │ mov r0, #1 │ │ │ │ @@ -35887,27 +35887,27 @@ │ │ │ │ str r0, [sp, #1708] @ 0x6ac │ │ │ │ add r0, lr, #24 │ │ │ │ str r1, [sp, #1700] @ 0x6a4 │ │ │ │ str r8, [sp, #1752] @ 0x6d8 │ │ │ │ str r0, [sp, #1748] @ 0x6d4 │ │ │ │ ldr r0, [pc, #1352] @ 5c244 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #1412] @ 0x584 │ │ │ │ mov r0, #27 │ │ │ │ str r0, [sp, #1408] @ 0x580 │ │ │ │ str r4, [sp, #1404] @ 0x57c │ │ │ │ str r0, [sp, #1400] @ 0x578 │ │ │ │ str r4, [sp, #1396] @ 0x574 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r1, #2 │ │ │ │ add r0, lr, #676 @ 0x2a4 │ │ │ │ add r2, lr, #372 @ 0x174 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r7, [sp, #1376] @ 0x560 │ │ │ │ ldr r4, [sp, #1368] @ 0x558 │ │ │ │ ldr r8, [sp, #1372] @ 0x55c │ │ │ │ cmp r7, #0 │ │ │ │ ldr r6, [sp, #1380] @ 0x564 │ │ │ │ beq 5be34 │ │ │ │ add r5, r8, #4 │ │ │ │ @@ -36198,35 +36198,35 @@ │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [fp, #732] @ 0x2dc │ │ │ │ mov r0, r7 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ ldrsbeq r4, [fp], #-8 @ │ │ │ │ rsbseq r4, fp, r4, ror #1 │ │ │ │ - strdeq r3, [r3], #-33 @ 0xffffffdf @ │ │ │ │ + rsbeq r3, r3, r1, ror r2 │ │ │ │ rsbseq r4, pc, r8, asr r6 @ │ │ │ │ ldrsheq r4, [pc], #-88 @ │ │ │ │ rsbseq r3, fp, ip, lsl #30 │ │ │ │ ldrsbeq r4, [fp], #-252 @ 0xffffff04 @ │ │ │ │ rsbseq r3, fp, r4, ror #30 │ │ │ │ rsbseq r3, fp, r4, ror pc │ │ │ │ - rsbeq r2, r3, fp, lsl fp │ │ │ │ + @ instruction: 0x00632a9b │ │ │ │ rsbseq r4, fp, ip, ror #30 │ │ │ │ rsbseq r4, fp, r0, asr #20 │ │ │ │ - rsbeq r3, r3, r0, asr r9 │ │ │ │ + ldrdeq r3, [r3], #-128 @ 0xffffff80 @ │ │ │ │ rsbseq r4, fp, ip, asr #21 │ │ │ │ ldrsheq r4, [pc], #-4 @ │ │ │ │ andeq sp, r4, r0, ror sp │ │ │ │ - rsbeq r2, r3, r7, lsl lr │ │ │ │ + @ instruction: 0x00632d97 │ │ │ │ rsbseq fp, fp, r4, asr #4 │ │ │ │ andeq r9, lr, ip, asr r2 │ │ │ │ @ instruction: 0x00161cd0 │ │ │ │ rsbseq r4, fp, r4, ror lr │ │ │ │ rsbseq r4, fp, r0, lsl sl │ │ │ │ - rsbeq r3, r3, r0, lsr #18 │ │ │ │ + rsbeq r3, r3, r0, lsr #17 │ │ │ │ @ instruction: 0x007b4a9c │ │ │ │ rsbseq r4, fp, ip, asr #6 │ │ │ │ rsbseq r4, fp, r8, asr #6 │ │ │ │ ldrsbeq r4, [fp], #-44 @ 0xffffffd4 @ │ │ │ │ rsbseq r4, fp, r8, asr #5 │ │ │ │ rsbseq r4, fp, r4, ror r2 │ │ │ │ rsbseq r4, fp, r0, ror #4 │ │ │ │ @@ -36253,21 +36253,21 @@ │ │ │ │ strh r0, [r1, #28] │ │ │ │ ldr r6, [r1, #12] │ │ │ │ ldr r0, [r1, #20] │ │ │ │ ldr r2, [r1, #24] │ │ │ │ str r6, [r1, #-4] │ │ │ │ stmib r1, {r0, r2} │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ add r9, sp, #432 @ 0x1b0 │ │ │ │ add r2, sp, #264 @ 0x108 │ │ │ │ mov r1, r6 │ │ │ │ str r8, [sp, #12] │ │ │ │ mov r0, r9 │ │ │ │ - bl 4ceb64 │ │ │ │ + bl 4ceae8 │ │ │ │ add fp, sp, #432 @ 0x1b0 │ │ │ │ ldr r6, [sp, #444] @ 0x1bc │ │ │ │ ldr r8, [sp, #448] @ 0x1c0 │ │ │ │ ldm fp, {r5, r7, fp} │ │ │ │ eor r0, r5, #3 │ │ │ │ orrs r0, r0, r7 │ │ │ │ bne 5c2fc │ │ │ │ @@ -36301,15 +36301,15 @@ │ │ │ │ ldr r4, [sp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ strd r0, [sl, #144] @ 0x90 │ │ │ │ add r6, sp, #432 @ 0x1b0 │ │ │ │ add r1, sl, #144 @ 0x90 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4e3d98 │ │ │ │ + bl 4e3d1c │ │ │ │ ldr r5, [sp, #432] @ 0x1b0 │ │ │ │ ldr r7, [sp, #436] @ 0x1b4 │ │ │ │ eor r0, r5, #4 │ │ │ │ orrs r0, r0, r7 │ │ │ │ bne 5c3a4 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [r8] │ │ │ │ @@ -36383,38 +36383,38 @@ │ │ │ │ str r0, [sp, #444] @ 0x1bc │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #432] @ 0x1b0 │ │ │ │ str r0, [sp, #440] @ 0x1b8 │ │ │ │ ldr r0, [pc, #1596] @ 5caf8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #280] @ 0x118 │ │ │ │ mov r0, #27 │ │ │ │ str r0, [sp, #276] @ 0x114 │ │ │ │ ldr r1, [pc, #1576] @ 5cafc │ │ │ │ str r0, [sp, #268] @ 0x10c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #272] @ 0x110 │ │ │ │ str r1, [sp, #264] @ 0x108 │ │ │ │ add r0, sp, #432 @ 0x1b0 │ │ │ │ add r2, sp, #264 @ 0x108 │ │ │ │ mov r1, #4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r6, [sl, #104] @ 0x68 │ │ │ │ add r1, sl, #108 @ 0x6c │ │ │ │ add r0, sp, #420 @ 0x1a4 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ add r9, sp, #432 @ 0x1b0 │ │ │ │ add r2, sp, #420 @ 0x1a4 │ │ │ │ mov r1, r6 │ │ │ │ str r8, [sp, #12] │ │ │ │ mov r0, r9 │ │ │ │ - bl 4ceb64 │ │ │ │ + bl 4ceae8 │ │ │ │ add fp, sp, #432 @ 0x1b0 │ │ │ │ ldr r6, [sp, #444] @ 0x1bc │ │ │ │ ldr r4, [sp, #448] @ 0x1c0 │ │ │ │ ldm fp, {r5, r7, fp} │ │ │ │ eor r0, r5, #3 │ │ │ │ orrs r0, r0, r7 │ │ │ │ bne 5c5bc │ │ │ │ @@ -36427,15 +36427,15 @@ │ │ │ │ ldr r1, [sl, #40] @ 0x28 │ │ │ │ cmp r0, r1 │ │ │ │ bcs 5c8b0 │ │ │ │ mov r2, #52 @ 0x34 │ │ │ │ ldr r1, [sl, #36] @ 0x24 │ │ │ │ mla r3, r0, r2, r1 │ │ │ │ add r0, r3, #12 │ │ │ │ - bl 53e0b8 │ │ │ │ + bl 53e03c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 5c8c0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r1, #0 │ │ │ │ bmi 5c8ec │ │ │ │ cmp r7, #0 │ │ │ │ @@ -36476,15 +36476,15 @@ │ │ │ │ ldr r4, [sp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ strd r0, [sl, #144] @ 0x90 │ │ │ │ add r6, sp, #432 @ 0x1b0 │ │ │ │ add r1, sl, #144 @ 0x90 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4e3d98 │ │ │ │ + bl 4e3d1c │ │ │ │ ldr r7, [sp, #432] @ 0x1b0 │ │ │ │ ldr r5, [sp, #436] @ 0x1b4 │ │ │ │ eor r0, r7, #4 │ │ │ │ orrs r0, r0, r5 │ │ │ │ bne 5c660 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [r8] │ │ │ │ @@ -36770,31 +36770,31 @@ │ │ │ │ bl 2a4524 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [sl, #138] @ 0x8a │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbseq r4, fp, r4, lsr pc │ │ │ │ - rsbeq r2, r3, r9, lsl #11 │ │ │ │ + rsbeq r2, r3, r9, lsl #10 │ │ │ │ rsbseq r7, fp, ip, lsr r2 │ │ │ │ rsbseq r3, fp, r4, lsr r8 │ │ │ │ rsbseq r3, fp, r0, asr #16 │ │ │ │ rsbseq r3, fp, ip, ror #15 │ │ │ │ - rsbeq r3, r3, r7, lsl r1 │ │ │ │ + @ instruction: 0x00633097 │ │ │ │ rsbseq r4, fp, r8, lsr #4 │ │ │ │ rsbseq r4, fp, ip, lsl r6 │ │ │ │ ldrsheq r3, [pc], #-116 @ │ │ │ │ ldrheq r3, [fp], #-124 @ 0xffffff84 @ │ │ │ │ rsbseq r3, pc, r8, asr #14 │ │ │ │ rsbseq r3, fp, r0, lsr ip │ │ │ │ rsbseq r3, fp, r8, lsr #24 │ │ │ │ - rsbeq r2, r3, fp, lsr #8 │ │ │ │ + rsbeq r2, r3, fp, lsr #7 │ │ │ │ rsbseq r4, fp, r8, ror ip │ │ │ │ rsbseq r3, fp, r0, ror #16 │ │ │ │ - rsbeq r3, r3, r3, asr r1 │ │ │ │ + ldrdeq r3, [r3], #-3 @ │ │ │ │ rsbseq r4, fp, r4, lsl #5 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #772 @ 0x304 │ │ │ │ sub sp, sp, #1024 @ 0x400 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov sl, r1 │ │ │ │ ldrb r0, [r1, #959] @ 0x3bf │ │ │ │ @@ -36828,15 +36828,15 @@ │ │ │ │ strb r2, [r1, #181] @ 0xb5 │ │ │ │ strb r2, [r1, #180] @ 0xb4 │ │ │ │ strb r2, [r1, #179] @ 0xb3 │ │ │ │ strb r2, [r1, #178] @ 0xb2 │ │ │ │ strb r2, [r1, #177] @ 0xb1 │ │ │ │ strb r0, [r1, #176] @ 0xb0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4b85d4 │ │ │ │ + bl 4b8558 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sl, #955] @ 0x3bb │ │ │ │ ldr r0, [sl, #692] @ 0x2b4 │ │ │ │ cmp r0, #2 │ │ │ │ bne 5ce88 │ │ │ │ ldr r0, [pc, #4072] @ 5dbb8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -36851,29 +36851,29 @@ │ │ │ │ str r0, [sp, #1140] @ 0x474 │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #1128] @ 0x468 │ │ │ │ str r0, [sp, #1136] @ 0x470 │ │ │ │ ldr r0, [pc, #4088] @ 5dc04 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ mov r0, #33 @ 0x21 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ ldr r1, [pc, #4068] @ 5dc08 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #140] @ 0x8c │ │ │ │ str r1, [sp, #132] @ 0x84 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r2, sp, #132 @ 0x84 │ │ │ │ add r0, lr, #104 @ 0x68 │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ b 5dca4 │ │ │ │ mov r9, sl │ │ │ │ ldrb r0, [r9, #1700]! @ 0x6a4 │ │ │ │ add r1, pc, #12 │ │ │ │ sub r2, r9, #732 @ 0x2dc │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ @@ -37035,15 +37035,15 @@ │ │ │ │ ldr fp, [sl, #1704] @ 0x6a8 │ │ │ │ mov r9, #1 │ │ │ │ ldr r7, [sl, #1708] @ 0x6ac │ │ │ │ strb r9, [sl, #1712] @ 0x6b0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ str fp, [sp, #100] @ 0x64 │ │ │ │ add r0, lr, #104 @ 0x68 │ │ │ │ - bl 4c9f28 │ │ │ │ + bl 4c9eac │ │ │ │ mov r6, #664 @ 0x298 │ │ │ │ mov r0, #0 │ │ │ │ orr r6, r6, #1024 @ 0x400 │ │ │ │ ldr r1, [sp, #1128] @ 0x468 │ │ │ │ ldr r2, [sp, #1132] @ 0x46c │ │ │ │ mov r4, sl │ │ │ │ ldr r3, [sp, #1136] @ 0x470 │ │ │ │ @@ -37236,15 +37236,15 @@ │ │ │ │ ldr r2, [sl, #872] @ 0x368 │ │ │ │ add r0, sl, #888 @ 0x378 │ │ │ │ mov r3, #5 │ │ │ │ bl 4790c0 │ │ │ │ ldr r1, [sl, #688] @ 0x2b0 │ │ │ │ add r0, sl, #900 @ 0x384 │ │ │ │ add r1, r1, #136 @ 0x88 │ │ │ │ - bl 49a0f8 │ │ │ │ + bl 49a07c │ │ │ │ ldr r2, [sl, #872] @ 0x368 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #958] @ 0x3be │ │ │ │ mov r3, #336 @ 0x150 │ │ │ │ str r0, [sl, #912] @ 0x390 │ │ │ │ mov r0, #1 │ │ │ │ ldr r6, [sl, #868] @ 0x364 │ │ │ │ @@ -37341,15 +37341,15 @@ │ │ │ │ str r5, [sp, #164] @ 0xa4 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ str r1, [sp, #148] @ 0x94 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ add r0, sp, #652 @ 0x28c │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ - bl 4cf4e8 │ │ │ │ + bl 4cf46c │ │ │ │ cmp r0, #0 │ │ │ │ bne 5d938 │ │ │ │ ldr r0, [sp, #1652] @ 0x674 │ │ │ │ add r3, sp, #1600 @ 0x640 │ │ │ │ ldr r1, [sp, #1656] @ 0x678 │ │ │ │ ldr r2, [sp, #1660] @ 0x67c │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ @@ -37405,27 +37405,27 @@ │ │ │ │ str r0, [sp, #1652] @ 0x674 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #1664] @ 0x680 │ │ │ │ add r0, sp, #852 @ 0x354 │ │ │ │ str r0, [sp, #1660] @ 0x67c │ │ │ │ ldr r0, [pc, #3628] @ 5e2e0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ mov r0, #27 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ str r4, [sp, #140] @ 0x8c │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ str r4, [sp, #132] @ 0x84 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r2, sp, #132 @ 0x84 │ │ │ │ add r0, lr, #628 @ 0x274 │ │ │ │ mov r1, #1 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r1, [sp, #1412] @ 0x584 │ │ │ │ cmp r1, #0 │ │ │ │ beq 5d500 │ │ │ │ ldr r0, [sp, #1416] @ 0x588 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r7] │ │ │ │ @@ -37442,27 +37442,27 @@ │ │ │ │ add r0, sp, #852 @ 0x354 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ add r0, sp, #1600 @ 0x640 │ │ │ │ str r8, [sp, #856] @ 0x358 │ │ │ │ str r0, [sp, #852] @ 0x354 │ │ │ │ ldr r0, [pc, #3488] @ 5e2e8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #1668] @ 0x684 │ │ │ │ mov r0, #27 │ │ │ │ str r0, [sp, #1664] @ 0x680 │ │ │ │ str r4, [sp, #1660] @ 0x67c │ │ │ │ str r0, [sp, #1656] @ 0x678 │ │ │ │ str r4, [sp, #1652] @ 0x674 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ add r2, lr, #628 @ 0x274 │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 5d5fc │ │ │ │ mov r0, #0 │ │ │ │ mov r5, #1 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ @@ -37474,27 +37474,27 @@ │ │ │ │ add r0, sp, #852 @ 0x354 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ add r0, lr, #600 @ 0x258 │ │ │ │ str r8, [sp, #856] @ 0x358 │ │ │ │ str r0, [sp, #852] @ 0x354 │ │ │ │ ldr r0, [pc, #3368] @ 5e2f0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #1668] @ 0x684 │ │ │ │ mov r0, #27 │ │ │ │ str r0, [sp, #1664] @ 0x680 │ │ │ │ str r4, [sp, #1660] @ 0x67c │ │ │ │ str r0, [sp, #1656] @ 0x678 │ │ │ │ str r4, [sp, #1652] @ 0x674 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ add r2, lr, #628 @ 0x274 │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ add r3, sp, #652 @ 0x28c │ │ │ │ add ip, sp, #132 @ 0x84 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ bl 1bbd3c │ │ │ │ ldr r1, [sp, #1600] @ 0x640 │ │ │ │ @@ -37874,15 +37874,15 @@ │ │ │ │ strb r0, [r1, #1689] @ 0x699 │ │ │ │ mov r0, #380 @ 0x17c │ │ │ │ orr r0, r0, #1024 @ 0x400 │ │ │ │ add r0, r1, r0 │ │ │ │ bl 7e450 │ │ │ │ b 5dc10 │ │ │ │ @ instruction: 0x007b3598 │ │ │ │ - rsbeq r1, r3, r8, lsr #28 │ │ │ │ + rsbeq r1, r3, r8, lsr #27 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldrb r0, [r0, #1690] @ 0x69a │ │ │ │ cmp r0, #0 │ │ │ │ beq 5dc2c │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #104 @ 0x68 │ │ │ │ @@ -37944,15 +37944,15 @@ │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #336 @ 0x150 │ │ │ │ mov r0, r5 │ │ │ │ bl 3762c │ │ │ │ add r6, sl, #916 @ 0x394 │ │ │ │ add r1, sl, #608 @ 0x260 │ │ │ │ mov r0, r6 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ ldr r0, [sl, #880] @ 0x370 │ │ │ │ ldr r1, [sl, #884] @ 0x374 │ │ │ │ mov r2, r5 │ │ │ │ bl 479970 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sl, #892] @ 0x37c │ │ │ │ ldr r1, [sl, #896] @ 0x380 │ │ │ │ @@ -37965,19 +37965,19 @@ │ │ │ │ cmp r0, #1 │ │ │ │ ldrls r0, [sl, #912] @ 0x390 │ │ │ │ addls r0, r0, #1 │ │ │ │ strls r0, [sl, #912] @ 0x390 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r1, r6 │ │ │ │ add r0, lr, #104 @ 0x68 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, r4, #136 @ 0x88 │ │ │ │ add r1, lr, #104 @ 0x68 │ │ │ │ - bl 499ee0 │ │ │ │ + bl 499e64 │ │ │ │ mov r1, #1 │ │ │ │ cmp r0, #0 │ │ │ │ strb r1, [sl, #954] @ 0x3ba │ │ │ │ str r0, [sl, #928] @ 0x3a0 │ │ │ │ beq 5de60 │ │ │ │ mov r5, sl │ │ │ │ mov r1, #4 │ │ │ │ @@ -37997,17 +37997,17 @@ │ │ │ │ str r1, [sl, #936] @ 0x3a8 │ │ │ │ str r1, [sl, #944] @ 0x3b0 │ │ │ │ ldr r1, [sl, #456] @ 0x1c8 │ │ │ │ str r1, [r0] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r7 │ │ │ │ - bl 490360 │ │ │ │ + bl 4902e4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 490e64 │ │ │ │ + bl 490de8 │ │ │ │ mov r4, #4 │ │ │ │ mov r5, #8 │ │ │ │ mov lr, #0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 5e04c │ │ │ │ ldr r0, [sl, #936] @ 0x3a8 │ │ │ │ mov r7, #-2147483648 @ 0x80000000 │ │ │ │ @@ -38021,15 +38021,15 @@ │ │ │ │ bls 5e0a8 │ │ │ │ ldr r2, [pc, #3664] @ 5ec94 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59b2c │ │ │ │ b 608f0 │ │ │ │ - rsbeq r1, r3, r8, lsr sl │ │ │ │ + strheq r1, [r3], #-152 @ 0xffffff68 @ │ │ │ │ rsbseq r2, pc, r8, lsl lr @ │ │ │ │ rsbseq r2, pc, ip, lsr #27 │ │ │ │ ldr r0, [pc, #3632] @ 5ec98 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #4 │ │ │ │ bcc 5def4 │ │ │ │ @@ -38046,46 +38046,46 @@ │ │ │ │ ldr r0, [pc, #3580] @ 5eca0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #1444] @ 0x5a4 │ │ │ │ add r0, sl, #632 @ 0x278 │ │ │ │ str r0, [sp, #1440] @ 0x5a0 │ │ │ │ ldr r0, [pc, #3564] @ 5eca4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ mov r0, #33 @ 0x21 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ ldr r1, [pc, #3544] @ 5eca8 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #140] @ 0x8c │ │ │ │ str r1, [sp, #132] @ 0x84 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r2, sp, #132 @ 0x84 │ │ │ │ add r0, lr, #104 @ 0x68 │ │ │ │ mov r1, #4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r4, [pc, #3504] @ 5ecac │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ add r0, r0, r1 │ │ │ │ ldr r1, [sl, #688] @ 0x2b0 │ │ │ │ sub r0, r1, r0 │ │ │ │ str r0, [sp, #1128] @ 0x468 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r0, r5 │ │ │ │ add r1, lr, #104 @ 0x68 │ │ │ │ - bl 48f5f4 │ │ │ │ + bl 48f578 │ │ │ │ str r0, [sp, #1440] @ 0x5a0 │ │ │ │ add r0, sp, #1440 @ 0x5a0 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r7 │ │ │ │ - bl 490360 │ │ │ │ + bl 4902e4 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #0 │ │ │ │ str r1, [sp, #1168] @ 0x490 │ │ │ │ str r1, [sp, #1156] @ 0x484 │ │ │ │ mov r1, #8 │ │ │ │ str r0, [sp, #1180] @ 0x49c │ │ │ │ str r0, [sp, #1176] @ 0x498 │ │ │ │ @@ -38107,23 +38107,23 @@ │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, sp, #1440 @ 0x5a0 │ │ │ │ add r2, lr, #104 @ 0x68 │ │ │ │ add r3, sp, #132 @ 0x84 │ │ │ │ mov r1, r5 │ │ │ │ - bl 48f830 │ │ │ │ + bl 48f7b4 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #104 @ 0x68 │ │ │ │ bl 7e0a4 │ │ │ │ ldr r0, [sl, #688] @ 0x2b0 │ │ │ │ add r5, sp, #1440 @ 0x5a0 │ │ │ │ add r0, r0, #136 @ 0x88 │ │ │ │ mov r1, r5 │ │ │ │ - bl 499a6c │ │ │ │ + bl 4999f0 │ │ │ │ ldrb r0, [sl, #952] @ 0x3b8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 5e034 │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ ldr r2, [r4, #44] @ 0x2c │ │ │ │ ldr r0, [sl, #688] @ 0x2b0 │ │ │ │ add r1, r1, r2 │ │ │ │ @@ -38211,15 +38211,15 @@ │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r4, sl │ │ │ │ add r0, lr, #104 @ 0x68 │ │ │ │ ldr sl, [sp, #16] │ │ │ │ mov fp, r7 │ │ │ │ str r8, [sp, #112] @ 0x70 │ │ │ │ str r7, [sp, #100] @ 0x64 │ │ │ │ - bl 4cb954 │ │ │ │ + bl 4cb8d8 │ │ │ │ mov ip, #1 │ │ │ │ mov r7, #664 @ 0x298 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ orr r7, r7, #1024 @ 0x400 │ │ │ │ str r5, [sp, #116] @ 0x74 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [sp, #1128] @ 0x468 │ │ │ │ @@ -38310,15 +38310,15 @@ │ │ │ │ ldr r9, [sp, #1444] @ 0x5a4 │ │ │ │ cmp r2, #-2147483648 @ 0x80000000 │ │ │ │ bne 5e2f4 │ │ │ │ b 5e8f4 │ │ │ │ rsbseq r3, fp, r4, asr r6 │ │ │ │ rsbseq r2, pc, ip, ror #15 │ │ │ │ andeq ip, r4, r8, ror #8 │ │ │ │ - rsbeq r1, r3, pc, lsl #10 │ │ │ │ + rsbeq r1, r3, pc, lsl #9 │ │ │ │ rsbseq r2, fp, ip, ror sl │ │ │ │ rsbseq r2, fp, r8, ror sl │ │ │ │ rsbseq r2, fp, r4, lsl sl │ │ │ │ ldrsheq r2, [fp], #-156 @ 0xffffff64 @ │ │ │ │ rsbseq r2, fp, ip, lsr #19 │ │ │ │ @ instruction: 0x007b2994 │ │ │ │ mov r1, #0 │ │ │ │ @@ -38392,15 +38392,15 @@ │ │ │ │ strb r1, [sp, #1464] @ 0x5b8 │ │ │ │ mov r1, #32 │ │ │ │ str r1, [sp, #1456] @ 0x5b0 │ │ │ │ str r0, [sp, #1440] @ 0x5a0 │ │ │ │ add r5, lr, #388 @ 0x184 │ │ │ │ add r1, sp, #1440 @ 0x5a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4cf4e8 │ │ │ │ + bl 4cf46c │ │ │ │ cmp r0, #0 │ │ │ │ bne 60794 │ │ │ │ ldr r0, [sp, #1036] @ 0x40c │ │ │ │ ldr r1, [sp, #1040] @ 0x410 │ │ │ │ ldr r2, [sp, #1044] @ 0x414 │ │ │ │ str r0, [sp, #1572] @ 0x624 │ │ │ │ str r1, [sp, #1576] @ 0x628 │ │ │ │ @@ -38438,15 +38438,15 @@ │ │ │ │ str r0, [sp, #652] @ 0x28c │ │ │ │ add r0, r5, #12 │ │ │ │ str r0, [sp, #1588] @ 0x634 │ │ │ │ ldr r1, [pc, #4040] @ 5f498 │ │ │ │ add r0, sp, #1600 @ 0x640 │ │ │ │ add r2, sp, #1440 @ 0x5a0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67926c │ │ │ │ + bl 6791f0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 6083c │ │ │ │ add r2, sp, #1600 @ 0x640 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str r1, [sp, #1628] @ 0x65c │ │ │ │ add r1, lr, #600 @ 0x258 │ │ │ │ @@ -38468,29 +38468,29 @@ │ │ │ │ str r0, [sp, #1036] @ 0x40c │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #1048] @ 0x418 │ │ │ │ add r0, lr, #732 @ 0x2dc │ │ │ │ str r0, [sp, #1044] @ 0x414 │ │ │ │ ldr r0, [pc, #3924] @ 5f4a4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #1456] @ 0x5b0 │ │ │ │ mov r0, #27 │ │ │ │ str r0, [sp, #1452] @ 0x5ac │ │ │ │ ldr r1, [pc, #3904] @ 5f4a8 │ │ │ │ str r0, [sp, #1444] @ 0x5a4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #1448] @ 0x5a8 │ │ │ │ str r1, [sp, #1440] @ 0x5a0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r2, sp, #1440 @ 0x5a0 │ │ │ │ add r0, lr, #12 │ │ │ │ mov r1, #1 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r1, [sp, #1624] @ 0x658 │ │ │ │ cmp r1, #0 │ │ │ │ beq 5e5a4 │ │ │ │ ldr r0, [sp, #1628] @ 0x65c │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r4] │ │ │ │ @@ -38510,29 +38510,29 @@ │ │ │ │ ldr r0, [pc, #4032] @ 5f5a4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #656] @ 0x290 │ │ │ │ add r0, lr, #548 @ 0x224 │ │ │ │ str r0, [sp, #652] @ 0x28c │ │ │ │ ldr r0, [pc, #4016] @ 5f5a8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #1052] @ 0x41c │ │ │ │ mov r0, #27 │ │ │ │ str r0, [sp, #1048] @ 0x418 │ │ │ │ ldr r1, [pc, #3996] @ 5f5ac │ │ │ │ str r0, [sp, #1040] @ 0x410 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #1044] @ 0x414 │ │ │ │ str r1, [sp, #1036] @ 0x40c │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, sp, #1440 @ 0x5a0 │ │ │ │ add r2, lr, #12 │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 5e6c0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #1456] @ 0x5b0 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #1444] @ 0x5a4 │ │ │ │ @@ -38545,38 +38545,38 @@ │ │ │ │ ldr r0, [pc, #4020] @ 5f624 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #656] @ 0x290 │ │ │ │ add r0, sp, #1744 @ 0x6d0 │ │ │ │ str r0, [sp, #652] @ 0x28c │ │ │ │ ldr r0, [pc, #4004] @ 5f628 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #1052] @ 0x41c │ │ │ │ mov r0, #27 │ │ │ │ str r0, [sp, #1048] @ 0x418 │ │ │ │ ldr r1, [pc, #3984] @ 5f62c │ │ │ │ str r0, [sp, #1040] @ 0x410 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #1044] @ 0x414 │ │ │ │ str r1, [sp, #1036] @ 0x40c │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, sp, #1440 @ 0x5a0 │ │ │ │ add r2, lr, #12 │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r6, [sp, #1420] @ 0x58c │ │ │ │ ldr r4, [sp, #1412] @ 0x584 │ │ │ │ ldr r5, [sp, #1416] @ 0x588 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r9, [sp, #1424] @ 0x590 │ │ │ │ beq 5e7a8 │ │ │ │ add r7, r5, #4 │ │ │ │ b 5e6f0 │ │ │ │ - rsbeq r1, r3, r3, ror #3 │ │ │ │ + rsbeq r1, r3, r3, ror #2 │ │ │ │ add r7, r7, #16 │ │ │ │ subs r6, r6, #1 │ │ │ │ beq 5e7a8 │ │ │ │ ldr r0, [r7, #-4] │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, #1 │ │ │ │ bhi 5e6e4 │ │ │ │ @@ -38676,18 +38676,18 @@ │ │ │ │ rsbseq r2, fp, r8, lsr r6 │ │ │ │ rsbseq r2, fp, r8, lsr #12 │ │ │ │ rsbseq r2, fp, r4, lsl r6 │ │ │ │ rsbseq r2, fp, r0, lsl #12 │ │ │ │ rsbseq r3, fp, r0, lsl #12 │ │ │ │ ldrsbeq r2, [fp], #-88 @ 0xffffffa8 @ │ │ │ │ ldrheq r3, [fp], #-0 @ │ │ │ │ - rsbeq r1, r3, r0, asr #31 │ │ │ │ + rsbeq r1, r3, r0, asr #30 │ │ │ │ rsbseq r3, fp, ip, lsr r1 │ │ │ │ rsbseq r3, fp, r0, lsl #1 │ │ │ │ - @ instruction: 0x00631f90 │ │ │ │ + rsbeq r1, r3, r0, lsl pc │ │ │ │ rsbseq r3, fp, ip, lsl #2 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ cmp r8, #0 │ │ │ │ beq 5e8c0 │ │ │ │ rsb r1, r8, r8, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #3 │ │ │ │ @@ -38806,15 +38806,15 @@ │ │ │ │ ldr r5, [sl, #1788] @ 0x6fc │ │ │ │ strb fp, [sl, #1800] @ 0x708 │ │ │ │ mov r4, sl │ │ │ │ ldr r6, [sl, #1792] @ 0x700 │ │ │ │ ldr sl, [sl, #1796] @ 0x704 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #104 @ 0x68 │ │ │ │ - bl 4cbc60 │ │ │ │ + bl 4cbbe4 │ │ │ │ ldr r1, [sp, #1128] @ 0x468 │ │ │ │ add r0, sp, #1744 @ 0x6d0 │ │ │ │ mov lr, #0 │ │ │ │ ldr r2, [sp, #1132] @ 0x46c │ │ │ │ ldr r3, [sp, #1136] @ 0x470 │ │ │ │ mov ip, #1776 @ 0x6f0 │ │ │ │ stm r0, {r1, r2, r3} │ │ │ │ @@ -38938,19 +38938,19 @@ │ │ │ │ b 5f180 │ │ │ │ ldrsbeq r1, [pc], #-252 @ │ │ │ │ ldrsbeq r4, [fp], #-152 @ 0xffffff68 @ │ │ │ │ rsbseq r1, pc, r0, ror #26 │ │ │ │ rsbseq r2, fp, r0, ror #6 │ │ │ │ @ instruction: 0x0004b9b4 │ │ │ │ rsbseq r2, fp, r4, asr #6 │ │ │ │ - rsbeq r0, r3, ip, ror fp │ │ │ │ + strdeq r0, [r3], #-172 @ 0xffffff54 @ │ │ │ │ rsbseq r1, pc, r4, ror sp @ │ │ │ │ rsbseq r2, fp, ip, lsl #4 │ │ │ │ rsbseq r2, fp, r8, lsl #4 │ │ │ │ - strheq r0, [r3], #-174 @ 0xffffff52 @ │ │ │ │ + rsbeq r0, r3, lr, lsr sl │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ mov fp, r9 │ │ │ │ strb r1, [sl, #1474] @ 0x5c2 │ │ │ │ str r3, [sl, #1456] @ 0x5b0 │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ @@ -39020,15 +39020,15 @@ │ │ │ │ strb r1, [sp, #156] @ 0x9c │ │ │ │ mov r1, #32 │ │ │ │ str r1, [sp, #148] @ 0x94 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ add r6, lr, #732 @ 0x2dc │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4cf4e8 │ │ │ │ + bl 4cf46c │ │ │ │ cmp r0, #0 │ │ │ │ bne 607c4 │ │ │ │ ldr r0, [sp, #1652] @ 0x674 │ │ │ │ ldr r1, [sp, #1656] @ 0x678 │ │ │ │ ldr r2, [sp, #1660] @ 0x67c │ │ │ │ str r0, [sp, #1624] @ 0x658 │ │ │ │ str r1, [sp, #1628] @ 0x65c │ │ │ │ @@ -39066,15 +39066,15 @@ │ │ │ │ str r0, [sp, #852] @ 0x354 │ │ │ │ add r0, r6, #12 │ │ │ │ str r0, [sp, #1640] @ 0x668 │ │ │ │ ldr r1, [pc, #4004] @ 5fe44 │ │ │ │ add r0, lr, #388 @ 0x184 │ │ │ │ add r2, sp, #132 @ 0x84 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67926c │ │ │ │ + bl 6791f0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 6080c │ │ │ │ ldr r0, [sp, #1412] @ 0x584 │ │ │ │ add r3, sp, #1600 @ 0x640 │ │ │ │ ldr r1, [sp, #1416] @ 0x588 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ ldr r2, [sp, #1420] @ 0x58c │ │ │ │ @@ -39096,29 +39096,29 @@ │ │ │ │ str r0, [sp, #1652] @ 0x674 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #1664] @ 0x680 │ │ │ │ add r0, sp, #652 @ 0x28c │ │ │ │ str r0, [sp, #1660] @ 0x67c │ │ │ │ ldr r0, [pc, #3980] @ 5feac │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ mov r0, #27 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ ldr r1, [pc, #3960] @ 5feb0 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #140] @ 0x8c │ │ │ │ str r1, [sp, #132] @ 0x84 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r2, sp, #132 @ 0x84 │ │ │ │ add r0, lr, #628 @ 0x274 │ │ │ │ mov r1, #1 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r1, [sp, #1600] @ 0x640 │ │ │ │ cmp r1, #0 │ │ │ │ beq 5ef74 │ │ │ │ ldr r0, [sp, #1604] @ 0x644 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r4] │ │ │ │ @@ -39138,29 +39138,29 @@ │ │ │ │ ldr r0, [pc, #3844] @ 5feb8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #856] @ 0x358 │ │ │ │ add r0, lr, #600 @ 0x258 │ │ │ │ str r0, [sp, #852] @ 0x354 │ │ │ │ ldr r0, [pc, #3828] @ 5febc │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #1668] @ 0x684 │ │ │ │ mov r0, #27 │ │ │ │ str r0, [sp, #1664] @ 0x680 │ │ │ │ ldr r1, [pc, #3808] @ 5fec0 │ │ │ │ str r0, [sp, #1656] @ 0x678 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #1660] @ 0x67c │ │ │ │ str r1, [sp, #1652] @ 0x674 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ add r2, lr, #628 @ 0x274 │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 5f094 │ │ │ │ mov r0, #0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ mov r0, #1 │ │ │ │ @@ -39174,29 +39174,29 @@ │ │ │ │ ldr r0, [pc, #4036] @ 60008 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #856] @ 0x358 │ │ │ │ add r0, lr, #548 @ 0x224 │ │ │ │ str r0, [sp, #852] @ 0x354 │ │ │ │ ldr r0, [pc, #4088] @ 60050 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #1668] @ 0x684 │ │ │ │ mov r0, #27 │ │ │ │ str r0, [sp, #1664] @ 0x680 │ │ │ │ ldr r1, [pc, #4068] @ 60054 │ │ │ │ str r0, [sp, #1656] @ 0x678 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #1660] @ 0x67c │ │ │ │ str r1, [sp, #1652] @ 0x674 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ add r2, lr, #628 @ 0x274 │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r6, [sp, #1764] @ 0x6e4 │ │ │ │ ldr r4, [sp, #1756] @ 0x6dc │ │ │ │ ldr r5, [sp, #1760] @ 0x6e0 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r0, [sp, #1768] @ 0x6e8 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ beq 5f738 │ │ │ │ @@ -39212,15 +39212,15 @@ │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq 5f0b8 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ b 5f0b8 │ │ │ │ - rsbeq r0, r3, r8, asr #15 │ │ │ │ + rsbeq r0, r3, r8, asr #14 │ │ │ │ ldrheq r1, [pc], #-180 @ │ │ │ │ rsbseq r1, pc, r4, asr #22 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #1044] @ 0x414 │ │ │ │ ldr r9, [sp, #1040] @ 0x410 │ │ │ │ ldr r8, [sp, #1048] @ 0x418 │ │ │ │ cmp r0, #7 │ │ │ │ @@ -39450,15 +39450,15 @@ │ │ │ │ b 5f3c0 │ │ │ │ strdeq r6, [lr], -r4 │ │ │ │ andseq pc, r5, r8, ror #6 │ │ │ │ rsbseq r2, fp, ip, lsl #10 │ │ │ │ andeq fp, r4, ip, asr #6 │ │ │ │ rsbseq r1, fp, r0, ror #19 │ │ │ │ ldrsbeq r1, [fp], #-156 @ 0xffffff64 @ │ │ │ │ - @ instruction: 0x00630397 │ │ │ │ + rsbeq r0, r3, r7, lsl r3 │ │ │ │ ldr r1, [sl, #968] @ 0x3c8 │ │ │ │ ldr fp, [sp, #76] @ 0x4c │ │ │ │ cmp r1, #0 │ │ │ │ beq 5f4d0 │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [sl, #972] @ 0x3cc │ │ │ │ mov r2, #4 │ │ │ │ @@ -39495,41 +39495,41 @@ │ │ │ │ str r6, [sp, #152] @ 0x98 │ │ │ │ str r7, [sp, #148] @ 0x94 │ │ │ │ str r8, [sp, #144] @ 0x90 │ │ │ │ str r9, [sp, #140] @ 0x8c │ │ │ │ str ip, [sp, #136] @ 0x88 │ │ │ │ str lr, [sp, #132] @ 0x84 │ │ │ │ mov r0, r5 │ │ │ │ - bl 490a08 │ │ │ │ + bl 49098c │ │ │ │ ldr r1, [sl, #548] @ 0x224 │ │ │ │ add r6, sl, #352 @ 0x160 │ │ │ │ cmp r0, r1 │ │ │ │ bne 5f5b0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 490c38 │ │ │ │ + bl 490bbc │ │ │ │ ldr r1, [sl, #504] @ 0x1f8 │ │ │ │ cmp r0, r1 │ │ │ │ bne 5f5b0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r3, sp, #132 @ 0x84 │ │ │ │ add r2, lr, #104 @ 0x68 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 48f830 │ │ │ │ + bl 48f7b4 │ │ │ │ b 5f5f8 │ │ │ │ rsbseq r1, fp, r8, ror #18 │ │ │ │ andeq fp, r4, r4, ror r2 │ │ │ │ rsbseq r1, fp, ip, asr #18 │ │ │ │ - rsbeq r0, r3, pc, ror #5 │ │ │ │ + rsbeq r0, r3, pc, ror #4 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r3, sp, #132 @ 0x84 │ │ │ │ add r2, lr, #104 @ 0x68 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 48f830 │ │ │ │ + bl 48f7b4 │ │ │ │ ldr r0, [sl, #688] @ 0x2b0 │ │ │ │ ldr r1, [pc, #3080] @ 601dc │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp] │ │ │ │ add r0, r0, #136 @ 0x88 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ @@ -39547,15 +39547,15 @@ │ │ │ │ mov r4, #0 │ │ │ │ ldr r7, [sl, #924] @ 0x39c │ │ │ │ lsl r6, r8, #2 │ │ │ │ b 5f63c │ │ │ │ ldrsheq r1, [fp], #-132 @ 0xffffff7c @ │ │ │ │ andeq fp, r4, r8, ror #3 │ │ │ │ ldrsbeq r1, [fp], #-136 @ 0xffffff78 @ │ │ │ │ - rsbeq r0, r3, r3, ror #4 │ │ │ │ + rsbeq r0, r3, r3, ror #3 │ │ │ │ add r4, r4, #12 │ │ │ │ cmp r6, r4 │ │ │ │ beq 606e0 │ │ │ │ add r0, r5, r4 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, r7 │ │ │ │ bne 5f630 │ │ │ │ @@ -39613,15 +39613,15 @@ │ │ │ │ ldr r0, [sl, #12] │ │ │ │ b 5dcd4 │ │ │ │ ldr r0, [sl, #940] @ 0x3ac │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ b 5f6c4 │ │ │ │ - @ instruction: 0x00630197 │ │ │ │ + rsbeq r0, r3, r7, lsl r1 │ │ │ │ cmp r4, #0 │ │ │ │ beq 5f750 │ │ │ │ lsl r1, r4, #4 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ ldr r1, [sp, #1624] @ 0x658 │ │ │ │ @@ -39752,22 +39752,22 @@ │ │ │ │ ldr r1, [r5, #4]! │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ ldr r0, [sl, #688] @ 0x2b0 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ stm r7, {r1, r2} │ │ │ │ add r0, r0, #136 @ 0x88 │ │ │ │ mov r1, r6 │ │ │ │ - bl 499ee0 │ │ │ │ + bl 499e64 │ │ │ │ cmp r0, #0 │ │ │ │ beq 60770 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ ldr r0, [sl, #688] @ 0x2b0 │ │ │ │ add r0, r0, #136 @ 0x88 │ │ │ │ mov r1, fp │ │ │ │ - bl 499ca0 │ │ │ │ + bl 499c24 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ bl 3897c │ │ │ │ add r0, r5, #8 │ │ │ │ add r9, r9, #12 │ │ │ │ cmp r0, r4 │ │ │ │ bne 5f934 │ │ │ │ mov r9, r4 │ │ │ │ @@ -39816,15 +39816,15 @@ │ │ │ │ mov r0, #-2147483642 @ 0x80000006 │ │ │ │ str r0, [r1] │ │ │ │ mov r0, #6 │ │ │ │ strb r0, [sl, #959] @ 0x3bf │ │ │ │ add sp, sp, #772 @ 0x304 │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq pc, r2, ip, lsl #29 │ │ │ │ + rsbeq pc, r2, ip, lsl #28 │ │ │ │ rsbseq r1, pc, r0, ror #4 │ │ │ │ ldrsheq r1, [pc], #-16 @ │ │ │ │ ldr r0, [sp, #1140] @ 0x474 │ │ │ │ add r1, r5, #16 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ add r0, sp, #400 @ 0x190 │ │ │ │ mov r2, #252 @ 0xfc │ │ │ │ @@ -39861,28 +39861,28 @@ │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ add r0, r1, r0 │ │ │ │ ldr r1, [sl, #688] @ 0x2b0 │ │ │ │ sub r0, r1, r0 │ │ │ │ str r0, [sp, #1440] @ 0x5a0 │ │ │ │ add r0, sp, #1440 @ 0x5a0 │ │ │ │ - bl 4b8964 │ │ │ │ + bl 4b88e8 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ add r5, lr, #104 @ 0x68 │ │ │ │ str r0, [sp, #1652] @ 0x674 │ │ │ │ mov r4, #0 │ │ │ │ mov r2, #268 @ 0x10c │ │ │ │ mov r0, r5 │ │ │ │ strb r4, [sl, #957] @ 0x3bd │ │ │ │ bl 38430 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r1, r5 │ │ │ │ add r0, lr, #628 @ 0x274 │ │ │ │ - bl 4989d4 │ │ │ │ + bl 498958 │ │ │ │ ldr r0, [sp, #1652] @ 0x674 │ │ │ │ mov r9, r7 │ │ │ │ str r6, [sp, #112] @ 0x70 │ │ │ │ bl 3897c │ │ │ │ add fp, sl, #780 @ 0x30c │ │ │ │ strb r4, [sl, #1700] @ 0x6a4 │ │ │ │ str fp, [sl, #1696] @ 0x6a0 │ │ │ │ @@ -40092,19 +40092,19 @@ │ │ │ │ strb r0, [sl, #959] @ 0x3bf │ │ │ │ add sp, sp, #772 @ 0x304 │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq sl, r4, ip, ror r9 │ │ │ │ rsbseq r1, fp, r0, lsl r0 │ │ │ │ rsbseq r1, fp, ip │ │ │ │ - rsbeq pc, r2, r7, asr #19 │ │ │ │ + rsbeq pc, r2, r7, asr #18 │ │ │ │ @ instruction: 0x007b0f98 │ │ │ │ andeq sl, r4, r4, lsr #17 │ │ │ │ rsbseq r0, fp, ip, ror pc │ │ │ │ - rsbeq pc, r2, pc, lsl r9 @ │ │ │ │ + @ instruction: 0x0062f89f │ │ │ │ add r0, r6, #280 @ 0x118 │ │ │ │ mov fp, r9 │ │ │ │ bl 84504 │ │ │ │ ldr r1, [r6, #708] @ 0x2c4 │ │ │ │ add r9, r6, #436 @ 0x1b4 │ │ │ │ mov r4, #0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -40157,20 +40157,20 @@ │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ add r0, r1, r0 │ │ │ │ ldr r1, [sl, #688] @ 0x2b0 │ │ │ │ sub r0, r1, r0 │ │ │ │ str r0, [sp, #1128] @ 0x468 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #104 @ 0x68 │ │ │ │ - bl 4b8a70 │ │ │ │ + bl 4b89f4 │ │ │ │ str r0, [sp, #1440] @ 0x5a0 │ │ │ │ ldr r2, [sl, #912] @ 0x390 │ │ │ │ add r0, sp, #1440 @ 0x5a0 │ │ │ │ add r1, sp, #744 @ 0x2e8 │ │ │ │ - bl 4997fc │ │ │ │ + bl 499780 │ │ │ │ ldr r0, [sp, #1440] @ 0x5a0 │ │ │ │ bl 3897c │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [sl, #896] @ 0x380 │ │ │ │ strb r0, [sl, #957] @ 0x3bd │ │ │ │ strb r0, [sl, #956] @ 0x3bc │ │ │ │ add r4, r1, #1 │ │ │ │ @@ -40197,15 +40197,15 @@ │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 60058 │ │ │ │ add r5, r0, #336 @ 0x150 │ │ │ │ bl 110154 │ │ │ │ mov r0, r5 │ │ │ │ b 60038 │ │ │ │ rsbseq r0, fp, r4, lsl #30 │ │ │ │ - rsbeq pc, r2, pc, lsl #17 │ │ │ │ + rsbeq pc, r2, pc, lsl #16 │ │ │ │ ldr r0, [sl, #876] @ 0x36c │ │ │ │ cmp r0, #0 │ │ │ │ beq 60078 │ │ │ │ mov r2, #336 @ 0x150 │ │ │ │ mul r1, r0, r2 │ │ │ │ ldr r0, [sl, #880] @ 0x370 │ │ │ │ mov r2, #8 │ │ │ │ @@ -40235,15 +40235,15 @@ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r0, [r1] │ │ │ │ mov r0, #4 │ │ │ │ strb r0, [sl, #959] @ 0x3bf │ │ │ │ add sp, sp, #772 @ 0x304 │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - strheq pc, [r2], #-115 @ 0xffffff8d @ │ │ │ │ + rsbeq pc, r2, r3, lsr r7 @ │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [sp, #1448] @ 0x5a8 │ │ │ │ strb r1, [sl, #1386] @ 0x56a │ │ │ │ str fp, [sl, #1368] @ 0x558 │ │ │ │ str r2, [sp, #108] @ 0x6c │ │ │ │ str r2, [sl, #1372] @ 0x55c │ │ │ │ str r8, [sl, #1376] @ 0x560 │ │ │ │ @@ -40296,15 +40296,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 83d24 │ │ │ │ strb fp, [sl, #1690] @ 0x69a │ │ │ │ cmp r4, #3 │ │ │ │ bne 5fac4 │ │ │ │ b 5fd4c │ │ │ │ rsbseq r0, fp, r4, ror #23 │ │ │ │ - ldrdeq pc, [r2], #-75 @ 0xffffffb5 @ │ │ │ │ + rsbeq pc, r2, fp, asr r4 @ │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ mov r0, #0 │ │ │ │ str r1, [sp, #1408] @ 0x580 │ │ │ │ str r1, [sp, #1428] @ 0x594 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ strb r1, [sp, #1436] @ 0x59c │ │ │ │ mov r1, #1 │ │ │ │ @@ -40348,15 +40348,15 @@ │ │ │ │ str r0, [sp, #1776] @ 0x6f0 │ │ │ │ str r1, [sp, #1772] @ 0x6ec │ │ │ │ str r0, [sp, #1764] @ 0x6e4 │ │ │ │ str r0, [sp, #1756] @ 0x6dc │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #548 @ 0x224 │ │ │ │ add r1, lr, #732 @ 0x2dc │ │ │ │ - bl 4cf4e8 │ │ │ │ + bl 4cf46c │ │ │ │ cmp r0, #0 │ │ │ │ bne 60894 │ │ │ │ add r2, sp, #1600 @ 0x640 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str r0, [sp, #1588] @ 0x634 │ │ │ │ str r1, [sp, #1592] @ 0x638 │ │ │ │ str r2, [sp, #1596] @ 0x63c │ │ │ │ @@ -40409,29 +40409,29 @@ │ │ │ │ str r0, [sp, #1600] @ 0x640 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #1612] @ 0x64c │ │ │ │ add r0, lr, #600 @ 0x258 │ │ │ │ str r0, [sp, #1608] @ 0x648 │ │ │ │ ldr r0, [pc, #3880] @ 612cc │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #1772] @ 0x6ec │ │ │ │ mov r0, #27 │ │ │ │ str r0, [sp, #1768] @ 0x6e8 │ │ │ │ ldr r1, [pc, #3860] @ 612d0 │ │ │ │ str r0, [sp, #1760] @ 0x6e0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #1764] @ 0x6e4 │ │ │ │ str r1, [sp, #1756] @ 0x6dc │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, sp, #1600 @ 0x640 │ │ │ │ add r2, lr, #732 @ 0x2dc │ │ │ │ mov r1, #1 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r1, [sp, #1640] @ 0x668 │ │ │ │ cmp r1, #0 │ │ │ │ beq 603f8 │ │ │ │ ldr r0, [sp, #1644] @ 0x66c │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r4] │ │ │ │ @@ -40451,29 +40451,29 @@ │ │ │ │ ldr r0, [pc, #4044] @ 61404 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #1628] @ 0x65c │ │ │ │ add r0, lr, #564 @ 0x234 │ │ │ │ str r0, [sp, #1624] @ 0x658 │ │ │ │ ldr r0, [pc, #4028] @ 61408 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #1616] @ 0x650 │ │ │ │ mov r0, #27 │ │ │ │ str r0, [sp, #1612] @ 0x64c │ │ │ │ ldr r1, [pc, #4008] @ 6140c │ │ │ │ str r0, [sp, #1604] @ 0x644 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #1608] @ 0x648 │ │ │ │ str r1, [sp, #1600] @ 0x640 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r2, sp, #1600 @ 0x640 │ │ │ │ add r0, lr, #732 @ 0x2dc │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 60518 │ │ │ │ mov r0, #0 │ │ │ │ mov r6, #1 │ │ │ │ str r0, [sp, #1772] @ 0x6ec │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ @@ -40487,29 +40487,29 @@ │ │ │ │ ldr r0, [pc, #4032] @ 61488 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #1628] @ 0x65c │ │ │ │ add r0, lr, #376 @ 0x178 │ │ │ │ str r0, [sp, #1624] @ 0x658 │ │ │ │ ldr r0, [pc, #4016] @ 6148c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #1616] @ 0x650 │ │ │ │ mov r0, #27 │ │ │ │ str r0, [sp, #1612] @ 0x64c │ │ │ │ ldr r1, [pc, #3996] @ 61490 │ │ │ │ str r0, [sp, #1604] @ 0x644 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #1608] @ 0x648 │ │ │ │ str r1, [sp, #1600] @ 0x640 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r2, sp, #1600 @ 0x640 │ │ │ │ add r0, lr, #732 @ 0x2dc │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r0, [sp, #1572] @ 0x624 │ │ │ │ mov r4, r8 │ │ │ │ ldr r1, [sp, #1576] @ 0x628 │ │ │ │ ldr r2, [sp, #1580] @ 0x62c │ │ │ │ ldr r3, [sp, #1584] @ 0x630 │ │ │ │ str r3, [sp, #1768] @ 0x6e8 │ │ │ │ str r2, [sp, #1764] @ 0x6e4 │ │ │ │ @@ -40913,15 +40913,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #957] @ 0x3bd │ │ │ │ b 61364 │ │ │ │ bl 5a198 │ │ │ │ mov r9, r0 │ │ │ │ b 61364 │ │ │ │ b 60c70 │ │ │ │ - rsbeq lr, r2, r3, lsr #27 │ │ │ │ + rsbeq lr, r2, r3, lsr #26 │ │ │ │ mov r9, r0 │ │ │ │ ldrb r0, [sl, #1700] @ 0x6a4 │ │ │ │ cmp r0, #3 │ │ │ │ bne 60b64 │ │ │ │ mov r0, r6 │ │ │ │ bl 75ef0 │ │ │ │ ldr sl, [sp, #28] │ │ │ │ @@ -41380,15 +41380,15 @@ │ │ │ │ add r0, lr, #104 @ 0x68 │ │ │ │ bl 7e0a4 │ │ │ │ b 612dc │ │ │ │ ldrsheq pc, [lr], #-128 @ 0xffffff80 @ │ │ │ │ strdeq r9, [r4], -r8 │ │ │ │ rsbseq pc, sl, ip, lsl #23 │ │ │ │ rsbseq pc, sl, r8, lsl #23 │ │ │ │ - rsbeq lr, r2, r3, asr #10 │ │ │ │ + rsbeq lr, r2, r3, asr #9 │ │ │ │ mov r9, r0 │ │ │ │ ldr sl, [sp, #28] │ │ │ │ ldrb r0, [sl, #953] @ 0x3b9 │ │ │ │ cmp r0, #0 │ │ │ │ beq 61308 │ │ │ │ ldr r1, [sl, #936] @ 0x3a8 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ @@ -41459,48 +41459,48 @@ │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [sl, #955] @ 0x3bb │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbseq pc, sl, r8, lsl fp @ │ │ │ │ andeq r9, r4, r0, lsr #8 │ │ │ │ ldrsheq pc, [sl], #-168 @ 0xffffff58 @ │ │ │ │ - @ instruction: 0x0062e49b │ │ │ │ + rsbeq lr, r2, fp, lsl r4 │ │ │ │ ldrsheq r0, [fp], #-124 @ 0xffffff84 @ │ │ │ │ rsbseq pc, sl, r4, lsl r7 @ │ │ │ │ rsbseq r0, fp, r4, lsr #4 │ │ │ │ - rsbeq pc, r2, r4, lsr r1 @ │ │ │ │ + strheq pc, [r2], #-4 @ │ │ │ │ ldrheq r0, [fp], #-32 @ 0xffffffe0 @ │ │ │ │ ldrsbeq r0, [fp], #-28 @ 0xffffffe4 @ │ │ │ │ - rsbeq pc, r2, ip, ror #1 │ │ │ │ + rsbeq pc, r2, ip, rrx │ │ │ │ rsbseq r0, fp, r8, ror #4 │ │ │ │ ldrsheq pc, [sl], #-132 @ 0xffffff7c @ │ │ │ │ rsbseq pc, sl, ip, ror #21 │ │ │ │ rsbseq pc, sl, r8, ror #20 │ │ │ │ rsbseq r0, fp, r4, ror #15 │ │ │ │ ldrsheq pc, [sl], #-108 @ 0xffffff94 @ │ │ │ │ rsbseq r0, fp, r4, asr r2 │ │ │ │ - rsbeq pc, r2, r4, ror #2 │ │ │ │ + rsbeq pc, r2, r4, ror #1 │ │ │ │ rsbseq r0, fp, r0, ror #5 │ │ │ │ rsbseq r0, fp, ip, lsr #3 │ │ │ │ - strheq pc, [r2], #-12 @ │ │ │ │ + rsbeq pc, r2, ip, lsr r0 @ │ │ │ │ rsbseq r0, fp, r8, lsr r2 │ │ │ │ rsbseq pc, sl, r4, ror #17 │ │ │ │ rsbseq pc, sl, r8, ror #11 │ │ │ │ rsbseq r0, fp, r8, lsl r7 │ │ │ │ - @ instruction: 0x0062e29f │ │ │ │ + rsbeq lr, r2, pc, lsl r2 │ │ │ │ rsbseq r0, fp, r4, asr r1 │ │ │ │ - rsbeq pc, r2, r4, rrx │ │ │ │ + rsbeq lr, r2, r4, ror #31 │ │ │ │ rsbseq r0, fp, r0, ror #3 │ │ │ │ rsbseq r0, fp, r4, lsr #2 │ │ │ │ - rsbeq pc, r2, r4, lsr r0 @ │ │ │ │ + strheq lr, [r2], #-244 @ 0xffffff0c @ │ │ │ │ ldrheq r0, [fp], #-16 @ │ │ │ │ rsbseq pc, sl, r0, lsr #21 │ │ │ │ muleq r4, r0, r3 │ │ │ │ rsbseq pc, sl, r0, lsl #21 │ │ │ │ - rsbeq lr, r2, fp, lsl #8 │ │ │ │ + rsbeq lr, r2, fp, lsl #7 │ │ │ │ rsbseq pc, sl, r0, lsl r7 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #12] │ │ │ │ mov fp, r1 │ │ │ │ add r1, pc, #4 │ │ │ │ @@ -41518,15 +41518,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldrb r5, [r4, #13] │ │ │ │ ldr r3, [r2, #40] @ 0x28 │ │ │ │ ldr r2, [r2, #44] @ 0x2c │ │ │ │ add r1, r3, r1 │ │ │ │ add r1, r1, r2 │ │ │ │ str r1, [r4, #4] │ │ │ │ - bl 4b8ba0 │ │ │ │ + bl 4b8b24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 61924 │ │ │ │ cmp r5, #0 │ │ │ │ beq 61720 │ │ │ │ ldr r6, [r4, #4] │ │ │ │ ldr r0, [r6, #32] │ │ │ │ cmn r0, #-2147483647 @ 0x80000001 │ │ │ │ @@ -41535,15 +41535,15 @@ │ │ │ │ str r0, [r6, #32] │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ cmp r0, #2 │ │ │ │ beq 61b00 │ │ │ │ add r5, sp, #12 │ │ │ │ add r1, r6, #52 @ 0x34 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ add r7, r6, #88 @ 0x58 │ │ │ │ ldr ip, [r6, #68] @ 0x44 │ │ │ │ ldr lr, [r6, #72] @ 0x48 │ │ │ │ add r5, r5, #52 @ 0x34 │ │ │ │ ldr r8, [r6, #76] @ 0x4c │ │ │ │ ldr r9, [r6, #80] @ 0x50 │ │ │ │ ldm r7!, {r0, r1, r2, r3} │ │ │ │ @@ -41566,15 +41566,15 @@ │ │ │ │ ldr r0, [r9] │ │ │ │ adds r0, r0, #1 │ │ │ │ str r0, [r9] │ │ │ │ bcs 61b0c │ │ │ │ ldr r8, [r6, #112] @ 0x70 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 61b0c │ │ │ │ ldr r5, [r6, #116] @ 0x74 │ │ │ │ ldr r0, [r5] │ │ │ │ adds r0, r0, #1 │ │ │ │ str r0, [r5] │ │ │ │ bcs 61b0c │ │ │ │ @@ -41680,20 +41680,20 @@ │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ str r5, [r4, #16] │ │ │ │ bl 38430 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r6, #32] │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 4b8c7c │ │ │ │ + bl 4b8c00 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r0, #153] @ 0x99 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 4b8c20 │ │ │ │ + bl 4b8ba4 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ str r1, [r4, #100] @ 0x64 │ │ │ │ str r0, [r4, #104] @ 0x68 │ │ │ │ add r0, r4, #100 @ 0x64 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r2, fp │ │ │ │ @@ -41731,34 +41731,34 @@ │ │ │ │ ldr r0, [pc, #1108] @ 61c8c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ add r0, sp, #95 @ 0x5f │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ ldr r0, [pc, #1092] @ 61c90 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ mov r0, #28 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ ldr r1, [pc, #1072] @ 61c94 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ add r0, sp, #12 │ │ │ │ add r2, sp, #104 @ 0x68 │ │ │ │ mov r1, #4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 4b8858 │ │ │ │ + bl 4b87dc │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 49a05c │ │ │ │ + bl 499fe0 │ │ │ │ mov r0, r6 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #4 │ │ │ │ bcc 61918 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ @@ -41768,28 +41768,28 @@ │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [pc, #956] @ 61c9c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ mov r0, #28 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ ldr r1, [pc, #936] @ 61ca0 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ add r0, sp, #12 │ │ │ │ add r2, sp, #104 @ 0x68 │ │ │ │ mov r1, #4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 7d590 │ │ │ │ b 619b4 │ │ │ │ ldr r0, [pc, #784] @ 61c3c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ @@ -41802,28 +41802,28 @@ │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [pc, #732] @ 61c44 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ mov r0, #28 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ ldr r1, [pc, #712] @ 61c48 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ add r0, sp, #12 │ │ │ │ add r2, sp, #104 @ 0x68 │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #0 │ │ │ │ strb r1, [r4, #12] │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ @@ -41986,37 +41986,37 @@ │ │ │ │ b 61c00 │ │ │ │ bl 5a198 │ │ │ │ @ instruction: 0x007ee790 │ │ │ │ ldrsbeq lr, [sl], #-112 @ 0xffffff90 @ │ │ │ │ @ instruction: 0x007ee29c │ │ │ │ ldrsbeq lr, [sl], #-136 @ 0xffffff78 @ │ │ │ │ ldrsbeq lr, [sl], #-128 @ 0xffffff80 @ │ │ │ │ - @ instruction: 0x0062d19e │ │ │ │ + rsbeq sp, r2, lr, lsl r1 │ │ │ │ rsbseq lr, sl, r0, asr r7 │ │ │ │ rsbseq lr, sl, r0, asr r7 │ │ │ │ ldrsheq lr, [sl], #-116 @ 0xffffff8c @ │ │ │ │ rsbseq lr, sl, r8, ror #15 │ │ │ │ - rsbeq sp, r2, lr, asr #5 │ │ │ │ + rsbeq sp, r2, lr, asr #4 │ │ │ │ @ instruction: 0x007ae494 │ │ │ │ rsbseq lr, sl, r4, lsr #9 │ │ │ │ rsbseq lr, sl, r8, lsr #16 │ │ │ │ - @ instruction: 0x0062df97 │ │ │ │ + rsbeq sp, r2, r7, lsl pc │ │ │ │ rsbseq pc, sl, r8 │ │ │ │ ldrsbeq lr, [sl], #-112 @ 0xffffff90 @ │ │ │ │ rsbseq lr, sl, r4, lsl r8 │ │ │ │ - rsbeq sp, r2, r3, asr pc │ │ │ │ + ldrdeq sp, [r2], #-227 @ 0xffffff1d @ │ │ │ │ rsbseq pc, sl, r4, lsl r0 @ │ │ │ │ rsbseq lr, lr, ip, asr #7 │ │ │ │ @ instruction: 0x007aea90 │ │ │ │ andeq r0, r1, r4, asr #22 │ │ │ │ rsbseq lr, sl, r4, ror sl │ │ │ │ - strheq sp, [r2], #-42 @ 0xffffffd6 @ │ │ │ │ + rsbeq sp, r2, sl, lsr r2 │ │ │ │ rsbseq lr, sl, r0, lsl #20 │ │ │ │ ldrsheq lr, [sl], #-152 @ 0xffffff68 @ │ │ │ │ - rsbeq sp, r2, r6, lsr #4 │ │ │ │ + rsbeq sp, r2, r6, lsr #3 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #120 @ 0x78 │ │ │ │ mov r7, r0 │ │ │ │ ldrb r0, [r0, #21] │ │ │ │ mov r5, r1 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ @@ -42088,15 +42088,15 @@ │ │ │ │ str r8, [sp, #88] @ 0x58 │ │ │ │ strb r0, [sp, #104] @ 0x68 │ │ │ │ mov r0, #32 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ str r8, [sp, #80] @ 0x50 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4cd2e8 │ │ │ │ + bl 4cd26c │ │ │ │ cmp r0, #0 │ │ │ │ bne 61f68 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r0, [pc, #588] @ 62050 │ │ │ │ @@ -42112,28 +42112,28 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #24] │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r0, [pc, #536] @ 62058 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ mov r0, #28 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ ldr r1, [pc, #516] @ 6205c │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ add r0, sp, #24 │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ beq 61e90 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r7] │ │ │ │ @@ -42242,22 +42242,22 @@ │ │ │ │ bl 5a198 │ │ │ │ rsbseq lr, sl, r4, lsl #7 │ │ │ │ @ instruction: 0x007ae390 │ │ │ │ rsbseq sp, lr, r4, ror pc │ │ │ │ rsbseq sp, lr, ip, lsr lr │ │ │ │ rsbseq lr, sl, r0, lsr ip │ │ │ │ rsbseq lr, sl, r4, lsl #21 │ │ │ │ - @ instruction: 0x0062d994 │ │ │ │ + rsbeq sp, r2, r4, lsl r9 │ │ │ │ rsbseq lr, sl, r0, lsl fp │ │ │ │ andeq r7, r4, r4, asr sl │ │ │ │ rsbseq lr, sl, r8, asr #9 │ │ │ │ rsbseq lr, sl, r0, asr #9 │ │ │ │ - rsbeq ip, r2, r6, asr #25 │ │ │ │ + rsbeq ip, r2, r6, asr #24 │ │ │ │ rsbseq lr, sl, r0, lsl r4 │ │ │ │ - rsbeq ip, r2, r6, lsl #25 │ │ │ │ + rsbeq ip, r2, r6, lsl #24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #708 @ 0x2c4 │ │ │ │ mov fp, r0 │ │ │ │ ldrb r0, [r1, #2225] @ 0x8b1 │ │ │ │ mov r4, r1 │ │ │ │ add r1, pc, #8 │ │ │ │ mov r9, r2 │ │ │ │ @@ -42281,15 +42281,15 @@ │ │ │ │ ldr r2, [pc, #2784] @ 62bb0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r2, #40] @ 0x28 │ │ │ │ ldr r2, [r2, #44] @ 0x2c │ │ │ │ add r1, r3, r1 │ │ │ │ add r1, r1, r2 │ │ │ │ str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - bl 4b8b7c │ │ │ │ + bl 4b8b00 │ │ │ │ cmp r0, #0 │ │ │ │ beq 621c4 │ │ │ │ ldr r0, [pc, #2748] @ 62bb4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 6216c │ │ │ │ @@ -42301,28 +42301,28 @@ │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #108] @ 0x6c │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ ldr r0, [pc, #2696] @ 62bbc │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #392] @ 0x188 │ │ │ │ mov r0, #28 │ │ │ │ str r0, [sp, #388] @ 0x184 │ │ │ │ ldr r1, [pc, #2676] @ 62bc0 │ │ │ │ str r0, [sp, #380] @ 0x17c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #384] @ 0x180 │ │ │ │ str r1, [sp, #376] @ 0x178 │ │ │ │ add r0, sp, #108 @ 0x6c │ │ │ │ add r2, sp, #376 @ 0x178 │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r7, #-2147483643 @ 0x80000005 │ │ │ │ cmp r1, #0 │ │ │ │ beq 62188 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ @@ -42341,15 +42341,15 @@ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ ldr r0, [r4, #12] │ │ │ │ b 62204 │ │ │ │ ldr r0, [r4, #2204] @ 0x89c │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r0, #152] @ 0x98 │ │ │ │ ldr r0, [r4, #2200] @ 0x898 │ │ │ │ - bl 4b8c20 │ │ │ │ + bl 4b8ba4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, #0 │ │ │ │ str r2, [r4] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r0, [r4, #2204] @ 0x89c │ │ │ │ stmib r4, {r2, r6} │ │ │ │ mov r2, r4 │ │ │ │ @@ -42403,39 +42403,39 @@ │ │ │ │ ldr r0, [pc, #2336] @ 62bd8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #632] @ 0x278 │ │ │ │ add r0, r4, #20 │ │ │ │ str r0, [sp, #628] @ 0x274 │ │ │ │ ldr r0, [pc, #2320] @ 62bdc │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #652] @ 0x28c │ │ │ │ mov r0, #33 @ 0x21 │ │ │ │ str r0, [sp, #648] @ 0x288 │ │ │ │ ldr r1, [pc, #2300] @ 62be0 │ │ │ │ str r0, [sp, #640] @ 0x280 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #644] @ 0x284 │ │ │ │ str r1, [sp, #636] @ 0x27c │ │ │ │ add r0, sp, #108 @ 0x6c │ │ │ │ add r2, sp, #636 @ 0x27c │ │ │ │ mov r1, #4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r6, [pc, #2264] @ 62be4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ ldr r1, [r6, #44] @ 0x2c │ │ │ │ add r0, r0, r1 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ sub r0, r1, r0 │ │ │ │ str r0, [sp, #636] @ 0x27c │ │ │ │ add r0, sp, #108 @ 0x6c │ │ │ │ add r1, sp, #636 @ 0x27c │ │ │ │ - bl 4b872c │ │ │ │ + bl 4b86b0 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ ldr r5, [sp, #112] @ 0x70 │ │ │ │ cmp r2, r0 │ │ │ │ bne 62358 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r1, r5 │ │ │ │ @@ -42466,38 +42466,38 @@ │ │ │ │ ldrd r2, [r4, #24] │ │ │ │ str r0, [sp, #644] @ 0x284 │ │ │ │ str r0, [sp, #636] @ 0x27c │ │ │ │ str r0, [sp, #652] @ 0x28c │ │ │ │ add r7, sp, #636 @ 0x27c │ │ │ │ add r0, sp, #108 @ 0x6c │ │ │ │ mov r1, r7 │ │ │ │ - bl 51df50 │ │ │ │ + bl 51ded4 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ str fp, [sp, #8] │ │ │ │ cmp r0, #2 │ │ │ │ beq 62960 │ │ │ │ add r5, sp, #36 @ 0x24 │ │ │ │ add r1, sp, #108 @ 0x6c │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ mov r0, r5 │ │ │ │ bl 38430 │ │ │ │ add sl, r4, #32 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r5 │ │ │ │ - bl 4cea34 │ │ │ │ + bl 4ce9b8 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ ldr r0, [r5, #128] @ 0x80 │ │ │ │ cmn r0, #-2147483647 @ 0x80000001 │ │ │ │ bcs 62994 │ │ │ │ ldr r0, [r5, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ beq 624f4 │ │ │ │ add r0, r7, #16 │ │ │ │ add r1, r4, #48 @ 0x30 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ add r6, r4, #84 @ 0x54 │ │ │ │ ldr ip, [r4, #64] @ 0x40 │ │ │ │ ldr lr, [r4, #68] @ 0x44 │ │ │ │ add r7, r7, #52 @ 0x34 │ │ │ │ ldr r8, [r4, #72] @ 0x48 │ │ │ │ ldr fp, [r4, #76] @ 0x4c │ │ │ │ ldm r6!, {r0, r1, r2, r3} │ │ │ │ @@ -42520,15 +42520,15 @@ │ │ │ │ ldr r0, [r6] │ │ │ │ adds r0, r0, #1 │ │ │ │ str r0, [r6] │ │ │ │ bcs 629f0 │ │ │ │ ldr r7, [r4, #108] @ 0x6c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 629f0 │ │ │ │ ldr fp, [r4, #112] @ 0x70 │ │ │ │ ldr r0, [fp] │ │ │ │ adds r0, r0, #1 │ │ │ │ str r0, [fp] │ │ │ │ bcs 629f0 │ │ │ │ @@ -42548,26 +42548,26 @@ │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bne 629a4 │ │ │ │ add r1, r4, #20 │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r5, #8] │ │ │ │ add r0, r5, #12 │ │ │ │ - bl 6762d8 │ │ │ │ + bl 67625c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r5, #8] │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ ldr r1, [r6, #44] @ 0x2c │ │ │ │ add r0, r0, r1 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ sub r0, r1, r0 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ add r0, sp, #108 @ 0x6c │ │ │ │ - bl 4b8bc4 │ │ │ │ + bl 4b8b48 │ │ │ │ ldr fp, [sp, #8] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #852] @ 0x354 │ │ │ │ str sl, [r4, #848] @ 0x350 │ │ │ │ add r5, r4, #120 @ 0x78 │ │ │ │ add r6, sp, #108 @ 0x6c │ │ │ │ mov r1, r5 │ │ │ │ @@ -42623,32 +42623,32 @@ │ │ │ │ ldr r0, [pc, #1520] @ 62c18 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #632] @ 0x278 │ │ │ │ add r0, r4, #276 @ 0x114 │ │ │ │ str r0, [sp, #628] @ 0x274 │ │ │ │ ldr r0, [pc, #1504] @ 62c1c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #652] @ 0x28c │ │ │ │ mov r0, #33 @ 0x21 │ │ │ │ str r0, [sp, #648] @ 0x288 │ │ │ │ ldr r1, [pc, #1484] @ 62c20 │ │ │ │ str r0, [sp, #640] @ 0x280 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #644] @ 0x284 │ │ │ │ str r1, [sp, #636] @ 0x27c │ │ │ │ add r0, sp, #108 @ 0x6c │ │ │ │ add r2, sp, #636 @ 0x27c │ │ │ │ mov r1, #4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ add r5, sp, #636 @ 0x27c │ │ │ │ add r1, r4, #48 @ 0x30 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ add r7, r4, #84 @ 0x54 │ │ │ │ ldr ip, [r4, #64] @ 0x40 │ │ │ │ ldr lr, [r4, #68] @ 0x44 │ │ │ │ add r6, r5, #52 @ 0x34 │ │ │ │ ldr r8, [r4, #72] @ 0x48 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ ldm r7!, {r0, r1, r2, r5} │ │ │ │ @@ -42671,15 +42671,15 @@ │ │ │ │ ldr r0, [r6] │ │ │ │ adds r0, r0, #1 │ │ │ │ str r0, [r6] │ │ │ │ bcs 629f0 │ │ │ │ ldr r5, [r4, #108] @ 0x6c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ ldr r9, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bmi 629f0 │ │ │ │ ldr r7, [r4, #112] @ 0x70 │ │ │ │ ldr r0, [r7] │ │ │ │ adds r0, r0, #1 │ │ │ │ str r0, [r7] │ │ │ │ @@ -42744,15 +42744,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r2, [r1, #40] @ 0x28 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ add r1, r2, r1 │ │ │ │ sub r0, r0, r1 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ add r0, sp, #108 @ 0x6c │ │ │ │ - bl 4b8c7c │ │ │ │ + bl 4b8c00 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ bl 478c24 │ │ │ │ add r0, r4, #120 @ 0x78 │ │ │ │ bl 7d974 │ │ │ │ add r0, r4, #32 │ │ │ │ bl 7d590 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ @@ -42809,15 +42809,15 @@ │ │ │ │ stm r0, {r7, r8, r9} │ │ │ │ mov r0, r4 │ │ │ │ bl 74d88 │ │ │ │ ldr r0, [r4, #2204] @ 0x89c │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r0, #152] @ 0x98 │ │ │ │ ldr r0, [r4, #2200] @ 0x898 │ │ │ │ - bl 4b8c20 │ │ │ │ + bl 4b8ba4 │ │ │ │ add r5, r4, #2224 @ 0x8b0 │ │ │ │ mov r0, #0 │ │ │ │ stm fp, {r7, r8, r9} │ │ │ │ strb r0, [r5] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4, #2225] @ 0x8b1 │ │ │ │ add sp, sp, #708 @ 0x2c4 │ │ │ │ @@ -42976,39 +42976,39 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ rsbseq sp, lr, r0, lsr #23 │ │ │ │ ldrsbeq sp, [lr], #-160 @ 0xffffff60 @ │ │ │ │ rsbseq lr, sl, ip, ror #6 │ │ │ │ rsbseq lr, sl, r4, ror #6 │ │ │ │ - ldrdeq ip, [r2], #-146 @ 0xffffff6e @ │ │ │ │ + rsbeq ip, r2, r2, asr r9 │ │ │ │ rsbseq sp, sl, ip, asr #22 │ │ │ │ rsbseq sp, sl, r8, asr fp │ │ │ │ rsbseq sp, lr, r8, asr #20 │ │ │ │ rsbseq sp, lr, r0, asr r9 │ │ │ │ rsbseq sp, sl, r8, ror lr │ │ │ │ andeq r7, r4, r0, lsr #11 │ │ │ │ rsbseq sp, sl, r8, asr lr │ │ │ │ - rsbeq ip, r2, r8, ror #14 │ │ │ │ + rsbeq ip, r2, r8, ror #13 │ │ │ │ rsbseq sp, lr, r4, ror #18 │ │ │ │ rsbseq sp, sl, r8, lsr #14 │ │ │ │ rsbseq sp, sl, r8, lsr r7 │ │ │ │ rsbseq sp, sl, r8, ror r7 │ │ │ │ rsbseq sp, sl, ip, asr #15 │ │ │ │ - rsbeq sp, r2, pc, rrx │ │ │ │ + rsbeq ip, r2, pc, ror #31 │ │ │ │ rsbseq lr, sl, r0, lsr #2 │ │ │ │ ldrheq sp, [sl], #-120 @ 0xffffff88 @ │ │ │ │ ldrheq sp, [sl], #-120 @ 0xffffff88 @ │ │ │ │ rsbseq sp, lr, ip, ror r7 │ │ │ │ ldrsbeq sp, [lr], #-92 @ 0xffffffa4 @ │ │ │ │ rsbseq sp, sl, r0, lsr #15 │ │ │ │ rsbseq sp, sl, ip, asr fp │ │ │ │ andeq r7, r4, r0, lsr r2 │ │ │ │ rsbseq sp, sl, r0, asr #22 │ │ │ │ - strdeq ip, [r2], #-56 @ 0xffffffc8 @ │ │ │ │ + rsbeq ip, r2, r8, ror r3 │ │ │ │ rsbseq sp, lr, r8, ror #8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #1844] @ 0x734 │ │ │ │ add r2, pc, #4 │ │ │ │ ldr r0, [r2, r0, lsl #2] │ │ │ │ add pc, r2, r0 │ │ │ │ @@ -43022,15 +43022,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r2, [r1, #40] @ 0x28 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ add r1, r2, r1 │ │ │ │ sub r1, r0, r1 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r0, #1840]! @ 0x730 │ │ │ │ - bl 4908a0 │ │ │ │ + bl 490824 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [r1, #1836]! @ 0x72c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #-1815] @ 0xfffff8e9 │ │ │ │ str r1, [r1, #-1820] @ 0xfffff8e4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ @@ -43097,25 +43097,25 @@ │ │ │ │ mov r0, r1 │ │ │ │ bl 37410 │ │ │ │ cmp r0, #0 │ │ │ │ beq 63298 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ mov r1, r5 │ │ │ │ - bl 55c6fc │ │ │ │ + bl 55c680 │ │ │ │ mov r0, r5 │ │ │ │ bl 372a8 │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ beq 63298 │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ mov r1, r7 │ │ │ │ - bl 626498 │ │ │ │ + bl 62641c │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #1 │ │ │ │ beq 632c0 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ str r6, [sp, #24] │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [sp, #20] │ │ │ │ @@ -43142,20 +43142,20 @@ │ │ │ │ strb sl, [fp, #189] @ 0xbd │ │ │ │ beq 62e54 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [fp] │ │ │ │ - bl 4908a0 │ │ │ │ + bl 490824 │ │ │ │ mov r1, fp │ │ │ │ str r0, [r1, #92]! @ 0x5c │ │ │ │ sub r5, r1, #84 @ 0x54 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4b85d4 │ │ │ │ + bl 4b8558 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [fp, #188] @ 0xbc │ │ │ │ ldr r0, [fp, #8] │ │ │ │ cmp r0, #2 │ │ │ │ bne 62f40 │ │ │ │ ldr r0, [pc, #1552] @ 6349c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -43170,28 +43170,28 @@ │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [pc, #1500] @ 634a4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, #29 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [pc, #1480] @ 634a8 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #28] │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ b 63198 │ │ │ │ mov sl, fp │ │ │ │ str r4, [sp, #16] │ │ │ │ ldrb r0, [sl, #948]! @ 0x3b4 │ │ │ │ add r1, pc, #8 │ │ │ │ sub r8, sl, #756 @ 0x2f4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ @@ -43220,15 +43220,15 @@ │ │ │ │ bl 2a4520 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6330c │ │ │ │ ldr r1, [fp] │ │ │ │ mov r5, r0 │ │ │ │ str r4, [sp, #16] │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 490830 │ │ │ │ + bl 4907b4 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ mov sl, fp │ │ │ │ ldr ip, [sp, #8] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r5, {r0, r1, r2} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ @@ -43546,18 +43546,18 @@ │ │ │ │ rsbseq sp, sl, r0, ror #4 │ │ │ │ rsbseq sp, sl, r8, lsr ip │ │ │ │ rsbseq ip, lr, r4, lsl #31 │ │ │ │ rsbseq ip, lr, r8, lsr #28 │ │ │ │ rsbseq ip, lr, ip, lsr sp │ │ │ │ rsbseq sp, sl, r0, lsl #13 │ │ │ │ rsbseq sp, sl, r8, ror r6 │ │ │ │ - rsbeq fp, r2, ip, ror lr │ │ │ │ + strdeq fp, [r2], #-220 @ 0xffffff24 @ │ │ │ │ rsbseq sp, sl, r0, lsr #5 │ │ │ │ @ instruction: 0x007ad294 │ │ │ │ - rsbeq fp, r2, r1, ror #18 │ │ │ │ + rsbeq fp, r2, r1, ror #17 │ │ │ │ rsbseq ip, sl, r8, lsr sp │ │ │ │ rsbseq ip, sl, r8, asr #26 │ │ │ │ @ instruction: 0x007ecb94 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov fp, r0 │ │ │ │ ldrb r0, [r1, #181] @ 0xb5 │ │ │ │ @@ -43572,20 +43572,20 @@ │ │ │ │ andeq r0, r0, ip, asr #2 │ │ │ │ muleq r0, ip, r2 │ │ │ │ mov r0, #0 │ │ │ │ ldrb r9, [r4, #182] @ 0xb6 │ │ │ │ strb r0, [r4, #180] @ 0xb4 │ │ │ │ ldr r0, [r4, #176] @ 0xb0 │ │ │ │ str r0, [r4] │ │ │ │ - bl 4908a0 │ │ │ │ + bl 490824 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [r1, #88]! @ 0x58 │ │ │ │ sub r6, r1, #84 @ 0x54 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4b85d4 │ │ │ │ + bl 4b8558 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4, #180] @ 0xb4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bne 635bc │ │ │ │ ldr r0, [pc, #1016] @ 6393c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -43600,28 +43600,28 @@ │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r0, [pc, #964] @ 63944 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #29 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #944] @ 63948 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #32] │ │ │ │ add r0, sp, #8 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ b 637d8 │ │ │ │ add r7, r4, #92 @ 0x5c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #180] @ 0xb4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #84 @ 0x54 │ │ │ │ @@ -43633,15 +43633,15 @@ │ │ │ │ mov r0, #12 │ │ │ │ bl 2a4520 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6384c │ │ │ │ ldr r1, [r4] │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 490830 │ │ │ │ + bl 4907b4 │ │ │ │ add r2, sp, #8 │ │ │ │ strb r9, [r4, #929] @ 0x3a1 │ │ │ │ str r7, [r4, #912] @ 0x390 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str r6, [r4, #920] @ 0x398 │ │ │ │ stm r6, {r0, r1, r2} │ │ │ │ mov r0, #0 │ │ │ │ @@ -43842,15 +43842,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ ldrheq ip, [lr], #-112 @ 0xffffff90 @ │ │ │ │ rsbseq ip, lr, r4, lsl #13 │ │ │ │ rsbseq sp, sl, r8, rrx │ │ │ │ rsbseq sp, sl, r0, rrx │ │ │ │ - rsbeq fp, r2, r4, asr #15 │ │ │ │ + rsbeq fp, r2, r4, asr #14 │ │ │ │ rsbseq ip, sl, r8, lsr #27 │ │ │ │ ldrheq ip, [sl], #-212 @ 0xffffff2c @ │ │ │ │ rsbseq ip, lr, r0, asr r5 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #20] │ │ │ │ @@ -43863,15 +43863,15 @@ │ │ │ │ andeq r0, r0, r8, lsr #1 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ ldr r6, [r4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r7, #0 │ │ │ │ add r0, r6, #28 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ add r1, r6, #32 │ │ │ │ add r2, r6, #12 │ │ │ │ str r2, [r4, #4] │ │ │ │ str r0, [r4, #8] │ │ │ │ str r7, [r4, #12] │ │ │ │ str r1, [r4, #16] │ │ │ │ add r0, r4, #4 │ │ │ │ @@ -43944,15 +43944,15 @@ │ │ │ │ add ip, sp, #12 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ mov r1, #1 │ │ │ │ strb r8, [r9, #280] @ 0x118 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 63e00 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r6, #0 │ │ │ │ add r7, r9, #80 @ 0x50 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r4, {r1, r2} │ │ │ │ @@ -44081,18 +44081,18 @@ │ │ │ │ b 63d1c │ │ │ │ ldm r8, {r1, r2, r3, r5, r6, r7} │ │ │ │ add r0, sp, #212 @ 0xd4 │ │ │ │ mov r4, r9 │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #256]! @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 63d1c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 34420c │ │ │ │ mov r0, #0 │ │ │ │ add r8, sp, #24 │ │ │ │ strb r0, [r9, #262] @ 0x106 │ │ │ │ strb r0, [r9, #261] @ 0x105 │ │ │ │ add r0, sp, #212 @ 0xd4 │ │ │ │ @@ -44167,18 +44167,18 @@ │ │ │ │ strb r0, [r9, #252] @ 0xfc │ │ │ │ ldrb r0, [r9, #261] @ 0x105 │ │ │ │ cmp r0, #0 │ │ │ │ beq 63e94 │ │ │ │ mov r4, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #256]! @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 63e94 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 34420c │ │ │ │ b 63e94 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #252] @ 0xfc │ │ │ │ bl 5a198 │ │ │ │ mov r6, r0 │ │ │ │ @@ -44204,34 +44204,34 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 63f10 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 63f10 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 63f10 │ │ │ │ add r0, sp, #12 │ │ │ │ add r5, r0, #4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #280] @ 0x118 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r9, #281] @ 0x119 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - strdeq lr, [r3], #-99 @ 0xffffff9d @ │ │ │ │ - ldrdeq lr, [r3], #-86 @ 0xffffffaa @ │ │ │ │ + rsbeq lr, r3, r3, ror r6 │ │ │ │ + rsbeq lr, r3, r6, asr r5 │ │ │ │ rsbseq ip, sl, r8, ror #17 │ │ │ │ ldrsheq ip, [sl], #-132 @ 0xffffff7c @ │ │ │ │ - rsbeq fp, r2, ip, lsr #30 │ │ │ │ + rsbeq fp, r2, ip, lsr #29 │ │ │ │ rsbseq sp, sl, r0, lsl #2 │ │ │ │ rsbseq sp, sl, r0, lsr r1 │ │ │ │ rsbseq sp, sl, r4, asr #2 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #420 @ 0x1a4 │ │ │ │ mov sl, r0 │ │ │ │ ldrb r0, [r1, #281] @ 0x119 │ │ │ │ @@ -44251,15 +44251,15 @@ │ │ │ │ add ip, sp, #12 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ mov r1, #1 │ │ │ │ strb r8, [r9, #280] @ 0x118 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 642c4 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r7, #0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r6, {r1, r2} │ │ │ │ mov r1, #27 │ │ │ │ @@ -44386,18 +44386,18 @@ │ │ │ │ b 641e0 │ │ │ │ ldm r8, {r1, r2, r3, r5, r6, r7} │ │ │ │ add r0, sp, #396 @ 0x18c │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ mov r7, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r7, #256]! @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 641e0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 34420c │ │ │ │ mov r0, #0 │ │ │ │ add r8, sp, #208 @ 0xd0 │ │ │ │ strb r0, [r9, #262] @ 0x106 │ │ │ │ strb r0, [r9, #261] @ 0x105 │ │ │ │ add r0, sp, #396 @ 0x18c │ │ │ │ @@ -44472,18 +44472,18 @@ │ │ │ │ strb r0, [r9, #252] @ 0xfc │ │ │ │ ldrb r0, [r9, #261] @ 0x105 │ │ │ │ cmp r0, #0 │ │ │ │ beq 64358 │ │ │ │ mov r7, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r7, #256]! @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 64358 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 34420c │ │ │ │ b 64358 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #252] @ 0xfc │ │ │ │ bl 5a198 │ │ │ │ mov r6, r0 │ │ │ │ @@ -44509,34 +44509,34 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 643d4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 643d4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 643d4 │ │ │ │ add r0, sp, #12 │ │ │ │ add r5, r0, #4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #280] @ 0x118 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r9, #281] @ 0x119 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - rsbeq lr, r3, r5, asr #2 │ │ │ │ - rsbeq lr, r3, lr, lsl #2 │ │ │ │ + rsbeq lr, r3, r5, asr #1 │ │ │ │ + rsbeq lr, r3, lr, lsl #1 │ │ │ │ rsbseq ip, sl, r4, ror #8 │ │ │ │ rsbseq ip, sl, r0, ror r4 │ │ │ │ - rsbeq fp, r2, r8, ror #20 │ │ │ │ + rsbeq fp, r2, r8, ror #19 │ │ │ │ rsbseq ip, sl, ip, lsr ip │ │ │ │ rsbseq ip, sl, ip, ror #24 │ │ │ │ rsbseq ip, sl, r0, lsl #25 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #732 @ 0x2dc │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r1, #8] │ │ │ │ @@ -44809,15 +44809,15 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ add r0, r9, #40 @ 0x28 │ │ │ │ bl 80b44 │ │ │ │ b 6483c │ │ │ │ bl 5a198 │ │ │ │ rsbseq fp, sl, r8, lsr pc │ │ │ │ rsbseq fp, sl, r4, asr #30 │ │ │ │ - rsbeq sl, r2, r8, lsr #21 │ │ │ │ + rsbeq sl, r2, r8, lsr #20 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #412 @ 0x19c │ │ │ │ mov fp, r0 │ │ │ │ ldrb r0, [r1, #293] @ 0x125 │ │ │ │ add r4, r1, #52 @ 0x34 │ │ │ │ mov sl, r1 │ │ │ │ add r1, pc, #4 │ │ │ │ @@ -44850,18 +44850,18 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 64964 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 64920 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 64920 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ mov r8, #0 │ │ │ │ b 64b18 │ │ │ │ mov r4, sl │ │ │ │ ldrb r0, [r4, #260]! @ 0x104 │ │ │ │ add r1, pc, #8 │ │ │ │ @@ -44878,25 +44878,25 @@ │ │ │ │ bl 59be4 │ │ │ │ b 64cdc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 64990 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 64990 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ ldr r6, [r5] │ │ │ │ mov r1, #1 │ │ │ │ mov r8, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 64cdc │ │ │ │ ldr r0, [pc, #1168] @ 64e44 │ │ │ │ mov r5, #0 │ │ │ │ mov r1, #29 │ │ │ │ strb r5, [sl, #292] @ 0x124 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -44993,18 +44993,18 @@ │ │ │ │ beq 64b60 │ │ │ │ ldr r0, [sl, #264] @ 0x108 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 64b60 │ │ │ │ mov r5, sl │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #268]! @ 0x10c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 64b60 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 64b7c │ │ │ │ b 64b7c │ │ │ │ ldm r9, {r1, r2, r3, r5, r6, r7} │ │ │ │ add r0, sp, #224 @ 0xe0 │ │ │ │ add r4, sl, #292 @ 0x124 │ │ │ │ @@ -45070,18 +45070,18 @@ │ │ │ │ b 64adc │ │ │ │ ldm r9, {r1, r2, r3, r5, r6, r7} │ │ │ │ add r0, sp, #388 @ 0x184 │ │ │ │ mov r4, sl │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #256]! @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 64adc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 34420c │ │ │ │ b 64adc │ │ │ │ ldr r0, [pc, #436] @ 64e50 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 59c28 │ │ │ │ ldr r0, [pc, #420] @ 64e4c │ │ │ │ @@ -45121,18 +45121,18 @@ │ │ │ │ strb r0, [sl, #252] @ 0xfc │ │ │ │ ldrb r0, [sl, #261] @ 0x105 │ │ │ │ cmp r0, #0 │ │ │ │ beq 64d74 │ │ │ │ mov r4, sl │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #256]! @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 64d74 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 34420c │ │ │ │ b 64d74 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #252] @ 0xfc │ │ │ │ bl 5a198 │ │ │ │ str r7, [sp, #8] │ │ │ │ @@ -45155,49 +45155,49 @@ │ │ │ │ b 64dec │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 64dec │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 64dec │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 64dec │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [sl, #292] @ 0x124 │ │ │ │ cmp r0, #0 │ │ │ │ beq 64e28 │ │ │ │ ldr r0, [sl, #264] @ 0x108 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 64e28 │ │ │ │ mov r6, sl │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #268]! @ 0x10c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 64e28 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #292 @ 0x124 │ │ │ │ mov r1, #512 @ 0x200 │ │ │ │ strh r1, [sl, r0] │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - rsbeq sl, r2, r7, ror r9 │ │ │ │ - rsbeq sp, r3, sl, lsr #16 │ │ │ │ - rsbeq sp, r3, lr, lsr #14 │ │ │ │ + strdeq sl, [r2], #-135 @ 0xffffff79 @ │ │ │ │ + rsbeq sp, r3, sl, lsr #15 │ │ │ │ + rsbeq sp, r3, lr, lsr #13 │ │ │ │ rsbseq fp, sl, r8, ror #20 │ │ │ │ rsbseq fp, sl, r4, ror sl │ │ │ │ - rsbeq fp, r2, r0, asr r0 │ │ │ │ + ldrdeq sl, [r2], #-240 @ 0xffffff10 @ │ │ │ │ rsbseq ip, sl, r4, lsr #4 │ │ │ │ ldrheq ip, [sl], #-80 @ 0xffffffb0 @ │ │ │ │ rsbseq ip, sl, r4, asr r2 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #412 @ 0x19c │ │ │ │ sub sp, sp, #1024 @ 0x400 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ @@ -45283,15 +45283,15 @@ │ │ │ │ add ip, sp, #316 @ 0x13c │ │ │ │ strb r4, [r9, #376] @ 0x178 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ mov r1, #1 │ │ │ │ ldr r6, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 66488 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ add r2, sp, #316 @ 0x13c │ │ │ │ mov r7, #0 │ │ │ │ add r5, sp, #992 @ 0x3e0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ @@ -45985,19 +45985,19 @@ │ │ │ │ addcs r7, r7, #8 │ │ │ │ cmp r0, #3 │ │ │ │ beq 65ae0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 65ae0 │ │ │ │ ldr r0, [sp, #1068] @ 0x42c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 65ae0 │ │ │ │ add r6, r5, #76 @ 0x4c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #1 │ │ │ │ ldr r1, [sp, #996] @ 0x3e4 │ │ │ │ str r0, [sp, #1064] @ 0x428 │ │ │ │ add r0, r5, #12 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ @@ -46061,19 +46061,19 @@ │ │ │ │ beq 65c10 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [sp, #1004] @ 0x3ec │ │ │ │ cmp r0, #2 │ │ │ │ bcc 65c10 │ │ │ │ ldr r0, [sp, #1008] @ 0x3f0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 65c10 │ │ │ │ add r5, r7, #16 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [sp, #1172] @ 0x494 │ │ │ │ mov fp, r4 │ │ │ │ ldr r1, [sp, #1176] @ 0x498 │ │ │ │ mov ip, r7 │ │ │ │ ldr r2, [sp, #1180] @ 0x49c │ │ │ │ @@ -46105,18 +46105,18 @@ │ │ │ │ add r2, sp, #576 @ 0x240 │ │ │ │ add r3, sp, #716 @ 0x2cc │ │ │ │ mov r8, r9 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r8, #352]! @ 0x160 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 65694 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r8 │ │ │ │ bl 34420c │ │ │ │ b 65694 │ │ │ │ ldr r0, [sp, #1324] @ 0x52c │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r0, [sp, #1328] @ 0x530 │ │ │ │ ldr r5, [sp, #1320] @ 0x528 │ │ │ │ @@ -46148,21 +46148,21 @@ │ │ │ │ add r3, sp, #280 @ 0x118 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ bl 7c35c │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r8, [sp, #32] │ │ │ │ mov r7, #0 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #1 │ │ │ │ bne 65e58 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #172 @ 0xac │ │ │ │ bl 344290 │ │ │ │ b 65e58 │ │ │ │ add r3, sp, #104 @ 0x68 │ │ │ │ mov r4, r6 │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ add ip, r9, #72 @ 0x48 │ │ │ │ @@ -46182,19 +46182,19 @@ │ │ │ │ str r4, [sp, #1180] @ 0x49c │ │ │ │ str r7, [sp, #1176] @ 0x498 │ │ │ │ str r8, [sp, #1172] @ 0x494 │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ bl 7c35c │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr sl, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #1 │ │ │ │ bne 65df4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #172 @ 0xac │ │ │ │ bl 344290 │ │ │ │ add r0, r9, #8 │ │ │ │ bl 7bc44 │ │ │ │ ldr r0, [r9, #44] @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ mov r8, r9 │ │ │ │ @@ -46274,19 +46274,19 @@ │ │ │ │ cmp r0, #3 │ │ │ │ str r1, [sp, #1176] @ 0x498 │ │ │ │ beq 65f64 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 65f64 │ │ │ │ ldr r0, [sp, #1032] @ 0x408 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 65f64 │ │ │ │ add r6, r4, #40 @ 0x28 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [sp, #1172] @ 0x494 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ ldr r1, [sp, #1176] @ 0x498 │ │ │ │ add sl, lr, #180 @ 0xb4 │ │ │ │ ldr r2, [sp, #1180] @ 0x49c │ │ │ │ @@ -46307,16 +46307,16 @@ │ │ │ │ bl 38430 │ │ │ │ cmp fp, #2 │ │ │ │ bne 65fd4 │ │ │ │ ldm sl, {r1, r2, r3, r5, r6, r7} │ │ │ │ add r0, sp, #952 @ 0x3b8 │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ b 654f8 │ │ │ │ - rsbeq sp, r3, r4, lsr r1 │ │ │ │ - rsbeq sp, r3, r2, ror #1 │ │ │ │ + strheq sp, [r3], #-4 @ │ │ │ │ + rsbeq sp, r3, r2, rrx │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r1, lr, #296 @ 0x128 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ bl 38430 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, #1 │ │ │ │ @@ -46440,15 +46440,15 @@ │ │ │ │ bl 9ba4c │ │ │ │ ldr r0, [sp, #992] @ 0x3e0 │ │ │ │ cmp r0, #22 │ │ │ │ bne 661e4 │ │ │ │ ldr fp, [sp, #68] @ 0x44 │ │ │ │ mov r2, #4 │ │ │ │ b 65388 │ │ │ │ - rsbeq r9, r2, r3, lsl sp │ │ │ │ + @ instruction: 0x00629c93 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, r6, #8 │ │ │ │ ldr r1, [sp, #996] @ 0x3e4 │ │ │ │ str sl, [sp, #52] @ 0x34 │ │ │ │ add sl, sp, #852 @ 0x354 │ │ │ │ str r1, [sp, #32] │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ @@ -46499,18 +46499,18 @@ │ │ │ │ add r0, r9, #240 @ 0xf0 │ │ │ │ bl 7d71c │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r5, #168]! @ 0xa8 │ │ │ │ strb r1, [r5, #-10] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 654fc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ b 654fc │ │ │ │ str r8, [sp, #32] │ │ │ │ add r0, sp, #952 @ 0x3b8 │ │ │ │ ldm r9, {r1, r2, r3, r5, r6, r7} │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ @@ -46527,18 +46527,18 @@ │ │ │ │ add r0, r9, #240 @ 0xf0 │ │ │ │ bl 7d71c │ │ │ │ mov r4, r9 │ │ │ │ mov r7, #0 │ │ │ │ ldr r0, [r4, #168]! @ 0xa8 │ │ │ │ mov r1, #1 │ │ │ │ strb r7, [r4, #-10] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 66354 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 344290 │ │ │ │ mov r0, r9 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [r0, #144]! @ 0x90 │ │ │ │ strb r7, [r9, #163] @ 0xa3 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -46688,32 +46688,32 @@ │ │ │ │ bl 7d71c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #158] @ 0x9e │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #168]! @ 0xa8 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 666f8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ b 666f8 │ │ │ │ b 667ac │ │ │ │ b 666e8 │ │ │ │ mov sl, r0 │ │ │ │ b 66894 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 66610 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #172 @ 0xac │ │ │ │ bl 344290 │ │ │ │ add r0, r9, #8 │ │ │ │ bl 7bc44 │ │ │ │ b 66894 │ │ │ │ b 6668c │ │ │ │ mov sl, r0 │ │ │ │ @@ -46745,18 +46745,18 @@ │ │ │ │ bl 5a198 │ │ │ │ mov r5, r9 │ │ │ │ mov sl, r0 │ │ │ │ b 66724 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 66894 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ bl 34420c │ │ │ │ b 66894 │ │ │ │ mov sl, r0 │ │ │ │ b 66988 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r9, #256] @ 0x100 │ │ │ │ @@ -46779,18 +46779,18 @@ │ │ │ │ b 66918 │ │ │ │ mov r5, r9 │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ bl 7c35c │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 669a4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #172 @ 0xac │ │ │ │ bl 344290 │ │ │ │ b 669a4 │ │ │ │ mov sl, r0 │ │ │ │ ldrb r0, [r9, #349] @ 0x15d │ │ │ │ mov r7, r9 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -46801,18 +46801,18 @@ │ │ │ │ strb r0, [r7, #348] @ 0x15c │ │ │ │ ldrb r0, [r7, #357] @ 0x165 │ │ │ │ cmp r0, #0 │ │ │ │ beq 667f0 │ │ │ │ mov r5, r7 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #352]! @ 0x160 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 667f0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ b 667f0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r7, #348] @ 0x15c │ │ │ │ bl 5a198 │ │ │ │ mov r5, r9 │ │ │ │ @@ -46852,20 +46852,20 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 66870 │ │ │ │ ldr r0, [sp, #316] @ 0x13c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 66870 │ │ │ │ ldr r0, [sp, #320] @ 0x140 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 66870 │ │ │ │ add r0, sp, #316 @ 0x13c │ │ │ │ add r5, r0, #4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #376] @ 0x178 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r9, #377] @ 0x179 │ │ │ │ b 6688c │ │ │ │ @@ -46877,21 +46877,21 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 668d8 │ │ │ │ ldr r0, [sp, #1172] @ 0x494 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 668d8 │ │ │ │ ldr r0, [sp, #1176] @ 0x498 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 668d8 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #148 @ 0x94 │ │ │ │ add r5, r0, #4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #0 │ │ │ │ mov r5, r9 │ │ │ │ strb r0, [r9, #54] @ 0x36 │ │ │ │ ldrb r0, [r9, #53] @ 0x35 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -46962,19 +46962,19 @@ │ │ │ │ ldrheq sl, [sl], #-52 @ 0xffffffcc @ │ │ │ │ ldrsbeq sl, [sl], #-160 @ 0xffffff60 @ │ │ │ │ ldrsheq sl, [sl], #-164 @ 0xffffff5c @ │ │ │ │ rsbseq sl, sl, ip, ror #17 │ │ │ │ ldrsbeq sl, [sl], #-136 @ 0xffffff78 @ │ │ │ │ ldrheq sl, [sl], #-136 @ 0xffffff78 @ │ │ │ │ ldrsbeq sl, [sl], #-128 @ 0xffffff80 @ │ │ │ │ - rsbeq r8, r2, r8, lsl #29 │ │ │ │ + rsbeq r8, r2, r8, lsl #28 │ │ │ │ rsbseq sl, sl, r0, lsl r9 │ │ │ │ ldrheq sl, [sl], #-52 @ 0xffffffcc @ │ │ │ │ ldrsbeq sl, [sl], #-56 @ 0xffffffc8 @ │ │ │ │ - ldrdeq r9, [r2], #-132 @ 0xffffff7c @ │ │ │ │ + rsbeq r9, r2, r4, asr r8 │ │ │ │ rsbseq sl, sl, r8, lsr #21 │ │ │ │ rsbseq sl, sl, r0, lsr #22 │ │ │ │ rsbseq sl, sl, r0, lsr fp │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #204 @ 0xcc │ │ │ │ mov fp, r0 │ │ │ │ ldrb r0, [r1, #10] │ │ │ │ @@ -47050,15 +47050,15 @@ │ │ │ │ str r4, [sl] │ │ │ │ str sl, [sl, #200] @ 0xc8 │ │ │ │ strb r0, [r6, #204]! @ 0xcc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ str r6, [sp, #4] │ │ │ │ mov r8, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 6744c │ │ │ │ mov r0, #0 │ │ │ │ mov r7, sl │ │ │ │ strb r0, [r7, #196]! @ 0xc4 │ │ │ │ mov r1, #30 │ │ │ │ ldr r2, [pc, #3096] @ 677a4 │ │ │ │ @@ -47436,47 +47436,47 @@ │ │ │ │ mov r8, r0 │ │ │ │ ldrb r6, [sl, #8] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ strb r4, [sl, #9] │ │ │ │ stm r8, {r0, r1, r2} │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [sl] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ mov r5, #6 │ │ │ │ cmp r0, #1 │ │ │ │ bne 6720c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, sl │ │ │ │ bl 3446ec │ │ │ │ ldr r1, [sp, #16] │ │ │ │ b 67210 │ │ │ │ ldrb r0, [sp, #42] @ 0x2a │ │ │ │ strb r0, [sp, #56] @ 0x38 │ │ │ │ ldrh r0, [sp, #40] @ 0x28 │ │ │ │ strh r0, [sp, #54] @ 0x36 │ │ │ │ mov r6, sl │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 671d0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 2b2af0 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ b 671d4 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ strb r0, [sl, #9] │ │ │ │ ldr r0, [sl] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 67204 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, sl │ │ │ │ bl 3446ec │ │ │ │ ldr r1, [sp, #16] │ │ │ │ b 67210 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ b 67210 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ @@ -47561,18 +47561,18 @@ │ │ │ │ mov r1, #1 │ │ │ │ str r6, [sp, #20] │ │ │ │ mov r6, sl │ │ │ │ strb r0, [sp, #182] @ 0xb6 │ │ │ │ ldrh r0, [sp, #44] @ 0x2c │ │ │ │ strh r0, [r5] │ │ │ │ ldr r0, [r6, #192]! @ 0xc0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 6737c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 34420c │ │ │ │ mov r6, r4 │ │ │ │ ldr r4, [sp] │ │ │ │ b 66cb8 │ │ │ │ ldr r0, [pc, #1036] @ 6779c │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -47641,18 +47641,18 @@ │ │ │ │ b 67494 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #180 @ 0xb4 │ │ │ │ bl 7a91c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 676f4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ bl 34420c │ │ │ │ b 676f4 │ │ │ │ bl 5a198 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -47696,63 +47696,63 @@ │ │ │ │ strb r0, [sl, #188] @ 0xbc │ │ │ │ ldrb r0, [sl, #197] @ 0xc5 │ │ │ │ cmp r0, #0 │ │ │ │ beq 67698 │ │ │ │ mov r6, sl │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #192]! @ 0xc0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 67698 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 34420c │ │ │ │ b 67698 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #188] @ 0xbc │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ b 676c0 │ │ │ │ b 67664 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 67744 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 34420c │ │ │ │ b 67744 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 67604 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 34420c │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 67624 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl 2b2af0 │ │ │ │ ldr r0, [sp, #180] @ 0xb4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 67714 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 67714 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #180 @ 0xb4 │ │ │ │ bl 2b2b90 │ │ │ │ b 67714 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ b 676f4 │ │ │ │ mov r5, r0 │ │ │ │ @@ -47803,28 +47803,28 @@ │ │ │ │ bl 843a0 │ │ │ │ ldrb r0, [sl, #9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 67744 │ │ │ │ mov r6, sl │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 67744 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 2b2af0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ strb r0, [sl, #9] │ │ │ │ ldr r0, [sl] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 67788 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, sl │ │ │ │ bl 3446ec │ │ │ │ b 67788 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [sl, #320] @ 0x140 │ │ │ │ cmp r0, #3 │ │ │ │ bne 67788 │ │ │ │ @@ -47833,20 +47833,20 @@ │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [sl, #10] │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbseq r9, sl, r0, lsr r4 │ │ │ │ rsbseq r9, sl, r4, lsr #8 │ │ │ │ - ldrdeq fp, [r3], #-90 @ 0xffffffa6 @ │ │ │ │ - strheq fp, [r3], #-86 @ 0xffffffaa @ │ │ │ │ - rsbeq fp, r3, r2, asr #10 │ │ │ │ + rsbeq fp, r3, sl, asr r5 │ │ │ │ + rsbeq fp, r3, r6, lsr r5 │ │ │ │ + rsbeq fp, r3, r2, asr #9 │ │ │ │ rsbseq r9, sl, ip, asr r3 │ │ │ │ rsbseq r9, sl, r0, ror r3 │ │ │ │ - strdeq r8, [r2], #-128 @ 0xffffff80 @ │ │ │ │ + rsbeq r8, r2, r0, ror r8 │ │ │ │ rsbseq r9, sl, r4, asr #21 │ │ │ │ ldrsheq r9, [sl], #-160 @ 0xffffff60 @ │ │ │ │ rsbseq r9, sl, r4, lsl #22 │ │ │ │ rsbseq r9, lr, r0, lsl #1 │ │ │ │ rsbseq r8, lr, r8, ror #29 │ │ │ │ rsbseq r8, lr, r8, ror #24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -47869,15 +47869,15 @@ │ │ │ │ strb r0, [r9, #22] │ │ │ │ mov r4, #1 │ │ │ │ strh r0, [r9, #20] │ │ │ │ ldr r0, [r9, #16] │ │ │ │ str r0, [r9] │ │ │ │ ldr r6, [r0, #48] @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 67d08 │ │ │ │ ldr r0, [r9] │ │ │ │ mov r5, r9 │ │ │ │ add r7, r0, #36 @ 0x24 │ │ │ │ str r7, [r5, #56]! @ 0x38 │ │ │ │ strb r4, [r5, #-35] @ 0xffffffdd │ │ │ │ @@ -47892,15 +47892,15 @@ │ │ │ │ sub r6, r4, #8 │ │ │ │ cmp r0, fp │ │ │ │ bne 6792c │ │ │ │ ldr r7, [r5] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne 67948 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr sl, [r5] │ │ │ │ cmp r0, fp │ │ │ │ beq 67914 │ │ │ │ @@ -47920,15 +47920,15 @@ │ │ │ │ add r4, r5, #24 │ │ │ │ sub r6, r5, #8 │ │ │ │ cmp r0, fp │ │ │ │ bne 67a98 │ │ │ │ ldr r7, [r4] │ │ │ │ b 67a10 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [r9, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 67914 │ │ │ │ bl 7ccfc │ │ │ │ mov r1, #0 │ │ │ │ str sl, [r9, #40] @ 0x28 │ │ │ │ sub r0, fp, #1 │ │ │ │ @@ -47962,25 +47962,25 @@ │ │ │ │ mov r6, #0 │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [r9, #23] │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [r9, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 679bc │ │ │ │ bl 7ccfc │ │ │ │ ldr r0, [r9, #8] │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #1 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 67d08 │ │ │ │ mov r0, #0 │ │ │ │ strb r4, [r9, #20] │ │ │ │ strb r0, [r9, #22] │ │ │ │ ldr r0, [r9, #8] │ │ │ │ str r6, [r9, #24] │ │ │ │ @@ -47991,15 +47991,15 @@ │ │ │ │ str r7, [r4, #64]! @ 0x40 │ │ │ │ sub r6, r4, #32 │ │ │ │ mov r5, r4 │ │ │ │ str fp, [r5, #-24]! @ 0xffffffe8 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne 67ab4 │ │ │ │ ldr r0, [r5] │ │ │ │ ldr sl, [r4] │ │ │ │ cmp r0, fp │ │ │ │ beq 67a80 │ │ │ │ @@ -48011,15 +48011,15 @@ │ │ │ │ tstne r1, #1 │ │ │ │ bne 67a68 │ │ │ │ ldr r0, [r9, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ bne 67a7c │ │ │ │ b 67a80 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [r9, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ beq 67a80 │ │ │ │ bl 7ccfc │ │ │ │ mov r1, #0 │ │ │ │ str sl, [r9, #48] @ 0x30 │ │ │ │ sub r0, fp, #1 │ │ │ │ @@ -48052,15 +48052,15 @@ │ │ │ │ mov r6, #0 │ │ │ │ mov r0, #4 │ │ │ │ strb r0, [r9, #23] │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [r9, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ beq 67b24 │ │ │ │ bl 7ccfc │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r6, [r0, #8] │ │ │ │ cmp r6, #0 │ │ │ │ @@ -48114,57 +48114,57 @@ │ │ │ │ ldm r6, {r1, r2, r3, r5} │ │ │ │ stm r0, {r1, r2, r3, r5} │ │ │ │ ldr r6, [r4, #12]! │ │ │ │ ldr r0, [r6, #8]! │ │ │ │ cmp r0, #0 │ │ │ │ beq 67c20 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 67c20 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 2b2b90 │ │ │ │ str r7, [r6] │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r6, [r0, #8] │ │ │ │ cmp r6, #0 │ │ │ │ beq 67cfc │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 67d08 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 27de2c │ │ │ │ ldrb r0, [r9, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 67c80 │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 67c80 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 29b408 │ │ │ │ ldrb r0, [r9, #21] │ │ │ │ mov r4, #0 │ │ │ │ strb r4, [r9, #22] │ │ │ │ cmp r0, #0 │ │ │ │ strb r4, [r9, #20] │ │ │ │ beq 67cbc │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 67cbc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 29ac38 │ │ │ │ strb r4, [r9, #21] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r9, #23] │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ @@ -48238,18 +48238,18 @@ │ │ │ │ bl 27de2c │ │ │ │ ldrb r0, [r9, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 67e10 │ │ │ │ mov r6, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #24]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 67e10 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 29b408 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #20] │ │ │ │ ldrb r0, [r9, #22] │ │ │ │ cmp r0, #0 │ │ │ │ beq 67e2c │ │ │ │ @@ -48259,47 +48259,47 @@ │ │ │ │ strb r0, [r9, #22] │ │ │ │ ldrb r0, [r9, #21] │ │ │ │ cmp r0, #0 │ │ │ │ beq 67ed8 │ │ │ │ mov r6, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 67ed8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 29ac38 │ │ │ │ b 67ed8 │ │ │ │ mov r8, r0 │ │ │ │ ldrb r0, [r9, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 67e9c │ │ │ │ mov r6, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #24]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 67e9c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 29b408 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #22] │ │ │ │ strb r0, [r9, #20] │ │ │ │ ldrb r0, [r9, #21] │ │ │ │ cmp r0, #0 │ │ │ │ beq 67ed8 │ │ │ │ mov r6, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 67ed8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 29ac38 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r9, #23] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #21] │ │ │ │ mov r0, r8 │ │ │ │ @@ -48378,15 +48378,15 @@ │ │ │ │ sub r5, r4, #8 │ │ │ │ cmp r0, r1 │ │ │ │ bne 680ac │ │ │ │ ldr r6, [r7] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne 680cc │ │ │ │ ldr r0, [pc, #3820] @ 68f2c │ │ │ │ ldr r6, [r7] │ │ │ │ ldr r1, [r4] │ │ │ │ add r0, r0, #1 │ │ │ │ @@ -48400,15 +48400,15 @@ │ │ │ │ tstne r1, #1 │ │ │ │ bne 6807c │ │ │ │ ldr r0, [fp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ bne 68090 │ │ │ │ b 68094 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [fp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 68094 │ │ │ │ bl 7ccfc │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [pc, #3724] @ 68f2c │ │ │ │ str r6, [fp, #40] @ 0x28 │ │ │ │ @@ -48444,15 +48444,15 @@ │ │ │ │ mov r0, #41 @ 0x29 │ │ │ │ str r0, [r1] │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [fp, #20] │ │ │ │ add sp, sp, #980 @ 0x3d4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [fp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 68144 │ │ │ │ bl 7ccfc │ │ │ │ ldr r0, [fp, #4] │ │ │ │ add r2, sp, #784 @ 0x310 │ │ │ │ add r1, fp, #36 @ 0x24 │ │ │ │ @@ -48506,15 +48506,15 @@ │ │ │ │ str r4, [fp, #272] @ 0x110 │ │ │ │ strb r7, [fp, #306] @ 0x132 │ │ │ │ strb r7, [fp, #305] @ 0x131 │ │ │ │ str r3, [fp, #276] @ 0x114 │ │ │ │ str r2, [fp, #48] @ 0x30 │ │ │ │ strd r0, [r5, #16] │ │ │ │ ldmib r3, {r0, r1} │ │ │ │ - bl 642e50 │ │ │ │ + bl 642dd4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 683d0 │ │ │ │ mov r8, r1 │ │ │ │ bl 307850 │ │ │ │ add r7, fp, #312 @ 0x138 │ │ │ │ mov r1, #16 │ │ │ │ @@ -48525,15 +48525,15 @@ │ │ │ │ add r1, sp, #784 @ 0x310 │ │ │ │ mov r0, r7 │ │ │ │ bl 15cca4 │ │ │ │ add r6, fp, #324 @ 0x144 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 642da0 │ │ │ │ + bl 642d24 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #800] @ 0x320 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #788] @ 0x314 │ │ │ │ ldr r1, [pc, #4092] @ 6928c │ │ │ │ str r0, [sp, #796] @ 0x31c │ │ │ │ add r0, sp, #400 @ 0x190 │ │ │ │ @@ -48542,32 +48542,32 @@ │ │ │ │ str r0, [sp, #792] @ 0x318 │ │ │ │ ldr r0, [pc, #4088] @ 692a0 │ │ │ │ str r7, [sp, #400] @ 0x190 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #404] @ 0x194 │ │ │ │ add r0, sp, #236 @ 0xec │ │ │ │ add r1, sp, #784 @ 0x310 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r7, [sp, #236] @ 0xec │ │ │ │ ldr r9, [sp, #240] @ 0xf0 │ │ │ │ ldr r2, [sp, #244] @ 0xf4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r9 │ │ │ │ - bl 6428e8 │ │ │ │ + bl 64286c │ │ │ │ ldr r4, [sp, #20] │ │ │ │ cmp r7, #0 │ │ │ │ beq 682f0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ add r0, sp, #784 @ 0x310 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 63634c │ │ │ │ + bl 6362d0 │ │ │ │ ldr r0, [sp, #784] @ 0x310 │ │ │ │ ldr r1, [sp, #788] @ 0x314 │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ bne 68470 │ │ │ │ ldrb r0, [sp, #792] @ 0x318 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -48593,15 +48593,15 @@ │ │ │ │ mov r4, #1 │ │ │ │ mov r6, #0 │ │ │ │ strb r4, [fp, #344] @ 0x158 │ │ │ │ str r6, [fp, #336] @ 0x150 │ │ │ │ add r0, sp, #784 @ 0x310 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 642da0 │ │ │ │ + bl 642d24 │ │ │ │ mov r0, #255 @ 0xff │ │ │ │ strb r6, [sp, #804] @ 0x324 │ │ │ │ orr r0, r0, #256 @ 0x100 │ │ │ │ strb r4, [sp, #800] @ 0x320 │ │ │ │ str r0, [sp, #796] @ 0x31c │ │ │ │ add r0, sp, #784 @ 0x310 │ │ │ │ bl 256978 │ │ │ │ @@ -48636,15 +48636,15 @@ │ │ │ │ str r0, [sp, #792] @ 0x318 │ │ │ │ strb r1, [sp, #808] @ 0x328 │ │ │ │ mov r1, #32 │ │ │ │ str r1, [sp, #800] @ 0x320 │ │ │ │ str r0, [sp, #784] @ 0x310 │ │ │ │ add r0, sp, #248 @ 0xf8 │ │ │ │ add r1, sp, #784 @ 0x310 │ │ │ │ - bl 6437d4 │ │ │ │ + bl 643758 │ │ │ │ cmp r0, #0 │ │ │ │ bne 6925c │ │ │ │ ldr r8, [sp, #400] @ 0x190 │ │ │ │ mov r7, #24 │ │ │ │ ldr sl, [sp, #404] @ 0x194 │ │ │ │ ldr r6, [sp, #408] @ 0x198 │ │ │ │ b 68f8c │ │ │ │ @@ -48680,15 +48680,15 @@ │ │ │ │ str r5, [r1, #260] @ 0x104 │ │ │ │ strb r0, [fp, #69] @ 0x45 │ │ │ │ strb r0, [fp, #65] @ 0x41 │ │ │ │ add r7, sp, #784 @ 0x310 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 642da0 │ │ │ │ + bl 642d24 │ │ │ │ add r1, sp, #808 @ 0x328 │ │ │ │ add r2, fp, #56 @ 0x38 │ │ │ │ ldrh r0, [fp, #68] @ 0x44 │ │ │ │ strh r0, [r1] │ │ │ │ add r3, sp, #796 @ 0x31c │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ strb r8, [sp, #816] @ 0x330 │ │ │ │ @@ -48866,15 +48866,15 @@ │ │ │ │ ldm r1!, {r2, r3, r6, r7} │ │ │ │ stmia r0!, {r2, r3, r6, r7} │ │ │ │ ldm r1, {r2, r3, r5, r6, r7} │ │ │ │ stm r0, {r2, r3, r5, r6, r7} │ │ │ │ ldr r1, [pc, #4088] @ 697bc │ │ │ │ add r0, sp, #784 @ 0x310 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 635aac │ │ │ │ + bl 635a30 │ │ │ │ ldr r0, [sp, #784] @ 0x310 │ │ │ │ tst r0, #1 │ │ │ │ bne 69304 │ │ │ │ ldr r1, [sp, #796] @ 0x31c │ │ │ │ ldr r2, [fp, #272] @ 0x110 │ │ │ │ ldr r0, [sp, #792] @ 0x318 │ │ │ │ strd r0, [r2] │ │ │ │ @@ -48921,15 +48921,15 @@ │ │ │ │ sub r9, r4, #8 │ │ │ │ mov r5, r4 │ │ │ │ str r0, [r4, #-20] @ 0xffffffec │ │ │ │ str r7, [r5, #24]! │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne 68974 │ │ │ │ ldr r0, [pc, #4020] @ 69870 │ │ │ │ ldr r7, [r5] │ │ │ │ ldr r1, [r4] │ │ │ │ add r0, r0, #1 │ │ │ │ @@ -48939,15 +48939,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ str r1, [fp, #344] @ 0x158 │ │ │ │ cmp r0, #0 │ │ │ │ ldrbne r1, [fp, #352] @ 0x160 │ │ │ │ tstne r1, #1 │ │ │ │ beq 688f0 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [fp, #348] @ 0x15c │ │ │ │ cmp r0, #0 │ │ │ │ beq 68900 │ │ │ │ bl 7ccfc │ │ │ │ mov r0, #0 │ │ │ │ str r7, [fp, #344] @ 0x158 │ │ │ │ strb r0, [fp, #352] @ 0x160 │ │ │ │ @@ -48987,15 +48987,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r9, #16] │ │ │ │ cmp r0, #0 │ │ │ │ ldrbne r1, [r9, #24] │ │ │ │ tstne r1, #1 │ │ │ │ beq 689b0 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [fp, #348] @ 0x15c │ │ │ │ cmp r0, #0 │ │ │ │ beq 689c0 │ │ │ │ bl 7ccfc │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r0, [fp, #320] @ 0x140 │ │ │ │ add r0, r0, #8 │ │ │ │ @@ -49013,15 +49013,15 @@ │ │ │ │ and r4, r5, #255 @ 0xff │ │ │ │ cmp r4, #4 │ │ │ │ bne 68a7c │ │ │ │ ldr r0, [fp, #316] @ 0x13c │ │ │ │ mov r1, #1 │ │ │ │ ldr r5, [r0, #56] @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 69394 │ │ │ │ mov r0, r5 │ │ │ │ bl 25630c │ │ │ │ str r0, [fp, #328] @ 0x148 │ │ │ │ add r5, fp, #328 @ 0x148 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ @@ -49155,15 +49155,15 @@ │ │ │ │ mov r2, #168 @ 0xa8 │ │ │ │ bl 38430 │ │ │ │ add r0, sp, #400 @ 0x190 │ │ │ │ str r5, [sp, #412] @ 0x19c │ │ │ │ stm r0, {r4, r7, r8} │ │ │ │ add r0, sp, #248 @ 0xf8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 648c0c │ │ │ │ + bl 648b90 │ │ │ │ ldr r0, [sp, #256] @ 0x100 │ │ │ │ ldr r7, [pc, #3092] @ 69870 │ │ │ │ cmp r0, r7 │ │ │ │ bne 68ce4 │ │ │ │ ldrb r0, [sp, #248] @ 0xf8 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ cmp r0, #3 │ │ │ │ @@ -49232,15 +49232,15 @@ │ │ │ │ str r0, [sp, #792] @ 0x318 │ │ │ │ strb r1, [sp, #808] @ 0x328 │ │ │ │ mov r1, #32 │ │ │ │ str r1, [sp, #800] @ 0x320 │ │ │ │ str r0, [sp, #784] @ 0x310 │ │ │ │ add r0, sp, #248 @ 0xf8 │ │ │ │ add r1, sp, #784 @ 0x310 │ │ │ │ - bl 6437d4 │ │ │ │ + bl 643758 │ │ │ │ cmp r0, #0 │ │ │ │ bne 69340 │ │ │ │ ldr r8, [sp, #400] @ 0x190 │ │ │ │ mov r7, #33 @ 0x21 │ │ │ │ ldr r5, [sp, #404] @ 0x194 │ │ │ │ ldr r6, [sp, #408] @ 0x198 │ │ │ │ b 68f34 │ │ │ │ @@ -49270,19 +49270,19 @@ │ │ │ │ add ip, fp, #348 @ 0x15c │ │ │ │ str r1, [fp, #364] @ 0x16c │ │ │ │ stm ip, {r2, r3, r6} │ │ │ │ ldr r1, [fp, #352] @ 0x160 │ │ │ │ str r0, [fp, #360] @ 0x168 │ │ │ │ ldr r2, [fp, #356] @ 0x164 │ │ │ │ add r0, sp, #248 @ 0xf8 │ │ │ │ - bl 642da0 │ │ │ │ + bl 642d24 │ │ │ │ ldr r1, [fp, #360] @ 0x168 │ │ │ │ ldr r2, [fp, #364] @ 0x16c │ │ │ │ add r0, sp, #400 @ 0x190 │ │ │ │ - bl 642da0 │ │ │ │ + bl 642d24 │ │ │ │ add r2, sp, #248 @ 0xf8 │ │ │ │ add r3, sp, #784 @ 0x310 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r2, sp, #400 @ 0x190 │ │ │ │ add r3, sp, #796 @ 0x31c │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ @@ -49386,15 +49386,15 @@ │ │ │ │ ldr r0, [r9, #-32] @ 0xffffffe0 │ │ │ │ add r0, r0, #52 @ 0x34 │ │ │ │ str r0, [r9, #-12] │ │ │ │ ldr r0, [fp, #24] │ │ │ │ str r0, [fp, #28] │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ add r0, sp, #604 @ 0x25c │ │ │ │ - bl 642da0 │ │ │ │ + bl 642d24 │ │ │ │ add r0, sp, #604 @ 0x25c │ │ │ │ bl 256568 │ │ │ │ str r0, [fp, #32] │ │ │ │ add r6, fp, #32 │ │ │ │ add r7, sp, #784 @ 0x310 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r1, r6 │ │ │ │ @@ -49448,15 +49448,15 @@ │ │ │ │ add r0, r6, #16 │ │ │ │ mov r2, #168 @ 0xa8 │ │ │ │ bl 38430 │ │ │ │ add r0, sp, #400 @ 0x190 │ │ │ │ stm r0, {r4, r5, r8, sl} │ │ │ │ add r0, sp, #336 @ 0x150 │ │ │ │ mov r1, r6 │ │ │ │ - bl 648c0c │ │ │ │ + bl 648b90 │ │ │ │ ldr r0, [sp, #344] @ 0x158 │ │ │ │ cmp r0, r7 │ │ │ │ bne 69148 │ │ │ │ ldrb r0, [sp, #336] @ 0x150 │ │ │ │ cmp r0, #3 │ │ │ │ bne 69160 │ │ │ │ ldr r5, [sp, #340] @ 0x154 │ │ │ │ @@ -49887,15 +49887,15 @@ │ │ │ │ mov sl, r0 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [fp, #20] │ │ │ │ mov r0, sl │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov sl, r0 │ │ │ │ b 69824 │ │ │ │ - ldrdeq r6, [r2], #-124 @ 0xffffff84 @ │ │ │ │ + rsbeq r6, r2, ip, asr r7 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 251238 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r9] │ │ │ │ b 69840 │ │ │ │ bl 5a198 │ │ │ │ @@ -49936,30 +49936,30 @@ │ │ │ │ b 69824 │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ blcc fe71c078 <__bss_end__@@Base+0xfdeca0cc> │ │ │ │ ldrheq r7, [sl], #-96 @ 0xffffffa0 @ │ │ │ │ ldrheq r7, [sl], #-108 @ 0xffffff94 @ │ │ │ │ rsbseq r7, sl, ip, lsl #15 │ │ │ │ - @ instruction: 0x0062669c │ │ │ │ + rsbeq r6, r2, ip, lsl r6 │ │ │ │ rsbseq r7, sl, r8, lsl r8 │ │ │ │ rsbseq r7, sl, ip, asr #10 │ │ │ │ rsbseq r7, sl, ip, asr r5 │ │ │ │ rsbseq r8, sl, r8, lsl r1 │ │ │ │ rsbseq r8, sl, r8, lsr #2 │ │ │ │ rsbseq r7, sl, r4, lsl r5 │ │ │ │ - rsbeq r6, r2, r3, asr #13 │ │ │ │ + rsbeq r6, r2, r3, asr #12 │ │ │ │ @ instruction: 0x007a7794 │ │ │ │ rsbseq lr, sl, r4, lsr #5 │ │ │ │ @ instruction: 0x007ae298 │ │ │ │ rsbseq r8, sl, r4, ror r0 │ │ │ │ rsbseq r8, sl, r8, lsl #1 │ │ │ │ @ instruction: 0x007a7c90 │ │ │ │ rsbseq r7, sl, r8, lsr #13 │ │ │ │ - strheq r6, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq r6, r2, r8, lsr r5 │ │ │ │ rsbseq r7, sl, r4, lsr r7 │ │ │ │ rsbseq r8, sl, r8, lsr #2 │ │ │ │ rsbseq r8, sl, r8, lsr r1 │ │ │ │ @ instruction: 0x007a819c │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #284 @ 0x11c │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ @@ -50211,15 +50211,15 @@ │ │ │ │ ldr r1, [pc, #3956] @ 6ac2c │ │ │ │ str r2, [r5, #-16] │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r5, #-20] @ 0xffffffec │ │ │ │ str r1, [r4, #76] @ 0x4c │ │ │ │ str r2, [r4, #80] @ 0x50 │ │ │ │ add r0, sp, #2432 @ 0x980 │ │ │ │ - bl 642da0 │ │ │ │ + bl 642d24 │ │ │ │ add r0, sp, #2432 @ 0x980 │ │ │ │ bl 2566f8 │ │ │ │ str r0, [r4, #84] @ 0x54 │ │ │ │ add r7, r4, #84 @ 0x54 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ mov r1, r7 │ │ │ │ @@ -50413,15 +50413,15 @@ │ │ │ │ strb r0, [r8] │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ strb r0, [r1, #76]! @ 0x4c │ │ │ │ ldr sl, [sp, #64] @ 0x40 │ │ │ │ sub r8, r1, #4 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ - bl 62054c │ │ │ │ + bl 6204d0 │ │ │ │ str r0, [r8] │ │ │ │ mov r5, #0 │ │ │ │ mov r0, #2 │ │ │ │ str sl, [sp, #64] @ 0x40 │ │ │ │ str r5, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #188] @ 0xbc │ │ │ │ ldr r0, [pc, #3832] @ 6af10 │ │ │ │ @@ -50434,15 +50434,15 @@ │ │ │ │ ldr r0, [pc, #3808] @ 6af14 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #2964] @ 0xb94 │ │ │ │ str r8, [sp, #2960] @ 0xb90 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r1, sp, #184 @ 0xb8 │ │ │ │ add r0, lr, #24 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ add r2, sp, #3744 @ 0xea0 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r2, r2, #376 @ 0x178 │ │ │ │ add sl, r4, #80 @ 0x50 │ │ │ │ mov r7, r4 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str r0, [sp, #3576] @ 0xdf8 │ │ │ │ @@ -50457,15 +50457,15 @@ │ │ │ │ mov r4, r7 │ │ │ │ strb r5, [r4, #108]! @ 0x6c │ │ │ │ ldm sl, {r0, r1, r2} │ │ │ │ add r3, r7, #92 @ 0x5c │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #396 @ 0x18c │ │ │ │ - bl 642da0 │ │ │ │ + bl 642d24 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #396 @ 0x18c │ │ │ │ bl 256630 │ │ │ │ ldr r7, [sp, #116] @ 0x74 │ │ │ │ str r0, [r7, #104] @ 0x68 │ │ │ │ add r6, r7, #104 @ 0x68 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ @@ -51004,15 +51004,15 @@ │ │ │ │ str r7, [r1, #-4] │ │ │ │ ldr sl, [sp, #64] @ 0x40 │ │ │ │ ldr r6, [r0] │ │ │ │ mov r1, #1 │ │ │ │ str r7, [sp, #24] │ │ │ │ mov r5, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 6ef70 │ │ │ │ ldr r0, [pc, #4088] @ 6b93c │ │ │ │ mov r1, #29 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ mov r7, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -51078,15 +51078,15 @@ │ │ │ │ ldr r0, [r0] │ │ │ │ add r0, r0, #8 │ │ │ │ strb r1, [r7, #381] @ 0x17d │ │ │ │ str r0, [r7, #376] @ 0x178 │ │ │ │ b 6b73c │ │ │ │ ldr r8, [sp, #52] @ 0x34 │ │ │ │ b 6b8c0 │ │ │ │ - rsbeq r5, r2, r0, lsr #10 │ │ │ │ + rsbeq r5, r2, r0, lsr #9 │ │ │ │ add r0, r6, #8 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r1, lr, #24 │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ ldr r4, [sp, #116] @ 0x74 │ │ │ │ mov r0, #0 │ │ │ │ @@ -51195,15 +51195,15 @@ │ │ │ │ str r5, [sp, #20] │ │ │ │ str sl, [sp, #64] @ 0x40 │ │ │ │ ldr sl, [r4, #244] @ 0xf4 │ │ │ │ ldr r5, [r4, #248] @ 0xf8 │ │ │ │ str r7, [sp, #24] │ │ │ │ str fp, [sp, #56] @ 0x38 │ │ │ │ b 6afb0 │ │ │ │ - @ instruction: 0x00625b99 │ │ │ │ + rsbeq r5, r2, r9, lsl fp │ │ │ │ @ instruction: 0x007a6a9c │ │ │ │ add r0, sp, #4096 @ 0x1000 │ │ │ │ add r1, lr, #36 @ 0x24 │ │ │ │ add r4, r0, #24 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ add r0, r4, #36 @ 0x24 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ @@ -51480,15 +51480,15 @@ │ │ │ │ str r0, [sp, #2812] @ 0xafc │ │ │ │ str r0, [sp, #2804] @ 0xaf4 │ │ │ │ str r6, [sp, #2800] @ 0xaf0 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r5, sp, #2960 @ 0xb90 │ │ │ │ add r0, lr, #180 @ 0xb4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r0, [sp, #2228] @ 0x8b4 │ │ │ │ add r3, sp, #2720 @ 0xaa0 │ │ │ │ ldr r1, [sp, #2232] @ 0x8b8 │ │ │ │ ldr r2, [sp, #2236] @ 0x8bc │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r6, sp, #2880 @ 0xb40 │ │ │ │ add r1, sp, #2720 @ 0xaa0 │ │ │ │ @@ -51505,15 +51505,15 @@ │ │ │ │ ldr r0, [sp, #2884] @ 0xb44 │ │ │ │ ldr r2, [sp, #2892] @ 0xb4c │ │ │ │ str r1, [sp, #3808] @ 0xee0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #3804] @ 0xedc │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #3812] @ 0xee4 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 6ef70 │ │ │ │ mov r0, #2 │ │ │ │ mov r1, #3 │ │ │ │ strb r0, [sp, #2956] @ 0xb8c │ │ │ │ str r0, [sp, #2880] @ 0xb40 │ │ │ │ mov r0, #0 │ │ │ │ @@ -51677,23 +51677,23 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 6b3e8 │ │ │ │ ldr r0, [sp, #3804] @ 0xedc │ │ │ │ cmp r0, #2 │ │ │ │ bcc 6b3e8 │ │ │ │ ldr r0, [sp, #3808] @ 0xee0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 6b3e8 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ add r0, lr, #732 @ 0x2dc │ │ │ │ mov r6, r5 │ │ │ │ add r5, r0, #4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r6 │ │ │ │ ldr r6, [sp, #52] @ 0x34 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [r4, #228] @ 0xe4 │ │ │ │ mov r0, #0 │ │ │ │ str r5, [sp, #28] │ │ │ │ @@ -51770,27 +51770,27 @@ │ │ │ │ ldr r0, [r4, #208] @ 0xd0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, r4, #80 @ 0x50 │ │ │ │ bl 7c538 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #76]! @ 0x4c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 6b540 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ ldr r0, [r7] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ mov sl, #40 @ 0x28 │ │ │ │ cmp r0, #1 │ │ │ │ bne 6b564 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 3446ec │ │ │ │ b 6b8c0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ add r1, sp, #2960 @ 0xb90 │ │ │ │ str r0, [sp, #2964] @ 0xb94 │ │ │ │ add r0, r1, #8 │ │ │ │ @@ -51834,18 +51834,18 @@ │ │ │ │ str r7, [sp, #2460] @ 0x99c │ │ │ │ str r5, [sp, #2456] @ 0x998 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r0, lr, #732 @ 0x2dc │ │ │ │ bl 7c35c │ │ │ │ ldr r0, [sp, #3844] @ 0xf04 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 6b644 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r0, lr, #772 @ 0x304 │ │ │ │ bl 344290 │ │ │ │ add r0, r4, #128 @ 0x80 │ │ │ │ bl 7dc48 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r1, #0 │ │ │ │ @@ -51886,18 +51886,18 @@ │ │ │ │ bne 6bdc0 │ │ │ │ ldr r0, [fp, #408] @ 0x198 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 6bdc0 │ │ │ │ mov r5, fp │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #412]! @ 0x19c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 6bdc0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 6bdc0 │ │ │ │ ldrb r0, [r4, #388]! @ 0x184 │ │ │ │ str r7, [sp, #24] │ │ │ │ add r1, pc, #8 │ │ │ │ ldr r7, [sp, #116] @ 0x74 │ │ │ │ @@ -51951,19 +51951,19 @@ │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r0, lr, #732 @ 0x2dc │ │ │ │ bl 7c35c │ │ │ │ ldr r0, [sp, #3844] @ 0xf04 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ mov sl, #0 │ │ │ │ cmp r0, #1 │ │ │ │ bne 6d210 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r0, lr, #772 @ 0x304 │ │ │ │ bl 344290 │ │ │ │ b 6d210 │ │ │ │ ldr r1, [r4, #204] @ 0xcc │ │ │ │ ldr r0, [sp, #2964] @ 0xb94 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -51983,29 +51983,29 @@ │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #200] @ 0xc8 │ │ │ │ add r0, r4, #80 @ 0x50 │ │ │ │ bl 7c538 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #76]! @ 0x4c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 6b89c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ ldr r5, [sp, #28] │ │ │ │ b 6b8a0 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ ldr r0, [r7] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 6b8c0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 3446ec │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r8] │ │ │ │ mov r0, r7 │ │ │ │ bl 7fabc │ │ │ │ cmp sl, #40 @ 0x28 │ │ │ │ @@ -52031,17 +52031,17 @@ │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ str r1, [r0] │ │ │ │ b 6b970 │ │ │ │ str r5, [sp, #28] │ │ │ │ mov r8, r6 │ │ │ │ mov r4, #-2147483648 @ 0x80000000 │ │ │ │ b 6c114 │ │ │ │ - rsbeq r7, r3, sp, ror r8 │ │ │ │ - rsbeq r7, r3, lr, lsr r8 │ │ │ │ - rsbeq r7, r3, r0, lsl #16 │ │ │ │ + strdeq r7, [r3], #-125 @ 0xffffff83 @ │ │ │ │ + strheq r7, [r3], #-126 @ 0xffffff82 @ │ │ │ │ + rsbeq r7, r3, r0, lsl #15 │ │ │ │ mov ip, r7 │ │ │ │ ldm r5!, {r2, r3, r6, r7} │ │ │ │ mov r1, r0 │ │ │ │ stmia r1!, {r2, r3, r6, r7} │ │ │ │ ldm r5, {r2, r3, r6, r7} │ │ │ │ stm r1, {r2, r3, r6, r7} │ │ │ │ mov r7, ip │ │ │ │ @@ -52230,15 +52230,15 @@ │ │ │ │ bl 38430 │ │ │ │ str fp, [sp, #3300] @ 0xce4 │ │ │ │ str r9, [sp, #3296] @ 0xce0 │ │ │ │ str r6, [sp, #3292] @ 0xcdc │ │ │ │ str r4, [sp, #3288] @ 0xcd8 │ │ │ │ add r0, sp, #2800 @ 0xaf0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 648c0c │ │ │ │ + bl 648b90 │ │ │ │ ldr r0, [sp, #2808] @ 0xaf8 │ │ │ │ ldr r1, [pc, #4084] @ 6cc5c │ │ │ │ ldr r4, [sp, #116] @ 0x74 │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ cmp r0, r1 │ │ │ │ bne 6bf78 │ │ │ │ ldrb r0, [sp, #2800] @ 0xaf0 │ │ │ │ @@ -52401,18 +52401,18 @@ │ │ │ │ bne 6dab8 │ │ │ │ mov r5, fp │ │ │ │ str r1, [sp, #3292] @ 0xcdc │ │ │ │ ldr r0, [r5, #164]! @ 0xa4 │ │ │ │ mov r1, #1 │ │ │ │ str r6, [sp, #3288] @ 0xcd8 │ │ │ │ str r2, [sp, #3296] @ 0xce0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 6dc74 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ b 6dc74 │ │ │ │ mov r5, fp │ │ │ │ add r0, fp, #136 @ 0x88 │ │ │ │ str sl, [r5, #128] @ 0x80 │ │ │ │ str r4, [r5, #132] @ 0x84 │ │ │ │ @@ -52489,15 +52489,15 @@ │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldr r0, [sp, #2988] @ 0xbac │ │ │ │ ldr r6, [sp, #2992] @ 0xbb0 │ │ │ │ ldr r4, [sp, #116] @ 0x74 │ │ │ │ b 6c070 │ │ │ │ rsbseq r5, sl, r8, ror #15 │ │ │ │ ldrdeq lr, [r3], -r4 │ │ │ │ - rsbeq r4, r2, r4, lsl #2 │ │ │ │ + rsbeq r4, r2, r4, lsl #1 │ │ │ │ ldr r2, [sp, #2964] @ 0xb94 │ │ │ │ mov sl, #28 │ │ │ │ str r1, [sp, #28] │ │ │ │ ldr r1, [r4, #288] @ 0x120 │ │ │ │ str r6, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ @@ -53179,19 +53179,19 @@ │ │ │ │ addcs r4, r4, #8 │ │ │ │ cmp r0, #3 │ │ │ │ beq 6cb48 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 6cb48 │ │ │ │ ldr r0, [sp, #260] @ 0x104 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 6cb48 │ │ │ │ add r6, r7, #76 @ 0x4c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #1 │ │ │ │ ldr r1, [sp, #192] @ 0xc0 │ │ │ │ str r0, [sp, #256] @ 0x100 │ │ │ │ add r0, r7, #12 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ @@ -53360,18 +53360,18 @@ │ │ │ │ str r8, [r0] │ │ │ │ str r7, [r0, #4] │ │ │ │ add r0, sp, #2640 @ 0xa50 │ │ │ │ bl 7c35c │ │ │ │ ldr r0, [sp, #3844] @ 0xf04 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 6ce1c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r0, lr, #772 @ 0x304 │ │ │ │ bl 344290 │ │ │ │ str r4, [sp, #192] @ 0xc0 │ │ │ │ add r1, sp, #184 @ 0xb8 │ │ │ │ ldr r0, [pc, #4092] @ 6de28 │ │ │ │ add r7, r1, #4 │ │ │ │ @@ -53385,18 +53385,18 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 6d084 │ │ │ │ ldr r0, [sp, #184] @ 0xb8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 6ce7c │ │ │ │ ldr r0, [sp, #188] @ 0xbc │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 6ce7c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 42df00 │ │ │ │ mov r5, #0 │ │ │ │ b 6d248 │ │ │ │ add r3, r3, #616 @ 0x268 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ @@ -53404,20 +53404,20 @@ │ │ │ │ str r2, [sp, #3888] @ 0xf30 │ │ │ │ str r1, [sp, #3884] @ 0xf2c │ │ │ │ str r0, [sp, #3880] @ 0xf28 │ │ │ │ add r0, sp, #2640 @ 0xa50 │ │ │ │ bl 7c35c │ │ │ │ ldr r0, [sp, #3844] @ 0xf04 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ mov sl, #0 │ │ │ │ cmp r0, #1 │ │ │ │ str r7, [sp, #100] @ 0x64 │ │ │ │ bne 6d2b4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r0, lr, #772 @ 0x304 │ │ │ │ bl 344290 │ │ │ │ b 6d2b4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r1, sp, #2960 @ 0xb90 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ @@ -53526,18 +53526,18 @@ │ │ │ │ str r0, [sp, #3892] @ 0xf34 │ │ │ │ b 6d2b4 │ │ │ │ ldr r0, [sp, #184] @ 0xb8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 6d0b0 │ │ │ │ ldr r0, [sp, #188] @ 0xbc │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 6d0b0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ mov r1, #0 │ │ │ │ ldm r5, {r2, r3, r7} │ │ │ │ ldr r0, [r0] │ │ │ │ strb r1, [r4, #96] @ 0x60 │ │ │ │ @@ -53573,18 +53573,18 @@ │ │ │ │ bne 6d240 │ │ │ │ ldr r0, [r4, #380] @ 0x17c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 6d240 │ │ │ │ mov r7, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r7, #384]! @ 0x180 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 6d240 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 42df00 │ │ │ │ b 6d240 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ mov r1, r5 │ │ │ │ add r6, lr, #24 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ @@ -53646,18 +53646,18 @@ │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ beq 6d290 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 6d290 │ │ │ │ ldr r0, [r7, #104]! @ 0x68 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 6d290 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 42df00 │ │ │ │ b 6d2b8 │ │ │ │ ldrsbeq r3, [lr], #-168 @ 0xffffff58 @ │ │ │ │ add r3, sp, #3744 @ 0xea0 │ │ │ │ add r3, r3, #584 @ 0x248 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ @@ -53828,15 +53828,15 @@ │ │ │ │ ldr r0, [sp, #2728] @ 0xaa8 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r2] │ │ │ │ bne 6d554 │ │ │ │ ldr r4, [sp, #116] @ 0x74 │ │ │ │ b 6c998 │ │ │ │ - strdeq r2, [r2], #-188 @ 0xffffff44 @ │ │ │ │ + rsbeq r2, r2, ip, ror fp │ │ │ │ ldr r0, [sp, #3748] @ 0xea4 │ │ │ │ cmp fp, #3 │ │ │ │ str r0, [sp, #4040] @ 0xfc8 │ │ │ │ ldrh r0, [r7] │ │ │ │ ldr r1, [sp, #3752] @ 0xea8 │ │ │ │ ldr r2, [sp, #3756] @ 0xeac │ │ │ │ ldr r3, [sp, #3760] @ 0xeb0 │ │ │ │ @@ -53864,15 +53864,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38430 │ │ │ │ add r4, sp, #3744 @ 0xea0 │ │ │ │ mov fp, #2 │ │ │ │ mov sl, #4 │ │ │ │ mov r8, #7 │ │ │ │ b 6d384 │ │ │ │ - rsbeq r2, r2, r7, asr #18 │ │ │ │ + rsbeq r2, r2, r7, asr #17 │ │ │ │ ldr r4, [sp, #116] @ 0x74 │ │ │ │ mov r1, #0 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ strb r1, [r4, #60] @ 0x3c │ │ │ │ add r1, lr, #348 @ 0x15c │ │ │ │ ldm r0!, {r2, r3, r6, r7} │ │ │ │ stmia r1!, {r2, r3, r6, r7} │ │ │ │ @@ -53882,18 +53882,18 @@ │ │ │ │ ldm r9, {r1, r2, r3, r5, r6, r7} │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #24 │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #384]! @ 0x180 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 6aa74 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 34420c │ │ │ │ b 6aa74 │ │ │ │ str r5, [sp, #20] │ │ │ │ add r5, r4, #256 @ 0x100 │ │ │ │ str sl, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ @@ -54127,15 +54127,15 @@ │ │ │ │ mov r1, fp │ │ │ │ bl 38430 │ │ │ │ ldr r1, [r6, #236] @ 0xec │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ str r5, [sp, #2720] @ 0xaa0 │ │ │ │ ldr r2, [r6, #240] @ 0xf0 │ │ │ │ add r0, sp, #2800 @ 0xaf0 │ │ │ │ - bl 642da0 │ │ │ │ + bl 642d24 │ │ │ │ mov sl, #0 │ │ │ │ add r2, r6, #244 @ 0xf4 │ │ │ │ strb sl, [r6, #281] @ 0x119 │ │ │ │ str sl, [sp, #3296] @ 0xce0 │ │ │ │ str sl, [sp, #3292] @ 0xcdc │ │ │ │ str sl, [sp, #3288] @ 0xcd8 │ │ │ │ ldrb r0, [r4] │ │ │ │ @@ -54187,35 +54187,35 @@ │ │ │ │ ldr r0, [sp, #2984] @ 0xba8 │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r5, fp │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #164]! @ 0xa4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ str r6, [sp, #112] @ 0x70 │ │ │ │ bne 6db08 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ ldr r0, [fp, #100] @ 0x64 │ │ │ │ mov r7, #0 │ │ │ │ mov r5, fp │ │ │ │ strb r7, [fp, #116] @ 0x74 │ │ │ │ cmp r0, #2 │ │ │ │ strb r7, [fp, #118] @ 0x76 │ │ │ │ bcc 6db48 │ │ │ │ mov r6, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #104]! @ 0x68 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 6db48 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ ldr r9, [sp, #56] @ 0x38 │ │ │ │ mov r0, #1 │ │ │ │ cmp sl, #7 │ │ │ │ mov r6, r8 │ │ │ │ strb r7, [r5, #119] @ 0x77 │ │ │ │ @@ -54294,18 +54294,18 @@ │ │ │ │ ldr r0, [r5, #124]! @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ beq 6dcb0 │ │ │ │ ldrb r1, [r4, #116] @ 0x74 │ │ │ │ cmp r1, #1 │ │ │ │ bne 6dcb0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 6dcb0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ ldr r1, [r4, #96] @ 0x60 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #116] @ 0x74 │ │ │ │ ldr r9, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [r1] │ │ │ │ @@ -54350,18 +54350,18 @@ │ │ │ │ bne 6dda8 │ │ │ │ ldr r0, [r7, #396] @ 0x18c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 6dda8 │ │ │ │ mov r5, r7 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #400]! @ 0x190 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 6dda8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 6dda8 │ │ │ │ add r0, fp, #208 @ 0xd0 │ │ │ │ mov r7, fp │ │ │ │ bl 74fd0 │ │ │ │ mov r0, #0 │ │ │ │ @@ -54373,18 +54373,18 @@ │ │ │ │ beq 6ddec │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 6ddec │ │ │ │ mov r5, r7 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #104]! @ 0x68 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 6ddec │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #1 │ │ │ │ strb r8, [r7, #119] @ 0x77 │ │ │ │ strb r8, [r7, #117] @ 0x75 │ │ │ │ strb r0, [r7, #120] @ 0x78 │ │ │ │ mov r0, r9 │ │ │ │ @@ -54394,15 +54394,15 @@ │ │ │ │ ldr r1, [fp, #2004] @ 0x7d4 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ mov r2, r4 │ │ │ │ bl 2b4278 │ │ │ │ ldrb fp, [sp, #160] @ 0xa0 │ │ │ │ ldr sl, [sp, #120] @ 0x78 │ │ │ │ b 6de6c │ │ │ │ - rsbeq r2, r2, fp, lsl r4 │ │ │ │ + @ instruction: 0x0062239b │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ mov fp, #2 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ str r6, [sp, #128] @ 0x80 │ │ │ │ str r1, [r0] │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ str r1, [r0, #4] │ │ │ │ @@ -54571,15 +54571,15 @@ │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r4, #532] @ 0x214 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [r4, #540] @ 0x21c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r4, #544] @ 0x220 │ │ │ │ b 6b390 │ │ │ │ - rsbeq r2, r2, lr, asr #1 │ │ │ │ + rsbeq r2, r2, lr, asr #32 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ add r1, lr, #36 @ 0x24 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ bl 38430 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ add r0, lr, #408 @ 0x198 │ │ │ │ @@ -54750,16 +54750,16 @@ │ │ │ │ add r0, lr, #24 │ │ │ │ mov r2, #76 @ 0x4c │ │ │ │ ldr sl, [sp, #116] @ 0x74 │ │ │ │ add r1, sl, #332 @ 0x14c │ │ │ │ bl 38430 │ │ │ │ ldr r6, [sl, #212] @ 0xd4 │ │ │ │ b 6eaa4 │ │ │ │ - rsbeq r1, r2, r0, asr sp │ │ │ │ - @ instruction: 0x00622492 │ │ │ │ + ldrdeq r1, [r2], #-192 @ 0xffffff40 @ │ │ │ │ + rsbeq r2, r2, r2, lsl r4 │ │ │ │ ldr r0, [sp, #2908] @ 0xb5c │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #2904] @ 0xb58 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [sp, #2900] @ 0xb54 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r0, [sp, #2884] @ 0xb44 │ │ │ │ @@ -54853,15 +54853,15 @@ │ │ │ │ ldm ip, {r1, r2, r3, r5, r6, r7} │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ str fp, [sp, #36] @ 0x24 │ │ │ │ ldr sl, [sp, #116] @ 0x74 │ │ │ │ ldr fp, [sp, #28] │ │ │ │ b 6c8e0 │ │ │ │ ldrsheq r2, [lr], #-112 @ 0xffffff90 @ │ │ │ │ - ldrdeq r1, [r2], #-184 @ 0xffffff48 @ │ │ │ │ + rsbeq r1, r2, r8, asr fp │ │ │ │ ldr r1, [sp, #2964] @ 0xb94 │ │ │ │ add r0, r7, #8 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ mov fp, r4 │ │ │ │ add r8, lr, #184 @ 0xb8 │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ @@ -54989,18 +54989,18 @@ │ │ │ │ cmp sl, #40 @ 0x28 │ │ │ │ bne 6e7d8 │ │ │ │ bl 7c3fc │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #240]! @ 0xf0 │ │ │ │ str r6, [sp, #16] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 6e78c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ ldr r1, [r4, #228] @ 0xe4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #252] @ 0xfc │ │ │ │ cmp r1, #0 │ │ │ │ beq 6e7ac │ │ │ │ @@ -55019,18 +55019,18 @@ │ │ │ │ strb r0, [r5] │ │ │ │ b 6b43c │ │ │ │ bl 7c3fc │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #240]! @ 0xf0 │ │ │ │ str r6, [sp, #16] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 6e810 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ ldr r6, [sp, #52] @ 0x34 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ b 6b394 │ │ │ │ ldr r6, [sp, #52] @ 0x34 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ @@ -55079,18 +55079,18 @@ │ │ │ │ add r0, sl, #280 @ 0x118 │ │ │ │ bl 7d71c │ │ │ │ mov r6, sl │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r6, #208]! @ 0xd0 │ │ │ │ strb r1, [r6, #-10] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 6c8e0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ b 6c8dc │ │ │ │ str sl, [sp, #44] @ 0x2c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ str r9, [sp, #48] @ 0x30 │ │ │ │ add r0, lr, #208 @ 0xd0 │ │ │ │ @@ -55109,18 +55109,18 @@ │ │ │ │ add r0, r4, #360 @ 0x168 │ │ │ │ bl 7d71c │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r6, #288]! @ 0x120 │ │ │ │ strb r1, [r6, #-10] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 6a3f4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ b 6a3f4 │ │ │ │ ldrsbeq r2, [lr], #-52 @ 0xffffffcc @ │ │ │ │ add r5, r4, #440 @ 0x1b8 │ │ │ │ add r1, sp, #2640 @ 0xa50 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ @@ -55162,18 +55162,18 @@ │ │ │ │ add r0, r4, #360 @ 0x168 │ │ │ │ bl 7d71c │ │ │ │ mov r6, r4 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r6, #288]! @ 0x120 │ │ │ │ mov r1, #1 │ │ │ │ strb r5, [r6, #-10] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 6ea40 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [r0, #264]! @ 0x108 │ │ │ │ strb r5, [r4, #283] @ 0x11b │ │ │ │ cmp r1, #0 │ │ │ │ @@ -55197,18 +55197,18 @@ │ │ │ │ add r0, sl, #280 @ 0x118 │ │ │ │ mov r9, #5 │ │ │ │ bl 7d71c │ │ │ │ ldr r0, [sl, #208]! @ 0xd0 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, #1 │ │ │ │ strb r4, [sl, #-10] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 6eacc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, sl │ │ │ │ bl 344290 │ │ │ │ ldr sl, [sp, #116] @ 0x74 │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ mov r0, sl │ │ │ │ strb r4, [sl, #203] @ 0xcb │ │ │ │ ldr r1, [r0, #184]! @ 0xb8 │ │ │ │ @@ -55520,21 +55520,21 @@ │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #116] @ 0x74 │ │ │ │ ldr r0, [sp, #3288] @ 0xcd8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 6faf8 │ │ │ │ ldr r0, [sp, #3292] @ 0xcdc │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 6faf8 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r0, lr, #216 @ 0xd8 │ │ │ │ orr r5, r0, #4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 6faf8 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ b 6f390 │ │ │ │ str fp, [sp, #28] │ │ │ │ b 6fe68 │ │ │ │ @@ -55647,18 +55647,18 @@ │ │ │ │ bl 7d71c │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #278] @ 0x116 │ │ │ │ ldr r6, [sp, #116] @ 0x74 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #288]! @ 0x120 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 6fbe4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ b 6fbe4 │ │ │ │ mov sl, r4 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ b 6f264 │ │ │ │ mov sl, r4 │ │ │ │ @@ -55694,18 +55694,18 @@ │ │ │ │ add r0, sl, #280 @ 0x118 │ │ │ │ bl 7d71c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #198] @ 0xc6 │ │ │ │ mov r6, sl │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #208]! @ 0xd0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 6fe70 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ b 6fe70 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ b 6fb84 │ │ │ │ b 6f6f8 │ │ │ │ b 6f7ac │ │ │ │ @@ -55756,18 +55756,18 @@ │ │ │ │ bne 6f35c │ │ │ │ bl 7c2c0 │ │ │ │ add r0, r4, #256 @ 0x100 │ │ │ │ bl 7c3fc │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #240]! @ 0xf0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 6f7b4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ b 6f7b4 │ │ │ │ b 6f680 │ │ │ │ str fp, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ b 6f950 │ │ │ │ @@ -55786,31 +55786,31 @@ │ │ │ │ b 6f614 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ b 6faf8 │ │ │ │ b 6f650 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [sp, #3844] @ 0xf04 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 6f404 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r0, lr, #772 @ 0x304 │ │ │ │ bl 344290 │ │ │ │ add r0, r4, #128 @ 0x80 │ │ │ │ bl 7dc48 │ │ │ │ b 6faf8 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ b 7041c │ │ │ │ b 6f6f8 │ │ │ │ mov sl, r4 │ │ │ │ b 6fe6c │ │ │ │ b 6f68c │ │ │ │ - rsbeq r0, r2, r8, asr lr │ │ │ │ + ldrdeq r0, [r2], #-216 @ 0xffffff28 @ │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ b 70410 │ │ │ │ str r9, [sp, #48] @ 0x30 │ │ │ │ ldr r7, [sp, #116] @ 0x74 │ │ │ │ b 6fa28 │ │ │ │ ldr r7, [sp, #116] @ 0x74 │ │ │ │ str r9, [sp, #48] @ 0x30 │ │ │ │ @@ -55850,30 +55850,30 @@ │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ ldr r0, [sp, #184] @ 0xb8 │ │ │ │ str fp, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 6f950 │ │ │ │ ldr r0, [sp, #188] @ 0xbc │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 6f950 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 42df00 │ │ │ │ b 6f950 │ │ │ │ b 6f8ac │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [sp, #3844] @ 0xf04 │ │ │ │ str fp, [sp, #60] @ 0x3c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 6f950 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r0, lr, #772 @ 0x304 │ │ │ │ bl 344290 │ │ │ │ b 6f950 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -55907,18 +55907,18 @@ │ │ │ │ b 6f5c4 │ │ │ │ bl 5a198 │ │ │ │ mov r7, r6 │ │ │ │ str r9, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 70038 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #2720 @ 0xaa0 │ │ │ │ bl 29ac38 │ │ │ │ b 70038 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ add r0, sp, #2960 @ 0xb90 │ │ │ │ bl 74854 │ │ │ │ b 70038 │ │ │ │ @@ -55943,18 +55943,18 @@ │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r0, lr, #732 @ 0x2dc │ │ │ │ bl 7c35c │ │ │ │ b 6f654 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ ldr r0, [sp, #3844] @ 0xf04 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 701cc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r0, lr, #772 @ 0x304 │ │ │ │ bl 344290 │ │ │ │ b 701cc │ │ │ │ b 6ff9c │ │ │ │ str fp, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ @@ -56008,18 +56008,18 @@ │ │ │ │ strb r0, [r5, #380] @ 0x17c │ │ │ │ ldrb r0, [r5, #389] @ 0x185 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6ff20 │ │ │ │ mov r6, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #384]! @ 0x180 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 6ff20 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 34420c │ │ │ │ b 6ff20 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r5, #380] @ 0x17c │ │ │ │ bl 5a198 │ │ │ │ str r8, [sp, #52] @ 0x34 │ │ │ │ @@ -56037,21 +56037,21 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 6f824 │ │ │ │ ldr r0, [sp, #3804] @ 0xedc │ │ │ │ cmp r0, #2 │ │ │ │ bcc 6f824 │ │ │ │ ldr r0, [sp, #3808] @ 0xee0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 6f824 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r0, lr, #732 @ 0x2dc │ │ │ │ add r5, r0, #4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 6f824 │ │ │ │ bl 5a198 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ add r0, sp, #2960 @ 0xb90 │ │ │ │ bl 7bb5c │ │ │ │ @@ -56095,18 +56095,18 @@ │ │ │ │ add r0, sp, #2640 @ 0xa50 │ │ │ │ bl 7c35c │ │ │ │ b 6f8b4 │ │ │ │ str fp, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ ldr r0, [sp, #3844] @ 0xf04 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7043c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r0, lr, #772 @ 0x304 │ │ │ │ bl 344290 │ │ │ │ b 7043c │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ ldrb r0, [r4, #201] @ 0xc9 │ │ │ │ str r8, [sp, #52] @ 0x34 │ │ │ │ @@ -56143,18 +56143,18 @@ │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ ldr r0, [r0, #100] @ 0x64 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 7043c │ │ │ │ ldr r5, [sp, #116] @ 0x74 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #104]! @ 0x68 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7043c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 7043c │ │ │ │ mov r7, r6 │ │ │ │ str r9, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ b 6fda0 │ │ │ │ @@ -56169,18 +56169,18 @@ │ │ │ │ str r9, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ mov r0, r5 │ │ │ │ bl 84eec │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #164]! @ 0xa4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 6faf0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ b 6faf0 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ ldr r0, [r4, #296] @ 0x128 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #4 │ │ │ │ @@ -56212,18 +56212,18 @@ │ │ │ │ beq 6faa8 │ │ │ │ ldr r0, [fp, #100] @ 0x64 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 6faa8 │ │ │ │ mov r5, fp │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #104]! @ 0x68 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 6faa8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #119] @ 0x77 │ │ │ │ strb r0, [fp, #117] @ 0x75 │ │ │ │ b 701fc │ │ │ │ rsbseq r1, sl, r0, ror lr │ │ │ │ @@ -56246,39 +56246,39 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 6fb3c │ │ │ │ ldr r0, [sp, #2456] @ 0x998 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 6fb3c │ │ │ │ ldr r0, [sp, #2460] @ 0x99c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 6fb3c │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #408 @ 0x198 │ │ │ │ add r5, r0, #4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #118] @ 0x76 │ │ │ │ ldrb r0, [r4, #117] @ 0x75 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6fb84 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ ldr r0, [r0, #100] @ 0x64 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 6fb84 │ │ │ │ ldr r5, [sp, #116] @ 0x74 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #104]! @ 0x68 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 6fb84 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #117] @ 0x75 │ │ │ │ b 701d8 │ │ │ │ rsbseq r1, sl, r0, asr ip │ │ │ │ @@ -56321,15 +56321,15 @@ │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ b 7004c │ │ │ │ rsbseq r1, sl, r0, lsl sp │ │ │ │ str fp, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ b 70450 │ │ │ │ - rsbeq r0, r2, r0, asr #12 │ │ │ │ + rsbeq r0, r2, r0, asr #11 │ │ │ │ rsbseq r2, sl, r8, asr #1 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ b 70210 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ b 704cc │ │ │ │ ldrsbeq r1, [sl], #-168 @ 0xffffff58 @ │ │ │ │ rsbseq r1, sl, r4, asr #21 │ │ │ │ @@ -56361,18 +56361,18 @@ │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #200] @ 0xc8 │ │ │ │ add r0, r4, #80 @ 0x50 │ │ │ │ bl 7c538 │ │ │ │ ldr r5, [sp, #116] @ 0x74 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #76]! @ 0x4c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 6ff64 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ b 6ff64 │ │ │ │ str sl, [sp, #24] │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ b 7017c │ │ │ │ rsbseq r1, sl, r8, lsr fp │ │ │ │ @@ -56381,28 +56381,28 @@ │ │ │ │ cmp r0, #3 │ │ │ │ bne 704b0 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl 251238 │ │ │ │ b 704b0 │ │ │ │ bl 5a198 │ │ │ │ - strheq r0, [r2], #-199 @ 0xffffff39 @ │ │ │ │ + rsbeq r0, r2, r7, lsr ip │ │ │ │ ldrheq r1, [sl], #-216 @ 0xffffff28 @ │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ b 7007c │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ b 70448 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ b 702d4 │ │ │ │ rsbseq r1, sl, r0, asr #22 │ │ │ │ rsbseq r1, sl, ip, lsr #22 │ │ │ │ - rsbeq r0, r2, ip, lsl #10 │ │ │ │ + rsbeq r0, r2, ip, lsl #9 │ │ │ │ @ instruction: 0x007a1f94 │ │ │ │ rsbseq r2, sl, r8, asr #12 │ │ │ │ - rsbeq r0, r2, ip, ror #30 │ │ │ │ + rsbeq r0, r2, ip, ror #29 │ │ │ │ rsbseq r2, sl, r0, asr #2 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ str r9, [sp, #48] @ 0x30 │ │ │ │ str r8, [sp, #52] @ 0x34 │ │ │ │ mov r7, r0 │ │ │ │ ldrb r0, [r0, #296] @ 0x128 │ │ │ │ @@ -56524,18 +56524,18 @@ │ │ │ │ bl 74fd0 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 702c0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 3446ec │ │ │ │ b 702c0 │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ b 704b8 │ │ │ │ @@ -57318,18 +57318,18 @@ │ │ │ │ bne 71014 │ │ │ │ ldr r0, [sl, #336] @ 0x150 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 71014 │ │ │ │ mov r4, sl │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #340]! @ 0x154 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 71014 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ b 71014 │ │ │ │ mov r1, sl │ │ │ │ ldrb r0, [r1, #88]! @ 0x58 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ add r1, pc, #4 │ │ │ │ @@ -57385,19 +57385,19 @@ │ │ │ │ addcs r4, r4, #8 │ │ │ │ cmp r0, #3 │ │ │ │ beq 70d00 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 70d00 │ │ │ │ ldr r0, [sp, #924] @ 0x39c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 70d00 │ │ │ │ add r7, r5, #76 @ 0x4c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #1 │ │ │ │ ldr r1, [sp, #852] @ 0x354 │ │ │ │ str r0, [sp, #920] @ 0x398 │ │ │ │ add r0, r5, #12 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ @@ -57547,19 +57547,19 @@ │ │ │ │ str r1, [sp, #1280] @ 0x500 │ │ │ │ str r2, [sp, #1276] @ 0x4fc │ │ │ │ str r5, [sp, #1272] @ 0x4f8 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ bl 7c35c │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r9, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #1 │ │ │ │ bne 70f88 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ bl 344290 │ │ │ │ ldr r0, [sl, #32] │ │ │ │ mov r1, #0 │ │ │ │ ldr r2, [sp, #1272] @ 0x4f8 │ │ │ │ ldr r3, [sp, #1276] @ 0x4fc │ │ │ │ ldr r0, [r0] │ │ │ │ @@ -57575,19 +57575,19 @@ │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ bl 7c35c │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ mov r9, #0 │ │ │ │ cmp r0, #1 │ │ │ │ bne 71464 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ bl 344290 │ │ │ │ b 71464 │ │ │ │ add r0, sl, #136 @ 0x88 │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ bl 74fd0 │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ @@ -57698,18 +57698,18 @@ │ │ │ │ add r0, sl, #36 @ 0x24 │ │ │ │ add r1, sp, #848 @ 0x350 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 108544 │ │ │ │ mov r5, sl │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #96]! @ 0x60 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 711e0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ mov r5, sl │ │ │ │ ldr r0, [r5, #56]! @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ ldrbne r1, [sl, #52] @ 0x34 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -57803,19 +57803,19 @@ │ │ │ │ mov r0, #5 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ mov r5, sl │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r5, #96]! @ 0x60 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ bne 71388 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [sl, #52] @ 0x34 │ │ │ │ ldr r0, [sl, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 713f0 │ │ │ │ @@ -57829,18 +57829,18 @@ │ │ │ │ beq 713f0 │ │ │ │ ldr r0, [r5, #-16] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 713ac │ │ │ │ mov r7, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r7, #-12]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 713ac │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 42df00 │ │ │ │ b 713ac │ │ │ │ ldr r1, [sl, #36] @ 0x24 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ beq 71414 │ │ │ │ @@ -57890,18 +57890,18 @@ │ │ │ │ ldr r0, [r6, r7] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 7149c │ │ │ │ add r9, r6, r7 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, r9 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7149c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 7149c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r9, #7 │ │ │ │ cmp r0, #0 │ │ │ │ beq 707c8 │ │ │ │ @@ -57960,22 +57960,22 @@ │ │ │ │ add r0, sp, #1024 @ 0x400 │ │ │ │ ldm ip, {r1, r2, r3, r5, r6, r7} │ │ │ │ add r0, r0, #56 @ 0x38 │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ str lr, [sp, #52] @ 0x34 │ │ │ │ b 70a1c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 711f8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ b 711f8 │ │ │ │ - rsbeq lr, r1, ip, asr #20 │ │ │ │ + rsbeq lr, r1, ip, asr #19 │ │ │ │ add r0, sp, #1024 @ 0x400 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ add r0, r0, #248 @ 0xf8 │ │ │ │ mov r8, lr │ │ │ │ add r1, r0, #36 @ 0x24 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 38430 │ │ │ │ @@ -58166,18 +58166,18 @@ │ │ │ │ add r0, sl, #232 @ 0xe8 │ │ │ │ bl 7d71c │ │ │ │ mov r5, sl │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r5, #160]! @ 0xa0 │ │ │ │ strb r1, [r5, #-10] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 70a1c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ b 70a1c │ │ │ │ ldrb r0, [sl, #150] @ 0x96 │ │ │ │ tst r0, #1 │ │ │ │ ldrne r0, [sl, #248] @ 0xf8 │ │ │ │ cmpne r0, #4 │ │ │ │ @@ -58186,18 +58186,18 @@ │ │ │ │ bl 7d71c │ │ │ │ mov r9, #5 │ │ │ │ mov r5, sl │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r5, #160]! @ 0xa0 │ │ │ │ mov r1, #1 │ │ │ │ strb r6, [r5, #-10] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 71980 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ mov r0, sl │ │ │ │ str r4, [sp, #28] │ │ │ │ ldr r1, [r0, #136]! @ 0x88 │ │ │ │ strb r6, [sl, #155] @ 0x9b │ │ │ │ cmp r1, #0 │ │ │ │ @@ -58302,18 +58302,18 @@ │ │ │ │ add r0, sl, #232 @ 0xe8 │ │ │ │ bl 7d71c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #150] @ 0x96 │ │ │ │ mov r5, sl │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #160]! @ 0xa0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 71c54 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ b 71c54 │ │ │ │ b 71c50 │ │ │ │ b 71c50 │ │ │ │ b 71c10 │ │ │ │ mov r7, r0 │ │ │ │ @@ -58323,18 +58323,18 @@ │ │ │ │ strb r0, [sl, #348] @ 0x15c │ │ │ │ b 71cbc │ │ │ │ b 71c50 │ │ │ │ b 71bdc │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 71cc4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ bl 344290 │ │ │ │ b 71cc4 │ │ │ │ b 71d1c │ │ │ │ mov r7, r0 │ │ │ │ b 71eb8 │ │ │ │ b 71c10 │ │ │ │ @@ -58346,18 +58346,18 @@ │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ bl 7c35c │ │ │ │ b 71be0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 71eb8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ bl 344290 │ │ │ │ b 71eb8 │ │ │ │ mov r7, r0 │ │ │ │ b 71e90 │ │ │ │ b 71c50 │ │ │ │ mov r7, r0 │ │ │ │ @@ -58387,18 +58387,18 @@ │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ str r9, [sp, #60] @ 0x3c │ │ │ │ mov r0, r5 │ │ │ │ bl 84eec │ │ │ │ mov r5, sl │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #96]! @ 0x60 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 71cbc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ b 71cbc │ │ │ │ mov r7, r0 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ mov r0, r5 │ │ │ │ @@ -58409,21 +58409,21 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 71d08 │ │ │ │ ldr r0, [sp, #1272] @ 0x4f8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 71d08 │ │ │ │ ldr r0, [sp, #1276] @ 0x4fc │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 71d08 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #248 @ 0xf8 │ │ │ │ add r5, r0, #4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #53] @ 0x35 │ │ │ │ add r0, sl, #36 @ 0x24 │ │ │ │ bl 80384 │ │ │ │ b 71eb8 │ │ │ │ @@ -58453,18 +58453,18 @@ │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 71d40 │ │ │ │ ldr r0, [r5, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 71d74 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 71d74 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 71d74 │ │ │ │ bl 5a198 │ │ │ │ mov r7, r0 │ │ │ │ cmp r4, #0 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ @@ -58484,18 +58484,18 @@ │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 71dc4 │ │ │ │ ldr r0, [r5, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 71df0 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 71df0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 71df0 │ │ │ │ bl 5a198 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #155] @ 0x9b │ │ │ │ @@ -58569,15 +58569,15 @@ │ │ │ │ rsbseq lr, r9, ip, ror sp │ │ │ │ rsbseq pc, r9, ip, ror #8 │ │ │ │ rsbseq pc, r9, r0, lsl #9 │ │ │ │ ldrheq pc, [r9], #-44 @ 0xffffffd4 @ │ │ │ │ rsbseq pc, r9, r8, lsr #5 │ │ │ │ rsbseq pc, r9, r8, lsr #5 │ │ │ │ rsbseq pc, r9, r0, asr #5 │ │ │ │ - rsbeq sp, r1, r8, asr r8 │ │ │ │ + ldrdeq sp, [r1], #-120 @ 0xffffff88 @ │ │ │ │ rsbseq pc, r9, r0, ror #5 │ │ │ │ ldrheq pc, [r9], #-88 @ 0xffffffa8 @ │ │ │ │ ldrb r1, [r0] │ │ │ │ add r2, pc, #4 │ │ │ │ ldr r1, [r2, r1, lsl #2] │ │ │ │ add pc, r2, r1 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ @@ -58832,23 +58832,23 @@ │ │ │ │ beq 7236c │ │ │ │ b 2260f4 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 7237c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 59d30 │ │ │ │ rsbseq lr, r9, ip, asr r6 │ │ │ │ - b 67ae70 │ │ │ │ + b 67adf4 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ tst r2, #16 │ │ │ │ bne 7239c │ │ │ │ tst r2, #32 │ │ │ │ bne 723a0 │ │ │ │ - b 67bef0 │ │ │ │ - b 678ae8 │ │ │ │ - b 678b5c │ │ │ │ + b 67be74 │ │ │ │ + b 678a6c │ │ │ │ + b 678ae0 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r4, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ @@ -59024,18 +59024,18 @@ │ │ │ │ cmp r0, #4 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ add r0, r4, #120 @ 0x78 │ │ │ │ bl 84b50 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #108]! @ 0x6c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 726b0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ b 726b0 │ │ │ │ ldrb r0, [r4, #888] @ 0x378 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #880] @ 0x370 │ │ │ │ cmpeq r0, #3 │ │ │ │ @@ -59048,18 +59048,18 @@ │ │ │ │ beq 72708 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 726f8 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #56]! @ 0x38 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 726f8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [r4, #64] @ 0x40 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 72760 │ │ │ │ mov r0, #0 │ │ │ │ @@ -59069,18 +59069,18 @@ │ │ │ │ bl 81888 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 7274c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7274c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 72778 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -59128,18 +59128,18 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #108]! @ 0x6c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 72838 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 34420c │ │ │ │ add r0, r4, #80 @ 0x50 │ │ │ │ bl 81888 │ │ │ │ ldrb r0, [r4, #105] @ 0x69 │ │ │ │ cmp r0, #1 │ │ │ │ bne 72870 │ │ │ │ @@ -59169,15 +59169,15 @@ │ │ │ │ ldrbne r2, [r0, #24] │ │ │ │ tstne r2, #1 │ │ │ │ beq 728d0 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ b 7ccfc │ │ │ │ blcc fe7250ec <__bss_end__@@Base+0xfded3140> │ │ │ │ @@ -59267,54 +59267,54 @@ │ │ │ │ bl 796e4 │ │ │ │ b 72bcc │ │ │ │ add r0, r4, #88 @ 0x58 │ │ │ │ bl 84eec │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #84]! @ 0x54 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 72b64 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ b 72b64 │ │ │ │ ldrb r0, [r4, #329] @ 0x149 │ │ │ │ cmp r0, #3 │ │ │ │ beq 72af8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 72b08 │ │ │ │ ldr r0, [r4, #316] @ 0x13c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 72b08 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #320]! @ 0x140 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 72b08 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 72b08 │ │ │ │ ldrb r0, [r4, #341] @ 0x155 │ │ │ │ cmp r0, #3 │ │ │ │ beq 72b54 │ │ │ │ cmp r0, #0 │ │ │ │ bne 72b64 │ │ │ │ ldr r0, [r4, #328] @ 0x148 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 72b64 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #332]! @ 0x14c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 72b64 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 72b64 │ │ │ │ add r0, r4, #128 @ 0x80 │ │ │ │ bl 74fd0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #328] @ 0x148 │ │ │ │ @@ -59326,18 +59326,18 @@ │ │ │ │ bne 72ba4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 72ba4 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 72ba4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 72ba4 │ │ │ │ add r0, r4, #128 @ 0x80 │ │ │ │ bl 74fd0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #340] @ 0x154 │ │ │ │ @@ -59346,18 +59346,18 @@ │ │ │ │ strb r0, [r4, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 72ba0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 72ba0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ add r6, r4, #37 @ 0x25 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #39] @ 0x27 │ │ │ │ @@ -59408,18 +59408,18 @@ │ │ │ │ beq 72d24 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 72d24 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #24]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 72d24 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 72d24 │ │ │ │ mov r5, r0 │ │ │ │ b 72ce8 │ │ │ │ mov r5, r0 │ │ │ │ b 72d24 │ │ │ │ @@ -59428,33 +59428,33 @@ │ │ │ │ strb r0, [r4, #39] @ 0x27 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #84]! @ 0x54 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 72ce8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 34420c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #38] @ 0x26 │ │ │ │ strb r0, [r4, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 72d24 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #24]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 72d24 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #37] @ 0x25 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #39] @ 0x27 │ │ │ │ mov r0, r5 │ │ │ │ @@ -59739,15 +59739,15 @@ │ │ │ │ ldrbne r2, [r0, #24] │ │ │ │ tstne r2, #1 │ │ │ │ beq 731b8 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ b 7ccfc │ │ │ │ blcc fe7259d4 <__bss_end__@@Base+0xfded3a28> │ │ │ │ @@ -59813,37 +59813,37 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 732ec │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 732ec │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7330c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 29b408 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 73338 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 29b408 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -61008,34 +61008,34 @@ │ │ │ │ bne 74598 │ │ │ │ ldr r0, [r4, #144] @ 0x90 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 74598 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #148]! @ 0x94 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 74598 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #192] @ 0xc0 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 74700 │ │ │ │ b 74724 │ │ │ │ ldr r0, [r4, #244] @ 0xf4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 745d8 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #248]! @ 0xf8 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 745d8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ add r0, r4, #160 @ 0xa0 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 155738 │ │ │ │ ldrb r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -61055,18 +61055,18 @@ │ │ │ │ bl 7ccfc │ │ │ │ b 74668 │ │ │ │ add r0, r4, #64 @ 0x40 │ │ │ │ bl 80a5c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #60]! @ 0x3c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 74654 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #48]! @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 74668 │ │ │ │ bl 462b10 │ │ │ │ @@ -61077,48 +61077,48 @@ │ │ │ │ beq 746ac │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 746ac │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #68]! @ 0x44 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 746ac │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ strb r6, [r4, #56] @ 0x38 │ │ │ │ strb r6, [r4, #55] @ 0x37 │ │ │ │ strb r6, [r4, #53] @ 0x35 │ │ │ │ b 746ec │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 746ec │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 746ec │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [r4, #156] @ 0x9c │ │ │ │ ldr r0, [r4, #192] @ 0xc0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 74724 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #196]! @ 0xc4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 74724 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ add r0, r4, #208 @ 0xd0 │ │ │ │ bl 155738 │ │ │ │ mov r0, #256 @ 0x100 │ │ │ │ mov r1, #0 │ │ │ │ strh r1, [r4, r0] │ │ │ │ @@ -61132,18 +61132,18 @@ │ │ │ │ b 74788 │ │ │ │ mov r5, r0 │ │ │ │ b 7479c │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #60]! @ 0x3c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 74788 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #48]! @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 7479c │ │ │ │ bl 462b10 │ │ │ │ @@ -61154,18 +61154,18 @@ │ │ │ │ bne 747e0 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 747e0 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #68]! @ 0x44 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 747e0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #56] @ 0x38 │ │ │ │ strb r0, [r4, #55] @ 0x37 │ │ │ │ strb r0, [r4, #53] @ 0x35 │ │ │ │ mov r0, #0 │ │ │ │ @@ -61276,72 +61276,72 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r7, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r7, #48 @ 0x30 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ add r6, r7, #32 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r0, #0 │ │ │ │ bne 749fc │ │ │ │ mov r0, #0 │ │ │ │ ldr r5, [r7, #24] │ │ │ │ str r0, [r7, #24] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ ldr r8, [r7, #28] │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r5, #0 │ │ │ │ beq 749fc │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ add r6, r7, #44 @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r0, #0 │ │ │ │ bne 74a40 │ │ │ │ ldr r1, [r7, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r7, #36] @ 0x24 │ │ │ │ beq 74a34 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 74a64 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 29b318 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ b 74a80 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 74aa0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 29b318 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -61609,68 +61609,68 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r7, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r7, #48 @ 0x30 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ add r6, r7, #32 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r0, #0 │ │ │ │ bne 74f30 │ │ │ │ mov r0, #0 │ │ │ │ ldr r5, [r7, #24] │ │ │ │ str r0, [r7, #24] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ ldr r8, [r7, #28] │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r5, #0 │ │ │ │ beq 74f30 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ add r5, r7, #44 @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r0, #0 │ │ │ │ bne 74f78 │ │ │ │ mov r0, #0 │ │ │ │ ldr r6, [r7, #36] @ 0x24 │ │ │ │ str r0, [r7, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ ldr r8, [r7, #40] @ 0x28 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r6, #0 │ │ │ │ beq 74f78 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 74f9c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 29b318 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 74fc4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 29b318 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldrb r1, [r0, #180] @ 0xb4 │ │ │ │ @@ -61687,18 +61687,18 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ strb r1, [r6, #172] @ 0xac │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #176]! @ 0xb0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 75034 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 34420c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #182] @ 0xb6 │ │ │ │ strb r0, [r6, #181] @ 0xb5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ @@ -61707,18 +61707,18 @@ │ │ │ │ b 75084 │ │ │ │ mov r5, r6 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #176]! @ 0xb0 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r5, #-4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 75084 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #182] @ 0xb6 │ │ │ │ strb r0, [r6, #181] @ 0xb5 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ @@ -61907,18 +61907,18 @@ │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ andeq r0, r0, r4, ror r0 │ │ │ │ ldr r0, [r4, #276] @ 0x114 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 75468 │ │ │ │ ldr r0, [r4, #280]! @ 0x118 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 42df00 │ │ │ │ add r0, r4, #296 @ 0x128 │ │ │ │ bl 74fd0 │ │ │ │ b 75400 │ │ │ │ ldrb r0, [r4, #624] @ 0x270 │ │ │ │ @@ -61930,42 +61930,42 @@ │ │ │ │ bl 81954 │ │ │ │ b 75424 │ │ │ │ add r0, r4, #304 @ 0x130 │ │ │ │ bl 83990 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #296]! @ 0x128 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 75400 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #272]! @ 0x110 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 75424 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3446ec │ │ │ │ ldrb r0, [r4, #288] @ 0x120 │ │ │ │ cmp r0, #0 │ │ │ │ beq 75460 │ │ │ │ ldr r0, [r4, #296] @ 0x128 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 75460 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #300]! @ 0x12c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 75460 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #288] @ 0x120 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ b 75488 │ │ │ │ mov r5, r0 │ │ │ │ @@ -61976,44 +61976,44 @@ │ │ │ │ b 754bc │ │ │ │ mov r5, r0 │ │ │ │ b 754e4 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #296]! @ 0x128 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 754c0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 34420c │ │ │ │ b 754c0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #272]! @ 0x110 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 754e4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3446ec │ │ │ │ ldrb r0, [r4, #288] @ 0x120 │ │ │ │ cmp r0, #0 │ │ │ │ beq 75520 │ │ │ │ ldr r0, [r4, #296] @ 0x128 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 75520 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #300]! @ 0x12c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 75520 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #288] @ 0x120 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @@ -62067,41 +62067,41 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 75624 │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 75624 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ cmp r0, #0 │ │ │ │ beq 7564c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7564c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 2b2b90 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ cmp r0, #0 │ │ │ │ beq 75680 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 75680 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 2b2b90 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ ldrd r2, [r0] │ │ │ │ eor r1, r2, #6 │ │ │ │ @@ -62401,28 +62401,28 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 2705d0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 3451ac │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 75b84 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 3451ac │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -62454,36 +62454,36 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 270b30 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #12]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 75c30 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3451ac │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 75c44 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 7ccfc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 75c78 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #12]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 75c78 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3451ac │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 75c88 │ │ │ │ bl 7ccfc │ │ │ │ mov r0, r5 │ │ │ │ @@ -62532,28 +62532,28 @@ │ │ │ │ cmp r0, #2 │ │ │ │ bne 75d40 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 19fb9c │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 305334 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 75d90 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 305334 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -62569,18 +62569,18 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r4, #268] @ 0x10c │ │ │ │ cmp r0, #2 │ │ │ │ bcs 75ddc │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r4, #272]! @ 0x110 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #280] @ 0x118 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ @@ -62624,15 +62624,15 @@ │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ tst r0, r1 │ │ │ │ bne 75ed8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ popne {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 58548 │ │ │ │ bl 58e88 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -62918,20 +62918,20 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #557] @ 0x22d │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #368]! @ 0x170 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 76370 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4eb174 │ │ │ │ + bl 4eb0f8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #573] @ 0x23d │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 7af44 │ │ │ │ ldr r7, [r4, #528] @ 0x210 │ │ │ │ ldr r6, [r4, #524] @ 0x20c │ │ │ │ @@ -62982,20 +62982,20 @@ │ │ │ │ b 76498 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #520 @ 0x208 │ │ │ │ bl 7bac8 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #368]! @ 0x170 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 76480 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4eb174 │ │ │ │ + bl 4eb0f8 │ │ │ │ b 76480 │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #573] @ 0x23d │ │ │ │ b 76498 │ │ │ │ @@ -63045,18 +63045,18 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r4, #280] @ 0x118 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 7654c │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r4, #284]! @ 0x11c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #292] @ 0x124 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ push {r4, lr} │ │ │ │ @@ -63072,18 +63072,18 @@ │ │ │ │ cmp r1, #2 │ │ │ │ bcs 765b0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r0, #780]! @ 0x30c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov sl, r0 │ │ │ │ ldrb r0, [r0, #365] @ 0x16d │ │ │ │ cmp r0, #0 │ │ │ │ @@ -63097,18 +63097,18 @@ │ │ │ │ bne 766d8 │ │ │ │ ldr r0, [sl, #268] @ 0x10c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 766d8 │ │ │ │ mov r5, sl │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #272]! @ 0x110 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 766d8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 766d8 │ │ │ │ ldr r0, [sl, #360] @ 0x168 │ │ │ │ cmp r0, #0 │ │ │ │ beq 766a0 │ │ │ │ ldr r1, [sl, #356] @ 0x164 │ │ │ │ @@ -63121,18 +63121,18 @@ │ │ │ │ beq 766a0 │ │ │ │ ldr r0, [r6, #-16] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 7665c │ │ │ │ mov r5, r6 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #-12]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7665c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 7665c │ │ │ │ ldr r1, [sl, #352] @ 0x160 │ │ │ │ cmp r1, #0 │ │ │ │ beq 766c4 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ @@ -63158,18 +63158,18 @@ │ │ │ │ b 76710 │ │ │ │ sub r5, r5, #1 │ │ │ │ add r6, r6, #4 │ │ │ │ adds r0, r7, r5 │ │ │ │ beq 76734 │ │ │ │ ldr r0, [r4, -r5, lsl #2] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 76700 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 34420c │ │ │ │ b 76700 │ │ │ │ ldr r1, [sl, #320] @ 0x140 │ │ │ │ cmp r1, #0 │ │ │ │ beq 76750 │ │ │ │ ldr r0, [sl, #324] @ 0x144 │ │ │ │ @@ -63211,18 +63211,18 @@ │ │ │ │ subs r5, r5, #1 │ │ │ │ beq 7679c │ │ │ │ ldr r0, [r6, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 767cc │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 767cc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 767cc │ │ │ │ bl 5a198 │ │ │ │ mov r8, r0 │ │ │ │ add r0, r7, r5 │ │ │ │ cmp r0, #1 │ │ │ │ @@ -63242,18 +63242,18 @@ │ │ │ │ add r6, r6, #4 │ │ │ │ b 76860 │ │ │ │ add r6, r6, #4 │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 7681c │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 76854 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 34420c │ │ │ │ b 76854 │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #45] @ 0x2d │ │ │ │ @@ -63285,18 +63285,18 @@ │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #1852] @ 0x73c │ │ │ │ cmpeq r0, #3 │ │ │ │ beq 76978 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #32]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 76938 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ b 76938 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ bl 74fd0 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mov r0, #0 │ │ │ │ @@ -63340,18 +63340,18 @@ │ │ │ │ bne 769dc │ │ │ │ bl 7c2c0 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ bl 7c3fc │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #32]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 76a08 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 34420c │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ bne 76a30 │ │ │ │ @@ -63404,36 +63404,36 @@ │ │ │ │ cmp r0, #5 │ │ │ │ bne 76c1c │ │ │ │ add r0, r4, #88 @ 0x58 │ │ │ │ bl 84eec │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #80]! @ 0x50 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 76b90 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ b 76b90 │ │ │ │ ldrb r0, [r4, #333] @ 0x14d │ │ │ │ cmp r0, #3 │ │ │ │ beq 76b80 │ │ │ │ cmp r0, #0 │ │ │ │ bne 76b90 │ │ │ │ ldr r0, [r4, #320] @ 0x140 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 76b90 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #324]! @ 0x144 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 76b90 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 76b90 │ │ │ │ ldrb r0, [r4, #369] @ 0x171 │ │ │ │ cmp r0, #3 │ │ │ │ bne 76c1c │ │ │ │ ldrb r0, [r4, #72] @ 0x48 │ │ │ │ @@ -63463,18 +63463,18 @@ │ │ │ │ beq 76bf8 │ │ │ │ ldr r0, [r6, #-16] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 76bb4 │ │ │ │ mov r5, r6 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #-12]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 76bb4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 76bb4 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 76c1c │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ @@ -63505,18 +63505,18 @@ │ │ │ │ b 76c9c │ │ │ │ mov r5, r0 │ │ │ │ b 76c9c │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #80]! @ 0x50 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 76c9c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 34420c │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [r4, #36] @ 0x24 │ │ │ │ add r0, r4, #20 │ │ │ │ bl 80384 │ │ │ │ b 76ccc │ │ │ │ @@ -63535,18 +63535,18 @@ │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 76cc0 │ │ │ │ ldr r0, [r6, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 76cdc │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 76cdc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 76cdc │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ @@ -63554,15 +63554,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, lr} │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ sub r1, r0, #1 │ │ │ │ bic r0, r1, #1073741824 @ 0x40000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ popne {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 58934 │ │ │ │ @@ -63626,18 +63626,18 @@ │ │ │ │ bl 375d8 │ │ │ │ ldr r0, [r4, r5]! │ │ │ │ cmp r0, #2 │ │ │ │ bcc 76e80 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 76e80 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 76e94 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -63912,18 +63912,18 @@ │ │ │ │ cmp r0, #4 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ add r0, r4, #112 @ 0x70 │ │ │ │ bl 778bc │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #100]! @ 0x64 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 77310 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ b 77310 │ │ │ │ ldrb r0, [r4, #880] @ 0x370 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #872] @ 0x368 │ │ │ │ cmpeq r0, #3 │ │ │ │ @@ -63936,18 +63936,18 @@ │ │ │ │ beq 77368 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 77358 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #52]! @ 0x34 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 77358 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 773c0 │ │ │ │ mov r0, #0 │ │ │ │ @@ -63957,18 +63957,18 @@ │ │ │ │ bl 81888 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 773ac │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 773ac │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 773d8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -64016,18 +64016,18 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #100]! @ 0x64 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 77498 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 34420c │ │ │ │ add r0, r4, #72 @ 0x48 │ │ │ │ bl 81888 │ │ │ │ ldrb r0, [r4, #97] @ 0x61 │ │ │ │ cmp r0, #1 │ │ │ │ bne 774d0 │ │ │ │ @@ -64055,18 +64055,18 @@ │ │ │ │ cmp r0, #4 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ add r0, r4, #120 @ 0x78 │ │ │ │ bl 76de0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #108]! @ 0x6c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7754c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ b 7754c │ │ │ │ ldrb r0, [r4, #888] @ 0x378 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #880] @ 0x370 │ │ │ │ cmpeq r0, #3 │ │ │ │ @@ -64079,18 +64079,18 @@ │ │ │ │ beq 775a4 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 77594 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #56]! @ 0x38 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 77594 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [r4, #64] @ 0x40 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 775fc │ │ │ │ mov r0, #0 │ │ │ │ @@ -64100,18 +64100,18 @@ │ │ │ │ bl 81888 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 775e8 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 775e8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 77614 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -64159,18 +64159,18 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #108]! @ 0x6c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 776d4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 34420c │ │ │ │ add r0, r4, #80 @ 0x50 │ │ │ │ bl 81888 │ │ │ │ ldrb r0, [r4, #105] @ 0x69 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7770c │ │ │ │ @@ -64193,97 +64193,97 @@ │ │ │ │ ldrb r0, [r0, #30] │ │ │ │ cmp r0, #3 │ │ │ │ bne 77838 │ │ │ │ mov r8, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r5, [r8, #20]! │ │ │ │ add r0, r5, #48 @ 0x30 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ add r7, r5, #32 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r0, #0 │ │ │ │ bne 77790 │ │ │ │ mov r0, #0 │ │ │ │ ldr r6, [r5, #24] │ │ │ │ str r0, [r5, #24] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ ldr r9, [r5, #28] │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r6, #0 │ │ │ │ beq 77790 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ add r6, r5, #44 @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r0, #0 │ │ │ │ bne 777d8 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r5, #36] @ 0x24 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ ldr r9, [r5, #40] @ 0x28 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r7, #0 │ │ │ │ beq 777d8 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 777f8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r8 │ │ │ │ bl 29b318 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7781c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 29b0ac │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [r4, #28] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 3897c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 3897c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 77874 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r8 │ │ │ │ bl 29b318 │ │ │ │ b 77874 │ │ │ │ bl 5a198 │ │ │ │ mov r6, r0 │ │ │ │ b 77898 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 77898 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 29b0ac │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [r4, #28] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 3897c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ @@ -64300,18 +64300,18 @@ │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 77908 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 77908 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 77964 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -64391,49 +64391,49 @@ │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #1828] @ 0x724 │ │ │ │ cmpeq r0, #3 │ │ │ │ beq 77b08 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 77afc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ b 77afc │ │ │ │ ldrb r0, [r4, #804] @ 0x324 │ │ │ │ cmp r0, #3 │ │ │ │ beq 77af4 │ │ │ │ cmp r0, #0 │ │ │ │ bne 77afc │ │ │ │ ldr r0, [r4, #792] @ 0x318 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 77afc │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #796]! @ 0x31c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 77afc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 77afc │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ bcs 77ad0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 42df00 │ │ │ │ add r0, r4, #24 │ │ │ │ bl 75340 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #13] │ │ │ │ @@ -64441,18 +64441,18 @@ │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ bl 80b44 │ │ │ │ b 77a50 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #16]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 77b4c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 34420c │ │ │ │ b 77b4c │ │ │ │ bl 5a198 │ │ │ │ b 77b48 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ @@ -64471,32 +64471,32 @@ │ │ │ │ add r0, r4, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 7f7b8 │ │ │ │ add r0, r4, #24 │ │ │ │ bl 7d174 │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2b2b90 │ │ │ │ add r0, r4, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 80690 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 77bec │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 2b2b90 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -64716,72 +64716,72 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r7, [r0] │ │ │ │ cmp r7, #0 │ │ │ │ beq 78024 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r7, #48 @ 0x30 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ add r6, r7, #32 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r0, #0 │ │ │ │ bne 77fbc │ │ │ │ mov r0, #0 │ │ │ │ ldr r5, [r7, #24] │ │ │ │ str r0, [r7, #24] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ ldr r8, [r7, #28] │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r5, #0 │ │ │ │ beq 77fbc │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ add r6, r7, #44 @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r0, #0 │ │ │ │ bne 78000 │ │ │ │ ldr r1, [r7, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r7, #36] @ 0x24 │ │ │ │ beq 77ff4 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 78024 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 29b318 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ b 78040 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 78060 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 29b318 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -64808,54 +64808,54 @@ │ │ │ │ bl 796e4 │ │ │ │ b 78260 │ │ │ │ add r0, r4, #88 @ 0x58 │ │ │ │ bl 84eec │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #84]! @ 0x54 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 781f8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ b 781f8 │ │ │ │ ldrb r0, [r4, #329] @ 0x149 │ │ │ │ cmp r0, #3 │ │ │ │ beq 7818c │ │ │ │ cmp r0, #0 │ │ │ │ bne 7819c │ │ │ │ ldr r0, [r4, #316] @ 0x13c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 7819c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #320]! @ 0x140 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7819c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 7819c │ │ │ │ ldrb r0, [r4, #341] @ 0x155 │ │ │ │ cmp r0, #3 │ │ │ │ beq 781e8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 781f8 │ │ │ │ ldr r0, [r4, #328] @ 0x148 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 781f8 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #332]! @ 0x14c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 781f8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 781f8 │ │ │ │ add r0, r4, #128 @ 0x80 │ │ │ │ bl 74fd0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #328] @ 0x148 │ │ │ │ @@ -64867,18 +64867,18 @@ │ │ │ │ bne 78238 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 78238 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 78238 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 78238 │ │ │ │ add r0, r4, #128 @ 0x80 │ │ │ │ bl 74fd0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #340] @ 0x154 │ │ │ │ @@ -64887,18 +64887,18 @@ │ │ │ │ strb r0, [r4, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 78234 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 78234 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ add r6, r4, #37 @ 0x25 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #39] @ 0x27 │ │ │ │ @@ -64949,18 +64949,18 @@ │ │ │ │ beq 783b8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 783b8 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #16]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 783b8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 783b8 │ │ │ │ mov r5, r0 │ │ │ │ b 7837c │ │ │ │ mov r5, r0 │ │ │ │ b 783b8 │ │ │ │ @@ -64969,33 +64969,33 @@ │ │ │ │ strb r0, [r4, #39] @ 0x27 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #84]! @ 0x54 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7837c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 34420c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #38] @ 0x26 │ │ │ │ strb r0, [r4, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 783b8 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #16]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 783b8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #37] @ 0x25 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #39] @ 0x27 │ │ │ │ mov r0, r5 │ │ │ │ @@ -65016,18 +65016,18 @@ │ │ │ │ add r0, r4, #152 @ 0x98 │ │ │ │ bl 7d71c │ │ │ │ mov r5, r4 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r5, #80]! @ 0x50 │ │ │ │ mov r1, #1 │ │ │ │ strb r6, [r5, #-10] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 78438 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #56]! @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ strb r6, [r0, #19] │ │ │ │ beq 78468 │ │ │ │ @@ -65063,18 +65063,18 @@ │ │ │ │ add r0, r4, #152 @ 0x98 │ │ │ │ bl 7d71c │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r6, #80]! @ 0x50 │ │ │ │ strb r1, [r6, #-10] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 784f4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #56]! @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ strb r2, [r0, #19] │ │ │ │ @@ -65095,18 +65095,18 @@ │ │ │ │ beq 78578 │ │ │ │ cmp r0, #4 │ │ │ │ bne 785d4 │ │ │ │ add r0, r4, #56 @ 0x38 │ │ │ │ bl 765dc │ │ │ │ ldr r0, [r4, #48]! @ 0x30 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 344290 │ │ │ │ ldrb r0, [r4, #377] @ 0x179 │ │ │ │ cmp r0, #3 │ │ │ │ bne 785c0 │ │ │ │ ldrb r0, [r4, #80] @ 0x50 │ │ │ │ @@ -65142,18 +65142,18 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 155948 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #48]! @ 0x30 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 78630 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 344290 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -65170,18 +65170,18 @@ │ │ │ │ bl 7bfe4 │ │ │ │ b 786ac │ │ │ │ add r0, r4, #64 @ 0x40 │ │ │ │ bl 7d174 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 786ac │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 2b2b90 │ │ │ │ b 786ac │ │ │ │ add r0, r4, #64 @ 0x40 │ │ │ │ bl 80690 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #54] @ 0x36 │ │ │ │ @@ -65189,18 +65189,18 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ b 786f0 │ │ │ │ b 786f0 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #40]! @ 0x28 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 78704 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 2b2b90 │ │ │ │ b 78704 │ │ │ │ mov r5, r0 │ │ │ │ b 78704 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #64 @ 0x40 │ │ │ │ @@ -65513,28 +65513,28 @@ │ │ │ │ beq 78bd8 │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ bl 18246c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #32]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 78c24 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 29b0ac │ │ │ │ b 78c24 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #32]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 78c24 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 29b0ac │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ beq 78c50 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ ldreq r1, [r4, #4]! │ │ │ │ @@ -65551,18 +65551,18 @@ │ │ │ │ bl 84374 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #32]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 78c94 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 29b0ac │ │ │ │ mov r0, r4 │ │ │ │ bl 84374 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @@ -65734,72 +65734,72 @@ │ │ │ │ lsl r1, r1, #2 │ │ │ │ bl 2a4524 │ │ │ │ ldr r7, [r4, #40]! @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ beq 7900c │ │ │ │ add r0, r7, #48 @ 0x30 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ add r6, r7, #32 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r0, #0 │ │ │ │ bne 78fa4 │ │ │ │ mov r0, #0 │ │ │ │ ldr r5, [r7, #24] │ │ │ │ str r0, [r7, #24] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ ldr r8, [r7, #28] │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r5, #0 │ │ │ │ beq 78fa4 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ add r6, r7, #44 @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r0, #0 │ │ │ │ bne 78fe8 │ │ │ │ ldr r1, [r7, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r7, #36] @ 0x24 │ │ │ │ beq 78fdc │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7900c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 29b318 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ b 79028 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 79084 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 29b318 │ │ │ │ b 79084 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ cmp r7, #0 │ │ │ │ bne 7908c │ │ │ │ @@ -65832,74 +65832,74 @@ │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r7, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r7, #48 @ 0x30 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ add r6, r7, #32 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r0, #0 │ │ │ │ bne 7912c │ │ │ │ mov r0, #0 │ │ │ │ ldr r5, [r7, #24] │ │ │ │ str r0, [r7, #24] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ ldr r8, [r7, #28] │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r5, #0 │ │ │ │ beq 7912c │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ add r6, r7, #44 @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r0, #0 │ │ │ │ bne 79170 │ │ │ │ ldr r1, [r7, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r7, #36] @ 0x24 │ │ │ │ beq 79164 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 79194 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 561724 │ │ │ │ + b 5616a8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ b 791b0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 791d0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 561724 │ │ │ │ + bl 5616a8 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ ldrb r1, [r0, #32] │ │ │ │ cmp r1, #3 │ │ │ │ beq 79204 │ │ │ │ cmp r1, #4 │ │ │ │ @@ -65913,70 +65913,70 @@ │ │ │ │ b 796e4 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r7, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r7, #48 @ 0x30 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ add r6, r7, #32 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r0, #0 │ │ │ │ bne 79270 │ │ │ │ mov r0, #0 │ │ │ │ ldr r5, [r7, #24] │ │ │ │ str r0, [r7, #24] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ ldr r8, [r7, #28] │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r5, #0 │ │ │ │ beq 79270 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ add r5, r7, #44 @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r0, #0 │ │ │ │ bne 792b8 │ │ │ │ mov r0, #0 │ │ │ │ ldr r6, [r7, #36] @ 0x24 │ │ │ │ str r0, [r7, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ ldr r8, [r7, #40] @ 0x28 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r6, #0 │ │ │ │ beq 792b8 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 792dc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 561724 │ │ │ │ + b 5616a8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 79304 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 561724 │ │ │ │ + bl 5616a8 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #2204] @ 0x89c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -66141,18 +66141,18 @@ │ │ │ │ add r0, r4, #184 @ 0xb8 │ │ │ │ bl 7d71c │ │ │ │ mov r5, r4 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r5, #112]! @ 0x70 │ │ │ │ mov r1, #1 │ │ │ │ strb r6, [r5, #-10] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 795cc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #88]! @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ strb r6, [r0, #19] │ │ │ │ beq 795e4 │ │ │ │ @@ -66186,18 +66186,18 @@ │ │ │ │ add r0, r4, #184 @ 0xb8 │ │ │ │ bl 7d71c │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r6, #112]! @ 0x70 │ │ │ │ strb r1, [r6, #-10] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 79680 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #88]! @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ strb r2, [r0, #19] │ │ │ │ @@ -66236,18 +66236,18 @@ │ │ │ │ add r0, r4, #136 @ 0x88 │ │ │ │ bl 7d71c │ │ │ │ mov r5, r4 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r5, #64]! @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ strb r6, [r5, #-10] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 79748 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #40]! @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ strb r6, [r0, #19] │ │ │ │ beq 79778 │ │ │ │ @@ -66283,18 +66283,18 @@ │ │ │ │ add r0, r4, #136 @ 0x88 │ │ │ │ bl 7d71c │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r6, #64]! @ 0x40 │ │ │ │ strb r1, [r6, #-10] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 79804 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #40]! @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ strb r2, [r0, #19] │ │ │ │ @@ -66391,18 +66391,18 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 799b4 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 799b4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ add r0, r4, #16 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 155738 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #16 │ │ │ │ @@ -66430,18 +66430,18 @@ │ │ │ │ bne 79a5c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #16]! │ │ │ │ cmp r1, #21 │ │ │ │ bne 79a54 │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 344290 │ │ │ │ pop {r4, lr} │ │ │ │ b 7abcc │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -66563,18 +66563,18 @@ │ │ │ │ add r0, r0, #6144 @ 0x1800 │ │ │ │ bl 421bb8 │ │ │ │ add r0, r6, #956 @ 0x3bc │ │ │ │ add r0, r0, #6144 @ 0x1800 │ │ │ │ bl 42164c │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 79c64 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 422c4c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #12] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #24] │ │ │ │ mov r0, #0 │ │ │ │ @@ -66586,18 +66586,18 @@ │ │ │ │ b 79ca0 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r6, #956 @ 0x3bc │ │ │ │ add r0, r0, #6144 @ 0x1800 │ │ │ │ bl 42164c │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 79cd8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 422c4c │ │ │ │ b 79cd8 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r6, #952 @ 0x3b8 │ │ │ │ add r0, r0, #6144 @ 0x1800 │ │ │ │ @@ -66675,18 +66675,18 @@ │ │ │ │ ldr r2, [r1] │ │ │ │ cmp r2, #21 │ │ │ │ bne 79e28 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 344290 │ │ │ │ mov r0, r1 │ │ │ │ pop {r4, lr} │ │ │ │ b 7abcc │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -66698,18 +66698,18 @@ │ │ │ │ bne 79e98 │ │ │ │ mov r0, r4 │ │ │ │ ldrb r1, [r0, #4]! │ │ │ │ cmp r1, #11 │ │ │ │ bne 79e9c │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 344290 │ │ │ │ ldrb r0, [r4, #356] @ 0x164 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #337] @ 0x151 │ │ │ │ cmpeq r0, #3 │ │ │ │ @@ -66751,18 +66751,18 @@ │ │ │ │ add r0, r4, #184 @ 0xb8 │ │ │ │ bl 7d71c │ │ │ │ mov r5, r4 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r5, #112]! @ 0x70 │ │ │ │ mov r1, #1 │ │ │ │ strb r6, [r5, #-10] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 79f54 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #88]! @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ strb r6, [r0, #19] │ │ │ │ beq 79f6c │ │ │ │ @@ -66790,18 +66790,18 @@ │ │ │ │ add r0, r4, #184 @ 0xb8 │ │ │ │ bl 7d71c │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r6, #112]! @ 0x70 │ │ │ │ strb r1, [r6, #-10] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 79ff0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #88]! @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ strb r2, [r0, #19] │ │ │ │ @@ -67425,32 +67425,32 @@ │ │ │ │ b 78ba4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #56]! @ 0x38 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7a9dc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 2fdfa4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 7aa0c │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7aa0c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ add r0, r4, #24 │ │ │ │ bl 83334 │ │ │ │ ldr r0, [r4] │ │ │ │ orr r0, r0, #2 │ │ │ │ cmp r0, #2 │ │ │ │ bne 7aa2c │ │ │ │ add sp, sp, #8 │ │ │ │ @@ -67594,73 +67594,73 @@ │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7ac38 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 42df4c │ │ │ │ add r0, r0, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 7c198 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 7acc4 │ │ │ │ mov r4, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7acc4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 7ac38 │ │ │ │ ldr r0, [r5, #20]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 42df00 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 7ad28 │ │ │ │ mov r4, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #24]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7ad28 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r4, r5 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 7ad8c │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7ac38 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 344290 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r0, r5 │ │ │ │ bl 7c094 │ │ │ │ mov r0, r5 │ │ │ │ @@ -67679,35 +67679,35 @@ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 7add8 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7ae34 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ b 7ae34 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ b 7adb4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 7ae34 │ │ │ │ ldr r0, [r5, #20]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7ae34 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 7ae34 │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #32 │ │ │ │ @@ -67767,18 +67767,18 @@ │ │ │ │ cmp r1, #2 │ │ │ │ bcs 7af0c │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ mov r0, r1 │ │ │ │ pop {r4, lr} │ │ │ │ b 7abcc │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -67786,15 +67786,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ cmp r0, #2 │ │ │ │ beq 7af6c │ │ │ │ ldrd r2, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 54a0fc │ │ │ │ + bl 54a080 │ │ │ │ ldr r0, [pc, #780] @ 7b280 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ bne 7b228 │ │ │ │ ldr r6, [r4, #24] │ │ │ │ cmp r6, #0 │ │ │ │ @@ -67822,15 +67822,15 @@ │ │ │ │ ldr r0, [r6, #8] │ │ │ │ ldr r1, [pc, #676] @ 7b28c │ │ │ │ rsb r0, r0, #5 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ cmp r0, r1 │ │ │ │ bhi 7b228 │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #13 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ mov r7, r1 │ │ │ │ ldr r0, [pc, #636] @ 7b290 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -67970,78 +67970,78 @@ │ │ │ │ cmp r0, #2 │ │ │ │ cmpne r0, #0 │ │ │ │ bne 7b240 │ │ │ │ add sp, sp, #164 @ 0xa4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7b238 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 549b94 │ │ │ │ + bl 549b18 │ │ │ │ add sp, sp, #164 @ 0xa4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7e70c │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbseq r4, sp, ip, asr #24 │ │ │ │ rsbseq r6, r9, r8, lsl #6 │ │ │ │ andeq fp, lr, ip, lsr #20 │ │ │ │ ldrsbeq r4, [sp], #-188 @ 0xffffff44 @ │ │ │ │ - rsbeq r5, r1, r0, ror #11 │ │ │ │ + rsbeq r5, r1, r0, ror #10 │ │ │ │ rsbseq r6, r9, r8, asr #3 │ │ │ │ @ instruction: 0x007d4d94 │ │ │ │ rsbseq r4, sp, r4, lsl #23 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ beq 7b2f0 │ │ │ │ mov r0, r6 │ │ │ │ bl 29bc1c │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7b2e0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 45d554 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmn r0, #1 │ │ │ │ beq 7b2f0 │ │ │ │ bl 375d8 │ │ │ │ add r0, r4, #12 │ │ │ │ bl 7f1ec │ │ │ │ add r0, r4, #20 │ │ │ │ bl 7f150 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 440cb8 │ │ │ │ mov r5, r0 │ │ │ │ b 7b350 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7b350 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 45d554 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmn r0, #1 │ │ │ │ beq 7b360 │ │ │ │ bl 375d8 │ │ │ │ add r0, r4, #12 │ │ │ │ @@ -68051,18 +68051,18 @@ │ │ │ │ mov r5, r0 │ │ │ │ b 7b384 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #20 │ │ │ │ bl 7f150 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7b3a4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 440cb8 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ ldr r0, [r0] │ │ │ │ b 3897c │ │ │ │ @@ -68193,87 +68193,87 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7b5dc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 29ab98 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7b600 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 2b2af0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7b624 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 2b2af0 │ │ │ │ add r0, r4, #12 │ │ │ │ bl 7d374 │ │ │ │ ldr r0, [r4, #36]! @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 7b658 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2b2b90 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 7b6b8 │ │ │ │ mov r5, r0 │ │ │ │ b 7b694 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7b694 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 2b2af0 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #8]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7b6b8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 2b2af0 │ │ │ │ add r0, r4, #12 │ │ │ │ bl 7d374 │ │ │ │ b 7b6c8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #36]! @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 7b6f0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7b6f0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 2b2b90 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrb r1, [r0] │ │ │ │ @@ -68314,32 +68314,32 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 421bb8 │ │ │ │ add r0, r4, #4 │ │ │ │ bl 42164c │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 422c4c │ │ │ │ mov r5, r0 │ │ │ │ b 7b7d8 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #4 │ │ │ │ bl 42164c │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7b7f8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 422c4c │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -68583,18 +68583,18 @@ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ add r0, r4, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 7d7cc │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 42df4c │ │ │ │ mov r0, r4 │ │ │ │ bl 7d7cc │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -68645,18 +68645,18 @@ │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 7bcb8 │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7bcb8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 42df00 │ │ │ │ add r6, r4, #4 │ │ │ │ ldr r4, [r4, #20] │ │ │ │ ldr r0, [r4] │ │ │ │ @@ -69008,18 +69008,18 @@ │ │ │ │ add r0, r4, #8 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #21 │ │ │ │ bne 7c2b4 │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 344290 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ add r0, r4, #8 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -69068,42 +69068,42 @@ │ │ │ │ b 7b6fc │ │ │ │ b 7abcc │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7c388 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344f50 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7c3ac │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 7d7cc │ │ │ │ mov r5, r0 │ │ │ │ b 7c3e8 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #36]! @ 0x24 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7c3e8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ bl 7d7cc │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @@ -69123,48 +69123,48 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #16]! │ │ │ │ cmp r1, #21 │ │ │ │ bne 7c468 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #20]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7c46c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ b 7c46c │ │ │ │ bl 7abcc │ │ │ │ ldr r0, [r4, #304] @ 0x130 │ │ │ │ cmp r0, #3 │ │ │ │ beq 7c4a4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 7c4a4 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #308]! @ 0x134 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7c4a4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #316] @ 0x13c │ │ │ │ cmp r0, #3 │ │ │ │ beq 7c4b8 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 7c4bc │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #320]! @ 0x140 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 42df00 │ │ │ │ mov r5, r0 │ │ │ │ b 7c520 │ │ │ │ mov r5, r0 │ │ │ │ b 7c518 │ │ │ │ @@ -69187,70 +69187,70 @@ │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #56]! @ 0x38 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7c564 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 305334 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ beq 7c59c │ │ │ │ mov r0, r4 │ │ │ │ bl 19fb9c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #20]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7c59c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 305334 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #28]! │ │ │ │ cmp r1, #2 │ │ │ │ bne 7c5b0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 19fb9c │ │ │ │ ldr r0, [r4, #48]! @ 0x30 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 305334 │ │ │ │ mov r5, r0 │ │ │ │ b 7c648 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #48]! @ 0x30 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7c650 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 305334 │ │ │ │ b 7c650 │ │ │ │ bl 5a198 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #20]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7c648 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 305334 │ │ │ │ b 7c648 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 75d28 │ │ │ │ @@ -69259,60 +69259,60 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7c684 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 2b2af0 │ │ │ │ mov r5, r4 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ cmp r0, #0 │ │ │ │ beq 7c6b0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7c6b0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 2b2b90 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2b2af0 │ │ │ │ mov r5, r0 │ │ │ │ b 7c70c │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #8]! │ │ │ │ cmp r0, #0 │ │ │ │ beq 7c70c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7c70c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 2b2b90 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7c72c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 2b2af0 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -69342,76 +69342,76 @@ │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 7c7d0 │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7c7d0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r9, #32] │ │ │ │ cmp r0, #3 │ │ │ │ beq 7c808 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 7c808 │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7c808 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r9, #44] @ 0x2c │ │ │ │ cmp r0, #3 │ │ │ │ beq 7c840 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 7c840 │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #48]! @ 0x30 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7c840 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r9, #16] │ │ │ │ cmp r0, #2 │ │ │ │ beq 7c880 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r9, #20] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 7c880 │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7c880 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r9, #56] @ 0x38 │ │ │ │ cmp r0, #3 │ │ │ │ beq 7c8b8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 7c8b8 │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #60]! @ 0x3c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7c8b8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr sl, [r9, #88] @ 0x58 │ │ │ │ cmp sl, #0 │ │ │ │ beq 7c920 │ │ │ │ ldr r7, [r9, #84] @ 0x54 │ │ │ │ sub r8, sl, #1 │ │ │ │ @@ -69424,19 +69424,19 @@ │ │ │ │ beq 7c920 │ │ │ │ sub r0, r7, r4, lsl #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bcc 7c8d8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7c8d8 │ │ │ │ sub r5, r6, #16 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 7c8d8 │ │ │ │ ldr r1, [r9, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 7c93c │ │ │ │ ldr r0, [r9, #84] @ 0x54 │ │ │ │ @@ -69457,19 +69457,19 @@ │ │ │ │ beq 7c9a4 │ │ │ │ sub r0, r7, r4, lsl #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bcc 7c95c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7c95c │ │ │ │ sub r5, r6, #16 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 7c95c │ │ │ │ ldr r1, [r9, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ beq 7c9c0 │ │ │ │ ldr r0, [r9, #96] @ 0x60 │ │ │ │ @@ -69479,18 +69479,18 @@ │ │ │ │ ldr r0, [r9, #68] @ 0x44 │ │ │ │ cmp r0, #3 │ │ │ │ beq 7c9f8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 7c9f8 │ │ │ │ ldr r0, [r9, #72]! @ 0x48 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7c9f8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r9 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 7ca40 │ │ │ │ mov r5, r0 │ │ │ │ @@ -69529,18 +69529,18 @@ │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 7ca5c │ │ │ │ ldr r0, [r6, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 7ca84 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7ca84 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 7ca84 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sl, r4 │ │ │ │ cmp r0, #1 │ │ │ │ @@ -69564,18 +69564,18 @@ │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 7cad4 │ │ │ │ ldr r0, [r6, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 7cb10 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7cb10 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 7cb10 │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ cmp r0, #0 │ │ │ │ @@ -69704,29 +69704,29 @@ │ │ │ │ beq 7cd58 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx r1 │ │ │ │ b 7cd7c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7cd7c │ │ │ │ add r6, r6, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 54e40c │ │ │ │ + bl 54e390 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7cd9c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 7cdf4 │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bne 7cdf4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ @@ -69735,39 +69735,39 @@ │ │ │ │ beq 7cdd4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r5] │ │ │ │ blx r1 │ │ │ │ b 7cdf4 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7cdf4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 54e40c │ │ │ │ + bl 54e390 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2a4524 │ │ │ │ mov r6, r0 │ │ │ │ b 7ce48 │ │ │ │ mov r6, r0 │ │ │ │ b 7ce40 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7ce40 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ mov r0, r4 │ │ │ │ bl 83a48 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r6 │ │ │ │ @@ -69775,18 +69775,18 @@ │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 2b83b8 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7ce94 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 2b2af0 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 7ceac │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ @@ -69807,18 +69807,18 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 7cf14 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #36]! @ 0x24 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7cf14 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 2b2af0 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ bne 7cf40 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -69852,90 +69852,90 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 7cfc8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 7cfc8 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #28]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7cfc8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #3 │ │ │ │ beq 7d000 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 7d000 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7d000 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #3 │ │ │ │ beq 7d038 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 7d038 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #52]! @ 0x34 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7d038 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #3 │ │ │ │ beq 7d070 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 7d070 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #64]! @ 0x40 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7d070 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #2 │ │ │ │ beq 7d0b0 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 7d0b0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7d0b0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #3 │ │ │ │ beq 7d0e8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 7d0e8 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #76]! @ 0x4c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7d0e8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #84]! @ 0x54 │ │ │ │ cmp r0, #21 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ @@ -69992,15 +69992,15 @@ │ │ │ │ tstne r1, #1 │ │ │ │ bne 7d1dc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ bne 7d1f0 │ │ │ │ b 7d1ac │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 7d1ac │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 7ccfc │ │ │ │ mov r5, r0 │ │ │ │ b 7d214 │ │ │ │ @@ -70015,160 +70015,160 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ blcc fe72fa34 <__bss_end__@@Base+0xfdedda88> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7d254 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 29ab98 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7d278 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 2b2af0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7d29c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 2b2af0 │ │ │ │ add r0, r4, #12 │ │ │ │ bl 7d374 │ │ │ │ ldr r0, [r4, #36]! @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 7d2d0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2b2b90 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 7d330 │ │ │ │ mov r5, r0 │ │ │ │ b 7d30c │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7d30c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 2b2af0 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #8]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7d330 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 2b2af0 │ │ │ │ add r0, r4, #12 │ │ │ │ bl 7d374 │ │ │ │ b 7d340 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #36]! @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 7d368 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7d368 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 2b2b90 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 7d3b0 │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7d3b0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, sp │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 7d3e0 │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7d3e0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, sp │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ beq 7d410 │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7d410 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 7d454 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 7d454 │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7d454 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ beq 7d484 │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7d484 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl 804c4 │ │ │ │ @@ -70176,18 +70176,18 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 7d4d8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 7d4d8 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #76]! @ 0x4c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7d4d8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 1553bc │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 1552a8 │ │ │ │ @@ -70220,15 +70220,15 @@ │ │ │ │ ldrbne r2, [r0, #24] │ │ │ │ tstne r2, #1 │ │ │ │ beq 7d57c │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ b 7ccfc │ │ │ │ blcc fe72fd98 <__bss_end__@@Base+0xfdedddec> │ │ │ │ @@ -70246,47 +70246,47 @@ │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ bne 7d5cc │ │ │ │ bl 471ac8 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #76]! @ 0x4c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7d5f0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4eaec0 │ │ │ │ + bl 4eae44 │ │ │ │ ldr r0, [r4, #80]! @ 0x50 │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 4cd184 │ │ │ │ + b 4cd108 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #76]! @ 0x4c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7d640 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4eaec0 │ │ │ │ + bl 4eae44 │ │ │ │ b 7d640 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #80]! @ 0x50 │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ bne 7d65c │ │ │ │ mov r0, r4 │ │ │ │ - bl 4cd184 │ │ │ │ + bl 4cd108 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ ldr r1, [r0] │ │ │ │ eor r2, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #3 │ │ │ │ movcs r2, #1 │ │ │ │ @@ -70333,18 +70333,18 @@ │ │ │ │ b 7d6bc │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 30ea94 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #124]! @ 0x7c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7d74c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3446ec │ │ │ │ mov r0, r4 │ │ │ │ bl 75c00 │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ cmp r0, #3 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ @@ -70355,18 +70355,18 @@ │ │ │ │ b 7d7a4 │ │ │ │ mov r5, r0 │ │ │ │ b 7d7ac │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #124]! @ 0x7c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7d7a4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3446ec │ │ │ │ mov r0, r4 │ │ │ │ bl 75c00 │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ cmp r0, #3 │ │ │ │ beq 7d7c0 │ │ │ │ @@ -70613,46 +70613,46 @@ │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 7dbac │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7dbac │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #3 │ │ │ │ beq 7dbe4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 7dbe4 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #20]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7dbe4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #3 │ │ │ │ beq 7dbf8 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 7dbfc │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #32]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 42df00 │ │ │ │ mov r5, r0 │ │ │ │ b 7dc34 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #16 │ │ │ │ @@ -70679,18 +70679,18 @@ │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7dcb8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ eor r2, r1, #-2147483648 @ 0x80000000 │ │ │ │ @@ -70712,21 +70712,21 @@ │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 4eba84 │ │ │ │ + b 4eba08 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #1 │ │ │ │ beq 7dd70 │ │ │ │ cmp r0, #0 │ │ │ │ bne 7dd78 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ @@ -70774,18 +70774,18 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 7de30 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7de30 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 7de44 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -70835,18 +70835,18 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 7df24 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7df24 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 7df38 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -70870,18 +70870,18 @@ │ │ │ │ bl 81888 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 7dfb0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7dfb0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 7dfc4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -70908,18 +70908,18 @@ │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7e04c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #8 │ │ │ │ @@ -71088,18 +71088,18 @@ │ │ │ │ beq 7e31c │ │ │ │ cmp r1, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7e31c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0, #72] @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ @@ -71194,18 +71194,18 @@ │ │ │ │ bl 81888 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 7e4c0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7e4c0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 7e4d4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -71235,18 +71235,18 @@ │ │ │ │ beq 7e568 │ │ │ │ cmp r1, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7e568 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, pc} │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r1, #3 │ │ │ │ beq 7e588 │ │ │ │ @@ -71263,35 +71263,35 @@ │ │ │ │ add r0, r0, #20 │ │ │ │ b 251238 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 29bc1c │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7e5d4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 45d554 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmn r0, #1 │ │ │ │ beq 7e5e8 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 375d8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 7e618 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7e618 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 45d554 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmn r0, #1 │ │ │ │ beq 7e628 │ │ │ │ bl 375d8 │ │ │ │ mov r0, r5 │ │ │ │ @@ -71318,18 +71318,18 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #328]! @ 0x148 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7e6b0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ mov r0, r4 │ │ │ │ bl 7c3fc │ │ │ │ ldrb r0, [r4, #344]! @ 0x158 │ │ │ │ sub r0, r0, #11 │ │ │ │ cmp r0, #2 │ │ │ │ @@ -71356,119 +71356,119 @@ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #2 │ │ │ │ cmpne r0, #0 │ │ │ │ bne 7e728 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 549b94 │ │ │ │ + b 549b18 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #56]! @ 0x38 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7e77c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 29ac38 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ beq 7e794 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ beq 7e7c4 │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7e7c4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 7e7f4 │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7e7f4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ mov r5, r4 │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ beq 7e820 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7e820 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 2b2b90 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 7e850 │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7e850 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ ldr r0, [r4, #52]! @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7e870 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 29b408 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #52]! @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7e948 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 29b408 │ │ │ │ b 7e948 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ b 7e940 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #40]! @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ beq 7e940 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7e940 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 2b2b90 │ │ │ │ b 7e940 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ b 7e938 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ @@ -71480,20 +71480,20 @@ │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ beq 7e938 │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7e938 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ add r0, r4, #32 │ │ │ │ bl 755e8 │ │ │ │ add r0, r4, #44 @ 0x2c │ │ │ │ bl 732b0 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @@ -71509,18 +71509,18 @@ │ │ │ │ add r5, r5, #1 │ │ │ │ add r7, r7, #4 │ │ │ │ cmp r5, #1 │ │ │ │ beq 7e9b0 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, r7]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7e978 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 34420c │ │ │ │ b 7e978 │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 7e9d0 │ │ │ │ lsl r1, r0, #2 │ │ │ │ @@ -71546,18 +71546,18 @@ │ │ │ │ add r7, r0, #4 │ │ │ │ b 7ea20 │ │ │ │ add r7, r7, #4 │ │ │ │ subs r5, r5, #1 │ │ │ │ beq 7e9e0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7ea14 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 34420c │ │ │ │ b 7ea14 │ │ │ │ bl 5a198 │ │ │ │ push {r4, lr} │ │ │ │ ldrb r1, [r0, #40] @ 0x28 │ │ │ │ cmp r1, #3 │ │ │ │ @@ -71565,18 +71565,18 @@ │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #2 │ │ │ │ bne 7ea90 │ │ │ │ ldr r1, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 29ae34 │ │ │ │ pop {r4, lr} │ │ │ │ b 7d22c │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -71584,18 +71584,18 @@ │ │ │ │ beq 7eadc │ │ │ │ cmp r1, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7eadc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldmib r0, {r4, r6} │ │ │ │ mov r5, r0 │ │ │ │ @@ -71667,62 +71667,62 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #28]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7ec24 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3446ec │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 7ec54 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7ec54 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #2 │ │ │ │ beq 7ec94 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #2 │ │ │ │ popcc {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7ec94 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 7ecd4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 7ecd4 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7ecd4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ add r0, r4, #12 │ │ │ │ bl 7f288 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @@ -71765,21 +71765,21 @@ │ │ │ │ beq 7ed8c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx r1 │ │ │ │ b 7edb0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7edb0 │ │ │ │ add r5, r5, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 54e40c │ │ │ │ + bl 54e390 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 7ee14 │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bne 7ee14 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ @@ -71789,22 +71789,22 @@ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r5] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r1 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7ee14 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 54e40c │ │ │ │ + b 54e390 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 83a48 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ @@ -71841,15 +71841,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 7eed8 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 7ccfc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ mov r0, r4 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 7eeb0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ @@ -71952,20 +71952,20 @@ │ │ │ │ beq 7f0a4 │ │ │ │ sub r0, sl, r5, lsl #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bcc 7f058 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7f058 │ │ │ │ add r7, sl, r4 │ │ │ │ add r6, r7, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 7f058 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 7f0c8 │ │ │ │ lsl r1, r0, #4 │ │ │ │ @@ -71996,52 +71996,52 @@ │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 7f0e0 │ │ │ │ ldr r0, [r7, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 7f110 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7f110 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 42df00 │ │ │ │ b 7f110 │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ beq 7f1a0 │ │ │ │ mov r0, r4 │ │ │ │ bl 29bc1c │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7f18c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 45d554 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmn r0, #1 │ │ │ │ beq 7f1a0 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 375d8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 7f1d0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7f1d0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 45d554 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmn r0, #1 │ │ │ │ beq 7f1e0 │ │ │ │ bl 375d8 │ │ │ │ mov r0, r5 │ │ │ │ @@ -72052,35 +72052,35 @@ │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ beq 7f23c │ │ │ │ mov r0, r4 │ │ │ │ bl 29bc1c │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7f228 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 45d554 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmn r0, #1 │ │ │ │ beq 7f23c │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 375d8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 7f26c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7f26c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 45d554 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmn r0, #1 │ │ │ │ beq 7f27c │ │ │ │ bl 375d8 │ │ │ │ mov r0, r5 │ │ │ │ @@ -72094,18 +72094,18 @@ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7f2d4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 7cb9c │ │ │ │ @@ -72314,62 +72314,62 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #72]! @ 0x48 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7f640 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3446ec │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ beq 7f680 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 7f680 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7f680 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #3 │ │ │ │ beq 7f6b8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 7f6b8 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #52]! @ 0x34 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7f6b8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #3 │ │ │ │ beq 7f6f0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 7f6f0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #64]! @ 0x40 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7f6f0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ cmp r0, #0 │ │ │ │ beq 7f708 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ @@ -72460,15 +72460,15 @@ │ │ │ │ b 7f860 │ │ │ │ add r0, r4, #24 │ │ │ │ bl 7d174 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 27dd20 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ bne 7f824 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ b 7f88c │ │ │ │ b 7f88c │ │ │ │ mov r5, r0 │ │ │ │ @@ -72493,18 +72493,18 @@ │ │ │ │ ldrb r0, [r4, #12] │ │ │ │ cmp r0, #4 │ │ │ │ ldrbeq r0, [r4, #64] @ 0x40 │ │ │ │ cmpeq r0, #3 │ │ │ │ beq 7f91c │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7f914 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 440cb8 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ @@ -72524,21 +72524,21 @@ │ │ │ │ beq 7f968 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx r1 │ │ │ │ b 7f98c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7f98c │ │ │ │ add r6, r6, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 54e40c │ │ │ │ + bl 54e390 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ beq 7f8ec │ │ │ │ ldrb r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #2 │ │ │ │ bne 7f8ec │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ @@ -72547,32 +72547,32 @@ │ │ │ │ beq 7f9c4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r5] │ │ │ │ blx r1 │ │ │ │ b 7f8ec │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7f8ec │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 54e40c │ │ │ │ + bl 54e390 │ │ │ │ b 7f8ec │ │ │ │ mov r6, r0 │ │ │ │ b 7f9fc │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 83a48 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7fa1c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 440cb8 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ @@ -72653,32 +72653,32 @@ │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #128] @ 0x80 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 7c538 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7fba4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ b 7fba4 │ │ │ │ ldrb r0, [r4, #324] @ 0x144 │ │ │ │ cmp r0, #3 │ │ │ │ bne 7fba4 │ │ │ │ add r0, r4, #136 @ 0x88 │ │ │ │ bl 74fd0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 3446ec │ │ │ │ b 7fbcc │ │ │ │ mov r5, r0 │ │ │ │ b 7fc30 │ │ │ │ mov r5, r0 │ │ │ │ @@ -72694,26 +72694,26 @@ │ │ │ │ add r0, r4, #8 │ │ │ │ bl 7c538 │ │ │ │ b 7fc0c │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7fc30 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 34420c │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7fc50 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 3446ec │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldmib r0, {r5, r6} │ │ │ │ @@ -72812,31 +72812,31 @@ │ │ │ │ andeq r0, r0, r0, lsl #1 │ │ │ │ andeq r0, r0, ip, ror #1 │ │ │ │ andeq r0, r0, r8, lsl #3 │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #476]! @ 0x1dc │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7fe08 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ ldr r0, [r4, #480] @ 0x1e0 │ │ │ │ cmp r0, #3 │ │ │ │ beq 7fe40 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 7fe40 │ │ │ │ ldr r0, [r4, #484]! @ 0x1e4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7fe40 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r0, [r4, #1584] @ 0x630 │ │ │ │ cmp r0, #3 │ │ │ │ beq 7febc │ │ │ │ @@ -72893,18 +72893,18 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 7ff4c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 7ff4c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #508]! @ 0x1fc │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7ff4c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldrb r0, [r4, #492] @ 0x1ec │ │ │ │ cmp r0, #0 │ │ │ │ beq 7ff80 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 7d71c │ │ │ │ @@ -72930,18 +72930,18 @@ │ │ │ │ strb r0, [r4, #493] @ 0x1ed │ │ │ │ ldr r0, [r4, #464] @ 0x1d0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 80038 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #468]! @ 0x1d4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 80038 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 80038 │ │ │ │ add r0, r4, #528 @ 0x210 │ │ │ │ bl 811c8 │ │ │ │ add r0, r4, #468 @ 0x1d4 │ │ │ │ add r0, r0, #1024 @ 0x400 │ │ │ │ @@ -72952,18 +72952,18 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 80038 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 80038 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #508]! @ 0x1fc │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 80038 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldrb r0, [r4, #494] @ 0x1ee │ │ │ │ cmp r0, #0 │ │ │ │ beq 8004c │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 7c788 │ │ │ │ @@ -72974,26 +72974,26 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 80090 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 80090 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #344]! @ 0x158 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 80090 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #336]! @ 0x150 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 34420c │ │ │ │ b 8017c │ │ │ │ b 80184 │ │ │ │ mov r5, r0 │ │ │ │ b 800e4 │ │ │ │ @@ -73083,18 +73083,18 @@ │ │ │ │ strb r0, [r4, #493] @ 0x1ed │ │ │ │ ldr r0, [r4, #464] @ 0x1d0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 80244 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #468]! @ 0x1d4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 80244 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ ldrb r0, [r4, #494] @ 0x1ee │ │ │ │ cmp r0, #1 │ │ │ │ bne 80260 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 7c788 │ │ │ │ @@ -73103,18 +73103,18 @@ │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #500] @ 0x1f4 │ │ │ │ strb r0, [r4, #494] @ 0x1ee │ │ │ │ add r0, r4, #340 @ 0x154 │ │ │ │ bl 7e2d8 │ │ │ │ ldr r0, [r4, #336]! @ 0x150 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 80294 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 34420c │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov r5, r0 │ │ │ │ @@ -73189,18 +73189,18 @@ │ │ │ │ ldr r0, [r9, r7] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 803a8 │ │ │ │ add r4, r9, r7 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, r4 │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 803a8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 803a8 │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 80414 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ @@ -73230,18 +73230,18 @@ │ │ │ │ subs r5, r5, #1 │ │ │ │ beq 80424 │ │ │ │ ldr r0, [r7, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 80458 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 80458 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 42df00 │ │ │ │ b 80458 │ │ │ │ bl 5a198 │ │ │ │ ldrb r1, [r0, #344] @ 0x158 │ │ │ │ cmp r1, #3 │ │ │ │ ldrbeq r1, [r0, #328] @ 0x148 │ │ │ │ @@ -73279,18 +73279,18 @@ │ │ │ │ cmp r1, #3 │ │ │ │ beq 80554 │ │ │ │ cmp r1, #2 │ │ │ │ bcc 80554 │ │ │ │ mov r4, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 80554 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ add r0, r5, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 7d668 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #12 │ │ │ │ @@ -73409,51 +73409,51 @@ │ │ │ │ tstne r1, #1 │ │ │ │ bne 807d0 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ bne 807e4 │ │ │ │ b 80790 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ beq 80758 │ │ │ │ bl 7ccfc │ │ │ │ ldrb r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 80788 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 80788 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 29b408 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #20] │ │ │ │ ldrb r0, [r4, #21] │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [r4, #22] │ │ │ │ cmp r0, #0 │ │ │ │ beq 807c8 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 807c8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 29ac38 │ │ │ │ strb r6, [r4, #21] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 80790 │ │ │ │ bl 7ccfc │ │ │ │ b 80790 │ │ │ │ mov r5, r0 │ │ │ │ b 80860 │ │ │ │ @@ -73472,34 +73472,34 @@ │ │ │ │ bl 27de2c │ │ │ │ ldrb r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 80858 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #24]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 80858 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 29b408 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #20] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #22] │ │ │ │ ldrb r0, [r4, #21] │ │ │ │ cmp r0, #0 │ │ │ │ beq 80898 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 80898 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 29ac38 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #21] │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @@ -73514,19 +73514,19 @@ │ │ │ │ cmp r0, #5 │ │ │ │ bne 80984 │ │ │ │ add r0, r4, #56 @ 0x38 │ │ │ │ bl 84eec │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #52]! @ 0x34 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ mov r6, #8 │ │ │ │ cmp r0, #1 │ │ │ │ bne 809b0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ b 809b0 │ │ │ │ ldrb r0, [r4, #309] @ 0x135 │ │ │ │ mov r6, #8 │ │ │ │ cmp r0, #3 │ │ │ │ beq 80988 │ │ │ │ @@ -73534,18 +73534,18 @@ │ │ │ │ bne 809b0 │ │ │ │ ldr r0, [r4, #296] @ 0x128 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 809b0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #300]! @ 0x12c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 809b0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 809b0 │ │ │ │ ldrb r0, [r4, #345] @ 0x159 │ │ │ │ cmp r0, #3 │ │ │ │ bne 809b8 │ │ │ │ ldrb r0, [r4, #48] @ 0x30 │ │ │ │ @@ -73585,19 +73585,19 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r7, #8 │ │ │ │ b 80a20 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #52]! @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ mov r7, #8 │ │ │ │ cmp r0, #1 │ │ │ │ bne 80a20 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 34420c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, r7] │ │ │ │ strb r0, [r4, #9] │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ @@ -73647,15 +73647,15 @@ │ │ │ │ bne 80af8 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 80b0c │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 7ccfc │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ bne 80af0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -73713,27 +73713,27 @@ │ │ │ │ strb r0, [r4, #37] @ 0x25 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r0, #2 │ │ │ │ bcc 80be4 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #44]! @ 0x2c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 80be4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 80be4 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 42df00 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #37] @ 0x25 │ │ │ │ mov r0, r5 │ │ │ │ @@ -73830,21 +73830,21 @@ │ │ │ │ beq 80dd0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx r1 │ │ │ │ b 80df4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 80df4 │ │ │ │ add r5, r5, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 54e40c │ │ │ │ + bl 54e390 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 80d78 │ │ │ │ ldrb r0, [r6, #32] │ │ │ │ cmp r0, #2 │ │ │ │ bne 80d78 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ @@ -73854,22 +73854,22 @@ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r1 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 80d78 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 54e40c │ │ │ │ + b 54e390 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 83a48 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ @@ -73877,29 +73877,29 @@ │ │ │ │ ldrb r0, [r0, #424] @ 0x1a8 │ │ │ │ cmp r0, #3 │ │ │ │ bne 80eb0 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 83884 │ │ │ │ ldr r0, [r4, #420]! @ 0x1a4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 34420c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #420]! @ 0x1a4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 80ed8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 34420c │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -73911,30 +73911,30 @@ │ │ │ │ cmp r0, #5 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ add r0, r4, #296 @ 0x128 │ │ │ │ bl 83990 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #288]! @ 0x120 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 80f40 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ b 80f40 │ │ │ │ add r0, r4, #288 @ 0x120 │ │ │ │ bl 74fd0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #280]! @ 0x118 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 80f7c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3446ec │ │ │ │ b 80f7c │ │ │ │ ldrb r0, [r4, #608] @ 0x260 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #600] @ 0x258 │ │ │ │ cmpeq r0, #3 │ │ │ │ @@ -73954,27 +73954,27 @@ │ │ │ │ strb r0, [r4, #284] @ 0x11c │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #288]! @ 0x120 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 80fe0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 34420c │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #280]! @ 0x118 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 81004 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3446ec │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #284] @ 0x11c │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @@ -74160,44 +74160,44 @@ │ │ │ │ ldr r0, [r4, #720] @ 0x2d0 │ │ │ │ cmp r0, #4 │ │ │ │ beq 8134c │ │ │ │ add r0, r4, #704 @ 0x2c0 │ │ │ │ bl 7d71c │ │ │ │ b 8134c │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [r4, #532] @ 0x214 │ │ │ │ cmp r0, #0 │ │ │ │ beq 813a8 │ │ │ │ bl 7ccfc │ │ │ │ b 813a8 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [r4, #532] @ 0x214 │ │ │ │ cmp r0, #0 │ │ │ │ beq 813a8 │ │ │ │ bl 7ccfc │ │ │ │ b 813a8 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [r4, #532] @ 0x214 │ │ │ │ cmp r0, #0 │ │ │ │ beq 8134c │ │ │ │ bl 7ccfc │ │ │ │ add r0, r4, #256 @ 0x100 │ │ │ │ bl 75c00 │ │ │ │ add r6, r4, #500 @ 0x1f4 │ │ │ │ mov r0, r6 │ │ │ │ bl 2705d0 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 81380 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3451ac │ │ │ │ ldrb r0, [r4, #507] @ 0x1fb │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [r4, #508] @ 0x1fc │ │ │ │ cmp r0, #0 │ │ │ │ beq 8139c │ │ │ │ @@ -74223,18 +74223,18 @@ │ │ │ │ mov r5, r0 │ │ │ │ b 81428 │ │ │ │ mov r5, r0 │ │ │ │ b 81454 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 81428 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3451ac │ │ │ │ b 81428 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #500 @ 0x1f4 │ │ │ │ bl 75b30 │ │ │ │ @@ -74275,20 +74275,20 @@ │ │ │ │ beq 814f0 │ │ │ │ sub r0, sl, r5, lsl #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bcc 814a4 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 814a4 │ │ │ │ add r7, sl, r4 │ │ │ │ add r6, r7, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 814a4 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 81514 │ │ │ │ lsl r1, r0, #4 │ │ │ │ @@ -74319,18 +74319,18 @@ │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 8152c │ │ │ │ ldr r0, [r7, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 8155c │ │ │ │ ldr r0, [r7] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 8155c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 42df00 │ │ │ │ b 8155c │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ mov r4, r0 │ │ │ │ @@ -74502,15 +74502,15 @@ │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ tst r0, r1 │ │ │ │ bne 81870 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ popne {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 58548 │ │ │ │ bl 58e88 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -74583,18 +74583,18 @@ │ │ │ │ mov r0, r6 │ │ │ │ orr r1, r1, #6144 @ 0x1800 │ │ │ │ mov r2, #8 │ │ │ │ bl 2a4524 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #144]! @ 0x90 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 819b4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 345230 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #154] @ 0x9a │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ @@ -74609,18 +74609,18 @@ │ │ │ │ orr r1, r1, #6144 @ 0x1800 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #8 │ │ │ │ bl 2a4524 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #144]! @ 0x90 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 81a1c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 345230 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #154] @ 0x9a │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @@ -74628,18 +74628,18 @@ │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #21 │ │ │ │ bne 81a6c │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 344290 │ │ │ │ pop {r4, lr} │ │ │ │ b 7abcc │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -74699,22 +74699,22 @@ │ │ │ │ ldr r0, [r4, #672] @ 0x2a0 │ │ │ │ cmp r0, #4 │ │ │ │ beq 81b9c │ │ │ │ add r0, r4, #656 @ 0x290 │ │ │ │ bl 7d71c │ │ │ │ b 81b9c │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [r4, #492] @ 0x1ec │ │ │ │ cmp r0, #0 │ │ │ │ beq 81bc8 │ │ │ │ bl 7ccfc │ │ │ │ b 81bc8 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [r4, #492] @ 0x1ec │ │ │ │ cmp r0, #0 │ │ │ │ beq 81b9c │ │ │ │ bl 7ccfc │ │ │ │ add r0, r4, #244 @ 0xf4 │ │ │ │ bl 7c788 │ │ │ │ mov r0, #0 │ │ │ │ @@ -74786,18 +74786,18 @@ │ │ │ │ muleq r0, r8, r2 │ │ │ │ andeq r0, r0, ip, asr r3 │ │ │ │ andeq r0, r0, ip, lsr #3 │ │ │ │ mov r0, r4 │ │ │ │ bl 7d490 │ │ │ │ ldr r0, [r4, #296]! @ 0x128 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 82960 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 345230 │ │ │ │ ldrb r0, [r4, #489] @ 0x1e9 │ │ │ │ cmp r0, #0 │ │ │ │ bne 826ec │ │ │ │ ldr r7, [r4, #468] @ 0x1d4 │ │ │ │ @@ -74815,18 +74815,18 @@ │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r4, #416] @ 0x1a0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 81d54 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #420]! @ 0x1a4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 81d54 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r6, [r4, #472] @ 0x1d8 │ │ │ │ cmp r6, #0 │ │ │ │ beq 81d90 │ │ │ │ ldr r7, [r4, #476] @ 0x1dc │ │ │ │ ldr r1, [r7] │ │ │ │ @@ -74865,27 +74865,27 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 81e1c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 81e1c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #432]! @ 0x1b0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 81e1c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #484]! @ 0x1e4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 826ec │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 345230 │ │ │ │ b 826ec │ │ │ │ ldrb r0, [r4, #1712] @ 0x6b0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 8200c │ │ │ │ cmp r0, #3 │ │ │ │ @@ -74906,15 +74906,15 @@ │ │ │ │ andeq r0, r0, ip, lsr r6 │ │ │ │ ldr r0, [r4, #592] @ 0x250 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 826bc │ │ │ │ mov r5, r4 │ │ │ │ ldr r0, [r5, #596]! @ 0x254 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ beq 826b0 │ │ │ │ b 826bc │ │ │ │ ldrb r0, [r4, #444] @ 0x1bc │ │ │ │ cmp r0, #4 │ │ │ │ beq 82034 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -74931,18 +74931,18 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 81f24 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 81f24 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #568]! @ 0x238 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 81f24 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ add r0, r4, #576 @ 0x240 │ │ │ │ bl 7d668 │ │ │ │ b 82828 │ │ │ │ ldrb r0, [r4, #738] @ 0x2e2 │ │ │ │ cmp r0, #7 │ │ │ │ @@ -74961,39 +74961,39 @@ │ │ │ │ andeq r0, r0, r0, asr #3 │ │ │ │ ldr r0, [r4, #704] @ 0x2c0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 81f9c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #708]! @ 0x2c4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 81f9c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #716] @ 0x2cc │ │ │ │ cmp r0, #2 │ │ │ │ bcc 81fcc │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #720]! @ 0x2d0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 81fcc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #692]! @ 0x2b4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 822cc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3440dc │ │ │ │ b 822cc │ │ │ │ ldr r0, [r4, #420] @ 0x1a4 │ │ │ │ bl 7ccfc │ │ │ │ mov r0, #408 @ 0x198 │ │ │ │ mov r1, #0 │ │ │ │ @@ -75001,15 +75001,15 @@ │ │ │ │ b 826c8 │ │ │ │ ldr r0, [r4, #1700] @ 0x6a4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 826bc │ │ │ │ mov r5, r4 │ │ │ │ ldr r0, [r5, #1704]! @ 0x6a8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ beq 826b0 │ │ │ │ b 826bc │ │ │ │ ldrb r0, [r4, #486] @ 0x1e6 │ │ │ │ cmp r0, #3 │ │ │ │ beq 82394 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -75021,18 +75021,18 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 823c8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 823c8 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #452]! @ 0x1c4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 823c8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 823c8 │ │ │ │ ldrb r0, [r4, #990] @ 0x3de │ │ │ │ cmp r0, #3 │ │ │ │ bne 820e4 │ │ │ │ add r0, r4, #816 @ 0x330 │ │ │ │ @@ -75052,18 +75052,18 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 1555f8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #989] @ 0x3dd │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #744]! @ 0x2e8 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 82158 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3446ec │ │ │ │ b 82158 │ │ │ │ add r0, r4, #744 @ 0x2e8 │ │ │ │ bl 74538 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #735] @ 0x2df │ │ │ │ @@ -75088,18 +75088,18 @@ │ │ │ │ bl 7ebf8 │ │ │ │ b 821ec │ │ │ │ add r0, r4, #744 @ 0x2e8 │ │ │ │ bl 849cc │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #684]! @ 0x2ac │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 82198 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3446ec │ │ │ │ ldrb r0, [r4, #732] @ 0x2dc │ │ │ │ cmp r0, #0 │ │ │ │ beq 821ac │ │ │ │ add r0, r4, #592 @ 0x250 │ │ │ │ bl 155738 │ │ │ │ @@ -75109,18 +75109,18 @@ │ │ │ │ bl 7ebf8 │ │ │ │ ldr r0, [r4, #672] @ 0x2a0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 821ec │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #676]! @ 0x2a4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 821ec │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #660] @ 0x294 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbne r1, [r4, #729] @ 0x2d9 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 82364 │ │ │ │ @@ -75133,99 +75133,99 @@ │ │ │ │ beq 8224c │ │ │ │ ldr r0, [r4, #648] @ 0x288 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 8224c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #652]! @ 0x28c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 8224c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldrb r0, [r4, #734] @ 0x2de │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [r4, #730] @ 0x2da │ │ │ │ cmp r0, #0 │ │ │ │ beq 82284 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #744]! @ 0x2e8 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 82284 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3440dc │ │ │ │ ldrb r0, [r4, #731] @ 0x2db │ │ │ │ strb r6, [r4, #734] @ 0x2de │ │ │ │ cmp r0, #0 │ │ │ │ beq 822c4 │ │ │ │ ldr r0, [r4, #636] @ 0x27c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 822c4 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #640]! @ 0x280 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 822c4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #731] @ 0x2db │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #440]! @ 0x1b8 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 822f0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3440dc │ │ │ │ ldr r0, [r4, #428] @ 0x1ac │ │ │ │ cmp r0, #2 │ │ │ │ bcc 82320 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #432]! @ 0x1b0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 82320 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ add r0, r4, #1152 @ 0x480 │ │ │ │ bl 157534 │ │ │ │ ldr r0, [r4, #416] @ 0x1a0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 82358 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #420]! @ 0x1a4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 82358 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ add r0, r4, #1120 @ 0x460 │ │ │ │ bl 1577cc │ │ │ │ b 826c8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 82200 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #664]! @ 0x298 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 82200 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 82200 │ │ │ │ ldr r7, [r4, #480] @ 0x1e0 │ │ │ │ ldr r6, [r4, #476] @ 0x1dc │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -75260,15 +75260,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r4, #624] @ 0x270 │ │ │ │ cmp r0, #0 │ │ │ │ ldrbne r1, [r4, #632] @ 0x278 │ │ │ │ tstne r1, #1 │ │ │ │ beq 82434 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [r4, #628] @ 0x274 │ │ │ │ cmp r0, #0 │ │ │ │ beq 8268c │ │ │ │ bl 7ccfc │ │ │ │ b 8268c │ │ │ │ ldrb r0, [r4, #812] @ 0x32c │ │ │ │ cmp r0, #7 │ │ │ │ @@ -75371,18 +75371,18 @@ │ │ │ │ add r0, r4, #808 @ 0x328 │ │ │ │ bl 7d71c │ │ │ │ mov r5, r4 │ │ │ │ mov r7, #0 │ │ │ │ ldr r0, [r5, #736]! @ 0x2e0 │ │ │ │ mov r1, #1 │ │ │ │ strb r7, [r5, #-10] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 82604 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #712]! @ 0x2c8 │ │ │ │ cmp r1, #0 │ │ │ │ strb r7, [r0, #19] │ │ │ │ beq 8261c │ │ │ │ @@ -75395,18 +75395,18 @@ │ │ │ │ strb r0, [r1, #1] │ │ │ │ ldr r0, [r4, #936] @ 0x3a8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 82664 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #940]! @ 0x3ac │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 82664 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ add r0, r4, #952 @ 0x3b8 │ │ │ │ bl 7d71c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #604] @ 0x25c │ │ │ │ mov r0, r6 │ │ │ │ @@ -75417,30 +75417,30 @@ │ │ │ │ bl 27dd20 │ │ │ │ ldr r0, [r4, #572] @ 0x23c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 826bc │ │ │ │ mov r5, r4 │ │ │ │ ldr r0, [r5, #576]! @ 0x240 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 826bc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ add r0, r4, #696 @ 0x2b8 │ │ │ │ add r0, r0, #1024 @ 0x400 │ │ │ │ bl 1576b8 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #392]! @ 0x188 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 826ec │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3446ec │ │ │ │ ldrb r0, [r4, #403] @ 0x193 │ │ │ │ cmp r0, #0 │ │ │ │ beq 82734 │ │ │ │ ldr r5, [r4, #388] @ 0x184 │ │ │ │ cmp r5, #0 │ │ │ │ @@ -75508,83 +75508,83 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 82828 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 82828 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #620]! @ 0x26c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 82828 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #989] @ 0x3dd │ │ │ │ ldr r0, [r4, #448] @ 0x1c0 │ │ │ │ cmp r0, #3 │ │ │ │ beq 82868 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 82868 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #452]! @ 0x1c4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 82868 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #424] @ 0x1a8 │ │ │ │ cmp r0, #3 │ │ │ │ beq 828a0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 828a0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #428]! @ 0x1ac │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 828a0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ add r0, r4, #185 @ 0xb9 │ │ │ │ add r5, r0, #256 @ 0x100 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r5] │ │ │ │ ldrb r0, [r4, #406] @ 0x196 │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [r4, #410] @ 0x19a │ │ │ │ cmp r0, #0 │ │ │ │ beq 828e8 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #416]! @ 0x1a0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 828e8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 345230 │ │ │ │ strb r6, [r4, #406] @ 0x196 │ │ │ │ add r0, r4, #228 @ 0xe4 │ │ │ │ bl 804c4 │ │ │ │ ldr r0, [r4, #216] @ 0xd8 │ │ │ │ cmp r0, #3 │ │ │ │ beq 8292c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 8292c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #220]! @ 0xdc │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 8292c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldrb r0, [r4, #402] @ 0x192 │ │ │ │ cmp r0, #0 │ │ │ │ beq 82940 │ │ │ │ add r0, r4, #152 @ 0x98 │ │ │ │ bl 1553bc │ │ │ │ @@ -75624,18 +75624,18 @@ │ │ │ │ add r0, r4, #808 @ 0x328 │ │ │ │ bl 7d71c │ │ │ │ mov r7, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r7, #736]! @ 0x2e0 │ │ │ │ strb r1, [r7, #-10] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 829f8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #712]! @ 0x2c8 │ │ │ │ cmp r1, #0 │ │ │ │ strb r2, [r0, #19] │ │ │ │ @@ -75677,18 +75677,18 @@ │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #936] @ 0x3a8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 82adc │ │ │ │ mov r7, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r7, #940]! @ 0x3ac │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 82adc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 42df00 │ │ │ │ b 82adc │ │ │ │ mov r8, r0 │ │ │ │ b 82cd4 │ │ │ │ mov r8, r0 │ │ │ │ add r0, r4, #952 @ 0x3b8 │ │ │ │ @@ -75728,27 +75728,27 @@ │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #716] @ 0x2cc │ │ │ │ cmp r0, #2 │ │ │ │ bcc 82b98 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #720]! @ 0x2d0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 82b98 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #692]! @ 0x2b4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 83060 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3440dc │ │ │ │ b 83060 │ │ │ │ mov r8, r0 │ │ │ │ b 82ec0 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #0 │ │ │ │ @@ -75788,18 +75788,18 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 1555f8 │ │ │ │ mov r7, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r7, #744]! @ 0x2e8 │ │ │ │ strb r1, [r7, #245] @ 0xf5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 82d70 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 3446ec │ │ │ │ b 82d70 │ │ │ │ mov r8, r0 │ │ │ │ b 82cec │ │ │ │ mov r8, r0 │ │ │ │ b 83058 │ │ │ │ @@ -75836,18 +75836,18 @@ │ │ │ │ b 82d60 │ │ │ │ mov r8, r0 │ │ │ │ b 82d9c │ │ │ │ mov r6, r4 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r6, #684]! @ 0x2ac │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 82d9c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3446ec │ │ │ │ b 82d9c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #736] @ 0x2e0 │ │ │ │ add r0, r4, #1088 @ 0x440 │ │ │ │ @@ -75890,18 +75890,18 @@ │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #572] @ 0x23c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 82e20 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #576]! @ 0x240 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 82e20 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ add r0, r4, #696 @ 0x2b8 │ │ │ │ add r0, r0, #1024 @ 0x400 │ │ │ │ bl 1576b8 │ │ │ │ b 83124 │ │ │ │ mov r8, r0 │ │ │ │ @@ -75917,18 +75917,18 @@ │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r4, #416] @ 0x1a0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 82e8c │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #420]! @ 0x1a4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 82e8c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #472] @ 0x1d8 │ │ │ │ ldr r1, [r4, #476] @ 0x1dc │ │ │ │ bl 7557c │ │ │ │ ldr r1, [r4, #440] @ 0x1b8 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -75939,18 +75939,18 @@ │ │ │ │ add r0, r4, #452 @ 0x1c4 │ │ │ │ bl 7eae0 │ │ │ │ add r0, r4, #428 @ 0x1ac │ │ │ │ bl 7ea98 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #484]! @ 0x1e4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 831a8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 345230 │ │ │ │ b 831a8 │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ mov r8, r0 │ │ │ │ b 83100 │ │ │ │ @@ -75961,35 +75961,35 @@ │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #672] @ 0x2a0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 82f3c │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #676]! @ 0x2a4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 82f3c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #660] @ 0x294 │ │ │ │ cmp r0, #3 │ │ │ │ beq 82f80 │ │ │ │ ldrb r1, [r4, #729] @ 0x2d9 │ │ │ │ cmp r1, #1 │ │ │ │ bne 82f80 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 82f80 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #664]! @ 0x298 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 82f80 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #729] @ 0x2d9 │ │ │ │ ldr r0, [r4, #624] @ 0x270 │ │ │ │ bl 462e28 │ │ │ │ b 82fa0 │ │ │ │ @@ -76001,72 +76001,72 @@ │ │ │ │ beq 82fdc │ │ │ │ ldr r0, [r4, #648] @ 0x288 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 82fdc │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #652]! @ 0x28c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 82fdc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #730] @ 0x2da │ │ │ │ ldrb r0, [r4, #734] @ 0x2de │ │ │ │ cmp r0, #0 │ │ │ │ beq 83014 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #744]! @ 0x2e8 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 83014 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3440dc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #734] @ 0x2de │ │ │ │ ldrb r0, [r4, #731] @ 0x2db │ │ │ │ cmp r0, #0 │ │ │ │ beq 83058 │ │ │ │ ldr r0, [r4, #636] @ 0x27c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 83058 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #640]! @ 0x280 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 83058 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #731] @ 0x2db │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #440]! @ 0x1b8 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 83084 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3440dc │ │ │ │ ldr r0, [r4, #428] @ 0x1ac │ │ │ │ cmp r0, #2 │ │ │ │ bcc 830b4 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #432]! @ 0x1b0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 830b4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ add r0, r4, #1152 @ 0x480 │ │ │ │ bl 157534 │ │ │ │ b 830d0 │ │ │ │ mov r8, r0 │ │ │ │ b 832a8 │ │ │ │ @@ -76074,46 +76074,46 @@ │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #416] @ 0x1a0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 83100 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #420]! @ 0x1a4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 83100 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ add r0, r4, #1120 @ 0x460 │ │ │ │ bl 1577cc │ │ │ │ b 83124 │ │ │ │ mov r8, r0 │ │ │ │ b 83124 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #408 @ 0x198 │ │ │ │ mov r1, #0 │ │ │ │ strh r1, [r4, r0] │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #392]! @ 0x188 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 831a8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3446ec │ │ │ │ b 831a8 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #296]! @ 0x128 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 832dc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 345230 │ │ │ │ b 832dc │ │ │ │ mov r5, #149 @ 0x95 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ orr r5, r5, #256 @ 0x100 │ │ │ │ mov r8, r0 │ │ │ │ @@ -76155,18 +76155,18 @@ │ │ │ │ strb r0, [r4, #410] @ 0x19a │ │ │ │ ldrb r0, [r4, #406] @ 0x196 │ │ │ │ cmp r0, #0 │ │ │ │ beq 83244 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #416]! @ 0x1a0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 83244 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 345230 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #406] @ 0x196 │ │ │ │ add r0, r4, #228 @ 0xe4 │ │ │ │ bl 804c4 │ │ │ │ add r0, r4, #216 @ 0xd8 │ │ │ │ @@ -76213,18 +76213,18 @@ │ │ │ │ beq 83330 │ │ │ │ cmp r1, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 83330 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ add r6, r0, #12 │ │ │ │ @@ -76240,36 +76240,36 @@ │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r4, asr r0 │ │ │ │ ldr r4, [r6] │ │ │ │ cmp r4, #0 │ │ │ │ beq 8348c │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 83398 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 2fdfa4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq 833e0 │ │ │ │ mov r0, r6 │ │ │ │ bl 41e448 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 833e0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 2fdfec │ │ │ │ add r0, r4, #28 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 250b54 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ cmp r6, #0 │ │ │ │ @@ -76292,18 +76292,18 @@ │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq 83468 │ │ │ │ mov r0, r6 │ │ │ │ bl 41e428 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 83468 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 2fdfec │ │ │ │ add r0, r4, #24 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 250b54 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -76332,31 +76332,31 @@ │ │ │ │ bl 2a4524 │ │ │ │ add r0, r4, #20 │ │ │ │ bl 25149c │ │ │ │ b 83544 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 83508 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 2fdfec │ │ │ │ add r0, r4, #24 │ │ │ │ bl 250b54 │ │ │ │ b 83544 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 8353c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 2fdfec │ │ │ │ add r0, r4, #28 │ │ │ │ bl 250b54 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @@ -76401,34 +76401,34 @@ │ │ │ │ beq 835f8 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 83634 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 2b2af0 │ │ │ │ b 83634 │ │ │ │ ldrb r0, [r4, #204] @ 0xcc │ │ │ │ cmp r0, #3 │ │ │ │ bne 83634 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 74fd0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ strb r0, [r4, #9] │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 3446ec │ │ │ │ b 83684 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -76453,28 +76453,28 @@ │ │ │ │ add r0, r4, #12 │ │ │ │ bl 7a91c │ │ │ │ b 836c8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 836ec │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 2b2af0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ strb r0, [r4, #9] │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 83714 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 3446ec │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -76578,27 +76578,27 @@ │ │ │ │ cmpeq r0, #3 │ │ │ │ beq 8390c │ │ │ │ ldr r0, [r4, #368] @ 0x170 │ │ │ │ cmp r0, #2 │ │ │ │ popcc {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #372]! @ 0x174 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ beq 838f8 │ │ │ │ b 83908 │ │ │ │ ldr r0, [r4, #392] @ 0x188 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 83908 │ │ │ │ ldr r0, [r4, #396]! @ 0x18c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 83908 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #4 │ │ │ │ beq 8392c │ │ │ │ @@ -76619,18 +76619,18 @@ │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #336] @ 0x150 │ │ │ │ ldr r0, [r4, #368] @ 0x170 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 83984 │ │ │ │ ldr r0, [r4, #372]! @ 0x174 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 83984 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -76650,33 +76650,33 @@ │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #40] @ 0x28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl 83884 │ │ │ │ ldr r0, [r4, #452]! @ 0x1c4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 34420c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #40] @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #452]! @ 0x1c4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 83a3c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 34420c │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -76691,21 +76691,21 @@ │ │ │ │ beq 83a84 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4] │ │ │ │ pop {r4, lr} │ │ │ │ bx r1 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 83aa8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 54e40c │ │ │ │ + b 54e390 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #25] │ │ │ │ cmp r0, #3 │ │ │ │ beq 83b18 │ │ │ │ cmp r0, #4 │ │ │ │ @@ -76717,18 +76717,18 @@ │ │ │ │ bne 83b0c │ │ │ │ ldr r0, [r4, #308] @ 0x134 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 83b0c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #312]! @ 0x138 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 83b0c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #24] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r0, [r4, #361] @ 0x169 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -76774,20 +76774,20 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 83bf0 │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 83bf0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 83334 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 83334 │ │ │ │ @@ -76817,21 +76817,21 @@ │ │ │ │ beq 83c7c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx r1 │ │ │ │ b 83ca0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 83ca0 │ │ │ │ add r6, r6, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 54e40c │ │ │ │ + bl 54e390 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ beq 83d04 │ │ │ │ ldrb r0, [r4, #20] │ │ │ │ cmp r0, #2 │ │ │ │ bne 83d04 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ @@ -76841,22 +76841,22 @@ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r5] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r1 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 83d04 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 54e40c │ │ │ │ + b 54e390 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 83a48 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ @@ -77290,18 +77290,18 @@ │ │ │ │ bne 84440 │ │ │ │ ldr r0, [r4, #364] @ 0x16c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 84440 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #368]! @ 0x170 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 84440 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 84440 │ │ │ │ ldrb r0, [r4, #393] @ 0x189 │ │ │ │ cmp r0, #3 │ │ │ │ bne 8447c │ │ │ │ ldrb r0, [r4, #96] @ 0x60 │ │ │ │ @@ -77703,32 +77703,32 @@ │ │ │ │ beq 84a48 │ │ │ │ bl 7ccfc │ │ │ │ add r0, r4, #32 │ │ │ │ bl 7ebf8 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #76]! @ 0x4c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 84a74 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3440dc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #89] @ 0x59 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 84ab0 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 84ab0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -77753,18 +77753,18 @@ │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ bl 462d04 │ │ │ │ b 84b18 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #76]! @ 0x4c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 84b3c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3440dc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #89] @ 0x59 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @@ -77793,18 +77793,18 @@ │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r4, r5]! │ │ │ │ cmp r0, #2 │ │ │ │ bcc 84bdc │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 84bdc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 84bf0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -78211,15 +78211,15 @@ │ │ │ │ mov r2, r3 │ │ │ │ bl 37e90 │ │ │ │ b 852c8 │ │ │ │ add r4, sp, #32 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, ip │ │ │ │ mov r0, r4 │ │ │ │ - bl 67f918 │ │ │ │ + bl 67f89c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq 852dc │ │ │ │ ldr ip, [sp, #92] @ 0x5c │ │ │ │ add r0, r4, #8 │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ @@ -78240,15 +78240,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ sub r4, ip, r4 │ │ │ │ str r0, [sp, #24] │ │ │ │ rsb r0, r8, #0 │ │ │ │ str r4, [sp, #12] │ │ │ │ str r0, [sp, #20] │ │ │ │ b 85338 │ │ │ │ - bl 67eb30 │ │ │ │ + bl 67eab4 │ │ │ │ sub r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsr r4, r0, #5 │ │ │ │ and r0, r4, #1 │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r0, [sp, #46] @ 0x2e │ │ │ │ @@ -78547,15 +78547,15 @@ │ │ │ │ sub sp, sp, #1024 @ 0x400 │ │ │ │ mov r7, r3 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r1 │ │ │ │ mov fp, r0 │ │ │ │ add r5, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 561da4 │ │ │ │ + bl 561d28 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 858e4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, r7 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ @@ -78600,38 +78600,38 @@ │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ ldm r5!, {r1, r2, r3, r4} │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ ldm r5, {r1, r2, r3, r4, r7} │ │ │ │ stm r0, {r1, r2, r3, r4, r7} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 85944 │ │ │ │ str r6, [sp, #1852] @ 0x73c │ │ │ │ str r6, [sp, #1856] @ 0x740 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [pc, #444] @ 85a40 │ │ │ │ str sl, [sp, #52] @ 0x34 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [pc, #432] @ 85a44 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r6 │ │ │ │ - bl 55bce8 │ │ │ │ + bl 55bc6c │ │ │ │ mov r5, r0 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r9 │ │ │ │ - bl 5626c4 │ │ │ │ + bl 562648 │ │ │ │ str r0, [fp, #8] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r6, [fp] │ │ │ │ str r5, [fp, #4] │ │ │ │ ldr r0, [r0] │ │ │ │ bl 37f08 │ │ │ │ add sp, sp, #836 @ 0x344 │ │ │ │ @@ -78717,15 +78717,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 770ac │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbseq fp, r8, r4, lsr r2 │ │ │ │ - rsbeq sl, r0, sl, lsl #2 │ │ │ │ + rsbeq sl, r0, sl, lsl #1 │ │ │ │ rsbseq fp, r8, r0, ror r1 │ │ │ │ rsbseq sl, ip, ip, asr #11 │ │ │ │ rsbseq fp, r8, r4, asr #5 │ │ │ │ andseq r6, sp, r4, lsr #28 │ │ │ │ rsbseq fp, r8, ip, asr #3 │ │ │ │ rsbseq fp, r8, r8, lsl #3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -78733,15 +78733,15 @@ │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ mov r7, r3 │ │ │ │ mov r9, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r8, r0 │ │ │ │ add r5, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 561da4 │ │ │ │ + bl 561d28 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 85be4 │ │ │ │ mov r2, #1016 @ 0x3f8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ @@ -78790,40 +78790,40 @@ │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ ldm r5!, {r1, r2, r3, r4} │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ ldm r5, {r1, r2, r3, r4, r7} │ │ │ │ stm r0, {r1, r2, r3, r4, r7} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 85c44 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #32 │ │ │ │ str r6, [r0, #8] │ │ │ │ str r6, [r0, #12] │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [pc, #448] @ 85d44 │ │ │ │ str fp, [sp, #52] @ 0x34 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [pc, #436] @ 85d48 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, r6 │ │ │ │ - bl 55bce8 │ │ │ │ + bl 55bc6c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r5, r0 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 5626c4 │ │ │ │ + bl 562648 │ │ │ │ str r0, [r8, #8] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r6, [r8] │ │ │ │ str r5, [r8, #4] │ │ │ │ ldr r0, [r0] │ │ │ │ bl 37f08 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ @@ -78910,15 +78910,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 779dc │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbseq sl, r8, r4, lsr pc │ │ │ │ - rsbeq r9, r0, sl, lsl #28 │ │ │ │ + rsbeq r9, r0, sl, lsl #27 │ │ │ │ rsbseq sl, r8, r0, ror lr │ │ │ │ ldrsbeq sl, [ip], #-36 @ 0xffffffdc @ │ │ │ │ ldrsbeq sl, [r8], #-244 @ 0xffffff0c @ │ │ │ │ @ instruction: 0x001d5edc │ │ │ │ ldrsbeq sl, [r8], #-236 @ 0xffffff14 @ │ │ │ │ @ instruction: 0x0078ae94 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -78926,15 +78926,15 @@ │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ mov r7, r3 │ │ │ │ mov r9, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r8, r0 │ │ │ │ add r5, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 561da4 │ │ │ │ + bl 561d28 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 85ee8 │ │ │ │ mov r2, #1016 @ 0x3f8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ @@ -78983,40 +78983,40 @@ │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ ldm r5!, {r1, r2, r3, r4} │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ ldm r5, {r1, r2, r3, r4, r7} │ │ │ │ stm r0, {r1, r2, r3, r4, r7} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 85f48 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #32 │ │ │ │ str r6, [r0, #8] │ │ │ │ str r6, [r0, #12] │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [pc, #448] @ 86048 │ │ │ │ str fp, [sp, #52] @ 0x34 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [pc, #436] @ 8604c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, r6 │ │ │ │ - bl 55bce8 │ │ │ │ + bl 55bc6c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r5, r0 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 5626c4 │ │ │ │ + bl 562648 │ │ │ │ str r0, [r8, #8] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r6, [r8] │ │ │ │ str r5, [r8, #4] │ │ │ │ ldr r0, [r0] │ │ │ │ bl 37f08 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ @@ -79103,15 +79103,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 779dc │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbseq sl, r8, r0, lsr ip │ │ │ │ - rsbeq r9, r0, r6, lsl #22 │ │ │ │ + rsbeq r9, r0, r6, lsl #21 │ │ │ │ rsbseq sl, r8, ip, ror #22 │ │ │ │ ldrsbeq r9, [ip], #-240 @ 0xffffff10 @ │ │ │ │ rsbseq sl, r8, r0, ror #25 │ │ │ │ @ instruction: 0x001d5bd8 │ │ │ │ rsbseq sl, r8, r8, ror #23 │ │ │ │ rsbseq sl, r8, r0, lsr #23 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -79119,15 +79119,15 @@ │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ mov r7, r3 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r1 │ │ │ │ mov fp, r0 │ │ │ │ add r5, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 561da4 │ │ │ │ + bl 561d28 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 861e4 │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r1, r7 │ │ │ │ @@ -79174,40 +79174,40 @@ │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ ldm r5!, {r1, r2, r3, r4} │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ ldm r5, {r1, r2, r3, r4, r7} │ │ │ │ stm r0, {r1, r2, r3, r4, r7} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 86244 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #376 @ 0x178 │ │ │ │ str r6, [r0] │ │ │ │ str r6, [r0, #4] │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [pc, #448] @ 86344 │ │ │ │ str sl, [sp, #52] @ 0x34 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [pc, #436] @ 86348 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r6 │ │ │ │ - bl 55bce8 │ │ │ │ + bl 55bc6c │ │ │ │ mov r5, r0 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r9 │ │ │ │ - bl 5626c4 │ │ │ │ + bl 562648 │ │ │ │ str r0, [fp, #8] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r6, [fp] │ │ │ │ str r5, [fp, #4] │ │ │ │ ldr r0, [r0] │ │ │ │ bl 37f08 │ │ │ │ add sp, sp, #388 @ 0x184 │ │ │ │ @@ -79294,15 +79294,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 79310 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbseq sl, r8, r4, lsr r9 │ │ │ │ - rsbeq r9, r0, sl, lsl #16 │ │ │ │ + rsbeq r9, r0, sl, lsl #15 │ │ │ │ rsbseq sl, r8, r0, ror r8 │ │ │ │ ldrsbeq r9, [ip], #-196 @ 0xffffff3c @ │ │ │ │ ldrsheq sl, [r8], #-148 @ 0xffffff6c @ │ │ │ │ andseq r6, sp, ip, lsr #15 │ │ │ │ ldrsheq sl, [r8], #-140 @ 0xffffff74 @ │ │ │ │ ldrheq sl, [r8], #-132 @ 0xffffff7c @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -79310,15 +79310,15 @@ │ │ │ │ sub sp, sp, #1024 @ 0x400 │ │ │ │ mov r7, r3 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r1 │ │ │ │ mov fp, r0 │ │ │ │ add r5, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 561da4 │ │ │ │ + bl 561d28 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 864d0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, r7 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ @@ -79363,38 +79363,38 @@ │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ ldm r5!, {r1, r2, r3, r4} │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ ldm r5, {r1, r2, r3, r4, r7} │ │ │ │ stm r0, {r1, r2, r3, r4, r7} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 86530 │ │ │ │ str r6, [sp, #1836] @ 0x72c │ │ │ │ str r6, [sp, #1840] @ 0x730 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [pc, #444] @ 8662c │ │ │ │ str sl, [sp, #52] @ 0x34 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [pc, #432] @ 86630 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r6 │ │ │ │ - bl 55bce8 │ │ │ │ + bl 55bc6c │ │ │ │ mov r5, r0 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r9 │ │ │ │ - bl 5626c4 │ │ │ │ + bl 562648 │ │ │ │ str r0, [fp, #8] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r6, [fp] │ │ │ │ str r5, [fp, #4] │ │ │ │ ldr r0, [r0] │ │ │ │ bl 37f08 │ │ │ │ add sp, sp, #820 @ 0x334 │ │ │ │ @@ -79480,15 +79480,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 77ed8 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbseq sl, r8, r8, asr #12 │ │ │ │ - rsbeq r9, r0, lr, lsl r5 │ │ │ │ + @ instruction: 0x0060949e │ │ │ │ rsbseq sl, r8, r4, lsl #11 │ │ │ │ rsbseq r9, ip, r0, ror #19 │ │ │ │ rsbseq sl, r8, r8, lsl r7 │ │ │ │ andseq r6, sp, r8, lsr sp │ │ │ │ rsbseq sl, r8, r0, lsr #12 │ │ │ │ ldrsbeq sl, [r8], #-92 @ 0xffffffa4 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -79496,15 +79496,15 @@ │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ mov r7, r3 │ │ │ │ mov r9, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r8, r0 │ │ │ │ add r5, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 561da4 │ │ │ │ + bl 561d28 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 867d0 │ │ │ │ mov r2, #1016 @ 0x3f8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ @@ -79553,40 +79553,40 @@ │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ ldm r5!, {r1, r2, r3, r4} │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ ldm r5, {r1, r2, r3, r4, r7} │ │ │ │ stm r0, {r1, r2, r3, r4, r7} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 86830 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #32 │ │ │ │ str r6, [r0, #8] │ │ │ │ str r6, [r0, #12] │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [pc, #448] @ 86930 │ │ │ │ str fp, [sp, #52] @ 0x34 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [pc, #436] @ 86934 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, r6 │ │ │ │ - bl 55bce8 │ │ │ │ + bl 55bc6c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r5, r0 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 5626c4 │ │ │ │ + bl 562648 │ │ │ │ str r0, [r8, #8] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r6, [r8] │ │ │ │ str r5, [r8, #4] │ │ │ │ ldr r0, [r0] │ │ │ │ bl 37f08 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ @@ -79673,15 +79673,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 78978 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbseq sl, r8, r8, asr #6 │ │ │ │ - rsbeq r9, r0, lr, lsl r2 │ │ │ │ + @ instruction: 0x0060919e │ │ │ │ rsbseq sl, r8, r4, lsl #5 │ │ │ │ rsbseq r9, ip, r8, ror #13 │ │ │ │ rsbseq sl, r8, r8, lsr #8 │ │ │ │ andseq r6, sp, r0, ror sp │ │ │ │ rsbseq sl, r8, r0, lsr r3 │ │ │ │ rsbseq sl, r8, r8, ror #5 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -79689,15 +79689,15 @@ │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ mov r7, r3 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r1 │ │ │ │ mov fp, r0 │ │ │ │ add r5, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 561da4 │ │ │ │ + bl 561d28 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 86ad4 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ orr r2, r2, #2048 @ 0x800 │ │ │ │ @@ -79746,40 +79746,40 @@ │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ ldm r5!, {r1, r2, r3, r4} │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ ldm r5, {r1, r2, r3, r4, r7} │ │ │ │ stm r0, {r1, r2, r3, r4, r7} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 86b34 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #200 @ 0xc8 │ │ │ │ str r6, [r0] │ │ │ │ str r6, [r0, #4] │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [pc, #448] @ 86c34 │ │ │ │ str sl, [sp, #52] @ 0x34 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [pc, #436] @ 86c38 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r6 │ │ │ │ - bl 55bce8 │ │ │ │ + bl 55bc6c │ │ │ │ mov r5, r0 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r9 │ │ │ │ - bl 5626c4 │ │ │ │ + bl 562648 │ │ │ │ str r0, [fp, #8] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r6, [fp] │ │ │ │ str r5, [fp, #4] │ │ │ │ ldr r0, [r0] │ │ │ │ bl 37f08 │ │ │ │ add sp, sp, #212 @ 0xd4 │ │ │ │ @@ -79866,15 +79866,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 793e0 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbseq sl, r8, r4, asr #32 │ │ │ │ - rsbeq r8, r0, sl, lsl pc │ │ │ │ + @ instruction: 0x00608e9a │ │ │ │ rsbseq r9, r8, r0, lsl #31 │ │ │ │ rsbseq r9, ip, r4, ror #7 │ │ │ │ rsbseq sl, r8, r4, lsr r1 │ │ │ │ andseq r5, sp, r0, asr #3 │ │ │ │ rsbseq sl, r8, ip, lsr r0 │ │ │ │ ldrsheq r9, [r8], #-244 @ 0xffffff0c @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -79882,15 +79882,15 @@ │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ mov r7, r3 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r1 │ │ │ │ mov fp, r0 │ │ │ │ add r5, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 561da4 │ │ │ │ + bl 561d28 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 86dd8 │ │ │ │ mov r2, #168 @ 0xa8 │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ orr r2, r2, #2048 @ 0x800 │ │ │ │ @@ -79939,40 +79939,40 @@ │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ ldm r5!, {r1, r2, r3, r4} │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ ldm r5, {r1, r2, r3, r4, r7} │ │ │ │ stm r0, {r1, r2, r3, r4, r7} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 86e38 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #392 @ 0x188 │ │ │ │ str r6, [r0] │ │ │ │ str r6, [r0, #4] │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [pc, #448] @ 86f38 │ │ │ │ str sl, [sp, #52] @ 0x34 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [pc, #436] @ 86f3c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r6 │ │ │ │ - bl 55bce8 │ │ │ │ + bl 55bc6c │ │ │ │ mov r5, r0 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r9 │ │ │ │ - bl 5626c4 │ │ │ │ + bl 562648 │ │ │ │ str r0, [fp, #8] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r6, [fp] │ │ │ │ str r5, [fp, #4] │ │ │ │ ldr r0, [r0] │ │ │ │ bl 37f08 │ │ │ │ add sp, sp, #404 @ 0x194 │ │ │ │ @@ -80059,30 +80059,30 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 78d74 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbseq r9, r8, r0, asr #26 │ │ │ │ - rsbeq r8, r0, r6, lsl ip │ │ │ │ + @ instruction: 0x00608b96 │ │ │ │ rsbseq r9, r8, ip, ror ip │ │ │ │ rsbseq r9, ip, r0, ror #1 │ │ │ │ rsbseq r9, r8, r0, asr #28 │ │ │ │ andseq r5, sp, ip, ror #6 │ │ │ │ rsbseq r9, r8, r8, asr #26 │ │ │ │ rsbseq r9, r8, r0, lsl #26 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #196 @ 0xc4 │ │ │ │ mov r7, r3 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r1 │ │ │ │ mov fp, r0 │ │ │ │ add r5, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 561da4 │ │ │ │ + bl 561d28 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 870b4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r7 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ @@ -80125,38 +80125,38 @@ │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ ldm r5!, {r1, r2, r3, r4} │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ ldm r5, {r1, r2, r3, r4, r7} │ │ │ │ stm r0, {r1, r2, r3, r4, r7} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 87110 │ │ │ │ str r6, [sp, #188] @ 0xbc │ │ │ │ str r6, [sp, #192] @ 0xc0 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [pc, #432] @ 87208 │ │ │ │ str sl, [sp, #44] @ 0x2c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [pc, #420] @ 8720c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r6 │ │ │ │ - bl 55bce8 │ │ │ │ + bl 55bc6c │ │ │ │ mov r5, r0 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 5626c4 │ │ │ │ + bl 562648 │ │ │ │ str r0, [fp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r6, [fp] │ │ │ │ str r5, [fp, #4] │ │ │ │ ldr r0, [r0] │ │ │ │ bl 37f08 │ │ │ │ add sp, sp, #196 @ 0xc4 │ │ │ │ @@ -80239,15 +80239,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 7890c │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbseq r9, r8, r4, ror #20 │ │ │ │ - rsbeq r8, r0, sl, lsr r9 │ │ │ │ + strheq r8, [r0], #-138 @ 0xffffff76 @ │ │ │ │ rsbseq r9, r8, r0, lsr #19 │ │ │ │ ldrsheq r8, [ip], #-208 @ 0xffffff30 @ │ │ │ │ rsbseq r9, r8, r0, ror fp │ │ │ │ andseq r6, sp, r4, ror #13 │ │ │ │ rsbseq r9, r8, r0, lsl #21 │ │ │ │ rsbseq r9, r8, r0, asr #20 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -80255,15 +80255,15 @@ │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ mov r7, r3 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r1 │ │ │ │ mov fp, r0 │ │ │ │ add r5, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 561da4 │ │ │ │ + bl 561d28 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 873ac │ │ │ │ mov r2, #8 │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ orr r2, r2, #2048 @ 0x800 │ │ │ │ @@ -80312,40 +80312,40 @@ │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ ldm r5!, {r1, r2, r3, r4} │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ ldm r5, {r1, r2, r3, r4, r7} │ │ │ │ stm r0, {r1, r2, r3, r4, r7} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 8740c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #72 @ 0x48 │ │ │ │ str r6, [r0] │ │ │ │ str r6, [r0, #4] │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [pc, #448] @ 8750c │ │ │ │ str sl, [sp, #52] @ 0x34 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [pc, #436] @ 87510 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r6 │ │ │ │ - bl 55bce8 │ │ │ │ + bl 55bc6c │ │ │ │ mov r5, r0 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r9 │ │ │ │ - bl 5626c4 │ │ │ │ + bl 562648 │ │ │ │ str r0, [fp, #8] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r6, [fp] │ │ │ │ str r5, [fp, #4] │ │ │ │ ldr r0, [r0] │ │ │ │ bl 37f08 │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ @@ -80432,15 +80432,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 75b90 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbseq r9, r8, ip, ror #14 │ │ │ │ - rsbeq r8, r0, r2, asr #12 │ │ │ │ + rsbeq r8, r0, r2, asr #11 │ │ │ │ rsbseq r9, r8, r8, lsr #13 │ │ │ │ rsbseq r8, ip, ip, lsl #22 │ │ │ │ rsbseq r9, r8, ip, lsl #17 │ │ │ │ andseq r2, sp, r4, lsl #9 │ │ │ │ @ instruction: 0x00789794 │ │ │ │ rsbseq r9, r8, ip, asr #14 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -80448,15 +80448,15 @@ │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ mov r7, r3 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r1 │ │ │ │ mov fp, r0 │ │ │ │ add r5, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 561da4 │ │ │ │ + bl 561d28 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 876ac │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r1, r7 │ │ │ │ @@ -80504,40 +80504,40 @@ │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ ldm r5!, {r1, r2, r3, r4} │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ ldm r5, {r1, r2, r3, r4, r7} │ │ │ │ stm r0, {r1, r2, r3, r4, r7} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 8770c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #88 @ 0x58 │ │ │ │ str r6, [r0] │ │ │ │ str r6, [r0, #4] │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [pc, #448] @ 8780c │ │ │ │ str sl, [sp, #52] @ 0x34 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [pc, #436] @ 87810 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r6 │ │ │ │ - bl 55bce8 │ │ │ │ + bl 55bc6c │ │ │ │ mov r5, r0 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r9 │ │ │ │ - bl 5626c4 │ │ │ │ + bl 562648 │ │ │ │ str r0, [fp, #8] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r6, [fp] │ │ │ │ str r5, [fp, #4] │ │ │ │ ldr r0, [r0] │ │ │ │ bl 37f08 │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ @@ -80624,15 +80624,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 77d14 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbseq r9, r8, ip, ror #8 │ │ │ │ - rsbeq r8, r0, r2, asr #6 │ │ │ │ + rsbeq r8, r0, r2, asr #5 │ │ │ │ rsbseq r9, r8, r8, lsr #7 │ │ │ │ rsbseq r8, ip, ip, lsl #16 │ │ │ │ @ instruction: 0x0078959c │ │ │ │ andseq r5, sp, r8, ror sl │ │ │ │ rsbseq r9, r8, r4, lsr #9 │ │ │ │ rsbseq r9, r8, ip, asr r4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -80640,15 +80640,15 @@ │ │ │ │ sub sp, sp, #3072 @ 0xc00 │ │ │ │ mov r7, r3 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r1 │ │ │ │ mov fp, r0 │ │ │ │ add r5, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 561da4 │ │ │ │ + bl 561d28 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 87998 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, r7 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ @@ -80693,38 +80693,38 @@ │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ ldm r5!, {r1, r2, r3, r4} │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ ldm r5, {r1, r2, r3, r4, r7} │ │ │ │ stm r0, {r1, r2, r3, r4, r7} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 879f8 │ │ │ │ str r6, [sp, #3836] @ 0xefc │ │ │ │ str r6, [sp, #3840] @ 0xf00 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [pc, #444] @ 87af4 │ │ │ │ str sl, [sp, #52] @ 0x34 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [pc, #432] @ 87af8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r6 │ │ │ │ - bl 55bce8 │ │ │ │ + bl 55bc6c │ │ │ │ mov r5, r0 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r9 │ │ │ │ - bl 5626c4 │ │ │ │ + bl 562648 │ │ │ │ str r0, [fp, #8] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r6, [fp] │ │ │ │ str r5, [fp, #4] │ │ │ │ ldr r0, [r0] │ │ │ │ bl 37f08 │ │ │ │ add sp, sp, #772 @ 0x304 │ │ │ │ @@ -80810,15 +80810,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 7fd38 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbseq r9, r8, r0, lsl #3 │ │ │ │ - rsbeq r8, r0, r6, asr r0 │ │ │ │ + ldrdeq r7, [r0], #-246 @ 0xffffff0a @ │ │ │ │ ldrheq r9, [r8], #-12 @ │ │ │ │ rsbseq r8, ip, r8, lsl r5 │ │ │ │ rsbseq r9, r8, r0, asr #5 │ │ │ │ andseq r3, sp, r8, lsr r8 │ │ │ │ rsbseq r9, r8, r8, asr #3 │ │ │ │ rsbseq r9, r8, r4, lsl #3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -80826,15 +80826,15 @@ │ │ │ │ sub sp, sp, #1024 @ 0x400 │ │ │ │ mov r7, r3 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r1 │ │ │ │ mov fp, r0 │ │ │ │ add r5, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 561da4 │ │ │ │ + bl 561d28 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 87c80 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, r7 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ @@ -80879,38 +80879,38 @@ │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ ldm r5!, {r1, r2, r3, r4} │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ ldm r5, {r1, r2, r3, r4, r7} │ │ │ │ stm r0, {r1, r2, r3, r4, r7} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 87ce0 │ │ │ │ str r6, [sp, #1820] @ 0x71c │ │ │ │ str r6, [sp, #1824] @ 0x720 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [pc, #444] @ 87ddc │ │ │ │ str sl, [sp, #52] @ 0x34 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [pc, #432] @ 87de0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r6 │ │ │ │ - bl 55bce8 │ │ │ │ + bl 55bc6c │ │ │ │ mov r5, r0 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r9 │ │ │ │ - bl 5626c4 │ │ │ │ + bl 562648 │ │ │ │ str r0, [fp, #8] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r6, [fp] │ │ │ │ str r5, [fp, #4] │ │ │ │ ldr r0, [r0] │ │ │ │ bl 37f08 │ │ │ │ add sp, sp, #804 @ 0x324 │ │ │ │ @@ -80996,15 +80996,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 76fe0 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @ instruction: 0x00788e98 │ │ │ │ - rsbeq r7, r0, lr, ror #26 │ │ │ │ + rsbeq r7, r0, lr, ror #25 │ │ │ │ ldrsbeq r8, [r8], #-212 @ 0xffffff2c @ │ │ │ │ rsbseq r8, ip, r0, lsr r2 │ │ │ │ rsbseq r8, r8, r8, ror #31 │ │ │ │ andseq r5, sp, r4, lsl sl │ │ │ │ ldrsheq r8, [r8], #-224 @ 0xffffff20 @ │ │ │ │ rsbseq r8, r8, ip, lsr #29 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -81012,15 +81012,15 @@ │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ mov r7, r3 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r1 │ │ │ │ mov fp, r0 │ │ │ │ add r5, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 561da4 │ │ │ │ + bl 561d28 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 87f80 │ │ │ │ mov r2, #56 @ 0x38 │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ orr r2, r2, #2048 @ 0x800 │ │ │ │ @@ -81069,40 +81069,40 @@ │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ ldm r5!, {r1, r2, r3, r4} │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ ldm r5, {r1, r2, r3, r4, r7} │ │ │ │ stm r0, {r1, r2, r3, r4, r7} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 87fe0 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #168 @ 0xa8 │ │ │ │ str r6, [r0] │ │ │ │ str r6, [r0, #4] │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [pc, #448] @ 880e0 │ │ │ │ str sl, [sp, #52] @ 0x34 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [pc, #436] @ 880e4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r6 │ │ │ │ - bl 55bce8 │ │ │ │ + bl 55bc6c │ │ │ │ mov r5, r0 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r9 │ │ │ │ - bl 5626c4 │ │ │ │ + bl 562648 │ │ │ │ str r0, [fp, #8] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r6, [fp] │ │ │ │ str r5, [fp, #4] │ │ │ │ ldr r0, [r0] │ │ │ │ bl 37f08 │ │ │ │ add sp, sp, #180 @ 0xb4 │ │ │ │ @@ -81189,15 +81189,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 77da4 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @ instruction: 0x00788b98 │ │ │ │ - rsbeq r7, r0, lr, ror #20 │ │ │ │ + rsbeq r7, r0, lr, ror #19 │ │ │ │ ldrsbeq r8, [r8], #-164 @ 0xffffff5c @ │ │ │ │ rsbseq r7, ip, r8, lsr pc │ │ │ │ ldrsheq r8, [r8], #-200 @ 0xffffff38 @ │ │ │ │ @ instruction: 0x001d19d0 │ │ │ │ rsbseq r8, r8, r0, lsl #24 │ │ │ │ ldrheq r8, [r8], #-184 @ 0xffffff48 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -81205,15 +81205,15 @@ │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ mov r7, r3 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r1 │ │ │ │ mov fp, r0 │ │ │ │ add r5, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 561da4 │ │ │ │ + bl 561d28 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 88284 │ │ │ │ mov r2, #136 @ 0x88 │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ orr r2, r2, #2048 @ 0x800 │ │ │ │ @@ -81262,40 +81262,40 @@ │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ ldm r5!, {r1, r2, r3, r4} │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ ldm r5, {r1, r2, r3, r4, r7} │ │ │ │ stm r0, {r1, r2, r3, r4, r7} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 882e4 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #328 @ 0x148 │ │ │ │ str r6, [r0] │ │ │ │ str r6, [r0, #4] │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [pc, #448] @ 883e4 │ │ │ │ str sl, [sp, #52] @ 0x34 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [pc, #436] @ 883e8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r6 │ │ │ │ - bl 55bce8 │ │ │ │ + bl 55bc6c │ │ │ │ mov r5, r0 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r9 │ │ │ │ - bl 5626c4 │ │ │ │ + bl 562648 │ │ │ │ str r0, [fp, #8] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r6, [fp] │ │ │ │ str r5, [fp, #4] │ │ │ │ ldr r0, [r0] │ │ │ │ bl 37f08 │ │ │ │ add sp, sp, #340 @ 0x154 │ │ │ │ @@ -81382,15 +81382,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 7eef8 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @ instruction: 0x00788894 │ │ │ │ - rsbeq r7, r0, sl, ror #14 │ │ │ │ + rsbeq r7, r0, sl, ror #13 │ │ │ │ ldrsbeq r8, [r8], #-112 @ 0xffffff90 @ │ │ │ │ rsbseq r7, ip, r4, lsr ip │ │ │ │ rsbseq r8, r8, r4, lsl #20 │ │ │ │ andseq r2, sp, r8, asr #13 │ │ │ │ rsbseq r8, r8, ip, lsl #18 │ │ │ │ rsbseq r8, r8, r4, asr #17 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -81398,15 +81398,15 @@ │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ mov r7, r3 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r1 │ │ │ │ mov fp, r0 │ │ │ │ add r5, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 561da4 │ │ │ │ + bl 561d28 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 88580 │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r1, r7 │ │ │ │ @@ -81453,40 +81453,40 @@ │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ ldm r5!, {r1, r2, r3, r4} │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ ldm r5, {r1, r2, r3, r4, r7} │ │ │ │ stm r0, {r1, r2, r3, r4, r7} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 885e0 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #504 @ 0x1f8 │ │ │ │ str r6, [r0] │ │ │ │ str r6, [r0, #4] │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [pc, #448] @ 886e0 │ │ │ │ str sl, [sp, #52] @ 0x34 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [pc, #436] @ 886e4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r6 │ │ │ │ - bl 55bce8 │ │ │ │ + bl 55bc6c │ │ │ │ mov r5, r0 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r9 │ │ │ │ - bl 5626c4 │ │ │ │ + bl 562648 │ │ │ │ str r0, [fp, #8] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r6, [fp] │ │ │ │ str r5, [fp, #4] │ │ │ │ ldr r0, [r0] │ │ │ │ bl 37f08 │ │ │ │ add sp, sp, #516 @ 0x204 │ │ │ │ @@ -81573,15 +81573,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 76f74 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @ instruction: 0x00788598 │ │ │ │ - rsbeq r7, r0, lr, ror #8 │ │ │ │ + rsbeq r7, r0, lr, ror #7 │ │ │ │ ldrsbeq r8, [r8], #-68 @ 0xffffffbc @ │ │ │ │ rsbseq r7, ip, r8, lsr r9 │ │ │ │ rsbseq r8, r8, r8, lsl r7 │ │ │ │ andseq r4, sp, r4, ror sp │ │ │ │ rsbseq r8, r8, r0, lsr #12 │ │ │ │ ldrsbeq r8, [r8], #-88 @ 0xffffffa8 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -81589,15 +81589,15 @@ │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ mov r7, r3 │ │ │ │ mov r9, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r8, r0 │ │ │ │ add r5, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 561da4 │ │ │ │ + bl 561d28 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 88884 │ │ │ │ mov r2, #1016 @ 0x3f8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ @@ -81646,40 +81646,40 @@ │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ ldm r5!, {r1, r2, r3, r4} │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ ldm r5, {r1, r2, r3, r4, r7} │ │ │ │ stm r0, {r1, r2, r3, r4, r7} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 888e4 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #32 │ │ │ │ str r6, [r0, #8] │ │ │ │ str r6, [r0, #12] │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [pc, #448] @ 889e4 │ │ │ │ str fp, [sp, #52] @ 0x34 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [pc, #436] @ 889e8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, r6 │ │ │ │ - bl 55bce8 │ │ │ │ + bl 55bc6c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r5, r0 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 5626c4 │ │ │ │ + bl 562648 │ │ │ │ str r0, [r8, #8] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r6, [r8] │ │ │ │ str r5, [r8, #4] │ │ │ │ ldr r0, [r0] │ │ │ │ bl 37f08 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ @@ -81766,15 +81766,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 759b0 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @ instruction: 0x00788294 │ │ │ │ - rsbeq r7, r0, sl, ror #2 │ │ │ │ + rsbeq r7, r0, sl, ror #1 │ │ │ │ ldrsbeq r8, [r8], #-16 @ │ │ │ │ rsbseq r7, ip, r4, lsr r6 │ │ │ │ rsbseq r8, r8, r4, lsr #8 │ │ │ │ @ instruction: 0x001d0dd0 │ │ │ │ rsbseq r8, r8, ip, lsr #6 │ │ │ │ rsbseq r8, r8, r4, ror #5 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -81782,15 +81782,15 @@ │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ mov r7, r3 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r1 │ │ │ │ mov fp, r0 │ │ │ │ add r5, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 561da4 │ │ │ │ + bl 561d28 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 88b88 │ │ │ │ mov r2, #280 @ 0x118 │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ orr r2, r2, #2048 @ 0x800 │ │ │ │ @@ -81839,40 +81839,40 @@ │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ ldm r5!, {r1, r2, r3, r4} │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ ldm r5, {r1, r2, r3, r4, r7} │ │ │ │ stm r0, {r1, r2, r3, r4, r7} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 88be8 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #616 @ 0x268 │ │ │ │ str r6, [r0] │ │ │ │ str r6, [r0, #4] │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [pc, #448] @ 88ce8 │ │ │ │ str sl, [sp, #52] @ 0x34 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [pc, #436] @ 88cec │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r6 │ │ │ │ - bl 55bce8 │ │ │ │ + bl 55bc6c │ │ │ │ mov r5, r0 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r9 │ │ │ │ - bl 5626c4 │ │ │ │ + bl 562648 │ │ │ │ str r0, [fp, #8] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r6, [fp] │ │ │ │ str r5, [fp, #4] │ │ │ │ ldr r0, [r0] │ │ │ │ bl 37f08 │ │ │ │ add sp, sp, #628 @ 0x274 │ │ │ │ @@ -81959,15 +81959,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 78e1c │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @ instruction: 0x00787f90 │ │ │ │ - rsbeq r6, r0, r6, ror #28 │ │ │ │ + rsbeq r6, r0, r6, ror #27 │ │ │ │ rsbseq r7, r8, ip, asr #29 │ │ │ │ rsbseq r7, ip, r0, lsr r3 │ │ │ │ rsbseq r8, r8, r0, lsr r1 │ │ │ │ andseq r3, sp, r4, asr r2 │ │ │ │ rsbseq r8, r8, r8, lsr r0 │ │ │ │ ldrsheq r7, [r8], #-240 @ 0xffffff10 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -81975,15 +81975,15 @@ │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ mov r7, r3 │ │ │ │ mov r9, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r8, r0 │ │ │ │ add r5, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 561da4 │ │ │ │ + bl 561d28 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 88e8c │ │ │ │ mov r2, #1016 @ 0x3f8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ @@ -82032,40 +82032,40 @@ │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ ldm r5!, {r1, r2, r3, r4} │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ ldm r5, {r1, r2, r3, r4, r7} │ │ │ │ stm r0, {r1, r2, r3, r4, r7} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 88eec │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #32 │ │ │ │ str r6, [r0, #8] │ │ │ │ str r6, [r0, #12] │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [pc, #448] @ 88fec │ │ │ │ str fp, [sp, #52] @ 0x34 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [pc, #436] @ 88ff0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, r6 │ │ │ │ - bl 55bce8 │ │ │ │ + bl 55bc6c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r5, r0 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 5626c4 │ │ │ │ + bl 562648 │ │ │ │ str r0, [r8, #8] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r6, [r8] │ │ │ │ str r5, [r8, #4] │ │ │ │ ldr r0, [r0] │ │ │ │ bl 37f08 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ @@ -82152,15 +82152,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 75a40 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbseq r7, r8, ip, lsl #25 │ │ │ │ - rsbeq r6, r0, r2, ror #22 │ │ │ │ + rsbeq r6, r0, r2, ror #21 │ │ │ │ rsbseq r7, r8, r8, asr #23 │ │ │ │ rsbseq r7, ip, ip, lsr #32 │ │ │ │ rsbseq r7, r8, ip, lsr lr │ │ │ │ andseq r3, sp, ip, lsr r1 │ │ │ │ rsbseq r7, r8, r4, asr #26 │ │ │ │ ldrsheq r7, [r8], #-204 @ 0xffffff34 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -82168,15 +82168,15 @@ │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ mov r7, r3 │ │ │ │ mov r9, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r8, r0 │ │ │ │ add r5, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 561da4 │ │ │ │ + bl 561d28 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 89190 │ │ │ │ mov r2, #1016 @ 0x3f8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ @@ -82225,40 +82225,40 @@ │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ ldm r5!, {r1, r2, r3, r4} │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ ldm r5, {r1, r2, r3, r4, r7} │ │ │ │ stm r0, {r1, r2, r3, r4, r7} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 891f0 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #32 │ │ │ │ str r6, [r0, #8] │ │ │ │ str r6, [r0, #12] │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [pc, #448] @ 892f0 │ │ │ │ str fp, [sp, #52] @ 0x34 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [pc, #436] @ 892f4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, r6 │ │ │ │ - bl 55bce8 │ │ │ │ + bl 55bc6c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r5, r0 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 5626c4 │ │ │ │ + bl 562648 │ │ │ │ str r0, [r8, #8] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r6, [r8] │ │ │ │ str r5, [r8, #4] │ │ │ │ ldr r0, [r0] │ │ │ │ bl 37f08 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ @@ -82345,30 +82345,30 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 759f8 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbseq r7, r8, r8, lsl #19 │ │ │ │ - rsbeq r6, r0, lr, asr r8 │ │ │ │ + ldrdeq r6, [r0], #-126 @ 0xffffff82 @ │ │ │ │ rsbseq r7, r8, r4, asr #17 │ │ │ │ rsbseq r6, ip, r8, lsr #26 │ │ │ │ rsbseq r7, r8, r8, asr #22 │ │ │ │ andseq r1, sp, ip, asr r5 │ │ │ │ rsbseq r7, r8, r0, asr sl │ │ │ │ rsbseq r7, r8, r8, lsl #20 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ mov r7, r3 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r1 │ │ │ │ mov fp, r0 │ │ │ │ add r5, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 561da4 │ │ │ │ + bl 561d28 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 89470 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ ldm r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ @@ -82412,38 +82412,38 @@ │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ ldm r5!, {r1, r2, r3, r4} │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ ldm r5, {r1, r2, r3, r4, r7} │ │ │ │ stm r0, {r1, r2, r3, r4, r7} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 894cc │ │ │ │ str r6, [sp, #140] @ 0x8c │ │ │ │ str r6, [sp, #144] @ 0x90 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [pc, #432] @ 895c4 │ │ │ │ str sl, [sp, #44] @ 0x2c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [pc, #420] @ 895c8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r6 │ │ │ │ - bl 55bce8 │ │ │ │ + bl 55bc6c │ │ │ │ mov r5, r0 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 5626c4 │ │ │ │ + bl 562648 │ │ │ │ str r0, [fp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r6, [fp] │ │ │ │ str r5, [fp, #4] │ │ │ │ ldr r0, [r0] │ │ │ │ bl 37f08 │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ @@ -82526,15 +82526,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 78ba4 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbseq r7, r8, r8, lsr #13 │ │ │ │ - rsbeq r6, r0, lr, ror r5 │ │ │ │ + strdeq r6, [r0], #-78 @ 0xffffffb2 @ │ │ │ │ rsbseq r7, r8, r4, ror #11 │ │ │ │ rsbseq r6, ip, r8, lsr sl │ │ │ │ rsbseq r7, r8, r4, ror r8 │ │ │ │ andseq r3, sp, r8, asr r1 │ │ │ │ rsbseq r7, r8, r4, lsl #15 │ │ │ │ rsbseq r7, r8, r4, asr #14 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -82542,15 +82542,15 @@ │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ mov r7, r3 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r1 │ │ │ │ mov fp, r0 │ │ │ │ add r5, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 561da4 │ │ │ │ + bl 561d28 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 89768 │ │ │ │ mov r2, #56 @ 0x38 │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ orr r2, r2, #2048 @ 0x800 │ │ │ │ @@ -82599,40 +82599,40 @@ │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ ldm r5!, {r1, r2, r3, r4} │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ ldm r5, {r1, r2, r3, r4, r7} │ │ │ │ stm r0, {r1, r2, r3, r4, r7} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 897c8 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #168 @ 0xa8 │ │ │ │ str r6, [r0] │ │ │ │ str r6, [r0, #4] │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [pc, #448] @ 898c8 │ │ │ │ str sl, [sp, #52] @ 0x34 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [pc, #436] @ 898cc │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r6 │ │ │ │ - bl 55bce8 │ │ │ │ + bl 55bc6c │ │ │ │ mov r5, r0 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r9 │ │ │ │ - bl 5626c4 │ │ │ │ + bl 562648 │ │ │ │ str r0, [fp, #8] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r6, [fp] │ │ │ │ str r5, [fp, #4] │ │ │ │ ldr r0, [r0] │ │ │ │ bl 37f08 │ │ │ │ add sp, sp, #180 @ 0xb4 │ │ │ │ @@ -82719,15 +82719,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 73fe4 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ ldrheq r7, [r8], #-48 @ 0xffffffd0 @ │ │ │ │ - rsbeq r6, r0, r6, lsl #5 │ │ │ │ + rsbeq r6, r0, r6, lsl #4 │ │ │ │ rsbseq r7, r8, ip, ror #5 │ │ │ │ rsbseq r6, ip, r0, asr r7 │ │ │ │ @ instruction: 0x00787590 │ │ │ │ andseq r1, sp, r8, asr #32 │ │ │ │ @ instruction: 0x00787498 │ │ │ │ rsbseq r7, r8, r0, asr r4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -82735,15 +82735,15 @@ │ │ │ │ sub sp, sp, #1024 @ 0x400 │ │ │ │ mov r7, r3 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r1 │ │ │ │ mov fp, r0 │ │ │ │ add r5, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 561da4 │ │ │ │ + bl 561d28 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 89a54 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, r7 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ @@ -82788,38 +82788,38 @@ │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ ldm r5!, {r1, r2, r3, r4} │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ ldm r5, {r1, r2, r3, r4, r7} │ │ │ │ stm r0, {r1, r2, r3, r4, r7} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 89ab4 │ │ │ │ str r6, [sp, #1980] @ 0x7bc │ │ │ │ str r6, [sp, #1984] @ 0x7c0 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [pc, #444] @ 89bb0 │ │ │ │ str sl, [sp, #52] @ 0x34 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [pc, #432] @ 89bb4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r6 │ │ │ │ - bl 55bce8 │ │ │ │ + bl 55bc6c │ │ │ │ mov r5, r0 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r9 │ │ │ │ - bl 5626c4 │ │ │ │ + bl 562648 │ │ │ │ str r0, [fp, #8] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r6, [fp] │ │ │ │ str r5, [fp, #4] │ │ │ │ ldr r0, [r0] │ │ │ │ bl 37f08 │ │ │ │ add sp, sp, #964 @ 0x3c4 │ │ │ │ @@ -82905,15 +82905,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 79840 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbseq r7, r8, r4, asr #1 │ │ │ │ - @ instruction: 0x00605f9a │ │ │ │ + rsbeq r5, r0, sl, lsl pc │ │ │ │ rsbseq r7, r8, r0 │ │ │ │ rsbseq r6, ip, ip, asr r4 │ │ │ │ ldrheq r7, [r8], #-36 @ 0xffffffdc @ │ │ │ │ andseq r1, sp, r4, lsl #19 │ │ │ │ ldrheq r7, [r8], #-28 @ 0xffffffe4 @ │ │ │ │ rsbseq r7, r8, r8, ror r1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -82921,15 +82921,15 @@ │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ mov r7, r3 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r1 │ │ │ │ mov fp, r0 │ │ │ │ add r5, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 561da4 │ │ │ │ + bl 561d28 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 89d54 │ │ │ │ mov r2, #56 @ 0x38 │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ orr r2, r2, #2048 @ 0x800 │ │ │ │ @@ -82978,40 +82978,40 @@ │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ ldm r5!, {r1, r2, r3, r4} │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ ldm r5, {r1, r2, r3, r4, r7} │ │ │ │ stm r0, {r1, r2, r3, r4, r7} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 89db4 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #168 @ 0xa8 │ │ │ │ str r6, [r0] │ │ │ │ str r6, [r0, #4] │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [pc, #448] @ 89eb4 │ │ │ │ str sl, [sp, #52] @ 0x34 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [pc, #436] @ 89eb8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r6 │ │ │ │ - bl 55bce8 │ │ │ │ + bl 55bc6c │ │ │ │ mov r5, r0 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r9 │ │ │ │ - bl 5626c4 │ │ │ │ + bl 562648 │ │ │ │ str r0, [fp, #8] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r6, [fp] │ │ │ │ str r5, [fp, #4] │ │ │ │ ldr r0, [r0] │ │ │ │ bl 37f08 │ │ │ │ add sp, sp, #180 @ 0xb4 │ │ │ │ @@ -83098,30 +83098,30 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 73e00 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbseq r6, r8, r4, asr #27 │ │ │ │ - @ instruction: 0x00605c9a │ │ │ │ + rsbeq r5, r0, sl, lsl ip │ │ │ │ rsbseq r6, r8, r0, lsl #26 │ │ │ │ rsbseq r6, ip, r4, ror #2 │ │ │ │ rsbseq r6, r8, r4, asr #31 │ │ │ │ mulseq sp, ip, sl │ │ │ │ rsbseq r6, r8, ip, asr #29 │ │ │ │ rsbseq r6, r8, r4, lsl #29 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ mov r7, r3 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov fp, r0 │ │ │ │ add r6, sp, #16 │ │ │ │ mov r0, r6 │ │ │ │ - bl 561da4 │ │ │ │ + bl 561d28 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r5, [sp, #12] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ str r4, [sp, #8] │ │ │ │ bne 8a048 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ @@ -83171,38 +83171,38 @@ │ │ │ │ stmia r0!, {r1, r2, r3, r7} │ │ │ │ ldm r5!, {r1, r2, r3, r7} │ │ │ │ stmia r0!, {r1, r2, r3, r7} │ │ │ │ ldm r5, {r1, r2, r3, r4, r7} │ │ │ │ stm r0, {r1, r2, r3, r4, r7} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 8a0a4 │ │ │ │ str r6, [sp, #108] @ 0x6c │ │ │ │ str r6, [sp, #112] @ 0x70 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [pc, #428] @ 8a19c │ │ │ │ str r8, [sp, #52] @ 0x34 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [pc, #416] @ 8a1a0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r2, r6 │ │ │ │ - bl 55bce8 │ │ │ │ + bl 55bc6c │ │ │ │ mov r7, r0 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 5626c4 │ │ │ │ + bl 562648 │ │ │ │ str r0, [fp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ stm fp, {r6, r7} │ │ │ │ ldr r0, [r0] │ │ │ │ bl 37f08 │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -83284,15 +83284,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 789b4 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ ldrsbeq r6, [r8], #-160 @ 0xffffff60 @ │ │ │ │ - rsbeq r5, r0, r6, lsr #19 │ │ │ │ + rsbeq r5, r0, r6, lsr #18 │ │ │ │ rsbseq r6, r8, ip, lsl #20 │ │ │ │ rsbseq r5, ip, r8, ror #28 │ │ │ │ ldrsbeq r6, [r8], #-200 @ 0xffffff38 @ │ │ │ │ andseq r3, sp, r4, asr #7 │ │ │ │ rsbseq r6, r8, ip, ror #23 │ │ │ │ rsbseq r6, r8, ip, lsr #23 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -83300,15 +83300,15 @@ │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ mov r7, r3 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r1 │ │ │ │ mov fp, r0 │ │ │ │ add r5, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 561da4 │ │ │ │ + bl 561d28 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 8a338 │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r1, r7 │ │ │ │ @@ -83355,40 +83355,40 @@ │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ ldm r5!, {r1, r2, r3, r4} │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ ldm r5, {r1, r2, r3, r4, r7} │ │ │ │ stm r0, {r1, r2, r3, r4, r7} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 8a398 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #56 @ 0x38 │ │ │ │ str r6, [r0] │ │ │ │ str r6, [r0, #4] │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [pc, #448] @ 8a498 │ │ │ │ str sl, [sp, #52] @ 0x34 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [pc, #436] @ 8a49c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r6 │ │ │ │ - bl 55bce8 │ │ │ │ + bl 55bc6c │ │ │ │ mov r5, r0 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r9 │ │ │ │ - bl 5626c4 │ │ │ │ + bl 562648 │ │ │ │ str r0, [fp, #8] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r6, [fp] │ │ │ │ str r5, [fp, #4] │ │ │ │ ldr r0, [r0] │ │ │ │ bl 37f08 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ @@ -83475,15 +83475,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 75c94 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbseq r6, r8, r0, ror #15 │ │ │ │ - strheq r5, [r0], #-102 @ 0xffffff9a @ │ │ │ │ + rsbeq r5, r0, r6, lsr r6 │ │ │ │ rsbseq r6, r8, ip, lsl r7 │ │ │ │ rsbseq r5, ip, r0, lsl #23 │ │ │ │ rsbseq r6, r8, r0, lsl #20 │ │ │ │ @ instruction: 0x001d12b0 │ │ │ │ rsbseq r6, r8, r8, lsl #18 │ │ │ │ rsbseq r6, r8, r0, asr #17 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -83626,15 +83626,15 @@ │ │ │ │ beq 8a728 │ │ │ │ mov sl, r4 │ │ │ │ str r0, [sl, #3760]! @ 0xeb0 │ │ │ │ ldrb r0, [sl, #9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 8a7f4 │ │ │ │ mov r0, sl │ │ │ │ - bl 490c5c │ │ │ │ + bl 490be0 │ │ │ │ add fp, r0, #1 │ │ │ │ b 8a800 │ │ │ │ mov r5, r4 │ │ │ │ ldrb r0, [r5, #1904]! @ 0x770 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ @@ -83658,15 +83658,15 @@ │ │ │ │ ldr r1, [pc, #2816] @ 8b254 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #2808] @ 8b258 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r7, [sp, #984] @ 0x3d8 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r5, [sp, #144] @ 0x90 │ │ │ │ ldr r8, [sp, #148] @ 0x94 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ mov r3, r7 │ │ │ │ ldr r2, [pc, #2768] @ 8b25c │ │ │ │ @@ -83694,26 +83694,26 @@ │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ @ instruction: 0x000007b4 │ │ │ │ andeq r0, r0, ip, ror #6 │ │ │ │ ldr fp, [r4, #2784] @ 0xae0 │ │ │ │ ldr r9, [r4, #2960] @ 0xb90 │ │ │ │ b 8a95c │ │ │ │ mov r0, sl │ │ │ │ - bl 490c5c │ │ │ │ + bl 490be0 │ │ │ │ sub fp, r0, #1 │ │ │ │ mov r0, #0 │ │ │ │ mov r5, r4 │ │ │ │ strb r0, [r5, #1904]! @ 0x770 │ │ │ │ strd sl, [r5, #-16] │ │ │ │ str sl, [r4, #1896] @ 0x768 │ │ │ │ mov r0, sl │ │ │ │ - bl 4908a0 │ │ │ │ + bl 490824 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ - bl 4b8858 │ │ │ │ + bl 4b87dc │ │ │ │ str r0, [r4, #1900] @ 0x76c │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ str r7, [sp, #28] │ │ │ │ bl 3897c │ │ │ │ ldr r0, [r4, #1900] @ 0x76c │ │ │ │ bl 38724 │ │ │ │ mov r1, #0 │ │ │ │ @@ -83736,25 +83736,25 @@ │ │ │ │ beq 8ae8c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr sl, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 8a8f0 │ │ │ │ ldr r1, [r9, #32] │ │ │ │ mov r0, sl │ │ │ │ bl 38154 │ │ │ │ cmp r0, #0 │ │ │ │ beq 8aea0 │ │ │ │ str r6, [r7] │ │ │ │ mov r0, r7 │ │ │ │ - bl 490c5c │ │ │ │ + bl 490be0 │ │ │ │ cmp r0, fp │ │ │ │ beq 8a928 │ │ │ │ ldr r0, [r4, #1908] @ 0x774 │ │ │ │ bl 3897c │ │ │ │ ldr r1, [r4, #1912] @ 0x778 │ │ │ │ ldr r0, [r4, #1916] @ 0x77c │ │ │ │ cmp r1, r0 │ │ │ │ @@ -83772,15 +83772,15 @@ │ │ │ │ ldr r3, [pc, #2396] @ 8b278 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59424 │ │ │ │ b 8a8ac │ │ │ │ ldr r9, [r4, #1896] @ 0x768 │ │ │ │ mov r0, r7 │ │ │ │ - bl 490c38 │ │ │ │ + bl 490bbc │ │ │ │ mov fp, r0 │ │ │ │ mov r0, #0 │ │ │ │ mov sl, r4 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ strb r0, [sl, #2966]! @ 0xb96 │ │ │ │ sub r0, sl, #22 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ @@ -83790,20 +83790,20 @@ │ │ │ │ mov r0, #916 @ 0x394 │ │ │ │ mov r1, #0 │ │ │ │ orr r0, r0, #2048 @ 0x800 │ │ │ │ str r7, [sp, #28] │ │ │ │ strh r1, [r4, r0] │ │ │ │ mov r0, r9 │ │ │ │ str r6, [sp, #20] │ │ │ │ - bl 4908a0 │ │ │ │ + bl 490824 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [r1, #2872]! @ 0xb38 │ │ │ │ sub r7, r1, #84 @ 0x54 │ │ │ │ mov r0, r7 │ │ │ │ - bl 4b85d4 │ │ │ │ + bl 4b8558 │ │ │ │ ldr r0, [r4, #2788] @ 0xae4 │ │ │ │ mov r6, #1 │ │ │ │ strb r6, [r4, #2964] @ 0xb94 │ │ │ │ cmp r0, #2 │ │ │ │ bne 8aa30 │ │ │ │ ldr r0, [pc, #2280] @ 8b294 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -83819,28 +83819,28 @@ │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #144] @ 0x90 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ ldr r0, [pc, #2228] @ 8b29c │ │ │ │ ldr r6, [sp, #20] │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #1000] @ 0x3e8 │ │ │ │ mov r0, #29 │ │ │ │ str r0, [sp, #996] @ 0x3e4 │ │ │ │ ldr r1, [pc, #2204] @ 8b2a0 │ │ │ │ str r0, [sp, #988] @ 0x3dc │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #992] @ 0x3e0 │ │ │ │ str r1, [sp, #984] @ 0x3d8 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ add r2, sp, #984 @ 0x3d8 │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ b 8acd0 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ b 8ad24 │ │ │ │ add r0, r4, #828 @ 0x33c │ │ │ │ str r5, [sp, #24] │ │ │ │ add r5, r0, #2048 @ 0x800 │ │ │ │ str r8, [sp, #16] │ │ │ │ @@ -83878,15 +83878,15 @@ │ │ │ │ bl 2a4520 │ │ │ │ cmp r0, #0 │ │ │ │ beq 8af7c │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #984 @ 0x3d8 │ │ │ │ mov r1, r9 │ │ │ │ str r5, [sp, #12] │ │ │ │ - bl 490830 │ │ │ │ + bl 4907b4 │ │ │ │ add r2, sp, #984 @ 0x3d8 │ │ │ │ add r5, sp, #144 @ 0x90 │ │ │ │ mov r8, #0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ strb r8, [r4, #2965] @ 0xb95 │ │ │ │ stm r7, {r0, r1, r2} │ │ │ │ add r1, sp, #32 │ │ │ │ @@ -84357,41 +84357,41 @@ │ │ │ │ strb r0, [r4, #3776] @ 0xec0 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ ldrsheq r5, [r8], #-208 @ 0xffffff30 @ │ │ │ │ rsbseq r5, r8, r0, lsl lr │ │ │ │ - rsbeq r6, r0, r6, ror fp │ │ │ │ - rsbeq r6, r0, r3, lsl #10 │ │ │ │ - rsbeq r6, r0, r2, lsl #10 │ │ │ │ + strdeq r6, [r0], #-166 @ 0xffffff5a @ │ │ │ │ + rsbeq r6, r0, r3, lsl #9 │ │ │ │ + rsbeq r6, r0, r2, lsl #9 │ │ │ │ rsbseq r6, r8, ip, lsl #23 │ │ │ │ rsbseq r6, r8, ip, lsr #23 │ │ │ │ rsbseq r5, ip, r8, lsr r6 │ │ │ │ rsbseq r5, ip, r0, asr r4 │ │ │ │ ldrsheq r5, [r8], #-96 @ 0xffffffa0 @ │ │ │ │ @ instruction: 0x00786a94 │ │ │ │ rsbseq r6, r8, ip, lsl #1 │ │ │ │ rsbseq r5, r8, r0, ror #13 │ │ │ │ - rsbeq r4, r0, pc, lsr #22 │ │ │ │ + rsbeq r4, r0, pc, lsr #21 │ │ │ │ rsbseq r5, r8, r0, lsl ip │ │ │ │ rsbseq r5, r8, r8, asr #12 │ │ │ │ rsbseq r5, r8, r4, lsr r6 │ │ │ │ rsbseq r5, ip, r0, ror #5 │ │ │ │ rsbseq r5, ip, ip, lsl r2 │ │ │ │ rsbseq r5, r8, r8, lsl #23 │ │ │ │ rsbseq r5, r8, ip, ror fp │ │ │ │ - rsbeq r4, r0, r8, asr r3 │ │ │ │ + ldrdeq r4, [r0], #-40 @ 0xffffffd8 @ │ │ │ │ rsbseq r4, ip, r4, lsl #31 │ │ │ │ rsbseq r6, r8, r0, ror fp │ │ │ │ - @ instruction: 0x0060639b │ │ │ │ + rsbeq r6, r0, fp, lsl r3 │ │ │ │ rsbseq r5, r8, r0, lsr #22 │ │ │ │ ldrheq r5, [r8], #-92 @ 0xffffffa4 @ │ │ │ │ ldrsbeq r5, [r8], #-88 @ 0xffffffa8 @ │ │ │ │ - rsbeq r3, r0, r4, lsl #26 │ │ │ │ + rsbeq r3, r0, r4, lsl #25 │ │ │ │ rsbseq r4, r8, r8, lsl #30 │ │ │ │ rsbseq r4, r8, r0, lsr #30 │ │ │ │ ldrsheq r5, [r8], #-236 @ 0xffffff14 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ mov r8, r0 │ │ │ │ add r0, r0, #488 @ 0x1e8 │ │ │ │ @@ -84468,28 +84468,28 @@ │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [pc, #4088] @ 8c408 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #38 @ 0x26 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r1, [pc, #4080] @ 8c418 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #28] │ │ │ │ str r1, [sp, #20] │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, #4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r0, [r8, #2332] @ 0x91c │ │ │ │ ldr r1, [r0] │ │ │ │ ldr r2, [pc, #4064] @ 8c438 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, #40] @ 0x28 │ │ │ │ ldr r2, [r2, #44] @ 0x2c │ │ │ │ add r1, r3, r1 │ │ │ │ @@ -84532,15 +84532,15 @@ │ │ │ │ ldr r1, [pc, #4092] @ 8c4f8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #4088] @ 8c500 │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #20] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #4088] @ 8c52c │ │ │ │ @@ -84604,15 +84604,15 @@ │ │ │ │ ldr r1, [pc, #4088] @ 8c614 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #4080] @ 8c618 │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #20] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #4068] @ 8c638 │ │ │ │ @@ -84766,28 +84766,28 @@ │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [pc, #3884] @ 8c7e4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #38 @ 0x26 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r1, [pc, #3864] @ 8c7e8 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #28] │ │ │ │ str r1, [sp, #20] │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, #4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8b908 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r8, #2364] @ 0x93c │ │ │ │ @@ -84808,15 +84808,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r6, #16] │ │ │ │ ldr r4, [r8, #2360] @ 0x938 │ │ │ │ ldr r6, [pc, #3732] @ 8c7f0 │ │ │ │ add r6, pc, r6 │ │ │ │ add r0, r6, #24 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ beq 8b978 │ │ │ │ ldr r0, [pc, #3712] @ 8c7f4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 3c5b0 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ ldr r0, [r4] │ │ │ │ @@ -84906,28 +84906,28 @@ │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #20] │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #3384] @ 8c820 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ mov r0, #38 @ 0x26 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ ldr r1, [pc, #3364] @ 8c824 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #20 │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ mov r1, #1 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8bb38 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ add r0, sp, #16 │ │ │ │ @@ -84981,15 +84981,15 @@ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8bc10 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r8, #2368] @ 0x940 │ │ │ │ - bl 4b8ba0 │ │ │ │ + bl 4b8b24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 8b79c │ │ │ │ ldr r0, [pc, #2948] @ 8c7ac │ │ │ │ mov r6, #-2147483643 @ 0x80000005 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #4 │ │ │ │ @@ -85018,28 +85018,28 @@ │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [pc, #2840] @ 8c7c0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #38 @ 0x26 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r1, [pc, #2820] @ 8c7c4 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #28] │ │ │ │ str r1, [sp, #20] │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, #4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8bcf8 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov sl, #4 │ │ │ │ @@ -85130,28 +85130,28 @@ │ │ │ │ ldr r0, [pc, #2524] @ 8c830 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [pc, #2508] @ 8c834 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #38 @ 0x26 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r1, [pc, #2488] @ 8c838 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #28] │ │ │ │ str r1, [sp, #20] │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, #3 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ b 8bfd4 │ │ │ │ mov r0, r4 │ │ │ │ bl 74d88 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #16] │ │ │ │ cmp r6, #-2147483643 @ 0x80000005 │ │ │ │ bne 8bfd8 │ │ │ │ @@ -85185,28 +85185,28 @@ │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [pc, #2316] @ 8c850 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #38 @ 0x26 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r1, [pc, #2296] @ 8c854 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #28] │ │ │ │ str r1, [sp, #20] │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, #4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8bf94 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r8, #2364] @ 0x93c │ │ │ │ @@ -85345,28 +85345,28 @@ │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #20] │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #1716] @ 8c878 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ mov r0, #38 @ 0x26 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ ldr r1, [pc, #1696] @ 8c87c │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #20 │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8c214 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ add r0, sp, #16 │ │ │ │ @@ -85494,15 +85494,15 @@ │ │ │ │ beq 8c45c │ │ │ │ mov r0, r4 │ │ │ │ b 8c454 │ │ │ │ ldrheq r6, [r8], #-16 @ │ │ │ │ mov sl, r7 │ │ │ │ mov r7, r0 │ │ │ │ b 8c45c │ │ │ │ - rsbeq r5, r0, r4, asr r5 │ │ │ │ + ldrdeq r5, [r0], #-68 @ 0xffffffbc @ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov sl, r7 │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8c45c │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ b 8c454 │ │ │ │ @@ -85550,42 +85550,42 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 8c5a8 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ b 8c580 │ │ │ │ str fp, [sp, #4] │ │ │ │ b 8c58c │ │ │ │ b 8c58c │ │ │ │ - rsbeq r5, r0, r0, lsl sl │ │ │ │ + @ instruction: 0x00605990 │ │ │ │ b 8c700 │ │ │ │ - rsbeq r5, r0, fp, asr r7 │ │ │ │ + ldrdeq r5, [r0], #-107 @ 0xffffff95 @ │ │ │ │ mov sl, r7 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 847ec │ │ │ │ b 8c5a8 │ │ │ │ mov sl, r7 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 75f74 │ │ │ │ b 8c5a8 │ │ │ │ - rsbeq r5, r0, sl, asr r7 │ │ │ │ + ldrdeq r5, [r0], #-106 @ 0xffffff96 @ │ │ │ │ mov r7, r0 │ │ │ │ b 8c5b4 │ │ │ │ b 8c58c │ │ │ │ b 8c704 │ │ │ │ b 8c700 │ │ │ │ mov sl, r7 │ │ │ │ mov r7, r0 │ │ │ │ b 8c5bc │ │ │ │ mov sl, r7 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 3897c │ │ │ │ b 8c570 │ │ │ │ - rsbeq r0, r0, r4, asr r3 │ │ │ │ + ldrdeq r0, [r0], #-36 @ 0xffffffdc @ │ │ │ │ mov sl, r7 │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8c5a8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, #1 │ │ │ │ @@ -85621,24 +85621,24 @@ │ │ │ │ mov sl, r7 │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8c668 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ b 8c654 │ │ │ │ b 8c6d0 │ │ │ │ - rsbeq r5, r0, ip, asr r6 │ │ │ │ - rsbeq r5, r0, fp, lsr r6 │ │ │ │ + ldrdeq r5, [r0], #-92 @ 0xffffffa4 @ │ │ │ │ + strheq r5, [r0], #-91 @ 0xffffffa5 @ │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov sl, r7 │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8c668 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ b 8c654 │ │ │ │ - rsbeq r5, r0, sl, lsr r6 │ │ │ │ + strheq r5, [r0], #-90 @ 0xffffffa6 @ │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ mov sl, r7 │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8c668 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ @@ -85678,16 +85678,16 @@ │ │ │ │ mov sl, r7 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ b 8c708 │ │ │ │ b 8c700 │ │ │ │ rsbseq r7, r8, r0, ror #28 │ │ │ │ - rsbeq r9, r0, r1, lsr #26 │ │ │ │ - strdeq r9, [r0], #-201 @ 0xffffff37 @ │ │ │ │ + rsbeq r9, r0, r1, lsr #25 │ │ │ │ + rsbeq r9, r0, r9, ror ip │ │ │ │ mov sl, r7 │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ mov r0, sl │ │ │ │ bl 75818 │ │ │ │ @@ -85719,71 +85719,71 @@ │ │ │ │ b 8c74c │ │ │ │ bl 5a198 │ │ │ │ rsbseq r4, r8, r8, lsl sl │ │ │ │ rsbseq r4, r8, r8, lsr sl │ │ │ │ rsbseq r4, r8, r8, ror #20 │ │ │ │ rsbseq r5, r8, r4, lsr r6 │ │ │ │ rsbseq r5, r8, r4, asr r6 │ │ │ │ - rsbeq r4, r0, r4, ror lr │ │ │ │ + strdeq r4, [r0], #-212 @ 0xffffff2c @ │ │ │ │ ldrheq r3, [ip], #-172 @ 0xffffff54 @ │ │ │ │ ldrsbeq r5, [r8], #-40 @ 0xffffffd8 @ │ │ │ │ rsbseq r5, r8, r4, asr #5 │ │ │ │ @ instruction: 0x007c3f9c │ │ │ │ rsbseq r7, r8, r0, lsl #18 │ │ │ │ - rsbeq sl, r0, r9, ror #15 │ │ │ │ + rsbeq sl, r0, r9, ror #14 │ │ │ │ andeq sp, r1, r4, ror #23 │ │ │ │ rsbseq r5, r8, r8, asr #16 │ │ │ │ rsbseq r5, r8, r0, asr #16 │ │ │ │ - strheq r4, [r0], #-204 @ 0xffffff34 @ │ │ │ │ + rsbeq r4, r0, ip, lsr ip │ │ │ │ rsbseq r5, r8, r4, lsl #3 │ │ │ │ @ instruction: 0x00785198 │ │ │ │ @ instruction: 0x007c4390 │ │ │ │ ldrsheq r7, [r8], #-196 @ 0xffffff3c @ │ │ │ │ - rsbeq sl, r0, r1, ror #23 │ │ │ │ + rsbeq sl, r0, r1, ror #22 │ │ │ │ andeq r9, fp, ip, lsr #10 │ │ │ │ rsbseq r5, r8, r0, ror #24 │ │ │ │ rsbseq r5, r8, r8, asr ip │ │ │ │ - rsbeq r5, r0, ip, lsr #1 │ │ │ │ + rsbeq r5, r0, ip, lsr #32 │ │ │ │ ldrsbeq r5, [r8], #-20 @ 0xffffffec @ │ │ │ │ rsbseq r5, ip, ip, ror #11 │ │ │ │ ldrsbeq r5, [ip], #-84 @ 0xffffffac @ │ │ │ │ rsbseq r7, r8, r0, lsr r8 │ │ │ │ - rsbeq sl, r0, sp, lsl r7 │ │ │ │ - rsbeq r5, r0, r4, lsl r0 │ │ │ │ + @ instruction: 0x0060a69d │ │ │ │ + @ instruction: 0x00604f94 │ │ │ │ @ instruction: 0x007c4198 │ │ │ │ rsbseq r4, r8, r8, lsl #31 │ │ │ │ rsbseq r4, r8, r0, ror r6 │ │ │ │ - rsbeq r3, r0, r0, lsl #11 │ │ │ │ + rsbeq r3, r0, r0, lsl #10 │ │ │ │ ldrsheq r4, [r8], #-108 @ 0xffffff94 @ │ │ │ │ andeq sp, r1, ip, lsr #27 │ │ │ │ rsbseq r5, r8, r8, lsl #21 │ │ │ │ rsbseq r5, r8, r0, lsl #21 │ │ │ │ - rsbeq r4, r0, ip, ror lr │ │ │ │ + strdeq r4, [r0], #-220 @ 0xffffff24 @ │ │ │ │ ldrheq r3, [ip], #-208 @ 0xffffff30 @ │ │ │ │ rsbseq r5, r8, ip, ror #13 │ │ │ │ andeq r5, r2, ip, lsr r4 │ │ │ │ ldrsbeq r5, [r8], #-96 @ 0xffffffa0 @ │ │ │ │ - strdeq r4, [r0], #-172 @ 0xffffff54 @ │ │ │ │ + rsbeq r4, r0, ip, ror sl │ │ │ │ rsbseq r3, ip, r4, lsl #26 │ │ │ │ rsbseq r7, r8, r8, ror #12 │ │ │ │ - rsbeq sl, r0, r5, asr r5 │ │ │ │ + ldrdeq sl, [r0], #-69 @ 0xffffffbb @ │ │ │ │ andeq r8, fp, r0, lsr #29 │ │ │ │ rsbseq r5, r8, r4, lsl r6 │ │ │ │ rsbseq r5, r8, ip, lsl #12 │ │ │ │ - rsbeq r4, r0, r0, lsr #20 │ │ │ │ + rsbeq r4, r0, r0, lsr #19 │ │ │ │ ldrheq r7, [r8], #-88 @ 0xffffffa8 @ │ │ │ │ - rsbeq r9, r0, r5, ror r4 │ │ │ │ + strdeq r9, [r0], #-53 @ 0xffffffcb @ │ │ │ │ rsbseq r4, r8, ip, lsr #17 │ │ │ │ ldrsbeq r4, [r8], #-104 @ 0xffffff98 @ │ │ │ │ - rsbeq r3, r0, r8, ror #11 │ │ │ │ + rsbeq r3, r0, r8, ror #10 │ │ │ │ rsbseq r4, r8, r4, ror #14 │ │ │ │ ldrdeq sp, [r1], -r0 │ │ │ │ rsbseq r5, r8, r4, ror r7 │ │ │ │ rsbseq r5, r8, ip, ror #14 │ │ │ │ - rsbeq r4, r0, ip, lsr #27 │ │ │ │ + rsbeq r4, r0, ip, lsr #26 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ mov fp, r0 │ │ │ │ ldrb r0, [r0, #4080] @ 0xff0 │ │ │ │ mov r6, r1 │ │ │ │ add r1, pc, #12 │ │ │ │ mov r4, #1016 @ 0x3f8 │ │ │ │ @@ -85846,15 +85846,15 @@ │ │ │ │ add r1, sp, #12 │ │ │ │ mov r5, #0 │ │ │ │ stm r1, {r6, r7, sl} │ │ │ │ mov r1, #184 @ 0xb8 │ │ │ │ orr r1, r1, #2048 @ 0x800 │ │ │ │ str r0, [fp, #2040] @ 0x7f8 │ │ │ │ strh r5, [fp, r1] │ │ │ │ - bl 4b8858 │ │ │ │ + bl 4b87dc │ │ │ │ mov r2, fp │ │ │ │ mov r1, #1 │ │ │ │ str r5, [r2, #2048]! @ 0x800 │ │ │ │ str r2, [sp, #24] │ │ │ │ strb r1, [r2, #185] @ 0xb9 │ │ │ │ mov r1, #4 │ │ │ │ stmib r2, {r1, r5} │ │ │ │ @@ -85889,36 +85889,36 @@ │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r8, [r0] │ │ │ │ ldr r0, [pc, #2220] @ 8d2f0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 8caa0 │ │ │ │ ldr r0, [pc, #2216] @ 8d300 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ mov r0, r8 │ │ │ │ bl 38154 │ │ │ │ cmp r0, #0 │ │ │ │ beq 8d030 │ │ │ │ str r9, [sp, #72] @ 0x48 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r1, r7 │ │ │ │ - bl 490830 │ │ │ │ + bl 4907b4 │ │ │ │ ldr r0, [fp, #2048] @ 0x800 │ │ │ │ ldr r4, [fp, #2056] @ 0x808 │ │ │ │ cmp r4, r0 │ │ │ │ bne 8c9e0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [pc, #2168] @ 8d310 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 645e54 │ │ │ │ + bl 645dd8 │ │ │ │ b 8c9e0 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #28] │ │ │ │ add r0, sp, #28 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [pc, #2108] @ 8d2f4 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ @@ -85952,50 +85952,50 @@ │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r8, [r0] │ │ │ │ ldr r0, [pc, #1928] @ 8d2c8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 8cbd4 │ │ │ │ ldr r0, [pc, #1924] @ 8d2d8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ mov r0, r8 │ │ │ │ bl 38154 │ │ │ │ cmp r0, #0 │ │ │ │ beq 8d030 │ │ │ │ str r9, [sp, #72] @ 0x48 │ │ │ │ mov r0, r7 │ │ │ │ - bl 4909e4 │ │ │ │ + bl 490968 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r4, r1 │ │ │ │ - bl 490cc8 │ │ │ │ + bl 490c4c │ │ │ │ eor r0, r5, r0 │ │ │ │ eor r1, r4, r1 │ │ │ │ orrs r0, r0, r1 │ │ │ │ bne 8cafc │ │ │ │ mov r0, r7 │ │ │ │ - bl 490cc8 │ │ │ │ + bl 490c4c │ │ │ │ orrs r0, r0, r1 │ │ │ │ beq 8cafc │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r1, r7 │ │ │ │ - bl 490830 │ │ │ │ + bl 4907b4 │ │ │ │ ldr r0, [fp, #2048] @ 0x800 │ │ │ │ ldr r4, [fp, #2056] @ 0x808 │ │ │ │ cmp r4, r0 │ │ │ │ bne 8cadc │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [pc, #1808] @ 8d2dc │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 645e54 │ │ │ │ + bl 645dd8 │ │ │ │ b 8cadc │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #28] │ │ │ │ add r0, sp, #28 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [pc, #1760] @ 8d2cc │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ @@ -86010,15 +86010,15 @@ │ │ │ │ b 8cb4c │ │ │ │ add r0, fp, #12 │ │ │ │ ldr r1, [fp, #2040] @ 0x7f8 │ │ │ │ add r5, r0, #2048 @ 0x800 │ │ │ │ mov r0, r5 │ │ │ │ ldr sl, [sp, #20] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ - bl 4b85d4 │ │ │ │ + bl 4b8558 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [fp, #2232] @ 0x8b8 │ │ │ │ ldr r0, [fp, #2060] @ 0x80c │ │ │ │ cmp r0, #2 │ │ │ │ bne 8ccc0 │ │ │ │ ldr r0, [pc, #1688] @ 8d2e0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -86033,28 +86033,28 @@ │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [pc, #1636] @ 8d2e8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ mov r0, #28 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ ldr r1, [pc, #1616] @ 8d2ec │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ b 8ce88 │ │ │ │ add r4, fp, #2144 @ 0x860 │ │ │ │ mov r6, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #84 @ 0x54 │ │ │ │ mov r0, r4 │ │ │ │ strb r6, [fp, #2232] @ 0x8b8 │ │ │ │ @@ -86238,28 +86238,28 @@ │ │ │ │ ldr r0, [pc, #896] @ 8d324 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #28 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [pc, #880] @ 8d328 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ mov r0, #19 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ ldr r1, [pc, #860] @ 8d32c │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ mov r1, #4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ add r0, sp, #28 │ │ │ │ bl 7dcbc │ │ │ │ ldr r0, [fp, #4072] @ 0xfe8 │ │ │ │ bl 3897c │ │ │ │ ldr r1, [pc, #808] @ 8d330 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, #1 │ │ │ │ @@ -86443,31 +86443,31 @@ │ │ │ │ rsbseq r3, ip, r0, lsr #5 │ │ │ │ rsbseq r3, r8, r4, lsr #27 │ │ │ │ rsbseq r3, ip, ip, ror #2 │ │ │ │ rsbseq r3, r8, ip, lsr r8 │ │ │ │ rsbseq r2, ip, r0, lsl #31 │ │ │ │ rsbseq r3, r8, ip, asr r7 │ │ │ │ rsbseq r3, r8, r4, asr r7 │ │ │ │ - rsbeq r1, r0, r2, lsl #29 │ │ │ │ + rsbeq r1, r0, r2, lsl #28 │ │ │ │ rsbseq r3, ip, ip, asr r4 │ │ │ │ rsbseq r4, r8, r4, ror #17 │ │ │ │ ldrsbeq r3, [ip], #-52 @ 0xffffffcc @ │ │ │ │ ldrsbeq r3, [r8], #-232 @ 0xffffff18 @ │ │ │ │ rsbseq r3, ip, r8, ror #4 │ │ │ │ ldrheq r3, [r8], #-52 @ 0xffffffcc @ │ │ │ │ - rsbeq r2, r0, r3, lsr #19 │ │ │ │ + rsbeq r2, r0, r3, lsr #18 │ │ │ │ rsbseq r3, r8, r4, lsl #21 │ │ │ │ rsbseq r3, r8, r0, ror r9 │ │ │ │ rsbseq r3, r8, r8, asr r3 │ │ │ │ rsbseq r3, r8, ip, ror #6 │ │ │ │ rsbseq r2, ip, r0, ror #24 │ │ │ │ rsbseq r4, r8, ip, lsr r8 │ │ │ │ andeq sp, r1, r0, asr r5 │ │ │ │ rsbseq r4, r8, r0, lsr #16 │ │ │ │ - rsbeq r3, r0, sp, asr ip │ │ │ │ + ldrdeq r3, [r0], #-189 @ 0xffffff43 @ │ │ │ │ rsbseq r3, r8, ip, ror #25 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #4080] @ 0xff0 │ │ │ │ mov r9, r1 │ │ │ │ add r1, pc, #12 │ │ │ │ @@ -86509,20 +86509,20 @@ │ │ │ │ andeq r0, r0, r0, asr #9 │ │ │ │ andeq r0, r0, r4, asr r1 │ │ │ │ andeq r0, r0, ip, lsr #6 │ │ │ │ ldr r0, [r4, #2216] @ 0x8a8 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r4, #2040] @ 0x7f8 │ │ │ │ strb r1, [r4, #2220] @ 0x8ac │ │ │ │ - bl 4908a0 │ │ │ │ + bl 490824 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [r1, #2128]! @ 0x850 │ │ │ │ sub r7, r1, #84 @ 0x54 │ │ │ │ mov r0, r7 │ │ │ │ - bl 4b85d4 │ │ │ │ + bl 4b8558 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4, #2220] @ 0x8ac │ │ │ │ ldr r0, [r4, #2044] @ 0x7fc │ │ │ │ cmp r0, #2 │ │ │ │ bne 8d4a0 │ │ │ │ ldr r0, [pc, #1588] @ 8da5c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -86537,28 +86537,28 @@ │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [pc, #1536] @ 8da64 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #29 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [pc, #1516] @ 8da68 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #16 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ b 8d75c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r7 │ │ │ │ strb r0, [r4, #2220] @ 0x8ac │ │ │ │ add r0, r4, #84 @ 0x54 │ │ │ │ add r5, r0, #2048 @ 0x800 │ │ │ │ mov r2, #84 @ 0x54 │ │ │ │ @@ -86571,15 +86571,15 @@ │ │ │ │ mov r0, #12 │ │ │ │ bl 2a4520 │ │ │ │ cmp r0, #0 │ │ │ │ beq 8d868 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 490830 │ │ │ │ + bl 4907b4 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r6, r4 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r7, {r0, r1, r2} │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #3000]! @ 0xbb8 │ │ │ │ mov r0, #1 │ │ │ │ @@ -86922,23 +86922,23 @@ │ │ │ │ ldrheq r3, [r8], #-76 @ 0xffffffb4 @ │ │ │ │ rsbseq r4, r8, r8, lsl r2 │ │ │ │ rsbseq r4, r8, r8, lsr r2 │ │ │ │ rsbseq r2, ip, r8, asr #17 │ │ │ │ rsbseq r2, ip, r0, lsr #15 │ │ │ │ @ instruction: 0x0078309c │ │ │ │ @ instruction: 0x00783094 │ │ │ │ - rsbeq r1, r0, r0, ror #17 │ │ │ │ + rsbeq r1, r0, r0, ror #16 │ │ │ │ rsbseq r2, r8, r0, lsl #25 │ │ │ │ rsbseq r2, r8, ip, ror #24 │ │ │ │ - rsbeq r1, r0, pc, lsl r4 │ │ │ │ + @ instruction: 0x0060139f │ │ │ │ rsbseq r2, r8, r8, asr #14 │ │ │ │ rsbseq r2, r8, ip, asr r7 │ │ │ │ ldrsbeq r2, [ip], #-88 @ 0xffffffa8 @ │ │ │ │ rsbseq r4, r8, ip, ror r2 │ │ │ │ - @ instruction: 0x00603a92 │ │ │ │ + rsbeq r3, r0, r2, lsl sl │ │ │ │ rsbseq r3, r8, ip, asr #4 │ │ │ │ rsbseq r3, r8, r4, lsr #10 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #1776] @ 0x6f0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -87031,15 +87031,15 @@ │ │ │ │ ldr r1, [pc, #400] @ 8dd98 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #392] @ 8dd9c │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r7, [sp, #4] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ ldr r8, [sp, #20] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r3, r7 │ │ │ │ ldr r2, [pc, #352] @ 8dda0 │ │ │ │ @@ -87124,19 +87124,19 @@ │ │ │ │ strb r0, [r4, #1776] @ 0x6f0 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbseq r3, r8, r8, rrx │ │ │ │ rsbseq r3, r8, r4, ror r0 │ │ │ │ rsbseq r3, r8, r4, ror #26 │ │ │ │ - rsbeq r3, r0, r9, ror r5 │ │ │ │ + strdeq r3, [r0], #-73 @ 0xffffffb7 @ │ │ │ │ @ instruction: 0x00782d94 │ │ │ │ - @ instruction: 0x00603595 │ │ │ │ - rsbeq r3, r0, pc, asr #32 │ │ │ │ - rsbeq r3, r0, lr, asr #32 │ │ │ │ + rsbeq r3, r0, r5, lsl r5 │ │ │ │ + rsbeq r2, r0, pc, asr #31 │ │ │ │ + rsbeq r2, r0, lr, asr #31 │ │ │ │ rsbseq r3, r8, r8, ror sp │ │ │ │ rsbseq r3, r8, r8, lsl #27 │ │ │ │ rsbseq r3, r8, r8, lsr #2 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #252 @ 0xfc │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ @@ -87171,15 +87171,15 @@ │ │ │ │ ldr r0, [r4, #32] │ │ │ │ bl 378b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 8dfe0 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [r1, #40]! @ 0x28 │ │ │ │ mov r0, r1 │ │ │ │ - bl 556138 │ │ │ │ + bl 5560bc │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r4, #44] @ 0x2c │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ b 8de6c │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ @@ -87251,15 +87251,15 @@ │ │ │ │ ldr r1, [pc, #2364] @ 8e8b4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #2356] @ 8e8b8 │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r6, [sp, #124] @ 0x7c │ │ │ │ ldr r7, [sp, #128] @ 0x80 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ mov r3, r5 │ │ │ │ ldr r2, [pc, #2316] @ 8e8bc │ │ │ │ @@ -87288,15 +87288,15 @@ │ │ │ │ ldr r1, [pc, #2228] @ 8e8c0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #2220] @ 8e8c4 │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r6, [sp, #124] @ 0x7c │ │ │ │ ldr r7, [sp, #128] @ 0x80 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ mov r3, r5 │ │ │ │ ldr r2, [pc, #2180] @ 8e8c8 │ │ │ │ @@ -87338,15 +87338,15 @@ │ │ │ │ bl 13bb18 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 13ee28 │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ add r0, sp, #196 @ 0xc4 │ │ │ │ - bl 4b8858 │ │ │ │ + bl 4b87dc │ │ │ │ cmp r7, #0 │ │ │ │ str r0, [sp, #220] @ 0xdc │ │ │ │ beq 8e13c │ │ │ │ ldmib r7, {r1, r2} │ │ │ │ b 8e144 │ │ │ │ mov r6, #0 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ @@ -87362,19 +87362,19 @@ │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ sub r3, r0, #1 │ │ │ │ b 8e394 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ - bl 676adc │ │ │ │ + bl 676a60 │ │ │ │ add r6, sp, #220 @ 0xdc │ │ │ │ add r1, sp, #124 @ 0x7c │ │ │ │ mov r0, r6 │ │ │ │ - bl 499ee0 │ │ │ │ + bl 499e64 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 8e200 │ │ │ │ mov r0, fp │ │ │ │ bl 3897c │ │ │ │ ldr r0, [sp, #220] @ 0xdc │ │ │ │ bl 3897c │ │ │ │ @@ -87393,28 +87393,28 @@ │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #124] @ 0x7c │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ ldr r0, [pc, #1820] @ 8e8e0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #212] @ 0xd4 │ │ │ │ mov r0, #26 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ ldr r1, [pc, #1800] @ 8e8e4 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #204] @ 0xcc │ │ │ │ str r1, [sp, #196] @ 0xc4 │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ add r2, sp, #196 @ 0xc4 │ │ │ │ mov r1, #4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ b 8e328 │ │ │ │ ldr r0, [sp, #220] @ 0xdc │ │ │ │ bl 3897c │ │ │ │ ldr r0, [sp, #196] @ 0xc4 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [pc, #1744] @ 8e8e8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -87435,28 +87435,28 @@ │ │ │ │ str r0, [sp, #224] @ 0xe0 │ │ │ │ add r0, sp, #228 @ 0xe4 │ │ │ │ str r0, [sp, #220] @ 0xdc │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ str r0, [sp, #228] @ 0xe4 │ │ │ │ ldr r0, [pc, #1672] @ 8e8f4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #212] @ 0xd4 │ │ │ │ mov r0, #26 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ ldr r1, [pc, #1652] @ 8e8f8 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #204] @ 0xcc │ │ │ │ str r1, [sp, #196] @ 0xc4 │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ add r2, sp, #196 @ 0xc4 │ │ │ │ mov r1, #4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r5, [r4, #36] @ 0x24 │ │ │ │ ldr r0, [pc, #1612] @ 8e8fc │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #44] @ 0x2c │ │ │ │ ldr sl, [r0, #40] @ 0x28 │ │ │ │ ldrb r0, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #12] │ │ │ │ @@ -87517,25 +87517,25 @@ │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ moveq r2, #1 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ add r1, sp, #124 @ 0x7c │ │ │ │ - bl 51df50 │ │ │ │ + bl 51ded4 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #2 │ │ │ │ beq 8e420 │ │ │ │ add r5, sp, #124 @ 0x7c │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ mov r0, r5 │ │ │ │ bl 38430 │ │ │ │ mov r0, r5 │ │ │ │ - bl 51e0c0 │ │ │ │ + bl 51e044 │ │ │ │ cmp r1, #8 │ │ │ │ bcc 8e408 │ │ │ │ add r0, r0, r1 │ │ │ │ mov r2, #8 │ │ │ │ sub r1, r0, #8 │ │ │ │ ldr r0, [pc, #1284] @ 8e900 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -87564,15 +87564,15 @@ │ │ │ │ bl 2a4524 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ beq 8e474 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #0 │ │ │ │ - bl 5561dc │ │ │ │ + bl 556160 │ │ │ │ cmp r9, #3 │ │ │ │ beq 8e4d0 │ │ │ │ cmp r9, #4 │ │ │ │ bne 8e490 │ │ │ │ mov r0, r6 │ │ │ │ bl 37464 │ │ │ │ b 8e4d0 │ │ │ │ @@ -87693,28 +87693,28 @@ │ │ │ │ str r0, [sp, #224] @ 0xe0 │ │ │ │ add r0, sp, #228 @ 0xe4 │ │ │ │ str r0, [sp, #220] @ 0xdc │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ str r0, [sp, #228] @ 0xe4 │ │ │ │ ldr r0, [pc, #668] @ 8e910 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #248] @ 0xf8 │ │ │ │ mov r0, #26 │ │ │ │ str r0, [sp, #244] @ 0xf4 │ │ │ │ ldr r1, [pc, #648] @ 8e914 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #240] @ 0xf0 │ │ │ │ str r1, [sp, #232] @ 0xe8 │ │ │ │ add r0, sp, #196 @ 0xc4 │ │ │ │ add r2, sp, #232 @ 0xe8 │ │ │ │ mov r1, #4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r6, #1 │ │ │ │ ldr r1, [pc, #604] @ 8e918 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, #40] @ 0x28 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ add r0, r2, r0 │ │ │ │ @@ -87837,42 +87837,42 @@ │ │ │ │ mov r0, r9 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ rsbsvc r7, r4, r8, ror #8 │ │ │ │ ldrsheq r2, [r8], #-80 @ 0xffffffb0 @ │ │ │ │ rsbseq r2, r8, ip, lsl #12 │ │ │ │ - rsbeq r3, r0, r5, lsr #4 │ │ │ │ - ldrdeq r2, [r0], #-207 @ 0xffffff31 @ │ │ │ │ - ldrdeq r2, [r0], #-206 @ 0xffffff32 @ │ │ │ │ - rsbeq r3, r0, r9, lsr #3 │ │ │ │ - rsbeq r2, r0, fp, asr #24 │ │ │ │ - rsbeq r2, r0, sl, asr #24 │ │ │ │ + rsbeq r3, r0, r5, lsr #3 │ │ │ │ + rsbeq r2, r0, pc, asr ip │ │ │ │ + rsbeq r2, r0, lr, asr ip │ │ │ │ + rsbeq r3, r0, r9, lsr #2 │ │ │ │ + rsbeq r2, r0, fp, asr #23 │ │ │ │ + rsbeq r2, r0, sl, asr #23 │ │ │ │ rsbseq r2, r8, r8, asr #15 │ │ │ │ ldrheq r3, [r8], #-40 @ 0xffffffd8 @ │ │ │ │ ldrsbeq r3, [r8], #-36 @ 0xffffffdc @ │ │ │ │ rsbseq r1, ip, r0, asr #20 │ │ │ │ rsbseq r3, r8, ip, lsl r8 │ │ │ │ rsbseq r3, r8, r4, lsl r8 │ │ │ │ - rsbeq r3, r0, sp, lsl r0 │ │ │ │ + @ instruction: 0x00602f9d │ │ │ │ ldrheq r1, [ip], #-144 @ 0xffffff70 @ │ │ │ │ rsbseq r3, r8, r8, lsr #15 │ │ │ │ andseq r3, sp, r0, lsr #11 │ │ │ │ rsbseq r3, r8, r4, lsl #15 │ │ │ │ - rsbeq r2, r0, r5, ror pc │ │ │ │ + strdeq r2, [r0], #-229 @ 0xffffff1b @ │ │ │ │ rsbseq r2, ip, r4, lsl #24 │ │ │ │ - rsbeq r0, r0, ip, asr #29 │ │ │ │ + rsbeq r0, r0, ip, asr #28 │ │ │ │ rsbseq r1, ip, ip, lsr #11 │ │ │ │ ldrheq r3, [r8], #-56 @ 0xffffffc8 @ │ │ │ │ mulseq sp, r8, r1 │ │ │ │ @ instruction: 0x00783394 │ │ │ │ - rsbeq r2, r0, sp, ror #22 │ │ │ │ + rsbeq r2, r0, sp, ror #21 │ │ │ │ ldrsheq r2, [ip], #-120 @ 0xffffff88 @ │ │ │ │ rsbseq r2, r8, r0, ror sp │ │ │ │ - rsbeq r2, r0, r9, lsr #24 │ │ │ │ + rsbeq r2, r0, r9, lsr #23 │ │ │ │ rsbseq r2, r8, r4, lsl #26 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ mov fp, r0 │ │ │ │ ldrb r0, [r0, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ add r1, pc, #12 │ │ │ │ @@ -87929,15 +87929,15 @@ │ │ │ │ mov r0, #184 @ 0xb8 │ │ │ │ mov r6, #0 │ │ │ │ orr r0, r0, #2048 @ 0x800 │ │ │ │ str r4, [sp, #8] │ │ │ │ str r5, [fp, #2040] @ 0x7f8 │ │ │ │ strh r6, [fp, r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 4b8858 │ │ │ │ + bl 4b87dc │ │ │ │ mov r8, fp │ │ │ │ mov r1, #1 │ │ │ │ str r6, [r8, #2048]! @ 0x800 │ │ │ │ strb r1, [r8, #185] @ 0xb9 │ │ │ │ mov r1, #4 │ │ │ │ stmib r8, {r1, r6} │ │ │ │ str r0, [r8, #-4] │ │ │ │ @@ -87968,36 +87968,36 @@ │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr sl, [r0] │ │ │ │ ldr r0, [pc, #1688] @ 8f158 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 8eb1c │ │ │ │ ldr r0, [pc, #1684] @ 8f168 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ mov r0, sl │ │ │ │ bl 38154 │ │ │ │ cmp r0, #0 │ │ │ │ beq 8eef4 │ │ │ │ str r9, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ - bl 490830 │ │ │ │ + bl 4907b4 │ │ │ │ ldr r0, [fp, #2048] @ 0x800 │ │ │ │ ldr r7, [fp, #2056] @ 0x808 │ │ │ │ cmp r7, r0 │ │ │ │ bne 8ea5c │ │ │ │ ldr r1, [pc, #1640] @ 8f178 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 645e54 │ │ │ │ + bl 645dd8 │ │ │ │ b 8ea5c │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #20] │ │ │ │ add r0, sp, #20 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [pc, #1576] @ 8f15c │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ @@ -88010,15 +88010,15 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59424 │ │ │ │ b 8eacc │ │ │ │ add r0, fp, #12 │ │ │ │ ldr r1, [fp, #2040] @ 0x7f8 │ │ │ │ add r5, r0, #2048 @ 0x800 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4b85d4 │ │ │ │ + bl 4b8558 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [fp, #2232] @ 0x8b8 │ │ │ │ ldr r0, [fp, #2060] @ 0x80c │ │ │ │ cmp r0, #2 │ │ │ │ bne 8ec00 │ │ │ │ ldr r0, [pc, #1472] @ 8f148 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -88033,28 +88033,28 @@ │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [pc, #1420] @ 8f150 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r0, #28 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ ldr r1, [pc, #1400] @ 8f154 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ b 8ed48 │ │ │ │ add r6, fp, #2144 @ 0x860 │ │ │ │ mov r7, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #84 @ 0x54 │ │ │ │ mov r0, r6 │ │ │ │ strb r7, [fp, #2232] @ 0x8b8 │ │ │ │ @@ -88082,15 +88082,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 73c80 │ │ │ │ cmp r6, #-2147483643 @ 0x80000005 │ │ │ │ bne 8ede0 │ │ │ │ ldr r2, [pc, #1196] @ 8f130 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ - bl 55c340 │ │ │ │ + bl 55c2c4 │ │ │ │ str r0, [fp, #2236] @ 0x8bc │ │ │ │ str r1, [fp, #2240] @ 0x8c0 │ │ │ │ b 8eca0 │ │ │ │ ldr r0, [fp, #2236] @ 0x8bc │ │ │ │ ldr r1, [fp, #2240] @ 0x8c0 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ mov r1, r4 │ │ │ │ @@ -88207,28 +88207,28 @@ │ │ │ │ ldr r0, [pc, #804] @ 8f18c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #20 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r0, [pc, #788] @ 8f190 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r0, #19 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ ldr r1, [pc, #768] @ 8f194 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ mov r1, #4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ add r0, sp, #20 │ │ │ │ bl 7dcbc │ │ │ │ ldr r0, [fp, #4072] @ 0xfe8 │ │ │ │ bl 3897c │ │ │ │ ldr r1, [pc, #716] @ 8f198 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, #1 │ │ │ │ @@ -88389,31 +88389,31 @@ │ │ │ │ rsbseq r1, r8, r0, asr #27 │ │ │ │ rsbseq r2, r8, ip, asr ip │ │ │ │ rsbseq r2, r8, r8, ror ip │ │ │ │ rsbseq r1, r8, ip, asr #8 │ │ │ │ rsbseq r1, ip, r0, asr #32 │ │ │ │ rsbseq r1, r8, ip, ror #14 │ │ │ │ rsbseq r1, r8, r4, ror #14 │ │ │ │ - subseq pc, pc, r2, asr #30 │ │ │ │ + subseq pc, pc, r2, asr #29 │ │ │ │ rsbseq r1, ip, r0, ror #7 │ │ │ │ rsbseq r2, r8, r8, ror #16 │ │ │ │ rsbseq r1, ip, r8, asr r3 │ │ │ │ rsbseq r1, r8, ip, asr lr │ │ │ │ rsbseq r1, ip, ip, ror #3 │ │ │ │ rsbseq r1, r8, r0, asr #8 │ │ │ │ - ldrdeq r0, [r0], #-175 @ 0xffffff51 @ │ │ │ │ + rsbeq r0, r0, pc, asr sl │ │ │ │ rsbseq r1, r8, r0, asr #23 │ │ │ │ rsbseq r1, r8, r4, asr #16 │ │ │ │ ldrsheq r1, [r8], #-52 @ 0xffffffcc @ │ │ │ │ rsbseq r1, r8, r4, lsl #8 │ │ │ │ @ instruction: 0x007c0d9c │ │ │ │ rsbseq r2, r8, r8, ror #26 │ │ │ │ andeq fp, r1, ip, lsl #13 │ │ │ │ rsbseq r2, r8, ip, asr #26 │ │ │ │ - @ instruction: 0x00601d99 │ │ │ │ + rsbeq r1, r0, r9, lsl sp │ │ │ │ rsbseq r1, r8, r8, lsr #28 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ mov fp, r0 │ │ │ │ ldrb r0, [r0, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ add r1, pc, #12 │ │ │ │ @@ -88469,15 +88469,15 @@ │ │ │ │ ldr r0, [fp, #2228] @ 0x8b4 │ │ │ │ mov r1, #184 @ 0xb8 │ │ │ │ mov r5, #0 │ │ │ │ orr r1, r1, #2048 @ 0x800 │ │ │ │ str r4, [sp, #8] │ │ │ │ str r0, [fp, #2040] @ 0x7f8 │ │ │ │ strh r5, [fp, r1] │ │ │ │ - bl 4b8858 │ │ │ │ + bl 4b87dc │ │ │ │ mov r8, fp │ │ │ │ mov r1, #1 │ │ │ │ str r5, [r8, #2048]! @ 0x800 │ │ │ │ strb r1, [r8, #185] @ 0xb9 │ │ │ │ mov r1, #4 │ │ │ │ stmib r8, {r1, r5} │ │ │ │ str r0, [r8, #-4] │ │ │ │ @@ -88508,36 +88508,36 @@ │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr sl, [r0] │ │ │ │ ldr r0, [pc, #1768] @ 8fa18 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 8f38c │ │ │ │ ldr r0, [pc, #1764] @ 8fa28 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ mov r0, sl │ │ │ │ bl 38154 │ │ │ │ cmp r0, #0 │ │ │ │ beq 8f7d4 │ │ │ │ str r9, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ - bl 490830 │ │ │ │ + bl 4907b4 │ │ │ │ ldr r0, [fp, #2048] @ 0x800 │ │ │ │ ldr r7, [fp, #2056] @ 0x808 │ │ │ │ cmp r7, r0 │ │ │ │ bne 8f2cc │ │ │ │ ldr r1, [pc, #1720] @ 8fa38 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 645e54 │ │ │ │ + bl 645dd8 │ │ │ │ b 8f2cc │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #20] │ │ │ │ add r0, sp, #20 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [pc, #1656] @ 8fa1c │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ @@ -88550,15 +88550,15 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59424 │ │ │ │ b 8f33c │ │ │ │ add r0, fp, #12 │ │ │ │ ldr r1, [fp, #2040] @ 0x7f8 │ │ │ │ add r5, r0, #2048 @ 0x800 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4b85d4 │ │ │ │ + bl 4b8558 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [fp, #2232] @ 0x8b8 │ │ │ │ ldr r0, [fp, #2060] @ 0x80c │ │ │ │ cmp r0, #2 │ │ │ │ bne 8f470 │ │ │ │ ldr r0, [pc, #1552] @ 8fa08 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -88573,28 +88573,28 @@ │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [pc, #1500] @ 8fa10 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r0, #28 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ ldr r1, [pc, #1480] @ 8fa14 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ b 8f62c │ │ │ │ add r6, fp, #2144 @ 0x860 │ │ │ │ mov r7, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #84 @ 0x54 │ │ │ │ mov r0, r6 │ │ │ │ strb r7, [fp, #2232] @ 0x8b8 │ │ │ │ @@ -88775,28 +88775,28 @@ │ │ │ │ ldr r0, [pc, #772] @ 8fa4c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #20 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r0, [pc, #756] @ 8fa50 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r0, #19 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ ldr r1, [pc, #736] @ 8fa54 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ mov r1, #4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ add r0, sp, #20 │ │ │ │ bl 7dcbc │ │ │ │ ldr r0, [fp, #4072] @ 0xfe8 │ │ │ │ bl 3897c │ │ │ │ ldr r1, [pc, #684] @ 8fa58 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, #1 │ │ │ │ @@ -88949,31 +88949,31 @@ │ │ │ │ rsbseq r1, r8, r0, ror #9 │ │ │ │ rsbseq r2, r8, r4, asr r3 │ │ │ │ rsbseq r2, r8, r0, ror r3 │ │ │ │ rsbseq r0, r8, r4, asr #23 │ │ │ │ ldrsbeq r0, [ip], #-112 @ 0xffffff90 @ │ │ │ │ rsbseq r0, r8, r4, asr pc │ │ │ │ rsbseq r0, r8, ip, asr #30 │ │ │ │ - ldrsbeq pc, [pc], #-98 @ │ │ │ │ + subseq pc, pc, r2, asr r6 @ │ │ │ │ rsbseq r0, ip, r0, ror fp │ │ │ │ ldrsheq r1, [r8], #-248 @ 0xffffff08 @ │ │ │ │ rsbseq r0, ip, r8, ror #21 │ │ │ │ rsbseq r1, r8, ip, ror #11 │ │ │ │ rsbseq r0, ip, ip, ror r9 │ │ │ │ ldrheq r0, [r8], #-184 @ 0xffffff48 @ │ │ │ │ - strdeq r0, [r0], #-31 @ 0xffffffe1 @ │ │ │ │ + rsbeq r0, r0, pc, ror r1 │ │ │ │ rsbseq r1, r8, r0, ror #5 │ │ │ │ rsbseq r1, r8, ip, lsr #32 │ │ │ │ rsbseq r0, r8, ip, ror #22 │ │ │ │ rsbseq r0, r8, ip, ror fp │ │ │ │ ldrheq r0, [ip], #-76 @ 0xffffffb4 @ │ │ │ │ rsbseq r2, r8, r0, ror #8 │ │ │ │ andeq sl, r1, ip, lsr #27 │ │ │ │ rsbseq r2, r8, r4, asr #8 │ │ │ │ - strheq r1, [r0], #-73 @ 0xffffffb7 @ │ │ │ │ + rsbeq r1, r0, r9, lsr r4 │ │ │ │ rsbseq r1, r8, r8, asr #10 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r0, #8 │ │ │ │ add r7, r0, #4096 @ 0x1000 │ │ │ │ mov r5, r1 │ │ │ │ @@ -89098,15 +89098,15 @@ │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r7, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbseq r1, r8, r8, lsr #2 │ │ │ │ rsbseq r1, r8, r4, lsr r1 │ │ │ │ - rsbeq r1, r0, r4, lsr r8 │ │ │ │ + strheq r1, [r0], #-116 @ 0xffffff8c @ │ │ │ │ rsbseq r1, r8, r8, asr r1 │ │ │ │ rsbseq r1, r8, r8, lsl #30 │ │ │ │ rsbseq r1, r8, r8, lsl pc │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #356 @ 0x164 │ │ │ │ sub sp, sp, #5120 @ 0x1400 │ │ │ │ mov fp, r0 │ │ │ │ @@ -89172,15 +89172,15 @@ │ │ │ │ andeq r1, r0, r0, ror r6 │ │ │ │ andeq r1, r0, r8, asr r6 │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ ldr r0, [fp, #2140] @ 0x85c │ │ │ │ str r0, [fp, #2144] @ 0x860 │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ - bl 642da0 │ │ │ │ + bl 642d24 │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ bl 2564a0 │ │ │ │ str r0, [fp, #2148] @ 0x864 │ │ │ │ add r0, fp, #100 @ 0x64 │ │ │ │ add r6, r0, #2048 @ 0x800 │ │ │ │ add r0, sp, #4032 @ 0xfc0 │ │ │ │ mov r1, r6 │ │ │ │ @@ -89228,28 +89228,28 @@ │ │ │ │ ldr r0, [pc, #3896] @ 90d94 │ │ │ │ add r1, lr, #392 @ 0x188 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r1, [r2, #768] @ 0x300 │ │ │ │ str r0, [r2, #772] @ 0x304 │ │ │ │ ldr r0, [pc, #3880] @ 90d98 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #3360] @ 0xd20 │ │ │ │ mov r0, #19 │ │ │ │ str r0, [sp, #3356] @ 0xd1c │ │ │ │ ldr r1, [pc, #3860] @ 90d9c │ │ │ │ str r0, [sp, #3348] @ 0xd14 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #3352] @ 0xd18 │ │ │ │ str r1, [sp, #3344] @ 0xd10 │ │ │ │ add r0, sp, #4032 @ 0xfc0 │ │ │ │ add r2, sp, #3344 @ 0xd10 │ │ │ │ mov r1, #4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r0, [pc, #3824] @ 90da0 │ │ │ │ mov r1, #27 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 13d25c │ │ │ │ ldrb r0, [sp, #1416] @ 0x588 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -89340,28 +89340,28 @@ │ │ │ │ str r1, [sp, #4044] @ 0xfcc │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #4032] @ 0xfc0 │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #4040] @ 0xfc8 │ │ │ │ ldr r0, [pc, #3460] @ 90db4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #3360] @ 0xd20 │ │ │ │ mov r0, #38 @ 0x26 │ │ │ │ str r0, [sp, #3356] @ 0xd1c │ │ │ │ ldr r1, [pc, #3440] @ 90db8 │ │ │ │ str r0, [sp, #3348] @ 0xd14 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #3352] @ 0xd18 │ │ │ │ str r1, [sp, #3344] @ 0xd10 │ │ │ │ add r0, sp, #4032 @ 0xfc0 │ │ │ │ add r2, sp, #3344 @ 0xd10 │ │ │ │ mov r1, #4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ add r0, r6, r5 │ │ │ │ mov r6, fp │ │ │ │ add r1, r0, r7 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #2344]! @ 0x928 │ │ │ │ @@ -89375,15 +89375,15 @@ │ │ │ │ strb r0, [fp, #2345] @ 0x929 │ │ │ │ add r5, fp, #2176 @ 0x880 │ │ │ │ ldm r9, {r0, r2, r3} │ │ │ │ str r0, [fp, #2164] @ 0x874 │ │ │ │ str r2, [fp, #2168] @ 0x878 │ │ │ │ str r3, [fp, #2172] @ 0x87c │ │ │ │ mov r0, r5 │ │ │ │ - bl 4b85d4 │ │ │ │ + bl 4b8558 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [fp, #2345] @ 0x929 │ │ │ │ ldr r0, [fp, #2176] @ 0x880 │ │ │ │ cmp r0, #2 │ │ │ │ bne 90158 │ │ │ │ ldr r0, [pc, #3296] @ 90dbc │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -89399,28 +89399,28 @@ │ │ │ │ str r0, [sp, #4044] @ 0xfcc │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #4032] @ 0xfc0 │ │ │ │ str r0, [sp, #4040] @ 0xfc8 │ │ │ │ ldr r0, [pc, #3240] @ 90dc4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #3360] @ 0xd20 │ │ │ │ mov r0, #28 │ │ │ │ str r0, [sp, #3356] @ 0xd1c │ │ │ │ ldr r1, [pc, #3220] @ 90dc8 │ │ │ │ str r0, [sp, #3348] @ 0xd14 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #3352] @ 0xd18 │ │ │ │ str r1, [sp, #3344] @ 0xd10 │ │ │ │ add r0, sp, #4032 @ 0xfc0 │ │ │ │ add r2, sp, #3344 @ 0xd10 │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ b 90850 │ │ │ │ add r0, fp, #212 @ 0xd4 │ │ │ │ str sl, [sp, #68] @ 0x44 │ │ │ │ add sl, r0, #2048 @ 0x800 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #84 @ 0x54 │ │ │ │ @@ -89926,28 +89926,28 @@ │ │ │ │ ldr r0, [pc, #4056] @ 9191c │ │ │ │ add r1, lr, #392 @ 0x188 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r1, [r2, #768] @ 0x300 │ │ │ │ str r0, [r2, #772] @ 0x304 │ │ │ │ ldr r0, [pc, #4040] @ 91920 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #3360] @ 0xd20 │ │ │ │ mov r0, #19 │ │ │ │ str r0, [sp, #3356] @ 0xd1c │ │ │ │ ldr r1, [pc, #4092] @ 9196c │ │ │ │ str r0, [sp, #3348] @ 0xd14 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #3352] @ 0xd18 │ │ │ │ str r1, [sp, #3344] @ 0xd10 │ │ │ │ add r0, sp, #4032 @ 0xfc0 │ │ │ │ add r2, sp, #3344 @ 0xd10 │ │ │ │ mov r1, #4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r0, [pc, #4060] @ 91974 │ │ │ │ mov r1, #26 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 13d25c │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #392 @ 0x188 │ │ │ │ @@ -89960,15 +89960,15 @@ │ │ │ │ mov r4, #0 │ │ │ │ ldr r8, [fp, #2104] @ 0x838 │ │ │ │ ldr r9, [fp, #2108] @ 0x83c │ │ │ │ ldr r1, [fp, #2112] @ 0x840 │ │ │ │ str sl, [sp, #68] @ 0x44 │ │ │ │ strb r4, [fp, #2138] @ 0x85a │ │ │ │ mov r0, r9 │ │ │ │ - bl 55c660 │ │ │ │ + bl 55c5e4 │ │ │ │ mov sl, #92 @ 0x5c │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ orr sl, sl, #2048 @ 0x800 │ │ │ │ bl 3891c │ │ │ │ mov r7, r0 │ │ │ │ cmp r6, #0 │ │ │ │ @@ -90040,28 +90040,28 @@ │ │ │ │ ldr r0, [pc, #4088] @ 91b04 │ │ │ │ add r1, lr, #392 @ 0x188 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r1, [r2, #768] @ 0x300 │ │ │ │ str r0, [r2, #772] @ 0x304 │ │ │ │ ldr r0, [pc, #4088] @ 91b18 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #3360] @ 0xd20 │ │ │ │ mov r0, #19 │ │ │ │ str r0, [sp, #3356] @ 0xd1c │ │ │ │ ldr r1, [pc, #4068] @ 91b1c │ │ │ │ str r0, [sp, #3348] @ 0xd14 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #3352] @ 0xd18 │ │ │ │ str r1, [sp, #3344] @ 0xd10 │ │ │ │ add r0, sp, #4032 @ 0xfc0 │ │ │ │ add r2, sp, #3344 @ 0xd10 │ │ │ │ mov r1, #4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r0, [pc, #4080] @ 91b50 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 13d25c │ │ │ │ ldr r0, [sp, #1416] @ 0x588 │ │ │ │ bl 37464 │ │ │ │ @@ -90199,26 +90199,26 @@ │ │ │ │ cmp r6, #0 │ │ │ │ beq 912c4 │ │ │ │ b 902b4 │ │ │ │ ldrheq pc, [fp], #-216 @ 0xffffff28 @ │ │ │ │ ldrheq r1, [r8], #-208 @ 0xffffff30 @ │ │ │ │ @ instruction: 0x007c0090 │ │ │ │ @ instruction: 0x00781d90 │ │ │ │ - rsbeq r0, r0, r5, lsr #27 │ │ │ │ - rsbeq r1, r0, sl, asr #13 │ │ │ │ - rsbeq r1, r0, sl, asr #9 │ │ │ │ + rsbeq r0, r0, r5, lsr #26 │ │ │ │ + rsbeq r1, r0, sl, asr #12 │ │ │ │ + rsbeq r1, r0, sl, asr #8 │ │ │ │ ldrsbeq r0, [ip], #-248 @ 0xffffff08 @ │ │ │ │ ldrsbeq pc, [fp], #-188 @ 0xffffff44 @ │ │ │ │ rsbseq r1, r8, r4, asr #11 │ │ │ │ ldrheq r1, [r8], #-88 @ 0xffffffa8 @ │ │ │ │ - rsbeq r0, r0, r4, lsr r9 │ │ │ │ + strheq r0, [r0], #-132 @ 0xffffff7c @ │ │ │ │ rsbseq pc, fp, ip, ror #21 │ │ │ │ rsbseq r0, r8, ip, asr r3 │ │ │ │ rsbseq r0, r8, r4, asr r3 │ │ │ │ - subseq lr, pc, sl, ror #19 │ │ │ │ + subseq lr, pc, sl, ror #18 │ │ │ │ ldrsbeq pc, [fp], #-176 @ 0xffffff50 @ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, #0 │ │ │ │ str r1, [sp, #3312] @ 0xcf0 │ │ │ │ str r1, [sp, #3332] @ 0xd04 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ strb r1, [sp, #3340] @ 0xd0c │ │ │ │ @@ -90259,15 +90259,15 @@ │ │ │ │ str r1, [r7] │ │ │ │ str r0, [r7, #4] │ │ │ │ str r0, [sp, #4040] @ 0xfc8 │ │ │ │ str r0, [sp, #4032] @ 0xfc0 │ │ │ │ add r0, lr, #624 @ 0x270 │ │ │ │ add r1, sp, #4032 @ 0xfc0 │ │ │ │ str r9, [sp, #64] @ 0x40 │ │ │ │ - bl 4cf4e8 │ │ │ │ + bl 4cf46c │ │ │ │ cmp r0, #0 │ │ │ │ bne 914f0 │ │ │ │ add r3, sp, #4048 @ 0xfd0 │ │ │ │ add r2, r3, #700 @ 0x2bc │ │ │ │ add r3, r3, #688 @ 0x2b0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ @@ -90323,27 +90323,27 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r6, #700] @ 0x2bc │ │ │ │ str r4, [r6, #708] @ 0x2c4 │ │ │ │ str r3, [r6, #712] @ 0x2c8 │ │ │ │ str r0, [r6, #716] @ 0x2cc │ │ │ │ ldr r0, [pc, #3140] @ 91bd0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [r6] │ │ │ │ mov r0, #27 │ │ │ │ str r0, [sp, #4044] @ 0xfcc │ │ │ │ str r5, [sp, #4040] @ 0xfc8 │ │ │ │ str r0, [sp, #4036] @ 0xfc4 │ │ │ │ str r5, [sp, #4032] @ 0xfc0 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r2, sp, #4032 @ 0xfc0 │ │ │ │ add r0, lr, #652 @ 0x28c │ │ │ │ mov r1, #1 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r1, [r6, #740] @ 0x2e4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 90fd8 │ │ │ │ ldr r0, [r6, #744] @ 0x2e8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r7] │ │ │ │ @@ -90364,27 +90364,27 @@ │ │ │ │ add r0, sp, #4736 @ 0x1280 │ │ │ │ str r0, [r6, #724] @ 0x2d4 │ │ │ │ ldr r0, [pc, #2996] @ 91bd8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r6, #728] @ 0x2d8 │ │ │ │ ldr r0, [pc, #2988] @ 91bdc │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ mov r1, #27 │ │ │ │ str r5, [r6, #700] @ 0x2bc │ │ │ │ str r1, [r6, #704] @ 0x2c0 │ │ │ │ str r5, [r6, #708] @ 0x2c4 │ │ │ │ str r1, [r6, #712] @ 0x2c8 │ │ │ │ str r0, [r6, #716] @ 0x2cc │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, sp, #4032 @ 0xfc0 │ │ │ │ add r2, lr, #652 @ 0x28c │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 910f4 │ │ │ │ add r6, sp, #4048 @ 0xfd0 │ │ │ │ mov r0, #0 │ │ │ │ mov r4, #1 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ @@ -90400,27 +90400,27 @@ │ │ │ │ add r0, lr, #232 @ 0xe8 │ │ │ │ str r0, [r6, #724] @ 0x2d4 │ │ │ │ ldr r0, [pc, #2864] @ 91be4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r6, #728] @ 0x2d8 │ │ │ │ ldr r0, [pc, #2856] @ 91be8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ mov r1, #27 │ │ │ │ str r5, [r6, #700] @ 0x2bc │ │ │ │ str r1, [r6, #704] @ 0x2c0 │ │ │ │ str r5, [r6, #708] @ 0x2c4 │ │ │ │ str r1, [r6, #712] @ 0x2c8 │ │ │ │ str r0, [r6, #716] @ 0x2cc │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, sp, #4032 @ 0xfc0 │ │ │ │ add r2, lr, #652 @ 0x28c │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ add r4, sp, #4048 @ 0xfd0 │ │ │ │ add ip, sp, #4032 @ 0xfc0 │ │ │ │ add r3, r4, #672 @ 0x2a0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #4032 @ 0xfc0 │ │ │ │ bl 1bbd3c │ │ │ │ @@ -90479,15 +90479,15 @@ │ │ │ │ beq 90c5c │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ b 90424 │ │ │ │ b 90c28 │ │ │ │ - subseq lr, pc, r4, ror #11 │ │ │ │ + subseq lr, pc, r4, ror #10 │ │ │ │ ldrsbeq pc, [fp], #-160 @ 0xffffff60 @ │ │ │ │ add r5, sp, #4032 @ 0xfc0 │ │ │ │ add r6, sp, #3344 @ 0xd10 │ │ │ │ mov r2, #688 @ 0x2b0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ bl 38430 │ │ │ │ @@ -90955,17 +90955,17 @@ │ │ │ │ cmp r1, #2 │ │ │ │ beq 91988 │ │ │ │ ldrb r1, [fp, #2345] @ 0x929 │ │ │ │ cmp r1, #1 │ │ │ │ bne 91988 │ │ │ │ bl 7d590 │ │ │ │ b 91988 │ │ │ │ - strheq r0, [r0], #-45 @ 0xffffffd3 @ │ │ │ │ + rsbeq r0, r0, sp, lsr r2 │ │ │ │ bl 5a198 │ │ │ │ - rsbeq r0, r0, r9, lsl ip │ │ │ │ + @ instruction: 0x00600b99 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ mov r7, r0 │ │ │ │ str r8, [sp, #76] @ 0x4c │ │ │ │ stm r1, {r6, r9, sl} │ │ │ │ ldr r1, [fp, #2164] @ 0x874 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #2345] @ 0x929 │ │ │ │ @@ -91063,28 +91063,28 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbseq pc, fp, r8, lsr #3 │ │ │ │ str sl, [sp, #68] @ 0x44 │ │ │ │ mov r7, r0 │ │ │ │ b 91af0 │ │ │ │ bl 5a198 │ │ │ │ rsbseq r1, r8, r0, lsl r1 │ │ │ │ - strdeq r0, [r0], #-5 @ │ │ │ │ + rsbeq r0, r0, r5, ror r0 │ │ │ │ mov r7, r0 │ │ │ │ str r8, [sp, #76] @ 0x4c │ │ │ │ str sl, [sp, #68] @ 0x44 │ │ │ │ mov r0, r6 │ │ │ │ bl 2516e8 │ │ │ │ b 91ab0 │ │ │ │ bl 5a198 │ │ │ │ mov r7, r0 │ │ │ │ b 91ae8 │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ - rsbeq r0, r0, r9, lsl #21 │ │ │ │ + rsbeq r0, r0, r9, lsl #20 │ │ │ │ rsbseq r0, r8, ip, lsl r1 │ │ │ │ rsbseq pc, r7, r8, lsr #19 │ │ │ │ ldrheq pc, [r7], #-148 @ 0xffffff6c @ │ │ │ │ rsbseq r0, r8, r8, ror r8 │ │ │ │ @ instruction: 0x00780890 │ │ │ │ rsbseq r0, r8, r4, lsr #32 │ │ │ │ rsbseq r0, r8, ip, lsr r0 │ │ │ │ @@ -91096,23 +91096,23 @@ │ │ │ │ ldrsbeq lr, [r7], #-184 @ 0xffffff48 @ │ │ │ │ rsbseq lr, r7, r4, lsr sl │ │ │ │ rsbseq lr, r7, ip, asr #20 │ │ │ │ rsbseq pc, r7, r4, lsr sl @ │ │ │ │ ldrsbeq lr, [r7], #-172 @ 0xffffff54 @ │ │ │ │ rsbseq lr, r7, r4, lsr sl │ │ │ │ rsbseq lr, r7, ip, asr #20 │ │ │ │ - @ instruction: 0x005fd69b │ │ │ │ + subseq sp, pc, fp, lsl r6 @ │ │ │ │ rsbseq pc, r7, r0, lsl #23 │ │ │ │ ldrsheq pc, [r7], #-72 @ 0xffffffb8 @ │ │ │ │ - subseq lr, pc, r8, lsl #8 │ │ │ │ + subseq lr, pc, r8, lsl #7 │ │ │ │ rsbseq pc, r7, r4, lsl #11 │ │ │ │ rsbseq lr, fp, r4, lsl sp │ │ │ │ - subseq sp, pc, pc, lsr sl @ │ │ │ │ + ldrheq sp, [pc], #-159 @ │ │ │ │ rsbseq pc, r7, r8, asr #9 │ │ │ │ - ldrsbeq lr, [pc], #-56 @ │ │ │ │ + subseq lr, pc, r8, asr r3 @ │ │ │ │ rsbseq pc, r7, r4, asr r5 @ │ │ │ │ andeq r8, r1, r8, lsl #18 │ │ │ │ rsbseq lr, r7, r0, lsr #31 │ │ │ │ rsbseq lr, r7, r0, lsr #31 │ │ │ │ rsbseq lr, r7, r4, lsr pc │ │ │ │ andeq r8, r1, r4, lsr r8 │ │ │ │ rsbseq lr, r7, r4, lsl pc │ │ │ │ @@ -91152,20 +91152,20 @@ │ │ │ │ strb r0, [r6, #2221]! @ 0x8ad │ │ │ │ add r0, r6, #59 @ 0x3b │ │ │ │ add r0, r0, #1792 @ 0x700 │ │ │ │ str r0, [r6, #-5] │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r4, #2040] @ 0x7f8 │ │ │ │ strb r1, [r4, #2220] @ 0x8ac │ │ │ │ - bl 4908a0 │ │ │ │ + bl 490824 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [r1, #2128]! @ 0x850 │ │ │ │ sub r5, r1, #84 @ 0x54 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4b85d4 │ │ │ │ + bl 4b8558 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4, #2220] @ 0x8ac │ │ │ │ ldr r0, [r4, #2044] @ 0x7fc │ │ │ │ cmp r0, #2 │ │ │ │ bne 91d60 │ │ │ │ ldr r0, [pc, #1268] @ 921a8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -91180,28 +91180,28 @@ │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r0, [pc, #1216] @ 921b0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #29 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #1196] @ 921b4 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #32] │ │ │ │ add r0, sp, #8 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ b 91f14 │ │ │ │ mov r6, r4 │ │ │ │ ldrb r0, [r6, #2221]! @ 0x8ad │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r8, lsl r0 │ │ │ │ @@ -91227,15 +91227,15 @@ │ │ │ │ mov r0, #12 │ │ │ │ bl 2a4520 │ │ │ │ cmp r0, #0 │ │ │ │ beq 9200c │ │ │ │ ldr r1, [r8] │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 490830 │ │ │ │ + bl 4907b4 │ │ │ │ add r2, sp, #8 │ │ │ │ str r7, [r4, #2984] @ 0xba8 │ │ │ │ str r5, [r4, #2992] @ 0xbb0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r5, {r0, r1, r2} │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #3000] @ 0xbb8 │ │ │ │ @@ -91257,15 +91257,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 73c80 │ │ │ │ cmp r7, #-2147483643 @ 0x80000005 │ │ │ │ bne 91f44 │ │ │ │ ldr r2, [pc, #880] @ 92190 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ - bl 55c340 │ │ │ │ + bl 55c2c4 │ │ │ │ str r0, [r4, #2224] @ 0x8b0 │ │ │ │ str r1, [r4, #2228] @ 0x8b4 │ │ │ │ b 91e3c │ │ │ │ ldr r0, [r4, #2224] @ 0x8b0 │ │ │ │ ldr r1, [r4, #2228] @ 0x8b4 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ mov r1, r9 │ │ │ │ @@ -91485,19 +91485,19 @@ │ │ │ │ rsbseq lr, r7, r0, lsl sp │ │ │ │ rsbseq pc, r7, r4, asr sl @ │ │ │ │ rsbseq pc, r7, r0, ror sl @ │ │ │ │ rsbseq lr, fp, r8 │ │ │ │ rsbseq sp, fp, r4, lsl pc │ │ │ │ rsbseq lr, r7, r0, lsl r8 │ │ │ │ rsbseq lr, r7, r8, asr #17 │ │ │ │ - subseq sp, pc, r4, asr r0 @ │ │ │ │ + ldrsbeq ip, [pc], #-244 @ │ │ │ │ @ instruction: 0x0077e594 │ │ │ │ rsbseq lr, r7, r4, lsr #11 │ │ │ │ ldrheq pc, [r7], #-160 @ 0xffffff60 @ │ │ │ │ - ldrsbeq pc, [pc], #-32 @ │ │ │ │ + subseq pc, pc, r0, asr r2 @ │ │ │ │ rsbseq lr, r7, r0, lsr #21 │ │ │ │ rsbseq sp, fp, r0, lsr #28 │ │ │ │ rsbseq lr, r7, ip, ror #26 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #532 @ 0x214 │ │ │ │ mov r8, r0 │ │ │ │ ldrb r0, [r0, #1920] @ 0x780 │ │ │ │ @@ -91573,24 +91573,24 @@ │ │ │ │ bl 1e6bd0 │ │ │ │ ldr r0, [r8, #1876] @ 0x754 │ │ │ │ ldr r1, [r0, #80]! @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 932d4 │ │ │ │ ldr r1, [r8, #1888] @ 0x760 │ │ │ │ ldr r2, [r8, #1892] @ 0x764 │ │ │ │ - bl 5541dc │ │ │ │ + bl 554160 │ │ │ │ ldr r0, [r8, #1876] @ 0x754 │ │ │ │ ldr r5, [r0, #80] @ 0x50 │ │ │ │ cmp r5, #0 │ │ │ │ beq 9333c │ │ │ │ ldr r1, [pc, #4000] @ 932d0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r2, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r0, r5 │ │ │ │ bl 38b50 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 92650 │ │ │ │ @@ -91598,15 +91598,15 @@ │ │ │ │ ldr r5, [r0, #80] @ 0x50 │ │ │ │ cmp r5, #0 │ │ │ │ beq 9266c │ │ │ │ ldr r1, [pc, #4040] @ 93338 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r0, r5 │ │ │ │ bl 38b50 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 926d0 │ │ │ │ @@ -91614,15 +91614,15 @@ │ │ │ │ ldr r6, [r0, #80] @ 0x50 │ │ │ │ cmp r6, #0 │ │ │ │ beq 926ec │ │ │ │ ldr r1, [pc, #4080] @ 933a0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r2, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ add r0, r8, #856 @ 0x358 │ │ │ │ add r5, r0, #1024 @ 0x400 │ │ │ │ mov r0, r6 │ │ │ │ bl 38b50 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ @@ -91632,15 +91632,15 @@ │ │ │ │ str r5, [r8, #1864] @ 0x748 │ │ │ │ strb r0, [r8, #1869] @ 0x74d │ │ │ │ add r6, r8, #1696 @ 0x6a0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r8, #1868] @ 0x74c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 4b85d4 │ │ │ │ + bl 4b8558 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r8, #1868] @ 0x74c │ │ │ │ ldr r0, [r8, #1696] @ 0x6a0 │ │ │ │ cmp r0, #2 │ │ │ │ bne 924a0 │ │ │ │ ldr r0, [pc, #4072] @ 93408 │ │ │ │ mov r7, #-2147483643 @ 0x80000005 │ │ │ │ @@ -91656,29 +91656,29 @@ │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [pc, #4016] @ 93410 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #476] @ 0x1dc │ │ │ │ mov r0, #28 │ │ │ │ str r0, [sp, #472] @ 0x1d8 │ │ │ │ ldr r1, [pc, #3996] @ 93414 │ │ │ │ str r0, [sp, #464] @ 0x1d0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #468] @ 0x1d4 │ │ │ │ str r1, [sp, #460] @ 0x1cc │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r2, sp, #460 @ 0x1cc │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #0 │ │ │ │ mov r9, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ b 92620 │ │ │ │ add r0, r8, #756 @ 0x2f4 │ │ │ │ str fp, [sp, #20] │ │ │ │ add fp, r0, #1024 @ 0x400 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #84 @ 0x54 │ │ │ │ @@ -91788,15 +91788,15 @@ │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r8, #1876] @ 0x754 │ │ │ │ ldr r5, [r0, #80] @ 0x50 │ │ │ │ cmp r5, #0 │ │ │ │ bne 92368 │ │ │ │ bl 37ca4 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #332] @ 0x14c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #336] @ 0x150 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [pc, #4056] @ 9366c │ │ │ │ @@ -91820,15 +91820,15 @@ │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r8, #1876] @ 0x754 │ │ │ │ ldr r6, [r0, #80] @ 0x50 │ │ │ │ cmp r6, #0 │ │ │ │ bne 923a8 │ │ │ │ bl 37ca4 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #332] @ 0x14c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #336] @ 0x150 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [pc, #4064] @ 936f4 │ │ │ │ @@ -91967,15 +91967,15 @@ │ │ │ │ strb r1, [sp, #484] @ 0x1e4 │ │ │ │ mov r1, #32 │ │ │ │ str r1, [sp, #476] @ 0x1dc │ │ │ │ str r0, [sp, #460] @ 0x1cc │ │ │ │ add r5, sp, #380 @ 0x17c │ │ │ │ add r1, sp, #460 @ 0x1cc │ │ │ │ mov r0, r5 │ │ │ │ - bl 4cf4e8 │ │ │ │ + bl 4cf46c │ │ │ │ cmp r0, #0 │ │ │ │ bne 93670 │ │ │ │ add r2, sp, #408 @ 0x198 │ │ │ │ add r3, sp, #396 @ 0x18c │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r7, [pc, #4092] @ 9395c │ │ │ │ @@ -92014,15 +92014,15 @@ │ │ │ │ str r0, [sp, #508] @ 0x1fc │ │ │ │ add r0, r5, #12 │ │ │ │ str r0, [sp, #528] @ 0x210 │ │ │ │ ldr r1, [pc, #4088] @ 939e8 │ │ │ │ add r0, sp, #496 @ 0x1f0 │ │ │ │ add r2, sp, #460 @ 0x1cc │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67926c │ │ │ │ + bl 6791f0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 936a4 │ │ │ │ add r2, sp, #496 @ 0x1f0 │ │ │ │ add r3, sp, #448 @ 0x1c0 │ │ │ │ str sl, [sp, #444] @ 0x1bc │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str sl, [sp, #436] @ 0x1b4 │ │ │ │ @@ -92040,26 +92040,26 @@ │ │ │ │ str r0, [sp, #408] @ 0x198 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #420] @ 0x1a4 │ │ │ │ add r0, sp, #432 @ 0x1b0 │ │ │ │ str r0, [sp, #416] @ 0x1a0 │ │ │ │ ldr r0, [pc, #4000] @ 93a00 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #476] @ 0x1dc │ │ │ │ mov r0, #27 │ │ │ │ str r0, [sp, #472] @ 0x1d8 │ │ │ │ str r4, [sp, #468] @ 0x1d4 │ │ │ │ str r0, [sp, #464] @ 0x1d0 │ │ │ │ str r4, [sp, #460] @ 0x1cc │ │ │ │ add r0, sp, #408 @ 0x198 │ │ │ │ add r2, sp, #460 @ 0x1cc │ │ │ │ mov r1, #1 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r1, [sp, #448] @ 0x1c0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 92aa8 │ │ │ │ ldr r0, [sp, #452] @ 0x1c4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r7] │ │ │ │ @@ -92076,26 +92076,26 @@ │ │ │ │ str r0, [sp, #468] @ 0x1d4 │ │ │ │ add r0, sp, #396 @ 0x18c │ │ │ │ str r1, [sp, #460] @ 0x1cc │ │ │ │ str sl, [sp, #512] @ 0x200 │ │ │ │ str r0, [sp, #508] @ 0x1fc │ │ │ │ ldr r0, [pc, #3992] @ 93a88 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #424] @ 0x1a8 │ │ │ │ mov r0, #27 │ │ │ │ str r0, [sp, #420] @ 0x1a4 │ │ │ │ str r4, [sp, #416] @ 0x1a0 │ │ │ │ str r0, [sp, #412] @ 0x19c │ │ │ │ str r4, [sp, #408] @ 0x198 │ │ │ │ add r0, sp, #460 @ 0x1cc │ │ │ │ add r2, sp, #408 @ 0x198 │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 92b98 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #476] @ 0x1dc │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #464] @ 0x1d0 │ │ │ │ @@ -92106,26 +92106,26 @@ │ │ │ │ str r0, [sp, #468] @ 0x1d4 │ │ │ │ add r0, sp, #320 @ 0x140 │ │ │ │ str r1, [sp, #460] @ 0x1cc │ │ │ │ str sl, [sp, #512] @ 0x200 │ │ │ │ str r0, [sp, #508] @ 0x1fc │ │ │ │ ldr r0, [pc, #4024] @ 93b20 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #424] @ 0x1a8 │ │ │ │ mov r0, #27 │ │ │ │ str r0, [sp, #420] @ 0x1a4 │ │ │ │ str r4, [sp, #416] @ 0x1a0 │ │ │ │ str r0, [sp, #412] @ 0x19c │ │ │ │ str r4, [sp, #408] @ 0x198 │ │ │ │ add r0, sp, #460 @ 0x1cc │ │ │ │ add r2, sp, #408 @ 0x198 │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ add r9, sp, #380 @ 0x17c │ │ │ │ ldm r9, {r4, r5, r6, r9} │ │ │ │ cmp r6, #0 │ │ │ │ beq 92cec │ │ │ │ add r7, r5, #4 │ │ │ │ b 92bbc │ │ │ │ add r7, r7, #16 │ │ │ │ @@ -92318,15 +92318,15 @@ │ │ │ │ beq 92f38 │ │ │ │ cmp r5, #0 │ │ │ │ beq 93418 │ │ │ │ ldr r1, [pc, #3236] @ 93b54 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r2, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r0, r5 │ │ │ │ bl 3753c │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 93168 │ │ │ │ @@ -92338,15 +92338,15 @@ │ │ │ │ ldr r5, [r0, #80] @ 0x50 │ │ │ │ cmp r5, #0 │ │ │ │ beq 933a4 │ │ │ │ ldr r1, [pc, #3164] @ 93b5c │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r0, r5 │ │ │ │ bl 3753c │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 93158 │ │ │ │ @@ -92356,15 +92356,15 @@ │ │ │ │ b 92f7c │ │ │ │ cmp r5, #0 │ │ │ │ beq 9347c │ │ │ │ ldr r1, [pc, #3064] @ 93b40 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r0, r5 │ │ │ │ bl 3753c │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 93178 │ │ │ │ @@ -92382,30 +92382,30 @@ │ │ │ │ ldr r5, [r0, #80] @ 0x50 │ │ │ │ cmp r5, #0 │ │ │ │ beq 9319c │ │ │ │ ldr r1, [pc, #2996] @ 93b64 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r2, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r0, r5 │ │ │ │ bl 3753c │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 930d8 │ │ │ │ ldr r0, [r8, #1876] @ 0x754 │ │ │ │ ldr r1, [r0, #80]! @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 930f4 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r1, r5 │ │ │ │ - bl 5541dc │ │ │ │ + bl 554160 │ │ │ │ ldr r0, [r8, #1876] @ 0x754 │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ beq 93200 │ │ │ │ mov r1, #1 │ │ │ │ bl 37e48 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ @@ -92462,15 +92462,15 @@ │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r8, #1876] @ 0x754 │ │ │ │ ldr r1, [r0, #80]! @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ bne 92fe8 │ │ │ │ bl 37ca4 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #332] @ 0x14c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #336] @ 0x150 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [pc, #2636] @ 93b68 │ │ │ │ @@ -92504,15 +92504,15 @@ │ │ │ │ b 92f70 │ │ │ │ mov sl, r4 │ │ │ │ ldr r1, [sp, #332] @ 0x14c │ │ │ │ cmp r1, #0 │ │ │ │ bne 92d30 │ │ │ │ b 92d3c │ │ │ │ bl 37ca4 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #332] @ 0x14c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #336] @ 0x150 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [pc, #2436] @ 93b48 │ │ │ │ @@ -92529,15 +92529,15 @@ │ │ │ │ str r0, [sp, #460] @ 0x1cc │ │ │ │ ldr r1, [pc, #2396] @ 93b50 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ b 936cc │ │ │ │ bl 38418 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #332] @ 0x14c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #336] @ 0x150 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [pc, #2380] @ 93b74 │ │ │ │ @@ -92555,15 +92555,15 @@ │ │ │ │ ldr r1, [pc, #2340] @ 93b7c │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ b 936cc │ │ │ │ rsbseq lr, fp, r4, lsr #23 │ │ │ │ bl 38418 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #332] @ 0x14c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #336] @ 0x150 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [pc, #2072] @ 93aa8 │ │ │ │ @@ -92579,18 +92579,18 @@ │ │ │ │ add r0, sp, #332 @ 0x14c │ │ │ │ str r0, [sp, #460] @ 0x1cc │ │ │ │ ldr r1, [pc, #2032] @ 93ab0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ b 936cc │ │ │ │ - subseq lr, pc, r8, lsl #26 │ │ │ │ - ldrsbeq lr, [pc], #-194 @ │ │ │ │ + subseq lr, pc, r8, lsl #25 │ │ │ │ + subseq lr, pc, r2, asr ip @ │ │ │ │ bl 37ca4 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #332] @ 0x14c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #336] @ 0x150 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [pc, #1976] @ 93ab4 │ │ │ │ @@ -92606,17 +92606,17 @@ │ │ │ │ add r0, sp, #332 @ 0x14c │ │ │ │ str r0, [sp, #460] @ 0x1cc │ │ │ │ ldr r1, [pc, #1936] @ 93abc │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ b 936cc │ │ │ │ - @ instruction: 0x005fec99 │ │ │ │ + subseq lr, pc, r9, lsl ip @ │ │ │ │ bl 37ca4 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #332] @ 0x14c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #336] @ 0x150 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [pc, #1884] @ 93ac0 │ │ │ │ @@ -92632,17 +92632,17 @@ │ │ │ │ add r0, sp, #332 @ 0x14c │ │ │ │ str r0, [sp, #460] @ 0x1cc │ │ │ │ ldr r1, [pc, #1844] @ 93ac8 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ b 936cc │ │ │ │ - subseq ip, pc, fp, lsr #10 │ │ │ │ + subseq ip, pc, fp, lsr #9 │ │ │ │ bl 37ca4 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #332] @ 0x14c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #336] @ 0x150 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [pc, #1884] @ 93b28 │ │ │ │ @@ -92661,17 +92661,17 @@ │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ b 936cc │ │ │ │ rsbseq sp, fp, r4, lsr #15 │ │ │ │ rsbseq lr, r7, r8, rrx │ │ │ │ rsbseq lr, r7, r0, rrx │ │ │ │ - subseq ip, pc, r6, lsr #13 │ │ │ │ + subseq ip, pc, r6, lsr #12 │ │ │ │ bl 37ca4 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #332] @ 0x14c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #336] @ 0x150 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [pc, #1780] @ 93b34 │ │ │ │ @@ -92688,15 +92688,15 @@ │ │ │ │ str r0, [sp, #460] @ 0x1cc │ │ │ │ ldr r1, [pc, #1740] @ 93b3c │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ b 936cc │ │ │ │ bl 37ca4 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #332] @ 0x14c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #336] @ 0x150 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [pc, #1584] @ 93ad4 │ │ │ │ @@ -92718,15 +92718,15 @@ │ │ │ │ b 936cc │ │ │ │ ldr r2, [pc, #1548] @ 93af4 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59b2c │ │ │ │ b 936cc │ │ │ │ - ldrheq ip, [pc], #-64 @ │ │ │ │ + subseq ip, pc, r0, lsr r4 @ │ │ │ │ ldr r2, [pc, #1508] @ 93ae8 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59b2c │ │ │ │ b 936cc │ │ │ │ ldr r0, [pc, #1396] @ 93a90 │ │ │ │ @@ -93003,15 +93003,15 @@ │ │ │ │ b 93a04 │ │ │ │ b 93a04 │ │ │ │ b 939b4 │ │ │ │ rsbseq sp, fp, r8, ror #4 │ │ │ │ mov r4, r0 │ │ │ │ b 93a54 │ │ │ │ andeq r6, r1, r4, ror #29 │ │ │ │ - subseq fp, pc, fp, lsl #31 │ │ │ │ + subseq fp, pc, fp, lsl #30 │ │ │ │ mov r4, r0 │ │ │ │ b 93a64 │ │ │ │ str fp, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #844 @ 0x34c │ │ │ │ mov r1, #512 @ 0x200 │ │ │ │ orr r0, r0, #1024 @ 0x400 │ │ │ │ @@ -93104,40 +93104,40 @@ │ │ │ │ rsbseq ip, r7, r8, asr #29 │ │ │ │ rsbseq ip, r7, r8, asr r9 │ │ │ │ rsbseq ip, r7, r8, asr #20 │ │ │ │ rsbseq ip, r7, ip, asr sl │ │ │ │ rsbseq sp, r7, ip, lsr #20 │ │ │ │ rsbseq ip, r7, r0, lsr #17 │ │ │ │ ldrheq ip, [r7], #-128 @ 0xffffff80 @ │ │ │ │ - ldrsbeq fp, [pc], #-195 @ │ │ │ │ + subseq fp, pc, r3, asr ip @ │ │ │ │ rsbseq sp, r7, ip, ror r3 │ │ │ │ - subseq ip, pc, ip, lsl #5 │ │ │ │ + subseq ip, pc, ip, lsl #4 │ │ │ │ rsbseq sp, r7, r8, lsl #8 │ │ │ │ rsbseq sp, r7, r8, asr #6 │ │ │ │ - subseq ip, pc, r8, asr r2 @ │ │ │ │ + ldrsbeq ip, [pc], #-24 @ │ │ │ │ ldrsbeq sp, [r7], #-52 @ 0xffffffcc @ │ │ │ │ rsbseq sp, r7, r8, lsl #8 │ │ │ │ ldrsheq sp, [r7], #-52 @ 0xffffffcc @ │ │ │ │ rsbseq ip, r7, r8, lsr #21 │ │ │ │ rsbseq lr, r7, r8, ror r0 │ │ │ │ strdeq r3, [sp], -r8 │ │ │ │ rsbseq lr, r7, r4, asr r0 │ │ │ │ rsbseq lr, r7, r4 │ │ │ │ andeq r3, sp, r4, lsl #11 │ │ │ │ rsbseq sp, r7, r0, ror #31 │ │ │ │ - subseq lr, pc, r1, asr #1 │ │ │ │ - @ instruction: 0x005fe09a │ │ │ │ + subseq lr, pc, r1, asr #32 │ │ │ │ + subseq lr, pc, sl, lsl r0 @ │ │ │ │ rsbseq lr, r7, r0, lsl #5 │ │ │ │ andeq r3, sp, r0, lsl #16 │ │ │ │ rsbseq lr, r7, ip, asr r2 │ │ │ │ - subseq fp, pc, fp, lsr #20 │ │ │ │ - ldrheq lr, [pc], #-28 @ │ │ │ │ - subseq lr, pc, r9, lsl #2 │ │ │ │ - @ instruction: 0x005fe19f │ │ │ │ - subseq lr, pc, r2, asr r0 @ │ │ │ │ + subseq fp, pc, fp, lsr #19 │ │ │ │ + subseq lr, pc, ip, lsr r1 @ │ │ │ │ + subseq lr, pc, r9, lsl #1 │ │ │ │ + subseq lr, pc, pc, lsl r1 @ │ │ │ │ + ldrsbeq sp, [pc], #-242 @ │ │ │ │ rsbseq lr, r7, r8, lsr #6 │ │ │ │ andeq r3, sp, r8, lsr #17 │ │ │ │ rsbseq lr, r7, r4, lsl #6 │ │ │ │ rsbseq lr, r7, ip, lsl r2 │ │ │ │ muleq sp, ip, r7 │ │ │ │ ldrsheq lr, [r7], #-24 @ 0xffffffe8 @ │ │ │ │ rsbseq sp, r7, r0, lsr ip │ │ │ │ @@ -93229,15 +93229,15 @@ │ │ │ │ ldr r1, [pc, #3964] @ 94c5c │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #3956] @ 94c60 │ │ │ │ add r0, sp, #504 @ 0x1f8 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r5, [sp, #236] @ 0xec │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r6, [sp, #504] @ 0x1f8 │ │ │ │ ldr r7, [sp, #508] @ 0x1fc │ │ │ │ ldr r0, [sp, #516] @ 0x204 │ │ │ │ mov r3, r5 │ │ │ │ ldr r2, [pc, #3916] @ 94c64 │ │ │ │ @@ -93269,15 +93269,15 @@ │ │ │ │ cmn r0, #-2147483647 @ 0x80000001 │ │ │ │ bcs 94940 │ │ │ │ add r0, r0, #1 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [r1], #4 │ │ │ │ add r0, r4, #744 @ 0x2e8 │ │ │ │ add r0, r0, #1024 @ 0x400 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ ldr r0, [r5] │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r5] │ │ │ │ ldrb r0, [r4, #1756] @ 0x6dc │ │ │ │ cmp r0, #2 │ │ │ │ beq 93dc4 │ │ │ │ cmp r0, #1 │ │ │ │ @@ -93307,25 +93307,25 @@ │ │ │ │ add r0, r0, r2 │ │ │ │ ldr r1, [r0, #16]! │ │ │ │ cmp r1, #0 │ │ │ │ beq 945c8 │ │ │ │ ldr r1, [pc, #3676] @ 94c84 │ │ │ │ mov r2, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5510c4 │ │ │ │ + bl 551048 │ │ │ │ ldr r0, [r4, #1752] @ 0x6d8 │ │ │ │ ldr r1, [r6, #40] @ 0x28 │ │ │ │ ldr r2, [r6, #44] @ 0x2c │ │ │ │ add r0, r1, r0 │ │ │ │ add r0, r0, r2 │ │ │ │ ldr r1, [r0, #48]! @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 9462c │ │ │ │ mov r1, #1 │ │ │ │ - bl 555358 │ │ │ │ + bl 5552dc │ │ │ │ ldr r0, [r4, #1752] @ 0x6d8 │ │ │ │ ldr r1, [r6, #40] @ 0x28 │ │ │ │ ldr r2, [r6, #44] @ 0x2c │ │ │ │ add r0, r1, r0 │ │ │ │ add r0, r0, r2 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -93372,28 +93372,28 @@ │ │ │ │ ldr r2, [r4, #1640] @ 0x668 │ │ │ │ ldr r3, [r4, #1644] @ 0x66c │ │ │ │ str r0, [sp, #244] @ 0xf4 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ str r0, [sp, #252] @ 0xfc │ │ │ │ add r0, sp, #504 @ 0x1f8 │ │ │ │ add r1, sp, #236 @ 0xec │ │ │ │ - bl 51df50 │ │ │ │ + bl 51ded4 │ │ │ │ ldr r0, [sp, #504] @ 0x1f8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 948d4 │ │ │ │ add r5, sp, #140 @ 0x8c │ │ │ │ add r1, sp, #504 @ 0x1f8 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ mov r0, r5 │ │ │ │ bl 38430 │ │ │ │ add r0, r4, #628 @ 0x274 │ │ │ │ add r7, r0, #1024 @ 0x400 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 4cea34 │ │ │ │ + bl 4ce9b8 │ │ │ │ ldr r0, [r4, #1648] @ 0x670 │ │ │ │ cmp r0, #0 │ │ │ │ beq 93fcc │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #1040] @ 0x410 │ │ │ │ strb r1, [r4, #1748] @ 0x6d4 │ │ │ │ add r0, sp, #236 @ 0xec │ │ │ │ @@ -93408,15 +93408,15 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r2, sp, #504 @ 0x1f8 │ │ │ │ add r3, sp, #224 @ 0xe0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r1, sp, #212 @ 0xd4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 4ceac8 │ │ │ │ + bl 4cea4c │ │ │ │ ldr r0, [sp, #1040] @ 0x410 │ │ │ │ bl 3897c │ │ │ │ mov r0, #0 │ │ │ │ str r7, [r4, #1624] @ 0x658 │ │ │ │ strb r0, [r4, #1628] @ 0x65c │ │ │ │ add r5, sp, #504 @ 0x1f8 │ │ │ │ mov r1, sl │ │ │ │ @@ -93527,28 +93527,28 @@ │ │ │ │ str r0, [sp, #1036] @ 0x40c │ │ │ │ str r0, [sp, #1028] @ 0x404 │ │ │ │ add r0, r4, #612 @ 0x264 │ │ │ │ add r0, r0, #1024 @ 0x400 │ │ │ │ str r0, [sp, #1024] @ 0x400 │ │ │ │ ldr r0, [pc, #2868] @ 94cd0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #1056] @ 0x420 │ │ │ │ mov r0, #28 │ │ │ │ str r0, [sp, #1052] @ 0x41c │ │ │ │ ldr r1, [pc, #2848] @ 94cd4 │ │ │ │ str r0, [sp, #1044] @ 0x414 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #1048] @ 0x418 │ │ │ │ str r1, [sp, #1040] @ 0x410 │ │ │ │ add r0, sp, #504 @ 0x1f8 │ │ │ │ add r2, sp, #1040 @ 0x410 │ │ │ │ mov r1, #4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ add r0, sp, #236 @ 0xec │ │ │ │ bl 7d974 │ │ │ │ add r0, r4, #628 @ 0x274 │ │ │ │ add r0, r0, #1024 @ 0x400 │ │ │ │ bl 7d590 │ │ │ │ ldr r0, [r4, #1648] @ 0x670 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -93627,15 +93627,15 @@ │ │ │ │ str r0, [sp, #512] @ 0x200 │ │ │ │ strb r1, [sp, #528] @ 0x210 │ │ │ │ mov r1, #32 │ │ │ │ str r1, [sp, #520] @ 0x208 │ │ │ │ str r0, [sp, #504] @ 0x1f8 │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, sp, #504 @ 0x1f8 │ │ │ │ - bl 4cd2e8 │ │ │ │ + bl 4cd26c │ │ │ │ cmp r0, #0 │ │ │ │ bne 94988 │ │ │ │ ldr r6, [sp, #776] @ 0x308 │ │ │ │ ldr r0, [sp, #780] @ 0x30c │ │ │ │ ldr fp, [sp, #772] @ 0x304 │ │ │ │ str r0, [sp, #248] @ 0xf8 │ │ │ │ str r6, [sp, #244] @ 0xf4 │ │ │ │ @@ -93678,37 +93678,37 @@ │ │ │ │ add r0, r0, r2 │ │ │ │ ldr r1, [r0, #44]! @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ beq 94754 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r1, r7 │ │ │ │ - bl 554224 │ │ │ │ + bl 5541a8 │ │ │ │ ldr r0, [r4, #1752] @ 0x6d8 │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ add r0, r1, r0 │ │ │ │ add r0, r0, r2 │ │ │ │ ldr r1, [r0, #16]! │ │ │ │ cmp r1, #0 │ │ │ │ beq 947b4 │ │ │ │ ldr r1, [pc, #2296] @ 94d1c │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5510c4 │ │ │ │ + bl 551048 │ │ │ │ ldr r0, [r4, #1752] @ 0x6d8 │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ add r0, r1, r0 │ │ │ │ add r0, r0, r2 │ │ │ │ ldr r1, [r0, #48]! @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 94814 │ │ │ │ mov r1, #0 │ │ │ │ - bl 555358 │ │ │ │ + bl 5552dc │ │ │ │ ldr r0, [r4, #1752] @ 0x6d8 │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ add r0, r1, r0 │ │ │ │ add r0, r0, r2 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -93770,15 +93770,15 @@ │ │ │ │ mov r0, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ strb r5, [r4, #1792] @ 0x700 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 38058 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #772] @ 0x304 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #520] @ 0x208 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #776] @ 0x308 │ │ │ │ str r0, [sp, #508] @ 0x1fc │ │ │ │ ldr r0, [pc, #1756] @ 94c68 │ │ │ │ @@ -93795,15 +93795,15 @@ │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ ldr r1, [pc, #1716] @ 94c70 │ │ │ │ add r0, sp, #504 @ 0x1f8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ b 949b0 │ │ │ │ bl 37938 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #772] @ 0x304 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #520] @ 0x208 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #776] @ 0x308 │ │ │ │ str r0, [sp, #508] @ 0x1fc │ │ │ │ ldr r0, [pc, #1672] @ 94c78 │ │ │ │ @@ -93820,15 +93820,15 @@ │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ ldr r1, [pc, #1632] @ 94c80 │ │ │ │ add r0, sp, #504 @ 0x1f8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ b 949b0 │ │ │ │ bl 385bc │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #772] @ 0x304 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #520] @ 0x208 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #776] @ 0x308 │ │ │ │ str r0, [sp, #508] @ 0x1fc │ │ │ │ ldr r0, [pc, #1588] @ 94c88 │ │ │ │ @@ -93845,15 +93845,15 @@ │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ ldr r1, [pc, #1548] @ 94c90 │ │ │ │ add r0, sp, #504 @ 0x1f8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ b 949b0 │ │ │ │ bl 38418 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #772] @ 0x304 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #520] @ 0x208 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #776] @ 0x308 │ │ │ │ str r0, [sp, #508] @ 0x1fc │ │ │ │ ldr r0, [pc, #1500] @ 94c94 │ │ │ │ @@ -93870,15 +93870,15 @@ │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ ldr r1, [pc, #1460] @ 94c9c │ │ │ │ add r0, sp, #504 @ 0x1f8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ b 949b0 │ │ │ │ bl 37ca4 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #772] @ 0x304 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #520] @ 0x208 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #776] @ 0x308 │ │ │ │ str r0, [sp, #508] @ 0x1fc │ │ │ │ ldr r0, [pc, #1500] @ 94cf8 │ │ │ │ @@ -93894,15 +93894,15 @@ │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ ldr r1, [pc, #1464] @ 94d00 │ │ │ │ add r0, sp, #504 @ 0x1f8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ b 949b0 │ │ │ │ bl 37ca4 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #772] @ 0x304 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #520] @ 0x208 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #776] @ 0x308 │ │ │ │ str r0, [sp, #508] @ 0x1fc │ │ │ │ ldr r0, [pc, #1416] @ 94d04 │ │ │ │ @@ -93918,15 +93918,15 @@ │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ ldr r1, [pc, #1380] @ 94d0c │ │ │ │ add r0, sp, #504 @ 0x1f8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ b 949b0 │ │ │ │ bl 37938 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #772] @ 0x304 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #520] @ 0x208 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #776] @ 0x308 │ │ │ │ str r0, [sp, #508] @ 0x1fc │ │ │ │ ldr r0, [pc, #1332] @ 94d10 │ │ │ │ @@ -93942,15 +93942,15 @@ │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ ldr r1, [pc, #1296] @ 94d18 │ │ │ │ add r0, sp, #504 @ 0x1f8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ b 949b0 │ │ │ │ bl 385bc │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #772] @ 0x304 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #520] @ 0x208 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #776] @ 0x308 │ │ │ │ str r0, [sp, #508] @ 0x1fc │ │ │ │ ldr r0, [pc, #1252] @ 94d20 │ │ │ │ @@ -93966,15 +93966,15 @@ │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ ldr r1, [pc, #1216] @ 94d28 │ │ │ │ add r0, sp, #504 @ 0x1f8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ b 949b0 │ │ │ │ bl 38418 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #772] @ 0x304 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #520] @ 0x208 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #776] @ 0x308 │ │ │ │ str r0, [sp, #508] @ 0x1fc │ │ │ │ ldr r0, [pc, #1168] @ 94d2c │ │ │ │ @@ -94215,63 +94215,63 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r8, r0 │ │ │ │ b 94c18 │ │ │ │ bl 5a198 │ │ │ │ rsbseq ip, r7, r0, asr #7 │ │ │ │ ldrsbeq ip, [r7], #-60 @ 0xffffffc4 @ │ │ │ │ - @ instruction: 0x005fcf98 │ │ │ │ - subseq ip, pc, r7, ror pc @ │ │ │ │ - subseq ip, pc, r6, ror pc @ │ │ │ │ + subseq ip, pc, r8, lsl pc @ │ │ │ │ + ldrsheq ip, [pc], #-231 @ │ │ │ │ + ldrsheq ip, [pc], #-230 @ │ │ │ │ ldrheq ip, [r7], #-232 @ 0xffffff18 @ │ │ │ │ andeq r2, sp, r8, lsr r4 │ │ │ │ @ instruction: 0x0077ce94 │ │ │ │ rsbseq ip, r7, r0, ror #29 │ │ │ │ rsbseq ip, r7, r4, asr lr │ │ │ │ ldrdeq r2, [sp], -r4 │ │ │ │ rsbseq ip, r7, r0, lsr lr │ │ │ │ - subseq ip, pc, r4, lsl #29 │ │ │ │ + subseq ip, pc, r4, lsl #28 │ │ │ │ ldrsheq ip, [r7], #-208 @ 0xffffff30 @ │ │ │ │ andeq r2, sp, r0, ror r3 │ │ │ │ rsbseq ip, r7, ip, asr #27 │ │ │ │ rsbseq ip, r7, ip, lsl #27 │ │ │ │ andeq r2, sp, ip, lsl #6 │ │ │ │ rsbseq ip, r7, r8, ror #26 │ │ │ │ ldrheq pc, [r7], #-108 @ 0xffffff94 @ │ │ │ │ - rsbeq r2, r0, r9, lsr #11 │ │ │ │ + rsbeq r2, r0, r9, lsr #10 │ │ │ │ rsbseq ip, r7, r0, lsl #30 │ │ │ │ rsbseq ip, r7, ip, lsl pc │ │ │ │ rsbseq fp, r7, ip, lsr fp │ │ │ │ - ldrsheq fp, [pc], #-11 @ │ │ │ │ + subseq fp, pc, fp, ror r0 @ │ │ │ │ rsbseq ip, r7, ip, lsr #3 │ │ │ │ rsbseq fp, r7, r8, asr #21 │ │ │ │ ldrsbeq fp, [r7], #-172 @ 0xffffff54 @ │ │ │ │ rsbseq fp, fp, ip, lsl #21 │ │ │ │ rsbseq ip, r7, r0, ror #5 │ │ │ │ ldrdeq r5, [r1], -r8 │ │ │ │ ldrheq ip, [r7], #-44 @ 0xffffffd4 @ │ │ │ │ - subseq sl, pc, sl, ror #18 │ │ │ │ + subseq sl, pc, sl, ror #17 │ │ │ │ @ instruction: 0x007bc994 │ │ │ │ rsbseq ip, fp, r0, asr r9 │ │ │ │ rsbseq ip, r7, r8, asr #29 │ │ │ │ rsbseq ip, r7, r4, ror #13 │ │ │ │ rsbseq ip, r7, r4, rrx │ │ │ │ - subseq sl, pc, r4, ror pc @ │ │ │ │ + ldrsheq sl, [pc], #-228 @ │ │ │ │ ldrsheq ip, [r7], #-0 @ │ │ │ │ - subseq ip, pc, r3, asr r9 @ │ │ │ │ + ldrsbeq ip, [pc], #-131 @ │ │ │ │ rsbseq ip, r7, r4, lsr #26 │ │ │ │ andeq r2, sp, ip, lsr #5 │ │ │ │ rsbseq ip, r7, r8, lsl #26 │ │ │ │ rsbseq ip, r7, r4, asr #25 │ │ │ │ andeq r2, sp, ip, asr #4 │ │ │ │ rsbseq ip, r7, r8, lsr #25 │ │ │ │ rsbseq ip, r7, r4, ror #24 │ │ │ │ andeq r2, sp, ip, ror #3 │ │ │ │ rsbseq ip, r7, r8, asr #24 │ │ │ │ - ldrheq ip, [pc], #-130 @ │ │ │ │ + subseq ip, pc, r2, lsr r8 @ │ │ │ │ rsbseq ip, r7, r4, lsl #24 │ │ │ │ andeq r2, sp, ip, lsl #3 │ │ │ │ rsbseq ip, r7, r8, ror #23 │ │ │ │ rsbseq ip, r7, r4, lsr #23 │ │ │ │ andeq r2, sp, ip, lsr #2 │ │ │ │ rsbseq ip, r7, r8, lsl #23 │ │ │ │ rsbseq ip, r7, r8, lsr #15 │ │ │ │ @@ -94326,20 +94326,20 @@ │ │ │ │ andeq r0, r0, r0, asr r1 │ │ │ │ andeq r0, r0, r8, lsr #5 │ │ │ │ ldrb r7, [r4, #2230] @ 0x8b6 │ │ │ │ ldr r0, [r4, #2224] @ 0x8b0 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r4, #2048] @ 0x800 │ │ │ │ strb r1, [r4, #2228] @ 0x8b4 │ │ │ │ - bl 4908a0 │ │ │ │ + bl 490824 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [r1, #2136]! @ 0x858 │ │ │ │ sub r6, r1, #84 @ 0x54 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4b85d4 │ │ │ │ + bl 4b8558 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4, #2228] @ 0x8b4 │ │ │ │ ldr r0, [r4, #2052] @ 0x804 │ │ │ │ cmp r0, #2 │ │ │ │ bne 94ec4 │ │ │ │ ldr r0, [pc, #1340] @ 95388 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -94354,28 +94354,28 @@ │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [pc, #1288] @ 95390 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #29 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [pc, #1268] @ 95394 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #16 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ b 950fc │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r6 │ │ │ │ strb r0, [r4, #2228] @ 0x8b4 │ │ │ │ add r0, r4, #92 @ 0x5c │ │ │ │ add r5, r0, #2048 @ 0x800 │ │ │ │ mov r2, #84 @ 0x54 │ │ │ │ @@ -94388,15 +94388,15 @@ │ │ │ │ mov r0, #12 │ │ │ │ bl 2a4520 │ │ │ │ cmp r0, #0 │ │ │ │ beq 95204 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 490830 │ │ │ │ + bl 4907b4 │ │ │ │ add r2, sp, #16 │ │ │ │ strb r7, [r4, #2977] @ 0xba1 │ │ │ │ str r5, [r4, #2960] @ 0xb90 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str r6, [r4, #2968] @ 0xb98 │ │ │ │ stm r6, {r0, r1, r2} │ │ │ │ mov r0, #0 │ │ │ │ @@ -94677,20 +94677,20 @@ │ │ │ │ rsbseq fp, r7, r8, lsl fp │ │ │ │ ldrheq ip, [r7], #-140 @ 0xffffff74 @ │ │ │ │ ldrsbeq ip, [r7], #-136 @ 0xffffff78 @ │ │ │ │ rsbseq sl, fp, r4, lsr #29 │ │ │ │ rsbseq sl, fp, ip, ror sp │ │ │ │ rsbseq fp, r7, r8, ror r6 │ │ │ │ rsbseq fp, r7, r8, ror r7 │ │ │ │ - ldrheq r9, [pc], #-236 @ │ │ │ │ + subseq r9, pc, ip, lsr lr @ │ │ │ │ rsbseq fp, r7, r4, ror #7 │ │ │ │ ldrsheq fp, [r7], #-52 @ 0xffffffcc @ │ │ │ │ rsbseq sl, fp, ip, lsr ip │ │ │ │ rsbseq ip, r7, r8, lsl r9 │ │ │ │ - subseq ip, pc, r8, asr #2 │ │ │ │ + subseq ip, pc, r8, asr #1 │ │ │ │ rsbseq fp, r7, r8, lsr #17 │ │ │ │ rsbseq fp, r7, ip, ror fp │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #16 │ │ │ │ orr r0, r0, #4096 @ 0x1000 │ │ │ │ @@ -94904,42 +94904,42 @@ │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ ldr r0, [pc, #3972] @ 96694 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ str sl, [sp, #96] @ 0x60 │ │ │ │ ldr r0, [pc, #3960] @ 96698 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #3264] @ 0xcc0 │ │ │ │ mov r0, #18 │ │ │ │ str r0, [sp, #3260] @ 0xcbc │ │ │ │ ldr r1, [pc, #3940] @ 9669c │ │ │ │ str r0, [sp, #3252] @ 0xcb4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #3256] @ 0xcb8 │ │ │ │ str r1, [sp, #3248] @ 0xcb0 │ │ │ │ add r0, sp, #928 @ 0x3a0 │ │ │ │ add r2, sp, #3248 @ 0xcb0 │ │ │ │ mov r1, #4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ mov r1, #182 @ 0xb6 │ │ │ │ mov r0, #0 │ │ │ │ orr r1, r1, #256 @ 0x100 │ │ │ │ str r0, [sp, #936] @ 0x3a8 │ │ │ │ str r0, [sp, #928] @ 0x3a0 │ │ │ │ strh r0, [r8, #44] @ 0x2c │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #932] @ 0x3a4 │ │ │ │ strb r0, [sp, #936] @ 0x3a8 │ │ │ │ ldr r2, [r9, #2188] @ 0x88c │ │ │ │ ldr r3, [r9, #2192] @ 0x890 │ │ │ │ add r1, sp, #928 @ 0x3a0 │ │ │ │ mov r0, fp │ │ │ │ - bl 648b00 │ │ │ │ + bl 648a84 │ │ │ │ ldrb r0, [fp] │ │ │ │ cmp r0, #4 │ │ │ │ bne 95d08 │ │ │ │ ldr r0, [r9, #2212] @ 0x8a4 │ │ │ │ str r0, [r9, #2216] @ 0x8a8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #2260] @ 0x8d4 │ │ │ │ @@ -95002,15 +95002,15 @@ │ │ │ │ add r0, r0, #2048 @ 0x800 │ │ │ │ bl 77720 │ │ │ │ ldrb r0, [r9, #2220] @ 0x8ac │ │ │ │ cmp r0, #1 │ │ │ │ beq 958b4 │ │ │ │ ldr r0, [r9, #2188] @ 0x88c │ │ │ │ ldr r1, [r9, #2192] @ 0x890 │ │ │ │ - bl 643628 │ │ │ │ + bl 6435ac │ │ │ │ cmp r0, #0 │ │ │ │ beq 96010 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ mov r0, #-2147483646 @ 0x80000002 │ │ │ │ add r1, lr, #696 @ 0x2b8 │ │ │ │ str sl, [sp, #60] @ 0x3c │ │ │ │ str r0, [r1, #4] │ │ │ │ @@ -95045,15 +95045,15 @@ │ │ │ │ mov r0, r9 │ │ │ │ stmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ ldm r8, {r1, r2, r3, r4, r6, r7} │ │ │ │ stm r0, {r1, r2, r3, r4, r6, r7} │ │ │ │ add r0, sl, #168 @ 0xa8 │ │ │ │ add r0, r0, #2048 @ 0x800 │ │ │ │ ldr fp, [sp, #68] @ 0x44 │ │ │ │ - bl 662fec │ │ │ │ + bl 662f70 │ │ │ │ str r0, [sl, #2224] @ 0x8b0 │ │ │ │ add r0, sp, #480 @ 0x1e0 │ │ │ │ ldm r9!, {r2, r3, r4, r6, r7} │ │ │ │ add r8, sp, #896 @ 0x380 │ │ │ │ mov r1, r0 │ │ │ │ stmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ ldm r9, {r2, r3, r4, r5, r6, r7} │ │ │ │ @@ -95176,15 +95176,15 @@ │ │ │ │ ldr r1, [pc, #3956] @ 96ac0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #3948] @ 96ac4 │ │ │ │ add r0, sp, #928 @ 0x3a0 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r7, [sp, #3248] @ 0xcb0 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r4, [sp, #928] @ 0x3a0 │ │ │ │ ldr r6, [sp, #932] @ 0x3a4 │ │ │ │ ldr r0, [sp, #940] @ 0x3ac │ │ │ │ mov r3, r7 │ │ │ │ ldr r2, [pc, #3908] @ 96ac8 │ │ │ │ @@ -95307,15 +95307,15 @@ │ │ │ │ str r0, [sp, #936] @ 0x3a8 │ │ │ │ strb r1, [sp, #952] @ 0x3b8 │ │ │ │ mov r1, #32 │ │ │ │ str r1, [sp, #944] @ 0x3b0 │ │ │ │ str r0, [sp, #928] @ 0x3a0 │ │ │ │ add r0, sp, #4032 @ 0xfc0 │ │ │ │ add r1, sp, #928 @ 0x3a0 │ │ │ │ - bl 63fa30 │ │ │ │ + bl 63f9b4 │ │ │ │ cmp r0, #0 │ │ │ │ bne 977c0 │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r3, lr, #696 @ 0x2b8 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stmib r3, {r0, r1, r2} │ │ │ │ @@ -95332,28 +95332,28 @@ │ │ │ │ str r0, [sp, #3260] @ 0xcbc │ │ │ │ add r0, lr, #332 @ 0x14c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #3248] @ 0xcb0 │ │ │ │ str r0, [sp, #3256] @ 0xcb8 │ │ │ │ ldr r0, [pc, #3800] @ 96ca8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #944] @ 0x3b0 │ │ │ │ mov r0, #18 │ │ │ │ str r0, [sp, #940] @ 0x3ac │ │ │ │ ldr r1, [pc, #3780] @ 96cac │ │ │ │ str r0, [sp, #932] @ 0x3a4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #936] @ 0x3a8 │ │ │ │ str r1, [sp, #928] @ 0x3a0 │ │ │ │ add r0, sp, #3248 @ 0xcb0 │ │ │ │ add r2, sp, #928 @ 0x3a0 │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #696 @ 0x2b8 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 95e28 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ @@ -95415,18 +95415,18 @@ │ │ │ │ bl 81888 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 95f34 │ │ │ │ mov r4, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #2284]! @ 0x8ec │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 95f34 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [r9, #2292] @ 0x8f4 │ │ │ │ add sl, sp, #3632 @ 0xe30 │ │ │ │ mov r0, #0 │ │ │ │ mov fp, #6 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ @@ -95527,15 +95527,15 @@ │ │ │ │ add r1, r8, #26 │ │ │ │ bl 38430 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #3273] @ 0xcc9 │ │ │ │ add r0, r4, #168 @ 0xa8 │ │ │ │ add r0, r0, #2048 @ 0x800 │ │ │ │ ldr fp, [sp, #68] @ 0x44 │ │ │ │ - bl 662fec │ │ │ │ + bl 662f70 │ │ │ │ str r0, [r4, #2224] @ 0x8b0 │ │ │ │ add r0, sp, #528 @ 0x210 │ │ │ │ mov lr, r4 │ │ │ │ ldm r9!, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r1, r0 │ │ │ │ add r8, sp, #896 @ 0x380 │ │ │ │ stmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ @@ -95694,18 +95694,18 @@ │ │ │ │ bl 81888 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 96390 │ │ │ │ mov r4, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #2288]! @ 0x8f0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 96390 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [r5, #2296] @ 0x8f8 │ │ │ │ mov r0, #0 │ │ │ │ ldr sl, [sp, #44] @ 0x2c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ bne 96784 │ │ │ │ @@ -95895,15 +95895,15 @@ │ │ │ │ mov r0, #3 │ │ │ │ b 96bb8 │ │ │ │ rsbseq sl, fp, r0, lsl r5 │ │ │ │ rsbseq ip, r7, ip, lsl r4 │ │ │ │ rsbseq sl, fp, r0, asr #9 │ │ │ │ rsbseq sl, fp, r0, lsr #17 │ │ │ │ ldrsheq ip, [r7], #-48 @ 0xffffffd0 @ │ │ │ │ - subseq fp, pc, r3, lsr #24 │ │ │ │ + subseq fp, pc, r3, lsr #23 │ │ │ │ ldrb r0, [sp, #936] @ 0x3a8 │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ ldrb r1, [sp, #938] @ 0x3aa │ │ │ │ add r3, lr, #40 @ 0x28 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldrb r0, [sp, #937] @ 0x3a9 │ │ │ │ @@ -96097,18 +96097,18 @@ │ │ │ │ bne 969b0 │ │ │ │ bl 7ae3c │ │ │ │ cmp r4, #11 │ │ │ │ bne 96e08 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #3632] @ 0xe30 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 969dc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #3632 @ 0xe30 │ │ │ │ bl 344290 │ │ │ │ add r0, r9, #860 @ 0x35c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r1, r0, #2048 @ 0x800 │ │ │ │ ldr r0, [r9, #2876] @ 0xb3c │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ @@ -96160,17 +96160,17 @@ │ │ │ │ ldrh r0, [r1] │ │ │ │ strh r0, [r4] │ │ │ │ add r0, sp, #480 @ 0x1e0 │ │ │ │ ldm fp, {r1, r2, r3, r5, r6, r7} │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ ldr fp, [sp, #68] @ 0x44 │ │ │ │ b 97100 │ │ │ │ - ldrsbeq fp, [pc], #-125 @ │ │ │ │ - subseq fp, pc, fp, lsl #2 │ │ │ │ - subseq fp, pc, sl, lsl #2 │ │ │ │ + subseq fp, pc, sp, asr r7 @ │ │ │ │ + subseq fp, pc, fp, lsl #1 │ │ │ │ + subseq fp, pc, sl, lsl #1 │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ add r2, lr, #40 @ 0x28 │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ strb r0, [r3, #2832] @ 0xb10 │ │ │ │ @@ -96283,15 +96283,15 @@ │ │ │ │ add r0, ip, #2352 @ 0x930 │ │ │ │ bl 80ee4 │ │ │ │ b 96208 │ │ │ │ rsbseq sl, r7, r4, lsr #25 │ │ │ │ @ instruction: 0x00013abc │ │ │ │ rsbseq fp, r7, r0, ror #26 │ │ │ │ rsbseq fp, r7, r8, asr sp │ │ │ │ - subseq fp, pc, r3, ror r5 @ │ │ │ │ + ldrsheq fp, [pc], #-67 @ │ │ │ │ ldrb r1, [sp, #930] @ 0x3a2 │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r3, lr, #40 @ 0x28 │ │ │ │ ldrb r0, [sp, #929] @ 0x3a1 │ │ │ │ add r8, lr, #44 @ 0x2c │ │ │ │ ldrb r2, [sp, #931] @ 0x3a3 │ │ │ │ @@ -96328,18 +96328,18 @@ │ │ │ │ bne 96d4c │ │ │ │ bl 7ae3c │ │ │ │ cmp r4, #11 │ │ │ │ bne 970cc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #872] @ 0x368 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 96d78 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #872 @ 0x368 │ │ │ │ bl 344290 │ │ │ │ add r0, r9, #820 @ 0x334 │ │ │ │ mov r2, #340 @ 0x154 │ │ │ │ add r1, r0, #2048 @ 0x800 │ │ │ │ ldr r0, [r9, #2836] @ 0xb14 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ @@ -96369,15 +96369,15 @@ │ │ │ │ orrs r0, r0, sl │ │ │ │ str r8, [sp, #64] @ 0x40 │ │ │ │ str sl, [sp, #28] │ │ │ │ bne 97610 │ │ │ │ ldr r9, [sp, #72] @ 0x48 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ b 96bbc │ │ │ │ - subseq fp, pc, lr, asr #10 │ │ │ │ + subseq fp, pc, lr, asr #9 │ │ │ │ ldrb r0, [sl, #2] │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ strb r0, [sl, #30] │ │ │ │ ldrh r0, [sl] │ │ │ │ strh r0, [sl, #28] │ │ │ │ add r0, lr, #44 @ 0x2c │ │ │ │ ldm fp, {r1, r2, r3, r5, r6, r7} │ │ │ │ @@ -96453,18 +96453,18 @@ │ │ │ │ bl 375d8 │ │ │ │ ldr r0, [r9, #2368] @ 0x940 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 96f6c │ │ │ │ mov r4, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #2372]! @ 0x944 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 96f6c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [r9, #2380] @ 0x94c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 970b0 │ │ │ │ ldrb r0, [sp, #4030] @ 0xfbe │ │ │ │ @@ -96485,18 +96485,18 @@ │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 778bc │ │ │ │ mov r4, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #2332]! @ 0x91c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 96fec │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 34420c │ │ │ │ add r0, r9, #2304 @ 0x900 │ │ │ │ bl 81888 │ │ │ │ mov r0, #0 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ strb r0, [r9, #2329] @ 0x919 │ │ │ │ @@ -96545,16 +96545,16 @@ │ │ │ │ bl 772a8 │ │ │ │ b 97380 │ │ │ │ ldr r0, [r9, #2384] @ 0x950 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ b 96f7c │ │ │ │ rsbseq sl, r7, r4, lsl r7 │ │ │ │ - subseq sl, pc, sl, asr #1 │ │ │ │ - ldrsbeq r8, [pc], #-196 @ │ │ │ │ + subseq sl, pc, sl, asr #32 │ │ │ │ + subseq r8, pc, r4, asr ip @ │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ add r4, sp, #3632 @ 0xe30 │ │ │ │ add r1, lr, #40 @ 0x28 │ │ │ │ ldrb r0, [r1, #30] │ │ │ │ strb r0, [sp, #3634] @ 0xe32 │ │ │ │ ldrh r0, [r1, #28] │ │ │ │ strh r0, [r4] │ │ │ │ @@ -96632,18 +96632,18 @@ │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r6, lr, #300 @ 0x12c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 97238 │ │ │ │ mov r4, fp │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #2080]! @ 0x820 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 97238 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [fp, #2088] @ 0x828 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 975d8 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ @@ -96663,18 +96663,18 @@ │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 76de0 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #2340]! @ 0x924 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 972b4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 34420c │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ add r0, r0, #264 @ 0x108 │ │ │ │ add r0, r0, #2048 @ 0x800 │ │ │ │ bl 81888 │ │ │ │ ldr r9, [sp, #72] @ 0x48 │ │ │ │ @@ -96787,29 +96787,29 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r7, #4] │ │ │ │ str r3, [r7, #12] │ │ │ │ str r1, [r7, #16] │ │ │ │ str r0, [r7, #20] │ │ │ │ ldr r0, [pc, #3484] @ 98228 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #944] @ 0x3b0 │ │ │ │ mov r0, #18 │ │ │ │ str r0, [sp, #940] @ 0x3ac │ │ │ │ ldr r1, [pc, #3464] @ 9822c │ │ │ │ str r0, [sp, #932] @ 0x3a4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #936] @ 0x3a8 │ │ │ │ str r1, [sp, #928] @ 0x3a0 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r2, sp, #928 @ 0x3a0 │ │ │ │ add r0, lr, #700 @ 0x2bc │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r1, [sp, #4032] @ 0xfc0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 974e0 │ │ │ │ ldr r0, [sp, #4036] @ 0xfc4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r1, [pc, #3400] @ 98230 │ │ │ │ @@ -97410,18 +97410,18 @@ │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 76de0 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #2340]! @ 0x924 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 97fd4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 34420c │ │ │ │ b 97fd4 │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ @@ -97472,18 +97472,18 @@ │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 778bc │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #2332]! @ 0x91c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 98064 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 34420c │ │ │ │ b 98064 │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ b 97f6c │ │ │ │ @@ -97625,50 +97625,50 @@ │ │ │ │ mov r8, r0 │ │ │ │ b 9812c │ │ │ │ bl 5a198 │ │ │ │ ldrheq r9, [r7], #-104 @ 0xffffff98 @ │ │ │ │ rsbseq r9, r7, r4, asr #13 │ │ │ │ rsbseq r9, r7, r4, lsr r7 │ │ │ │ rsbseq r9, r7, r8, lsr #4 │ │ │ │ - subseq r8, pc, r8, lsr r1 @ │ │ │ │ + ldrheq r8, [pc], #-8 @ │ │ │ │ ldrheq r9, [r7], #-36 @ 0xffffffdc @ │ │ │ │ ldrsbeq sl, [r7], #-72 @ 0xffffffb8 @ │ │ │ │ ldrsheq sl, [r7], #-64 @ 0xffffffc0 @ │ │ │ │ ldrsbeq r9, [r7], #-184 @ 0xffffff48 @ │ │ │ │ rsbseq r9, r7, r4, lsr #23 │ │ │ │ ldrsheq r8, [fp], #-124 @ 0xffffff84 @ │ │ │ │ rsbseq r9, r7, ip, ror #11 │ │ │ │ ldrheq r9, [r7], #-40 @ 0xffffffd8 @ │ │ │ │ - subseq r8, pc, r8, asr #3 │ │ │ │ + subseq r8, pc, r8, asr #2 │ │ │ │ rsbseq r9, r7, r4, asr #6 │ │ │ │ rsbseq r9, r7, r8, lsl r3 │ │ │ │ - subseq r8, pc, r8, lsr #4 │ │ │ │ + subseq r8, pc, r8, lsr #3 │ │ │ │ rsbseq r9, r7, r4, lsr #7 │ │ │ │ rsbseq r9, r7, r4, asr sl │ │ │ │ rsbseq r9, r7, r4, lsl #21 │ │ │ │ rsbseq r9, r7, r4, asr r9 │ │ │ │ rsbseq r9, r7, r4, lsl #19 │ │ │ │ rsbseq r9, r7, ip, asr r9 │ │ │ │ rsbseq r9, r7, r0, lsr #18 │ │ │ │ ldrheq r9, [r7], #-176 @ 0xffffff50 @ │ │ │ │ rsbseq r9, r7, ip, ror fp │ │ │ │ rsbseq r9, r7, r8, ror #5 │ │ │ │ - ldrsheq r8, [pc], #-24 @ │ │ │ │ + subseq r8, pc, r8, ror r1 @ │ │ │ │ rsbseq r9, r7, r4, ror r3 │ │ │ │ rsbseq r9, r7, ip, ror #20 │ │ │ │ @ instruction: 0x00779a9c │ │ │ │ rsbseq r9, r7, ip, lsr r9 │ │ │ │ rsbseq r9, r7, ip, ror #18 │ │ │ │ rsbseq r9, r7, r0, asr #18 │ │ │ │ rsbseq r9, r7, r4, lsl #18 │ │ │ │ andeq r2, r1, r0, lsl #8 │ │ │ │ ldrsbeq sl, [r7], #-100 @ 0xffffff9c @ │ │ │ │ rsbseq sl, r7, r4, asr #13 │ │ │ │ - ldrheq r9, [pc], #-231 @ │ │ │ │ - subseq r9, pc, r7, asr #29 │ │ │ │ + subseq r9, pc, r7, lsr lr @ │ │ │ │ + subseq r9, pc, r7, asr #28 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #4080] @ 0xff0 │ │ │ │ mov r6, r1 │ │ │ │ add r1, pc, #12 │ │ │ │ mov r5, #1016 @ 0x3f8 │ │ │ │ @@ -97778,15 +97778,15 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbseq r8, r7, ip, lsr #19 │ │ │ │ ldrheq r8, [r7], #-152 @ 0xffffff68 @ │ │ │ │ ldrsbeq r9, [r7], #-108 @ 0xffffff94 @ │ │ │ │ rsbseq r9, r7, ip, ror #13 │ │ │ │ ldrsbeq r9, [r7], #-96 @ 0xffffffa0 @ │ │ │ │ - ldrsheq r8, [pc], #-233 @ │ │ │ │ + subseq r8, pc, r9, ror lr @ │ │ │ │ rsbseq r8, r7, r0, ror #13 │ │ │ │ rsbseq r8, r7, r0, ror #19 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r2, #56 @ 0x38 │ │ │ │ mov r6, r0 │ │ │ │ orr r2, r2, #2048 @ 0x800 │ │ │ │ mov r5, r1 │ │ │ │ @@ -98018,28 +98018,28 @@ │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r0, [pc, #672] @ 98a68 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r0, #43 @ 0x2b │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ ldr r1, [pc, #652] @ 98a6c │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #8 │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ beq 98818 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ add r0, sp, #4 │ │ │ │ @@ -98073,15 +98073,15 @@ │ │ │ │ ldr r1, [pc, #412] @ 98a2c │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #404] @ 98a30 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #8] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r4, [sp, #64] @ 0x40 │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #364] @ 98a34 │ │ │ │ @@ -98171,31 +98171,31 @@ │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r7, #16] │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbseq r8, r7, r0, ror #7 │ │ │ │ rsbseq r8, r7, ip, ror #7 │ │ │ │ - subseq r8, pc, r8, ror #7 │ │ │ │ - subseq r8, pc, r7, asr #7 │ │ │ │ - subseq r8, pc, r6, asr #7 │ │ │ │ + subseq r8, pc, r8, ror #6 │ │ │ │ + subseq r8, pc, r7, asr #6 │ │ │ │ + subseq r8, pc, r6, asr #6 │ │ │ │ rsbseq r8, r7, r0, ror #29 │ │ │ │ ldrsheq r8, [r7], #-224 @ 0xffffff20 @ │ │ │ │ rsbseq r8, fp, r0, asr #18 │ │ │ │ - subseq r8, pc, r4, lsr r3 @ │ │ │ │ + ldrheq r8, [pc], #-36 @ │ │ │ │ ldrheq r7, [fp], #-72 @ 0xffffffb8 @ │ │ │ │ rsbseq r8, r7, r8, lsr #9 │ │ │ │ rsbseq r8, r7, r8, lsr #5 │ │ │ │ ldrheq r8, [r7], #-12 @ │ │ │ │ - subseq r6, pc, ip, asr #31 │ │ │ │ + subseq r6, pc, ip, asr #30 │ │ │ │ rsbseq r8, r7, r8, asr #2 │ │ │ │ andeq r1, r1, ip, asr #1 │ │ │ │ rsbseq r8, r7, r8, lsr #27 │ │ │ │ rsbseq r9, r7, r0, asr r0 │ │ │ │ - subseq r8, pc, ip, asr #2 │ │ │ │ + subseq r8, pc, ip, asr #1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov fp, r0 │ │ │ │ ldrb r0, [r0, #96] @ 0x60 │ │ │ │ add r2, pc, #8 │ │ │ │ add sl, fp, #48 @ 0x30 │ │ │ │ ldr r0, [r2, r0, lsl #2] │ │ │ │ @@ -98251,15 +98251,15 @@ │ │ │ │ strb r0, [fp, #93] @ 0x5d │ │ │ │ add r3, sp, #8 │ │ │ │ str r6, [sp, #32] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #20 │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ mov r1, r6 │ │ │ │ @@ -98307,18 +98307,18 @@ │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 1a0734 │ │ │ │ mov r6, fp │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #80]! @ 0x50 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 98c64 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 29b0ac │ │ │ │ ldr r1, [sl] │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ bne 98c88 │ │ │ │ ldrb r0, [fp, #93] @ 0x5d │ │ │ │ cmp r0, #0 │ │ │ │ @@ -98398,18 +98398,18 @@ │ │ │ │ beq 98dac │ │ │ │ ldr r1, [fp, #88] @ 0x58 │ │ │ │ mov r2, #1 │ │ │ │ bl 18246c │ │ │ │ mov r6, fp │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #80]! @ 0x50 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 98dd0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 29b0ac │ │ │ │ ldr r1, [sl] │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ bne 98dfc │ │ │ │ ldrb r0, [fp, #93] @ 0x5d │ │ │ │ cmp r0, #0 │ │ │ │ @@ -98600,15 +98600,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ strb r8, [sp, #216] @ 0xd8 │ │ │ │ str sl, [sp, #212] @ 0xd4 │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ ldr r0, [pc, #1496] @ 996b8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ beq 990fc │ │ │ │ ldr r0, [pc, #1480] @ 996bc │ │ │ │ add r1, sp, #176 @ 0xb0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 3c538 │ │ │ │ ldrb r0, [sp, #216] @ 0xd8 │ │ │ │ @@ -98629,15 +98629,15 @@ │ │ │ │ ldr r1, [pc, #1408] @ 996c0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #1400] @ 996c4 │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r7, [sp, #132] @ 0x84 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r4, [sp, #176] @ 0xb0 │ │ │ │ ldr r6, [sp, #180] @ 0xb4 │ │ │ │ ldr r0, [sp, #188] @ 0xbc │ │ │ │ mov r3, r7 │ │ │ │ ldr r2, [pc, #1360] @ 996c8 │ │ │ │ @@ -98688,28 +98688,28 @@ │ │ │ │ str ip, [sp, #140] @ 0x8c │ │ │ │ ldr r0, [pc, #1220] @ 996f4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ str fp, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [pc, #1208] @ 996f8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ mov r0, #19 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ ldr r1, [pc, #1188] @ 996fc │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #108] @ 0x6c │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ add r2, sp, #100 @ 0x64 │ │ │ │ mov r1, #1 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r1, [sp, #176] @ 0xb0 │ │ │ │ cmp r1, #6 │ │ │ │ bne 99474 │ │ │ │ mov r0, r4 │ │ │ │ bl 7c2c0 │ │ │ │ b 99384 │ │ │ │ add ip, fp, #41 @ 0x29 │ │ │ │ @@ -98725,19 +98725,19 @@ │ │ │ │ strb r3, [sp, #175] @ 0xaf │ │ │ │ strb r2, [sp, #174] @ 0xae │ │ │ │ strb r1, [sp, #173] @ 0xad │ │ │ │ strb r0, [sp, #172] @ 0xac │ │ │ │ bne 992f4 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r9, [sp, #24] │ │ │ │ cmp r0, #1 │ │ │ │ bne 99300 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ bl 29ae34 │ │ │ │ b 99300 │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ ldr r9, [sp, #24] │ │ │ │ bl 7d22c │ │ │ │ ldr r0, [pc, #980] @ 996dc │ │ │ │ @@ -98753,28 +98753,28 @@ │ │ │ │ str r0, [sp, #188] @ 0xbc │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #176] @ 0xb0 │ │ │ │ str r0, [sp, #184] @ 0xb8 │ │ │ │ ldr r0, [pc, #928] @ 996e4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ mov r0, #32 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ ldr r1, [pc, #908] @ 996e8 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #140] @ 0x8c │ │ │ │ str r1, [sp, #132] @ 0x84 │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ add r2, sp, #132 @ 0x84 │ │ │ │ mov r1, #4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r9] │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ mov r1, #4 │ │ │ │ bl 161fc4 │ │ │ │ mov r0, #0 │ │ │ │ add r3, sp, #176 @ 0xb0 │ │ │ │ @@ -98971,35 +98971,35 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ b 99678 │ │ │ │ bl 5a198 │ │ │ │ rsbseq r7, r7, r8, asr r8 │ │ │ │ rsbseq r7, r7, r4, ror #16 │ │ │ │ - subseq sp, pc, r0, asr #10 │ │ │ │ - ldrsbeq sp, [pc], #-71 @ │ │ │ │ - subseq sp, pc, r7, lsr #10 │ │ │ │ + subseq sp, pc, r0, asr #9 │ │ │ │ + subseq sp, pc, r7, asr r4 @ │ │ │ │ + subseq sp, pc, r7, lsr #9 │ │ │ │ rsbseq r7, fp, r8, lsr lr │ │ │ │ rsbseq r7, fp, r0, lsr #28 │ │ │ │ - subseq r7, pc, r8, lsr fp @ │ │ │ │ - subseq r7, pc, r7, lsl fp @ │ │ │ │ - subseq r7, pc, r6, lsl fp @ │ │ │ │ + ldrheq r7, [pc], #-168 @ │ │ │ │ + @ instruction: 0x005f7a97 │ │ │ │ + @ instruction: 0x005f7a96 │ │ │ │ ldrheq r8, [r7], #-104 @ 0xffffff98 @ │ │ │ │ rsbseq r8, r7, r0, lsr #13 │ │ │ │ rsbseq r8, r7, r8, lsl #4 │ │ │ │ rsbseq r8, r7, r0, lsr #4 │ │ │ │ rsbseq r6, fp, r0, asr #17 │ │ │ │ ldrsbeq r8, [r7], #-52 @ 0xffffffcc @ │ │ │ │ rsbseq r8, r7, ip, asr #7 │ │ │ │ - subseq r6, pc, r4, lsr #20 │ │ │ │ + subseq r6, pc, r4, lsr #19 │ │ │ │ ldrsbeq r6, [fp], #-144 @ 0xffffff70 @ │ │ │ │ rsbseq r8, r7, r0, asr r9 │ │ │ │ ldrsbeq r6, [fp], #-156 @ 0xffffff64 @ │ │ │ │ rsbseq r8, r7, r8, lsr r9 │ │ │ │ - ldrsbeq r7, [pc], #-149 @ │ │ │ │ + subseq r7, pc, r5, asr r9 @ │ │ │ │ rsbseq r7, fp, r4, asr #23 │ │ │ │ @ instruction: 0x00777894 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r0 │ │ │ │ add r0, r0, #280 @ 0x118 │ │ │ │ @@ -99293,28 +99293,28 @@ │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ ldr r0, [pc, #1472] @ 9a164 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ str r9, [sp, #104] @ 0x68 │ │ │ │ ldr r0, [pc, #1460] @ 9a168 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ ldr r1, [pc, #1440] @ 9a16c │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ add r2, sp, #112 @ 0x70 │ │ │ │ mov r1, #1 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ cmp r4, #6 │ │ │ │ bne 99c04 │ │ │ │ mov r0, r8 │ │ │ │ bl 7c2c0 │ │ │ │ b 99cb0 │ │ │ │ cmp r4, #4 │ │ │ │ @@ -99394,21 +99394,21 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r2, [pc, #1100] @ 9a188 │ │ │ │ add r0, sp, #12 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 130c4c │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 55f904 │ │ │ │ + bl 55f888 │ │ │ │ ldr r1, [pc, #1080] @ 9a18c │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ bl 38a60 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -99450,15 +99450,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 99f80 │ │ │ │ mov r0, r6 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ bl 3897c │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5572a4 │ │ │ │ + bl 557228 │ │ │ │ mov r0, r7 │ │ │ │ bl 3897c │ │ │ │ mov r0, r5 │ │ │ │ bl 3897c │ │ │ │ ldr r4, [sl, #32] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sl, #16] │ │ │ │ @@ -99659,25 +99659,25 @@ │ │ │ │ rsbseq r7, r7, r8, lsl #20 │ │ │ │ rsbseq r7, fp, ip, lsr r4 │ │ │ │ rsbseq r7, fp, r8, lsl #9 │ │ │ │ rsbseq r6, fp, r0, rrx │ │ │ │ rsbseq r7, r7, r4, lsr sp │ │ │ │ rsbseq r6, fp, r8, rrx │ │ │ │ rsbseq r7, r7, ip, lsl sp │ │ │ │ - subseq r7, pc, r0, asr r2 @ │ │ │ │ + ldrsbeq r7, [pc], #-16 @ │ │ │ │ rsbseq r7, r7, r4, lsl #18 │ │ │ │ rsbseq r7, r7, r4, lsl r9 │ │ │ │ - subseq ip, pc, r4, lsl #15 │ │ │ │ - subseq ip, pc, fp, lsl r7 @ │ │ │ │ - subseq ip, pc, fp, ror #14 │ │ │ │ + subseq ip, pc, r4, lsl #14 │ │ │ │ + @ instruction: 0x005fc69b │ │ │ │ + subseq ip, pc, fp, ror #13 │ │ │ │ rsbseq r9, r7, r0, lsr r8 │ │ │ │ - subseq fp, pc, sp, ror #13 │ │ │ │ - subseq r7, pc, r2, ror #1 │ │ │ │ + subseq fp, pc, sp, ror #12 │ │ │ │ + subseq r7, pc, r2, rrx │ │ │ │ rsbseq r7, fp, ip, lsl #2 │ │ │ │ - subseq r6, pc, r0, asr #29 │ │ │ │ + subseq r6, pc, r0, asr #28 │ │ │ │ rsbseq r7, r7, ip, asr #18 │ │ │ │ rsbseq r6, r7, r4, asr #28 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #1760] @ 0x6e0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -99750,15 +99750,15 @@ │ │ │ │ ldr r1, [pc, #936] @ 9a66c │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #928] @ 9a670 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r7, [sp, #8] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ ldr r8, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ mov r3, r7 │ │ │ │ ldr r2, [pc, #888] @ 9a674 │ │ │ │ @@ -99847,28 +99847,28 @@ │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r0, [pc, #588] @ 9a6a8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r0, #43 @ 0x2b │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ ldr r1, [pc, #568] @ 9a6ac │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #8 │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ beq 9a4ac │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ add r0, sp, #4 │ │ │ │ @@ -99979,31 +99979,31 @@ │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4, #1760] @ 0x6e0 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ ldrsbeq r6, [r7], #-120 @ 0xffffff88 @ │ │ │ │ rsbseq r6, r7, r4, ror #15 │ │ │ │ - ldrheq r6, [pc], #-148 @ │ │ │ │ - @ instruction: 0x005f6993 │ │ │ │ - @ instruction: 0x005f6992 │ │ │ │ + subseq r6, pc, r4, lsr r9 @ │ │ │ │ + subseq r6, pc, r3, lsl r9 @ │ │ │ │ + subseq r6, pc, r2, lsl r9 @ │ │ │ │ ldrheq r7, [r7], #-40 @ 0xffffffd8 @ │ │ │ │ rsbseq r7, r7, r8, asr #5 │ │ │ │ rsbseq r6, fp, r8, ror sp │ │ │ │ - subseq r6, pc, r7, ror #13 │ │ │ │ + subseq r6, pc, r7, ror #12 │ │ │ │ rsbseq r5, fp, r4, lsr #16 │ │ │ │ rsbseq r6, r7, r8, lsl #16 │ │ │ │ rsbseq r6, r7, r4, lsl r6 │ │ │ │ ldrheq r6, [r7], #-68 @ 0xffffffbc @ │ │ │ │ - subseq r5, pc, r4, asr #7 │ │ │ │ + subseq r5, pc, r4, asr #6 │ │ │ │ rsbseq r6, r7, r0, asr #10 │ │ │ │ andeq pc, r0, r8, lsr r4 @ │ │ │ │ rsbseq r7, r7, r4, asr r1 │ │ │ │ @ instruction: 0x0077739c │ │ │ │ - ldrheq r6, [pc], #-72 @ │ │ │ │ + subseq r6, pc, r8, lsr r4 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #132 @ 0x84 │ │ │ │ sub sp, sp, #3072 @ 0xc00 │ │ │ │ add r8, r0, #2880 @ 0xb40 │ │ │ │ mov r9, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, #168 @ 0xa8 │ │ │ │ @@ -100036,15 +100036,15 @@ │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ ldr r2, [pc, #4088] @ 9b73c │ │ │ │ add r0, sp, #2048 @ 0x800 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ mov r3, #22 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 51df50 │ │ │ │ + bl 51ded4 │ │ │ │ ldr r0, [sp, #2048] @ 0x800 │ │ │ │ cmp r0, #2 │ │ │ │ beq 9b504 │ │ │ │ add r0, r9, #172 @ 0xac │ │ │ │ add r1, sp, #2048 @ 0x800 │ │ │ │ add r0, r0, #2048 @ 0x800 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ @@ -100238,18 +100238,18 @@ │ │ │ │ bl 81888 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 9aa90 │ │ │ │ mov r4, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #2360]! @ 0x938 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 9aa90 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [r9, #2368] @ 0x940 │ │ │ │ mov sl, #0 │ │ │ │ mov r0, #6 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ bne 9ad38 │ │ │ │ @@ -100578,18 +100578,18 @@ │ │ │ │ bne 9afb4 │ │ │ │ bl 7ae3c │ │ │ │ cmp r4, #11 │ │ │ │ bne 9b0bc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #2800] @ 0xaf0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 9afe0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #2800 @ 0xaf0 │ │ │ │ bl 344290 │ │ │ │ add r0, r9, #876 @ 0x36c │ │ │ │ mov r2, #340 @ 0x154 │ │ │ │ add r1, r0, #2048 @ 0x800 │ │ │ │ ldr r0, [r9, #2892] @ 0xb4c │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ @@ -100715,18 +100715,18 @@ │ │ │ │ ldr r0, [r5, #1460] @ 0x5b4 │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 9b204 │ │ │ │ mov r4, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #1464]! @ 0x5b8 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 9b204 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [r5, #1472] @ 0x5c0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 9b4b4 │ │ │ │ ldrb r0, [sp, #1650] @ 0x672 │ │ │ │ @@ -100746,18 +100746,18 @@ │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 84b50 │ │ │ │ mov r4, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #2412]! @ 0x96c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 9b280 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 34420c │ │ │ │ add r0, r9, #2384 @ 0x950 │ │ │ │ bl 81888 │ │ │ │ mov r0, #0 │ │ │ │ add r1, sp, #884 @ 0x374 │ │ │ │ strb r0, [r9, #2409] @ 0x969 │ │ │ │ @@ -100834,28 +100834,28 @@ │ │ │ │ str r1, [sp, #2840] @ 0xb18 │ │ │ │ ldr r1, [pc, #1620] @ 9ba0c │ │ │ │ str r0, [sp, #1680] @ 0x690 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #1684] @ 0x694 │ │ │ │ ldr r0, [pc, #1608] @ 9ba10 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #2448] @ 0x990 │ │ │ │ mov r0, #38 @ 0x26 │ │ │ │ str r0, [sp, #2444] @ 0x98c │ │ │ │ ldr r1, [pc, #1588] @ 9ba14 │ │ │ │ str r0, [sp, #2436] @ 0x984 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #2440] @ 0x988 │ │ │ │ str r1, [sp, #2432] @ 0x980 │ │ │ │ add r0, sp, #2832 @ 0xb10 │ │ │ │ add r2, sp, #2432 @ 0x980 │ │ │ │ mov r1, #4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #2832] @ 0xb10 │ │ │ │ ldr r0, [pc, #1540] @ 9ba18 │ │ │ │ add r2, sp, #2832 @ 0xb10 │ │ │ │ mov r1, #27 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -101055,15 +101055,15 @@ │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ bl 7e684 │ │ │ │ b 9b7f4 │ │ │ │ mov r6, r0 │ │ │ │ b 9b928 │ │ │ │ mov r6, r0 │ │ │ │ b 9b87c │ │ │ │ - subseq r6, pc, r2, ror #16 │ │ │ │ + subseq r6, pc, r2, ror #15 │ │ │ │ mov r6, r0 │ │ │ │ b 9b808 │ │ │ │ mov r6, r0 │ │ │ │ b 9b874 │ │ │ │ mov r6, r0 │ │ │ │ b 9b768 │ │ │ │ b 9b75c │ │ │ │ @@ -101138,18 +101138,18 @@ │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 84b50 │ │ │ │ mov r4, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #2412]! @ 0x96c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 9b908 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 34420c │ │ │ │ b 9b908 │ │ │ │ bl 5a198 │ │ │ │ mov r6, r0 │ │ │ │ ldm r5, {r0, r1, r2, r3, r7} │ │ │ │ stm sl, {r0, r1, r2, r3, r7} │ │ │ │ @@ -101226,32 +101226,32 @@ │ │ │ │ b 9b9ac │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ rsbseq r5, r7, r4, lsl r8 │ │ │ │ rsbseq r5, r7, r0, lsr #16 │ │ │ │ rsbseq r6, r7, r4, lsr #8 │ │ │ │ - subseq r4, pc, fp, asr #9 │ │ │ │ + subseq r4, pc, fp, asr #8 │ │ │ │ rsbseq r5, r7, ip, ror r5 │ │ │ │ rsbseq r6, r7, ip, lsl #8 │ │ │ │ rsbseq r6, r7, r8, ror r4 │ │ │ │ rsbseq r6, r7, r4, ror #8 │ │ │ │ rsbseq r5, r7, ip, lsr #25 │ │ │ │ @ instruction: 0x00775c94 │ │ │ │ rsbseq r4, fp, ip, asr #16 │ │ │ │ rsbseq r6, r7, r8, asr #11 │ │ │ │ andeq sl, r0, r8, asr #28 │ │ │ │ ldrheq r6, [r7], #-80 @ 0xffffffb0 @ │ │ │ │ - subseq r5, pc, r8, lsr #23 │ │ │ │ - subseq r5, pc, r9, asr #23 │ │ │ │ + subseq r5, pc, r8, lsr #22 │ │ │ │ + subseq r5, pc, r9, asr #22 │ │ │ │ rsbseq r5, r7, r0, lsr #29 │ │ │ │ rsbseq r5, r7, r0, lsr #9 │ │ │ │ - ldrheq r4, [pc], #-48 @ │ │ │ │ + subseq r4, pc, r0, lsr r3 @ │ │ │ │ rsbseq r5, r7, ip, lsr #10 │ │ │ │ - subseq r5, pc, r7, asr r9 @ │ │ │ │ + ldrsbeq r5, [pc], #-135 @ │ │ │ │ rsbseq r5, r7, ip, asr #24 │ │ │ │ rsbseq r5, r7, r0, ror #24 │ │ │ │ @ instruction: 0x00775b94 │ │ │ │ rsbseq r5, r7, r8, lsr #23 │ │ │ │ @ instruction: 0x00775b9c │ │ │ │ ldrheq r5, [r7], #-184 @ 0xffffff48 @ │ │ │ │ rsbseq r5, r7, r8, asr r8 │ │ │ │ @@ -101281,23 +101281,23 @@ │ │ │ │ beq 9babc │ │ │ │ ldrb r1, [r0, #184] @ 0xb8 │ │ │ │ mov r7, #13 │ │ │ │ cmp r1, #0 │ │ │ │ beq 9bda4 │ │ │ │ ldr r4, [r0, #152] @ 0x98 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 54e290 │ │ │ │ + bl 54e214 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 54e140 │ │ │ │ + bl 54e0c4 │ │ │ │ add r9, r4, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #0 │ │ │ │ bne 9bb98 │ │ │ │ ldr r0, [pc, #924] @ 9be94 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ @@ -101318,29 +101318,29 @@ │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r7, #8]! │ │ │ │ mov r0, r9 │ │ │ │ str r1, [r6] │ │ │ │ str r1, [r6, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r9, r0 │ │ │ │ clz r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 9bb98 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 9bb94 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ bl 3e610 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r7, sl │ │ │ │ ldr r5, [pc, #736] @ 9be90 │ │ │ │ add r6, r0, #24 │ │ │ │ @@ -101355,15 +101355,15 @@ │ │ │ │ sub r9, r4, #8 │ │ │ │ cmp r0, r5 │ │ │ │ bne 9bc68 │ │ │ │ ldr r6, [r7] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne 9bc84 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r6, [r7] │ │ │ │ cmp r0, r5 │ │ │ │ beq 9bc50 │ │ │ │ @@ -101375,15 +101375,15 @@ │ │ │ │ tstne r1, #1 │ │ │ │ bne 9bc38 │ │ │ │ ldr r0, [sl, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ bne 9bc4c │ │ │ │ b 9bc50 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [sl, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 9bc50 │ │ │ │ bl 7ccfc │ │ │ │ mov r1, #0 │ │ │ │ str r6, [sl, #40] @ 0x28 │ │ │ │ sub r0, r5, #1 │ │ │ │ @@ -101415,15 +101415,15 @@ │ │ │ │ mov r0, #22 │ │ │ │ str r0, [fp] │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [sl, #16] │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [sl, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 9bcf0 │ │ │ │ bl 7ccfc │ │ │ │ ldrd r2, [sl, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ @@ -101621,15 +101621,15 @@ │ │ │ │ add r1, sp, #200 @ 0xc8 │ │ │ │ mov r7, #0 │ │ │ │ mov r2, #144 @ 0x90 │ │ │ │ strb r7, [fp, #298] @ 0x12a │ │ │ │ bl 38430 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 9c2a8 │ │ │ │ add lr, sp, #7168 @ 0x1c00 │ │ │ │ add r0, sp, #352 @ 0x160 │ │ │ │ add r1, lr, #328 @ 0x148 │ │ │ │ mov r2, #144 @ 0x90 │ │ │ │ add r4, fp, #288 @ 0x120 │ │ │ │ @@ -101701,36 +101701,36 @@ │ │ │ │ bl 34b56c │ │ │ │ ldr r8, [sp, #352] @ 0x160 │ │ │ │ ldr sl, [sp, #8] │ │ │ │ cmp r8, #21 │ │ │ │ bne 9c218 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 9c16c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 345230 │ │ │ │ mov r0, #0 │ │ │ │ mov r8, #21 │ │ │ │ b 9c1bc │ │ │ │ ldm sl, {r1, r2, r3, r5, r6, r7} │ │ │ │ add lr, sp, #7168 @ 0x1c00 │ │ │ │ add r0, lr, #500 @ 0x1f4 │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ ldr r9, [sp, #12] │ │ │ │ ldr sl, [sp, #8] │ │ │ │ mov r5, fp │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #288]! @ 0x120 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 9c1b4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 345230 │ │ │ │ mov r0, #0 │ │ │ │ str r9, [sp, #12] │ │ │ │ strb r0, [fp, #298] @ 0x12a │ │ │ │ add lr, sp, #7168 @ 0x1c00 │ │ │ │ ldr r9, [sp, #16] │ │ │ │ @@ -101758,18 +101758,18 @@ │ │ │ │ ldr r9, [sp, #356] @ 0x164 │ │ │ │ add lr, sp, #7168 @ 0x1c00 │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ add r1, lr, #500 @ 0x1f4 │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 9c190 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #348 @ 0x15c │ │ │ │ bl 3446ec │ │ │ │ b 9c190 │ │ │ │ ldr r0, [pc, #344] @ 9c3b4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 59c28 │ │ │ │ ldr r0, [pc, #328] @ 9c3b0 │ │ │ │ @@ -101792,18 +101792,18 @@ │ │ │ │ bl 59be4 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r6, r0 │ │ │ │ b 9c348 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 9c348 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #348 @ 0x15c │ │ │ │ bl 3446ec │ │ │ │ b 9c348 │ │ │ │ b 9c310 │ │ │ │ mov r1, #1000 @ 0x3e8 │ │ │ │ mov r6, r0 │ │ │ │ orr r1, r1, #6144 @ 0x1800 │ │ │ │ @@ -101829,18 +101829,18 @@ │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r9] │ │ │ │ str sl, [sp, #8] │ │ │ │ bl 7a694 │ │ │ │ mov r5, fp │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #288]! @ 0x120 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 9c36c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 345230 │ │ │ │ ldrb r0, [fp, #298] @ 0x12a │ │ │ │ cmp r0, #0 │ │ │ │ beq 9c380 │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ bl 7d490 │ │ │ │ @@ -101934,15 +101934,15 @@ │ │ │ │ sub r7, r5, #8 │ │ │ │ cmp r0, r9 │ │ │ │ bne 9c600 │ │ │ │ ldr r6, [r4] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne 9c620 │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r6, [r4] │ │ │ │ cmp r0, r9 │ │ │ │ beq 9c5e8 │ │ │ │ @@ -101989,15 +101989,15 @@ │ │ │ │ ldr lr, [r8, #568] @ 0x238 │ │ │ │ ldr sl, [r8, #576] @ 0x240 │ │ │ │ ldr fp, [r8, #580] @ 0x244 │ │ │ │ ldr r2, [r8, #628] @ 0x274 │ │ │ │ ldm r6, {r0, r5, r6} │ │ │ │ b 9ca94 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [r8, #532] @ 0x214 │ │ │ │ cmp r0, #0 │ │ │ │ beq 9c5e8 │ │ │ │ bl 7ccfc │ │ │ │ mov r0, #0 │ │ │ │ str r6, [r8, #528] @ 0x210 │ │ │ │ strb r0, [r8, #536] @ 0x218 │ │ │ │ @@ -102030,15 +102030,15 @@ │ │ │ │ str r0, [sl] │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [r8, #504] @ 0x1f8 │ │ │ │ add sp, sp, #636 @ 0x27c │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [r8, #532] @ 0x214 │ │ │ │ cmp r0, #0 │ │ │ │ beq 9c68c │ │ │ │ bl 7ccfc │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 9c72c │ │ │ │ @@ -102056,15 +102056,15 @@ │ │ │ │ add r0, ip, #88 @ 0x58 │ │ │ │ str r0, [r5, #544]! @ 0x220 │ │ │ │ sub r4, r5, #32 │ │ │ │ ldr r6, [r5] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne 9c800 │ │ │ │ ldr r0, [r7] │ │ │ │ ldr r6, [r5] │ │ │ │ cmp r0, r9 │ │ │ │ beq 9c7c8 │ │ │ │ @@ -102082,15 +102082,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 27dd20 │ │ │ │ ldr r2, [pc, #3940] @ 9d6a0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, #11 │ │ │ │ mov r3, #34 @ 0x22 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 63f850 │ │ │ │ + bl 63f7d4 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #360] @ 0x168 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #364] @ 0x16c │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #356] @ 0x164 │ │ │ │ @@ -102109,15 +102109,15 @@ │ │ │ │ stm fp, {r0, r1, r2, r3} │ │ │ │ add r0, r8, #388 @ 0x184 │ │ │ │ bl 7c788 │ │ │ │ add r0, r8, #250 @ 0xfa │ │ │ │ add r4, r0, #256 @ 0x100 │ │ │ │ b 9d26c │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [r8, #532] @ 0x214 │ │ │ │ cmp r0, #0 │ │ │ │ beq 9c7c8 │ │ │ │ bl 7ccfc │ │ │ │ mov r0, #0 │ │ │ │ str r6, [r8, #528] @ 0x210 │ │ │ │ strb r0, [r8, #536] @ 0x218 │ │ │ │ @@ -102151,15 +102151,15 @@ │ │ │ │ str r0, [sl] │ │ │ │ mov r0, #4 │ │ │ │ strb r0, [r8, #504] @ 0x1f8 │ │ │ │ add sp, sp, #636 @ 0x27c │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [r8, #532] @ 0x214 │ │ │ │ cmp r0, #0 │ │ │ │ beq 9c870 │ │ │ │ bl 7ccfc │ │ │ │ ldrb r0, [r8, #492] @ 0x1ec │ │ │ │ ldr r5, [r8, #496] @ 0x1f0 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -102580,18 +102580,18 @@ │ │ │ │ stm r2, {r0, r3, r4, r5, r6, r7} │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #21 │ │ │ │ bne 9d29c │ │ │ │ mov r0, fp │ │ │ │ mov r1, #1 │ │ │ │ str fp, [sp, #60] @ 0x3c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 9cf28 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ bl 344290 │ │ │ │ ldr fp, [sp, #52] @ 0x34 │ │ │ │ add r4, sp, #352 @ 0x160 │ │ │ │ mov r0, #0 │ │ │ │ add r1, r8, #136 @ 0x88 │ │ │ │ strb r0, [r8, #507] @ 0x1fb │ │ │ │ @@ -102688,15 +102688,15 @@ │ │ │ │ str r4, [r6, #544]! @ 0x220 │ │ │ │ sub r7, r6, #32 │ │ │ │ mov r5, r6 │ │ │ │ str r9, [r5, #-24]! @ 0xffffffe8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne 9d14c │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r4, [r6] │ │ │ │ cmp r0, r9 │ │ │ │ beq 9d114 │ │ │ │ @@ -102704,15 +102704,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r8, #528] @ 0x210 │ │ │ │ cmp r0, #0 │ │ │ │ ldrbne r1, [r8, #536] @ 0x218 │ │ │ │ tstne r1, #1 │ │ │ │ beq 9d104 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [r8, #532] @ 0x214 │ │ │ │ cmp r0, #0 │ │ │ │ beq 9d114 │ │ │ │ bl 7ccfc │ │ │ │ mov r0, #0 │ │ │ │ str r4, [r8, #528] @ 0x210 │ │ │ │ strb r0, [r8, #536] @ 0x218 │ │ │ │ @@ -102745,15 +102745,15 @@ │ │ │ │ str r0, [sl] │ │ │ │ mov r0, #6 │ │ │ │ strb r0, [r8, #504] @ 0x1f8 │ │ │ │ add sp, sp, #636 @ 0x27c │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [r8, #532] @ 0x214 │ │ │ │ cmp r0, #0 │ │ │ │ beq 9d1b8 │ │ │ │ bl 7ccfc │ │ │ │ add r5, sp, #352 @ 0x160 │ │ │ │ add r1, r8, #388 @ 0x184 │ │ │ │ mov r6, #0 │ │ │ │ @@ -102770,18 +102770,18 @@ │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ beq 9d220 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl 2705d0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 9d220 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl 3451ac │ │ │ │ mov r0, r4 │ │ │ │ bl 27dd20 │ │ │ │ mov r0, #0 │ │ │ │ add r3, r8, #256 @ 0x100 │ │ │ │ strb r0, [r8, #508] @ 0x1fc │ │ │ │ @@ -102817,19 +102817,19 @@ │ │ │ │ add r0, r8, #256 @ 0x100 │ │ │ │ bl 75c00 │ │ │ │ add r6, r8, #500 @ 0x1f4 │ │ │ │ mov r0, r6 │ │ │ │ bl 2705d0 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #1 │ │ │ │ bne 9d2e0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3451ac │ │ │ │ mov r4, #0 │ │ │ │ strb r4, [r8, #508] @ 0x1fc │ │ │ │ add r0, r8, #144 @ 0x90 │ │ │ │ bl 7c788 │ │ │ │ ldr r0, [r8, #496] @ 0x1f0 │ │ │ │ @@ -103030,18 +103030,18 @@ │ │ │ │ add r0, r8, #720 @ 0x2d0 │ │ │ │ bl 7d71c │ │ │ │ mov r5, r8 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r5, #648]! @ 0x288 │ │ │ │ strb r1, [r5, #-10] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 9cc7c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ b 9cc7c │ │ │ │ ldrb r0, [r8, #638] @ 0x27e │ │ │ │ mov sl, #5 │ │ │ │ tst r0, #1 │ │ │ │ ldrne r0, [r8, #736] @ 0x2e0 │ │ │ │ @@ -103050,29 +103050,29 @@ │ │ │ │ add r0, r8, #720 @ 0x2d0 │ │ │ │ bl 7d71c │ │ │ │ mov r5, r8 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [r5, #648]! @ 0x288 │ │ │ │ mov r1, #1 │ │ │ │ strb r4, [r5, #-10] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 9d680 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ mov r0, r8 │ │ │ │ str r6, [sp, #28] │ │ │ │ ldr r1, [r0, #624]! @ 0x270 │ │ │ │ strb r4, [r8, #643] @ 0x283 │ │ │ │ cmp r1, #0 │ │ │ │ beq 9cca0 │ │ │ │ bl 462b10 │ │ │ │ b 9cca0 │ │ │ │ - ldrsbeq r3, [pc], #-49 @ │ │ │ │ + subseq r3, pc, r1, asr r3 @ │ │ │ │ rsbseq r3, fp, r0, lsr #12 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r1, lr, #36 @ 0x24 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ bl 38430 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldm sl, {r2, r3, r4, r5, r6, r7} │ │ │ │ @@ -103265,47 +103265,47 @@ │ │ │ │ b 9dc58 │ │ │ │ b 9dc28 │ │ │ │ b 9da80 │ │ │ │ mov r5, r0 │ │ │ │ b 9dbf8 │ │ │ │ mov r5, r0 │ │ │ │ b 9dbf8 │ │ │ │ - subseq r3, pc, r5, ror #1 │ │ │ │ - @ instruction: 0x005f2894 │ │ │ │ - subseq r3, pc, r5, asr #1 │ │ │ │ + subseq r3, pc, r5, rrx │ │ │ │ + subseq r2, pc, r4, lsl r8 @ │ │ │ │ + subseq r3, pc, r5, asr #32 │ │ │ │ mov r5, r0 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ mov r0, sl │ │ │ │ bl 80a5c │ │ │ │ ldr r0, [r8, #736] @ 0x2e0 │ │ │ │ cmp r0, #4 │ │ │ │ beq 9d9f4 │ │ │ │ add r0, r8, #720 @ 0x2d0 │ │ │ │ bl 7d71c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r8, #638] @ 0x27e │ │ │ │ mov r6, r8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #648]! @ 0x288 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 9da84 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ b 9da84 │ │ │ │ mov r5, r0 │ │ │ │ b 9dc74 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 9dc58 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3451ac │ │ │ │ b 9dc58 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ b 9dc44 │ │ │ │ mov r5, r0 │ │ │ │ @@ -103372,18 +103372,18 @@ │ │ │ │ bl 7b6fc │ │ │ │ b 9dcd4 │ │ │ │ bl 5a198 │ │ │ │ b 9dcd0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 9dc34 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl 3451ac │ │ │ │ b 9dc34 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ b 9dc04 │ │ │ │ mov r5, r0 │ │ │ │ @@ -103481,15 +103481,15 @@ │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ rsbseq r3, r7, r0, lsl #9 │ │ │ │ rsbseq r3, r7, ip, lsl #9 │ │ │ │ ldrsheq r3, [r7], #-60 @ 0xffffffc4 @ │ │ │ │ rsbseq r3, r7, ip, ror #7 │ │ │ │ rsbseq r3, r7, r8, lsl #8 │ │ │ │ ldrsheq r3, [r7], #-52 @ 0xffffffcc @ │ │ │ │ - subseq r1, pc, r0, lsr r9 @ │ │ │ │ + ldrheq r1, [pc], #-128 @ │ │ │ │ ldrheq r3, [r7], #-56 @ 0xffffffc8 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ mov r5, r1 │ │ │ │ add r1, pc, #4 │ │ │ │ @@ -103788,15 +103788,15 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r5, [pc, #172] @ 9e290 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 548f4c │ │ │ │ + bl 548ed0 │ │ │ │ ldr r0, [pc, #152] @ 9e294 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ beq 9e210 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ @@ -103808,15 +103808,15 @@ │ │ │ │ ldr r5, [r5] │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [r5, #20] │ │ │ │ ldr r1, [r5, #24] │ │ │ │ str r1, [sp, #16] │ │ │ │ str r0, [sp, #12] │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ mov r7, r1 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 9e208 │ │ │ │ @@ -103825,15 +103825,15 @@ │ │ │ │ str r4, [sp] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrsbeq r1, [fp], #-160 @ 0xffffff60 @ │ │ │ │ rsbseq r1, fp, r4, asr #19 │ │ │ │ ldrheq r1, [fp], #-144 @ 0xffffff70 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ @@ -103855,15 +103855,15 @@ │ │ │ │ add r8, r4, #48 @ 0x30 │ │ │ │ ldr r6, [r4, #48] @ 0x30 │ │ │ │ cmn r6, #-1073741821 @ 0xc0000003 │ │ │ │ bhi 9e4b0 │ │ │ │ add r2, r6, #1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r0, r0, r6 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 9e4b0 │ │ │ │ ldrb r0, [r4, #56] @ 0x38 │ │ │ │ add r1, r4, #60 @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -103876,15 +103876,15 @@ │ │ │ │ add r0, r4, #64 @ 0x40 │ │ │ │ bl 3e364 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r9, #12] │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ sub r1, r0, #1 │ │ │ │ bic r0, r1, #1073741824 @ 0x40000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 9e4e0 │ │ │ │ mov r0, #0 │ │ │ │ str r6, [r9, #4] │ │ │ │ strb r0, [r9, #12] │ │ │ │ @@ -103912,15 +103912,15 @@ │ │ │ │ add r6, r4, #48 @ 0x30 │ │ │ │ ldr r7, [r4, #48] @ 0x30 │ │ │ │ cmn r7, #-1073741821 @ 0xc0000003 │ │ │ │ bhi 9e4bc │ │ │ │ add r2, r7, #1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r0, r0, r7 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 9e4bc │ │ │ │ ldrb r0, [r4, #56] @ 0x38 │ │ │ │ add r1, r4, #60 @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -103936,29 +103936,29 @@ │ │ │ │ mov r0, #21 │ │ │ │ str r0, [sp, #8] │ │ │ │ b 9e438 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 371990 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ sub r1, r0, #1 │ │ │ │ bic r0, r1, #1073741824 @ 0x40000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 9e4c8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #12] │ │ │ │ b 9e48c │ │ │ │ mov r0, #21 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ strb r0, [r9, #12] │ │ │ │ mov r0, r6 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ sub r1, r0, #1 │ │ │ │ bic r0, r1, #1073741824 @ 0x40000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 9e4d4 │ │ │ │ add r0, sp, #8 │ │ │ │ ldm r0!, {r1, r2, r3, r7} │ │ │ │ stmia r5!, {r1, r2, r3, r7} │ │ │ │ @@ -104040,53 +104040,53 @@ │ │ │ │ b 9e6bc │ │ │ │ b 9e5cc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #12] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ sub r1, r0, #1 │ │ │ │ bic r0, r1, #1073741824 @ 0x40000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 9e6c4 │ │ │ │ mov r0, r6 │ │ │ │ bl 58934 │ │ │ │ b 9e6c4 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ sub r1, r0, #1 │ │ │ │ bic r0, r1, #1073741824 @ 0x40000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 9e6bc │ │ │ │ mov r0, r6 │ │ │ │ bl 58934 │ │ │ │ b 9e6bc │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ b 9e6a8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ sub r1, r0, #1 │ │ │ │ bic r0, r1, #1073741824 @ 0x40000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 9e6bc │ │ │ │ mov r0, r8 │ │ │ │ bl 58934 │ │ │ │ b 9e6bc │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ sub r1, r0, #1 │ │ │ │ bic r0, r1, #1073741824 @ 0x40000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 9e6bc │ │ │ │ mov r0, r6 │ │ │ │ bl 58934 │ │ │ │ b 9e6bc │ │ │ │ @@ -104103,24 +104103,24 @@ │ │ │ │ strb r0, [r9, #12] │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r9, #13] │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbseq r2, r7, r0, lsr r9 │ │ │ │ - subseq r1, pc, fp, ror #15 │ │ │ │ + subseq r1, pc, fp, ror #14 │ │ │ │ rsbseq r2, r7, ip, lsl r5 │ │ │ │ rsbseq r2, r7, ip, asr r9 │ │ │ │ rsbseq r2, r7, r8, ror #18 │ │ │ │ rsbseq fp, r7, r4, ror fp │ │ │ │ rsbseq fp, r7, r8, ror fp │ │ │ │ rsbseq r2, r7, r4, lsl #18 │ │ │ │ - @ instruction: 0x005f179f │ │ │ │ + subseq r1, pc, pc, lsl r7 @ │ │ │ │ ldrsbeq r2, [r7], #-64 @ 0xffffffc0 @ │ │ │ │ - subseq r0, pc, pc, asr #4 │ │ │ │ + subseq r0, pc, pc, asr #3 │ │ │ │ rsbseq r2, r7, r4, ror #17 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #604 @ 0x25c │ │ │ │ sub sp, sp, #1024 @ 0x400 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r9, r1 │ │ │ │ ldrb r0, [r1, #24] │ │ │ │ @@ -104622,19 +104622,19 @@ │ │ │ │ addcs r6, r6, #8 │ │ │ │ cmp r0, #3 │ │ │ │ beq 9ef14 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 9ef14 │ │ │ │ ldr r0, [sp, #1164] @ 0x48c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 9ef14 │ │ │ │ add r7, r5, #76 @ 0x4c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #1 │ │ │ │ ldr r1, [sp, #1092] @ 0x444 │ │ │ │ str r0, [sp, #1160] @ 0x488 │ │ │ │ add r0, r5, #12 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ @@ -104737,18 +104737,18 @@ │ │ │ │ bl 377c9c │ │ │ │ add r5, sp, #488 @ 0x1e8 │ │ │ │ add r1, sp, #1088 @ 0x440 │ │ │ │ mov r0, r5 │ │ │ │ bl 1f7400 │ │ │ │ ldr r0, [sp, #460] @ 0x1cc │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 9f0dc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #460 @ 0x1cc │ │ │ │ bl 344290 │ │ │ │ add r0, sp, #1088 @ 0x440 │ │ │ │ bl 7c35c │ │ │ │ orr r2, r5, #4 │ │ │ │ ldr ip, [sp, #488] @ 0x1e8 │ │ │ │ add r1, sp, #344 @ 0x158 │ │ │ │ @@ -104779,18 +104779,18 @@ │ │ │ │ stm r1, {r2, r3, r6, r7} │ │ │ │ ldr r0, [r9, #408] @ 0x198 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 9f184 │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #412]! @ 0x19c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 9f184 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldm r4!, {r2, r3, r6, r7} │ │ │ │ add r0, sp, #416 @ 0x1a0 │ │ │ │ add r1, r0, #8 │ │ │ │ orr r0, r0, #4 │ │ │ │ stmia r1!, {r2, r3, r6, r7} │ │ │ │ @@ -104862,18 +104862,18 @@ │ │ │ │ mov r8, #1 │ │ │ │ str r8, [sp, #416] @ 0x1a0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 9f2d0 │ │ │ │ mov r6, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #412]! @ 0x19c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 9f2d0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ ldr sl, [sp, #416] @ 0x1a0 │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ ldm r5!, {r1, r2, r3, r7} │ │ │ │ cmp sl, #2 │ │ │ │ stmia r0!, {r1, r2, r3, r7} │ │ │ │ @@ -104944,19 +104944,19 @@ │ │ │ │ beq 9f41c │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [sp, #1100] @ 0x44c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 9f41c │ │ │ │ ldr r0, [sp, #1104] @ 0x450 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 9f41c │ │ │ │ add r5, r4, #16 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [sp, #1364] @ 0x554 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ ldr r1, [sp, #1368] @ 0x558 │ │ │ │ add sl, lr, #372 @ 0x174 │ │ │ │ ldr r2, [sp, #1372] @ 0x55c │ │ │ │ @@ -104990,18 +104990,18 @@ │ │ │ │ ldm r0, {r2, r3, r6, r7} │ │ │ │ mov r0, #0 │ │ │ │ stm r1, {r2, r3, r6, r7} │ │ │ │ mov r5, r9 │ │ │ │ str r0, [sp, #272] @ 0x110 │ │ │ │ ldr r0, [r5, #452]! @ 0x1c4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 9f4d0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ add r0, sp, #272 @ 0x110 │ │ │ │ ldr ip, [sp, #272] @ 0x110 │ │ │ │ add r0, r0, #16 │ │ │ │ add lr, sp, #104 @ 0x68 │ │ │ │ ldr r8, [sp, #276] @ 0x114 │ │ │ │ @@ -105063,19 +105063,19 @@ │ │ │ │ cmp r0, #3 │ │ │ │ str r1, [sp, #1368] @ 0x558 │ │ │ │ beq 9f5f8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 9f5f8 │ │ │ │ ldr r0, [sp, #1128] @ 0x468 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 9f5f8 │ │ │ │ add r4, r7, #40 @ 0x28 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [sp, #1364] @ 0x554 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ ldr r1, [sp, #1368] @ 0x558 │ │ │ │ add r8, lr, #372 @ 0x174 │ │ │ │ ldr r2, [sp, #1372] @ 0x55c │ │ │ │ @@ -105281,15 +105281,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 9ba4c │ │ │ │ ldr fp, [sp, #1088] @ 0x440 │ │ │ │ cmp fp, #22 │ │ │ │ bne 9f948 │ │ │ │ mov r2, #4 │ │ │ │ b 9eabc │ │ │ │ - subseq r1, pc, r2, ror r2 @ │ │ │ │ + ldrsheq r1, [pc], #-18 @ │ │ │ │ ldr r1, [sp, #1092] @ 0x444 │ │ │ │ add r0, r4, #8 │ │ │ │ str r7, [sp, #76] @ 0x4c │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ str r8, [sp, #28] │ │ │ │ add r8, lr, #196 @ 0xc4 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ @@ -105333,18 +105333,18 @@ │ │ │ │ add r0, r9, #224 @ 0xe0 │ │ │ │ bl 7d71c │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r5, #152]! @ 0x98 │ │ │ │ strb r1, [r5, #-10] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 9ecac │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ b 9ecac │ │ │ │ ldrb r0, [r9, #142] @ 0x8e │ │ │ │ mov r8, #5 │ │ │ │ tst r0, #1 │ │ │ │ ldrne r0, [r9, #240] @ 0xf0 │ │ │ │ @@ -105353,18 +105353,18 @@ │ │ │ │ add r0, r9, #224 @ 0xe0 │ │ │ │ bl 7d71c │ │ │ │ mov r4, r9 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r4, #152]! @ 0x98 │ │ │ │ mov r1, #1 │ │ │ │ strb r6, [r4, #-10] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 9fa7c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 344290 │ │ │ │ mov r0, r9 │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [r0, #128]! @ 0x80 │ │ │ │ strb r6, [r9, #147] @ 0x93 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -105504,18 +105504,18 @@ │ │ │ │ add r0, r9, #224 @ 0xe0 │ │ │ │ bl 7d71c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #142] @ 0x8e │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #152]! @ 0x98 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 9fdf0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ b 9fdf0 │ │ │ │ b 9fe2c │ │ │ │ b 9fdec │ │ │ │ mov r6, r9 │ │ │ │ mov r7, r0 │ │ │ │ @@ -105537,31 +105537,31 @@ │ │ │ │ mov r6, r9 │ │ │ │ mov r7, r0 │ │ │ │ b 9feec │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #460] @ 0x1cc │ │ │ │ mov r1, #1 │ │ │ │ mov r6, r9 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 9fd5c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #460 @ 0x1cc │ │ │ │ bl 344290 │ │ │ │ add r0, sp, #1088 @ 0x440 │ │ │ │ bl 7c35c │ │ │ │ b 9feec │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, r9 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 9feec │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #460 @ 0x1cc │ │ │ │ bl 344290 │ │ │ │ b 9feec │ │ │ │ mov r6, r9 │ │ │ │ mov r7, r0 │ │ │ │ b 9ff00 │ │ │ │ mov r6, r9 │ │ │ │ @@ -105654,32 +105654,32 @@ │ │ │ │ bl 79910 │ │ │ │ ldr r0, [r6, #408] @ 0x198 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 9ff30 │ │ │ │ mov r5, r6 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #412]! @ 0x19c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 9ff30 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 83884 │ │ │ │ mov r5, r6 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #452]! @ 0x1c4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 9ff68 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 80e70 │ │ │ │ @@ -105717,15 +105717,15 @@ │ │ │ │ ldrsbeq r1, [r7], #-48 @ 0xffffffd0 @ │ │ │ │ rsbseq r1, r7, ip, lsl #6 │ │ │ │ rsbseq r1, r7, r4, lsr #6 │ │ │ │ rsbseq r1, r7, r8, ror r1 │ │ │ │ rsbseq r1, r7, r4, ror #2 │ │ │ │ rsbseq r1, r7, ip, ror r1 │ │ │ │ rsbseq r1, r7, r4, ror #2 │ │ │ │ - subseq pc, lr, r4, asr #14 │ │ │ │ + subseq pc, lr, r4, asr #13 │ │ │ │ rsbseq r1, r7, ip, asr #3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #28 │ │ │ │ sub sp, sp, #1024 @ 0x400 │ │ │ │ mov r9, r0 │ │ │ │ ldrb r0, [r1, #1812] @ 0x714 │ │ │ │ mov r4, r1 │ │ │ │ @@ -106073,27 +106073,27 @@ │ │ │ │ strb r0, [r1, #176] @ 0xb0 │ │ │ │ ldr r0, [fp] │ │ │ │ cmp r0, #1 │ │ │ │ bne a05b0 │ │ │ │ add r0, fp, #92 @ 0x5c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne a099c │ │ │ │ ldr r6, [sp, #108] @ 0x6c │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r7] │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ mov r1, #1 │ │ │ │ mov r8, r6 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ ldr r5, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble a4a50 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ mov r1, #0 │ │ │ │ ldr r7, [r0, #40]! @ 0x28 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ ldmib r0, {r2, r3} │ │ │ │ @@ -106141,20 +106141,20 @@ │ │ │ │ beq a06d4 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [sp, #2164] @ 0x874 │ │ │ │ cmp r0, #2 │ │ │ │ bcc a06d4 │ │ │ │ ldr r0, [sp, #2168] @ 0x878 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne a06d4 │ │ │ │ add r0, sp, #2160 @ 0x870 │ │ │ │ add r5, r0, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ add sl, sp, #960 @ 0x3c0 │ │ │ │ str r9, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [sp, #972] @ 0x3cc │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ ldm sl, {r5, r9, sl} │ │ │ │ @@ -106291,18 +106291,18 @@ │ │ │ │ add r7, r0, #32 │ │ │ │ beq a0924 │ │ │ │ cmp r8, #2 │ │ │ │ bcc a0924 │ │ │ │ add r0, lr, #76 @ 0x4c │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r0, #296] @ 0x128 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne a0924 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ bl 42df00 │ │ │ │ add r2, sp, #2160 @ 0x870 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr sl, [r5] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r7, {r0, r1, r2} │ │ │ │ @@ -106449,19 +106449,19 @@ │ │ │ │ str r2, [sp, #2016] @ 0x7e0 │ │ │ │ str r1, [sp, #2012] @ 0x7dc │ │ │ │ beq a0ba0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc a0ba0 │ │ │ │ ldr r0, [sp, #3168] @ 0xc60 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne a0ba0 │ │ │ │ add sl, r5, #48 @ 0x30 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, sl │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [sp, #2008] @ 0x7d8 │ │ │ │ ldr r1, [sp, #2012] @ 0x7dc │ │ │ │ ldr r2, [sp, #2016] @ 0x7e0 │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ mov r1, r5 │ │ │ │ @@ -107202,18 +107202,18 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq a4710 │ │ │ │ cmp r0, #2 │ │ │ │ bcc a4710 │ │ │ │ ldr r4, [sp, #168] @ 0xa8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #548]! @ 0x224 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne a4710 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ b a4710 │ │ │ │ add r3, sp, #832 @ 0x340 │ │ │ │ add ip, sp, #2144 @ 0x860 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ @@ -107253,15 +107253,15 @@ │ │ │ │ bl 38430 │ │ │ │ mov r0, #1 │ │ │ │ cmp r5, #5 │ │ │ │ strb r0, [r6] │ │ │ │ bne a1818 │ │ │ │ mov r0, #4 │ │ │ │ b a54c0 │ │ │ │ - ldrsheq pc, [lr], #-5 @ │ │ │ │ + subseq pc, lr, r5, ror r0 @ │ │ │ │ ldr r0, [sp, #1880] @ 0x758 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ ldr r1, [sp, #1884] @ 0x75c │ │ │ │ ldr r2, [sp, #1888] @ 0x760 │ │ │ │ str r1, [sp, #1692] @ 0x69c │ │ │ │ add r1, sp, #1072 @ 0x430 │ │ │ │ str r0, [sp, #1688] @ 0x698 │ │ │ │ @@ -107569,15 +107569,15 @@ │ │ │ │ str r8, [sp, #156] @ 0x9c │ │ │ │ str r9, [sp, #160] @ 0xa0 │ │ │ │ str r7, [sp, #124] @ 0x7c │ │ │ │ str r5, [sp, #140] @ 0x8c │ │ │ │ mov sl, r2 │ │ │ │ mov r8, r1 │ │ │ │ b a46cc │ │ │ │ - ldrsheq lr, [lr], #-201 @ 0xffffff37 │ │ │ │ + subseq lr, lr, r9, ror ip │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ add r0, lr, #156 @ 0x9c │ │ │ │ add r1, lr, #264 @ 0x108 │ │ │ │ add r0, r0, #36 @ 0x24 │ │ │ │ add r1, r1, #36 @ 0x24 │ │ │ │ str r7, [sp, #16] │ │ │ │ @@ -107679,15 +107679,15 @@ │ │ │ │ mov sl, fp │ │ │ │ str r9, [sp, #148] @ 0x94 │ │ │ │ mov fp, r1 │ │ │ │ str r5, [sp, #124] @ 0x7c │ │ │ │ str r7, [sp, #140] @ 0x8c │ │ │ │ b a46cc │ │ │ │ blcc fe7546c4 <__bss_end__@@Base+0xfdf02718> │ │ │ │ - subseq lr, lr, r9, lsr fp │ │ │ │ + ldrheq lr, [lr], #-169 @ 0xffffff57 │ │ │ │ add r1, sp, #960 @ 0x3c0 │ │ │ │ str r7, [sp, #16] │ │ │ │ mov r7, r0 │ │ │ │ add r0, r1, #36 @ 0x24 │ │ │ │ add r1, sp, #1072 @ 0x430 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ add r1, r1, #36 @ 0x24 │ │ │ │ @@ -107816,15 +107816,15 @@ │ │ │ │ mov r2, #108 @ 0x6c │ │ │ │ mov r0, r5 │ │ │ │ bl 38430 │ │ │ │ add r6, r6, #92 @ 0x5c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ mov r9, sl │ │ │ │ beq a20fc │ │ │ │ add r1, sp, #3120 @ 0xc30 │ │ │ │ mov r0, r6 │ │ │ │ bl 3c0c4 │ │ │ │ ldr r6, [sp, #3120] @ 0xc30 │ │ │ │ @@ -107837,15 +107837,15 @@ │ │ │ │ orr r0, r9, r5, lsl #8 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ str r4, [sp, #164] @ 0xa4 │ │ │ │ orr r4, r0, r6, lsl #16 │ │ │ │ str r7, [sp, #160] @ 0xa0 │ │ │ │ mov r7, fp │ │ │ │ b a30ec │ │ │ │ - subseq lr, lr, r5, ror r8 │ │ │ │ + ldrsheq lr, [lr], #-117 @ 0xffffff8b │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, r5, #4 │ │ │ │ add r7, lr, #680 @ 0x2a8 │ │ │ │ mov r2, #104 @ 0x68 │ │ │ │ add r0, r7, #4 │ │ │ │ bl 38430 │ │ │ │ str r6, [sp, #1704] @ 0x6a8 │ │ │ │ @@ -107878,15 +107878,15 @@ │ │ │ │ ldr r0, [pc, #-780] @ a1eb8 │ │ │ │ sub r4, r6, #32 │ │ │ │ mov r7, r6 │ │ │ │ str r0, [r7, #-24]! @ 0xffffffe8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne a227c │ │ │ │ ldr r0, [r7] │ │ │ │ ldr r7, [pc, #-828] @ a1eb8 │ │ │ │ ldr r5, [r6] │ │ │ │ cmp r0, r7 │ │ │ │ @@ -107897,15 +107897,15 @@ │ │ │ │ str r1, [r2, #672] @ 0x2a0 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [sp, #168] @ 0xa8 │ │ │ │ ldrbne r1, [r1, #680] @ 0x2a8 │ │ │ │ tstne r1, #1 │ │ │ │ beq a2228 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ ldr r0, [r0, #676] @ 0x2a4 │ │ │ │ cmp r0, #0 │ │ │ │ beq a223c │ │ │ │ bl 7ccfc │ │ │ │ ldr r1, [sp, #168] @ 0xa8 │ │ │ │ mov r0, #0 │ │ │ │ @@ -107934,15 +107934,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ ldrbne r1, [r4, #24] │ │ │ │ tstne r1, #1 │ │ │ │ beq a22bc │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ ldr r0, [r0, #676] @ 0x2a4 │ │ │ │ cmp r0, #0 │ │ │ │ beq a22d0 │ │ │ │ bl 7ccfc │ │ │ │ ldr r1, [sp, #168] @ 0xa8 │ │ │ │ add r4, sp, #2160 @ 0x870 │ │ │ │ @@ -108144,15 +108144,15 @@ │ │ │ │ str sl, [sp, #164] @ 0xa4 │ │ │ │ str r5, [sp, #156] @ 0x9c │ │ │ │ str r8, [sp, #124] @ 0x7c │ │ │ │ str fp, [sp, #140] @ 0x8c │ │ │ │ str r6, [sp, #132] @ 0x84 │ │ │ │ ldr r9, [sp, #116] @ 0x74 │ │ │ │ b a2b68 │ │ │ │ - subseq sp, lr, r4, lsr r9 │ │ │ │ + ldrheq sp, [lr], #-132 @ 0xffffff7c │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, lr, #984 @ 0x3d8 │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ add r0, r0, #36 @ 0x24 │ │ │ │ add r1, r7, #36 @ 0x24 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ @@ -108213,15 +108213,15 @@ │ │ │ │ ldr r6, [sp, #108] @ 0x6c │ │ │ │ str r5, [sp, #164] @ 0xa4 │ │ │ │ str r7, [sp, #152] @ 0x98 │ │ │ │ str r8, [sp, #156] @ 0x9c │ │ │ │ str sl, [sp, #124] @ 0x7c │ │ │ │ mov r7, r0 │ │ │ │ b a2b74 │ │ │ │ - subseq lr, lr, r9, lsl #4 │ │ │ │ + subseq lr, lr, r9, lsl #3 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ add r1, lr, #984 @ 0x3d8 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ add r1, r1, #36 @ 0x24 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ bl 38430 │ │ │ │ @@ -108329,16 +108329,16 @@ │ │ │ │ str fp, [sp, #124] @ 0x7c │ │ │ │ mov fp, r0 │ │ │ │ str r9, [sp, #148] @ 0x94 │ │ │ │ str r7, [sp, #156] @ 0x9c │ │ │ │ str r5, [sp, #160] @ 0xa0 │ │ │ │ str r6, [sp, #140] @ 0x8c │ │ │ │ b a3600 │ │ │ │ - subseq lr, lr, r0, ror r3 │ │ │ │ - subseq lr, lr, r5, ror #3 │ │ │ │ + ldrsheq lr, [lr], #-32 @ 0xffffffe0 │ │ │ │ + subseq lr, lr, r5, ror #2 │ │ │ │ mov r3, r6 │ │ │ │ add r6, sp, #1504 @ 0x5e0 │ │ │ │ add r0, r6, #36 @ 0x24 │ │ │ │ str r1, [sp, #132] @ 0x84 │ │ │ │ add r1, r3, #36 @ 0x24 │ │ │ │ mov r6, r2 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ @@ -108563,15 +108563,15 @@ │ │ │ │ str r2, [r0, #520] @ 0x208 │ │ │ │ ldr r2, [sp, #156] @ 0x9c │ │ │ │ str fp, [r0, #516] @ 0x204 │ │ │ │ str r8, [r0, #524] @ 0x20c │ │ │ │ str r2, [r0, #528] @ 0x210 │ │ │ │ beq a2d74 │ │ │ │ b a2dd4 │ │ │ │ - subseq sp, lr, r9, asr #28 │ │ │ │ + subseq sp, lr, r9, asr #27 │ │ │ │ add r3, sp, #848 @ 0x350 │ │ │ │ mov r4, r7 │ │ │ │ mov r7, r5 │ │ │ │ mov r5, r6 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ ldr r6, [sp, #168] @ 0xa8 │ │ │ │ @@ -108624,15 +108624,15 @@ │ │ │ │ bne a2d84 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r0, #4 │ │ │ │ strb r0, [r1] │ │ │ │ mov r0, #4 │ │ │ │ ldr fp, [sp, #112] @ 0x70 │ │ │ │ b a3170 │ │ │ │ - @ instruction: 0x005edc95 │ │ │ │ + subseq sp, lr, r5, lsl ip │ │ │ │ ldr r0, [r7] │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ ldr r0, [r7, #4] │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ ldr r0, [r7, #12] │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ ldr r0, [r7, #20] │ │ │ │ @@ -108651,18 +108651,18 @@ │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ cmp r0, #21 │ │ │ │ bne a3198 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #1 │ │ │ │ str r7, [sp, #424] @ 0x1a8 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne a2e04 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #424 @ 0x1a8 │ │ │ │ bl 344290 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ ldr fp, [sp, #112] @ 0x70 │ │ │ │ ldr r1, [r0, #304] @ 0x130 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ ldr r2, [r0, #308] @ 0x134 │ │ │ │ @@ -108674,18 +108674,18 @@ │ │ │ │ ldr sl, [sp, #72] @ 0x48 │ │ │ │ add r4, r4, #8 │ │ │ │ mov r0, r4 │ │ │ │ bl 271200 │ │ │ │ ldr r0, [sp, #3128] @ 0xc38 │ │ │ │ mov r1, #1 │ │ │ │ mov r9, r6 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne a2e60 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 3451ac │ │ │ │ ldr r6, [sp, #168] @ 0xa8 │ │ │ │ ldr r0, [r6, #312] @ 0x138 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0, #168] @ 0xa8 │ │ │ │ add r4, r0, #8 │ │ │ │ @@ -108693,15 +108693,15 @@ │ │ │ │ ldr r0, [pc, #-4040] @ a1eb8 │ │ │ │ sub r7, r6, #32 │ │ │ │ mov r5, r6 │ │ │ │ str r0, [r5, #-24]! @ 0xffffffe8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne a2f30 │ │ │ │ ldr r4, [r6] │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r8, [pc, #-4092] @ a1eb8 │ │ │ │ cmp r0, r8 │ │ │ │ @@ -108712,15 +108712,15 @@ │ │ │ │ str r1, [r2, #672] @ 0x2a0 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [sp, #168] @ 0xa8 │ │ │ │ ldrbne r1, [r1, #680] @ 0x2a8 │ │ │ │ tstne r1, #1 │ │ │ │ beq a2ee4 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ ldr r0, [r0, #676] @ 0x2a4 │ │ │ │ cmp r0, #0 │ │ │ │ beq a2ef8 │ │ │ │ bl 7ccfc │ │ │ │ ldr r1, [sp, #168] @ 0xa8 │ │ │ │ mov r0, #0 │ │ │ │ @@ -108747,15 +108747,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r7, #16] │ │ │ │ cmp r0, #0 │ │ │ │ ldrbne r1, [r7, #24] │ │ │ │ tstne r1, #1 │ │ │ │ beq a2f70 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ ldr r0, [r0, #676] @ 0x2a4 │ │ │ │ cmp r0, #0 │ │ │ │ beq a2f84 │ │ │ │ bl 7ccfc │ │ │ │ ldr r1, [sp, #168] @ 0xa8 │ │ │ │ mov r0, #0 │ │ │ │ @@ -108782,18 +108782,18 @@ │ │ │ │ str r0, [sp, #2008] @ 0x7d8 │ │ │ │ beq a3014 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #984 @ 0x3d8 │ │ │ │ bl 2705d0 │ │ │ │ ldr r0, [sp, #2008] @ 0x7d8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne a3014 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #984 @ 0x3d8 │ │ │ │ bl 3451ac │ │ │ │ ldr r0, [sp, #1704] @ 0x6a8 │ │ │ │ cmp r0, #3 │ │ │ │ beq a302c │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ @@ -108868,18 +108868,18 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq a3168 │ │ │ │ cmp r0, #2 │ │ │ │ bcc a3168 │ │ │ │ ldr r4, [sp, #168] @ 0xa8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #44]! @ 0x2c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne a3168 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ b a4820 │ │ │ │ mov r0, #5 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ strb r0, [fp] │ │ │ │ mov r0, #4 │ │ │ │ @@ -108900,17 +108900,17 @@ │ │ │ │ bl 27dd20 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ ldr r1, [r0, #192]! @ 0xc0 │ │ │ │ cmp r1, #3 │ │ │ │ beq a3088 │ │ │ │ bl 7c788 │ │ │ │ b a3088 │ │ │ │ - subseq sp, lr, r9, ror #13 │ │ │ │ - subseq sp, lr, sl, lsl #14 │ │ │ │ - ldrsbeq sp, [lr], #-105 @ 0xffffff97 │ │ │ │ + subseq sp, lr, r9, ror #12 │ │ │ │ + subseq sp, lr, sl, lsl #13 │ │ │ │ + subseq sp, lr, r9, asr r6 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ add r1, lr, #984 @ 0x3d8 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ add r1, r1, #36 @ 0x24 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ bl 38430 │ │ │ │ @@ -109120,18 +109120,18 @@ │ │ │ │ add r0, r0, #696 @ 0x2b8 │ │ │ │ bl 7d71c │ │ │ │ ldr r4, [sp, #168] @ 0xa8 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r4, #624]! @ 0x270 │ │ │ │ strb r1, [r4, #-10] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne a3600 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 344290 │ │ │ │ b a3600 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ mov r5, #5 │ │ │ │ ldrb r0, [r0, #614] @ 0x266 │ │ │ │ tst r0, #1 │ │ │ │ @@ -109144,18 +109144,18 @@ │ │ │ │ add r0, r0, #696 @ 0x2b8 │ │ │ │ bl 7d71c │ │ │ │ ldr r4, [sp, #168] @ 0xa8 │ │ │ │ mov r7, #0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #624]! @ 0x270 │ │ │ │ strb r7, [r4, #-10] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne a35b8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 344290 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ strb r7, [r0, #619] @ 0x26b │ │ │ │ ldr r1, [r0, #600]! @ 0x258 │ │ │ │ cmp r1, #0 │ │ │ │ beq a3628 │ │ │ │ @@ -109315,15 +109315,15 @@ │ │ │ │ str r8, [sp, #156] @ 0x9c │ │ │ │ mov r8, r1 │ │ │ │ str sl, [sp, #160] @ 0xa0 │ │ │ │ mov sl, fp │ │ │ │ str r9, [sp, #148] @ 0x94 │ │ │ │ mov fp, r0 │ │ │ │ b a1eac │ │ │ │ - subseq ip, lr, ip, ror #12 │ │ │ │ + subseq ip, lr, ip, ror #11 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r9, r1 │ │ │ │ add r1, lr, #680 @ 0x2a8 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ add r1, r1, #36 @ 0x24 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ @@ -109542,18 +109542,18 @@ │ │ │ │ add r0, r0, #856 @ 0x358 │ │ │ │ bl 7d71c │ │ │ │ ldr r5, [sp, #168] @ 0xa8 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r5, #784]! @ 0x310 │ │ │ │ strb r1, [r5, #-10] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne a2b74 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ b a2b74 │ │ │ │ str r9, [sp, #148] @ 0x94 │ │ │ │ str fp, [sp, #156] @ 0x9c │ │ │ │ str r7, [sp, #160] @ 0xa0 │ │ │ │ str sl, [sp, #124] @ 0x7c │ │ │ │ @@ -109638,18 +109638,18 @@ │ │ │ │ add r0, r0, #856 @ 0x358 │ │ │ │ bl 7d71c │ │ │ │ ldr r5, [sp, #168] @ 0xa8 │ │ │ │ mov r6, #0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #784]! @ 0x310 │ │ │ │ strb r6, [r5, #-10] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne a3d70 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ strb r6, [r0, #779] @ 0x30b │ │ │ │ ldr r1, [r0, #760]! @ 0x2f8 │ │ │ │ cmp r1, #0 │ │ │ │ beq a3d90 │ │ │ │ @@ -109820,18 +109820,18 @@ │ │ │ │ bl 7d71c │ │ │ │ ldr r1, [sp, #168] @ 0xa8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #774] @ 0x306 │ │ │ │ ldr r4, [sp, #168] @ 0xa8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #784]! @ 0x310 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne a4108 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 344290 │ │ │ │ b a4108 │ │ │ │ b a4298 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #2008] @ 0x7d8 │ │ │ │ ldr r1, [sp, #2012] @ 0x7dc │ │ │ │ @@ -109898,18 +109898,18 @@ │ │ │ │ b a42f0 │ │ │ │ str r5, [sp, #160] @ 0xa0 │ │ │ │ b a43bc │ │ │ │ b a4340 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #3128] @ 0xc38 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne a4444 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 3451ac │ │ │ │ b a4444 │ │ │ │ bl 5a198 │ │ │ │ b a43cc │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ @@ -109963,18 +109963,18 @@ │ │ │ │ str r9, [sp, #116] @ 0x74 │ │ │ │ b a4410 │ │ │ │ mov sl, r0 │ │ │ │ b a42b8 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #2008] @ 0x7d8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne a4424 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #984 @ 0x3d8 │ │ │ │ bl 3451ac │ │ │ │ b a4424 │ │ │ │ bl 5a198 │ │ │ │ mov sl, r0 │ │ │ │ b a4394 │ │ │ │ @@ -110009,18 +110009,18 @@ │ │ │ │ bl 7d71c │ │ │ │ ldr r1, [sp, #168] @ 0xa8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #614] @ 0x266 │ │ │ │ ldr r4, [sp, #168] @ 0xa8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #624]! @ 0x270 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne a429c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 344290 │ │ │ │ b a429c │ │ │ │ str r5, [sp, #160] @ 0xa0 │ │ │ │ mov sl, r0 │ │ │ │ b a448c │ │ │ │ mov sl, r0 │ │ │ │ @@ -110254,18 +110254,18 @@ │ │ │ │ strb r0, [r1, #539] @ 0x21b │ │ │ │ ldr r0, [r1, #504] @ 0x1f8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc a4710 │ │ │ │ ldr r4, [sp, #168] @ 0xa8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #508]! @ 0x1fc │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne a4710 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ str r8, [sp, #152] @ 0x98 │ │ │ │ ldrb r0, [r0, #534] @ 0x216 │ │ │ │ cmp r0, #0 │ │ │ │ beq a4730 │ │ │ │ @@ -110282,28 +110282,28 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq a4780 │ │ │ │ cmp r0, #2 │ │ │ │ bcc a4780 │ │ │ │ ldr r4, [sp, #168] @ 0xa8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #384]! @ 0x180 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne a4780 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ ldr r4, [sp, #168] @ 0xa8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #376]! @ 0x178 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ mov sl, #6 │ │ │ │ cmp r0, #1 │ │ │ │ bne a47a8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 34420c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r1, sp, #400 @ 0x190 │ │ │ │ add r0, lr, #312 @ 0x138 │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ add r0, sp, #324 @ 0x144 │ │ │ │ @@ -110407,18 +110407,18 @@ │ │ │ │ strb r0, [r1, #539] @ 0x21b │ │ │ │ ldr r0, [r1, #504] @ 0x1f8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc a4974 │ │ │ │ ldr r4, [sp, #168] @ 0xa8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #508]! @ 0x1fc │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne a4974 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ ldrb r0, [r0, #534] @ 0x216 │ │ │ │ cmp r0, #0 │ │ │ │ beq a4990 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ @@ -110437,18 +110437,18 @@ │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #540] @ 0x21c │ │ │ │ add r0, r1, #380 @ 0x17c │ │ │ │ bl 7e2d8 │ │ │ │ ldr r4, [sp, #168] @ 0xa8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #376]! @ 0x178 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne a4a54 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 34420c │ │ │ │ b a4a54 │ │ │ │ ldr r1, [sp, #168] @ 0xa8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #533] @ 0x215 │ │ │ │ ldrb r0, [r1, #539] @ 0x21b │ │ │ │ @@ -110514,18 +110514,18 @@ │ │ │ │ mov r4, r3 │ │ │ │ strb sl, [r3, #540] @ 0x21c │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ strb sl, [r3, #534] @ 0x216 │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #376]! @ 0x178 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne a4b24 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 34420c │ │ │ │ mov sl, #0 │ │ │ │ mov fp, #0 │ │ │ │ b a47a8 │ │ │ │ mov sl, r0 │ │ │ │ b a4a54 │ │ │ │ @@ -110649,42 +110649,42 @@ │ │ │ │ ldr r2, [sp, #1188] @ 0x4a4 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r0, [sp, #2008] @ 0x7d8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc a4d3c │ │ │ │ ldr r0, [sp, #2012] @ 0x7dc │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne a4d3c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ add r0, sp, #3120 @ 0xc30 │ │ │ │ bl 7c35c │ │ │ │ ldr r0, [sp, #1072] @ 0x430 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne a5160 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #1072 @ 0x430 │ │ │ │ bl 344290 │ │ │ │ b a5160 │ │ │ │ mov r0, #2 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ str r0, [sl, #260] @ 0x104 │ │ │ │ add r0, lr, #336 @ 0x150 │ │ │ │ add r9, r0, #4 │ │ │ │ ldr r2, [pc, #3404] @ a5ad0 │ │ │ │ add r0, sp, #3120 @ 0xc30 │ │ │ │ mov r1, #11 │ │ │ │ mov r3, #17 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 63f850 │ │ │ │ + bl 63f7d4 │ │ │ │ add r0, sp, #3120 @ 0xc30 │ │ │ │ bl 29c4a8 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ mov fp, #2 │ │ │ │ b a5704 │ │ │ │ ldrsheq sp, [r6], #-8 @ │ │ │ │ rsbseq sp, r6, ip, ror #1 │ │ │ │ @@ -110731,19 +110731,19 @@ │ │ │ │ b a4fd4 │ │ │ │ rsbseq ip, r6, r4, asr pc │ │ │ │ rsbseq ip, r6, r0, asr #30 │ │ │ │ rsbseq ip, r6, r0, asr #29 │ │ │ │ ldrheq ip, [r6], #-224 @ 0xffffff20 @ │ │ │ │ rsbseq ip, r6, r8, ror #28 │ │ │ │ rsbseq ip, r6, r0, asr lr │ │ │ │ - ldrheq fp, [lr], #-60 @ 0xffffffc4 │ │ │ │ + subseq fp, lr, ip, lsr r3 │ │ │ │ rsbseq ip, r6, r4, ror #30 │ │ │ │ rsbseq ip, r6, ip, asr #28 │ │ │ │ rsbseq ip, r6, r4, lsr lr │ │ │ │ - subseq fp, lr, ip, ror #6 │ │ │ │ + subseq fp, lr, ip, ror #5 │ │ │ │ ldrsheq ip, [r6], #-212 @ 0xffffff2c @ │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ ldm r1!, {r2, r3, r5, r6} │ │ │ │ stmia r0!, {r2, r3, r5, r6} │ │ │ │ ldm r1, {r2, r3, r5, r6} │ │ │ │ stm r0, {r2, r3, r5, r6} │ │ │ │ @@ -110763,15 +110763,15 @@ │ │ │ │ beq a4fec │ │ │ │ ldr r0, [pc, #3092] @ a5af0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 52f20 │ │ │ │ ands r1, r0, #255 @ 0xff │ │ │ │ beq a4fec │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 5474e0 │ │ │ │ + bl 547464 │ │ │ │ cmp r0, #0 │ │ │ │ beq a4fec │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r1, [r0, #28]! │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, #0 │ │ │ │ beq a57c0 │ │ │ │ @@ -110848,15 +110848,15 @@ │ │ │ │ ldr r6, [sl] │ │ │ │ ldr r1, [r6, #24] │ │ │ │ ldr r0, [r6, #20] │ │ │ │ str r0, [sp, #2000] @ 0x7d0 │ │ │ │ mov r0, #4 │ │ │ │ str r1, [sp, #2004] @ 0x7d4 │ │ │ │ str r0, [sp, #1996] @ 0x7cc │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r4, r0 │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, lr, #972 @ 0x3cc │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -110915,15 +110915,15 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r2, [sp, #160] @ 0xa0 │ │ │ │ add r0, lr, #456 @ 0x1c8 │ │ │ │ add r3, sp, #1072 @ 0x430 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [r7] │ │ │ │ add r0, sp, #3120 @ 0xc30 │ │ │ │ bl 7abcc │ │ │ │ ldr r0, [r5, #260] @ 0x104 │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, #2 │ │ │ │ @@ -111024,18 +111024,18 @@ │ │ │ │ ldr r3, [sp, #3124] @ 0xc34 │ │ │ │ ldr r1, [sp, #3128] @ 0xc38 │ │ │ │ beq a531c │ │ │ │ cmp r3, #21 │ │ │ │ bne a541c │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne a5420 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, fp │ │ │ │ bl 344290 │ │ │ │ b a5420 │ │ │ │ cmp r3, #21 │ │ │ │ bne a541c │ │ │ │ add r6, sp, #1072 @ 0x430 │ │ │ │ mov r0, r6 │ │ │ │ @@ -111207,18 +111207,18 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq a5704 │ │ │ │ cmp r0, #2 │ │ │ │ bcc a5704 │ │ │ │ ldr r4, [sp, #168] @ 0xa8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #548]! @ 0x224 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne a5704 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ b a5704 │ │ │ │ ldmda sl, {r0, r1, r2, r3} │ │ │ │ add ip, sp, #2144 @ 0x860 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ mov r9, fp │ │ │ │ @@ -111253,18 +111253,18 @@ │ │ │ │ cmp r0, #2 │ │ │ │ str r5, [sp, #136] @ 0x88 │ │ │ │ str r6, [sp, #128] @ 0x80 │ │ │ │ bcc a4a70 │ │ │ │ ldr r4, [sp, #168] @ 0xa8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #508]! @ 0x1fc │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne a4a70 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ b a4a70 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r8, [r0, #12] │ │ │ │ ldr sl, [r0, #16] │ │ │ │ @@ -111274,18 +111274,18 @@ │ │ │ │ str r2, [sp, #140] @ 0x8c │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ add r0, sp, #3120 @ 0xc30 │ │ │ │ bl 7c35c │ │ │ │ ldr r0, [sp, #1072] @ 0x430 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne a5700 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #1072 @ 0x430 │ │ │ │ bl 344290 │ │ │ │ mov fp, r4 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ ldrb r0, [r0, #532] @ 0x214 │ │ │ │ cmp r0, #0 │ │ │ │ beq a574c │ │ │ │ @@ -111389,18 +111389,18 @@ │ │ │ │ b a59ec │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #2008] @ 0x7d8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc a58ec │ │ │ │ ldr r0, [sp, #2012] @ 0x7dc │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne a58ec │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b a58ec │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #2160 @ 0x870 │ │ │ │ bl 7db6c │ │ │ │ b a5954 │ │ │ │ @@ -111409,18 +111409,18 @@ │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #3120 @ 0xc30 │ │ │ │ bl 7c35c │ │ │ │ b a58fc │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #1072] @ 0x430 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne a59f0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #1072 @ 0x430 │ │ │ │ bl 344290 │ │ │ │ b a59f0 │ │ │ │ mov sl, r0 │ │ │ │ b a5a54 │ │ │ │ mov sl, r0 │ │ │ │ b a5a54 │ │ │ │ @@ -111524,33 +111524,33 @@ │ │ │ │ ldrb r0, [r0, #532] @ 0x214 │ │ │ │ cmp r0, #0 │ │ │ │ beq a4b38 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ add r0, r0, #56 @ 0x38 │ │ │ │ bl 7e160 │ │ │ │ b a4b38 │ │ │ │ - subseq sl, lr, r4, ror #29 │ │ │ │ - subseq sl, lr, r9, lsl r5 │ │ │ │ + subseq sl, lr, r4, ror #28 │ │ │ │ + @ instruction: 0x005ea499 │ │ │ │ rsbseq fp, r6, ip, ror r6 │ │ │ │ rsbseq fp, r6, r8, asr r6 │ │ │ │ - subseq sl, lr, r3, lsl #10 │ │ │ │ + subseq sl, lr, r3, lsl #9 │ │ │ │ rsbseq fp, r6, r4, lsr #5 │ │ │ │ rsbseq sl, sl, r8, lsl sp │ │ │ │ rsbseq sl, sl, r0, lsl #28 │ │ │ │ rsbseq sl, sl, r0, ror #27 │ │ │ │ rsbseq sl, sl, r4, asr #23 │ │ │ │ ldrheq sl, [sl], #-184 @ 0xffffff48 @ │ │ │ │ @ instruction: 0x007aac98 │ │ │ │ - ldrsheq sl, [lr], #-64 @ 0xffffffc0 │ │ │ │ + subseq sl, lr, r0, ror r4 │ │ │ │ rsbseq fp, r6, ip, lsl r6 │ │ │ │ rsbseq fp, r6, r0, lsl #27 │ │ │ │ rsbseq fp, r6, r4, asr #26 │ │ │ │ ldrsheq sl, [sl], #-232 @ 0xffffff18 @ │ │ │ │ ldrsbeq sl, [sl], #-204 @ 0xffffff34 @ │ │ │ │ - subseq sl, lr, ip, lsl #10 │ │ │ │ + subseq sl, lr, ip, lsl #9 │ │ │ │ rsbseq fp, r6, r8, lsr r6 │ │ │ │ ldrsheq fp, [r6], #-224 @ 0xffffff20 @ │ │ │ │ ldrheq fp, [r6], #-228 @ 0xffffff1c @ │ │ │ │ rsbseq fp, sl, r4, ror r0 │ │ │ │ rsbseq sl, sl, r8, asr lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #164 @ 0xa4 │ │ │ │ @@ -111639,18 +111639,18 @@ │ │ │ │ b a5cb4 │ │ │ │ ldm r8, {r1, r2, r3, r4, r5, r7} │ │ │ │ add r0, sp, #140 @ 0x8c │ │ │ │ stm r0, {r1, r2, r3, r4, r5, r7} │ │ │ │ mov r7, sl │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r7, #176]! @ 0xb0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne a5cb4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 34420c │ │ │ │ mov r0, #0 │ │ │ │ add r1, sp, #140 @ 0x8c │ │ │ │ strb r0, [sl, #182] @ 0xb6 │ │ │ │ strb r0, [sl, #181] @ 0xb5 │ │ │ │ add r0, fp, #8 │ │ │ │ @@ -111692,18 +111692,18 @@ │ │ │ │ strb r0, [sl, #172] @ 0xac │ │ │ │ ldrb r0, [sl, #181] @ 0xb5 │ │ │ │ cmp r0, #0 │ │ │ │ beq a5d88 │ │ │ │ mov r6, sl │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #176]! @ 0xb0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne a5d88 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 34420c │ │ │ │ ldrb r0, [sl, #182] @ 0xb6 │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [sl, #181] @ 0xb5 │ │ │ │ cmp r0, #0 │ │ │ │ beq a5da4 │ │ │ │ @@ -111714,24 +111714,24 @@ │ │ │ │ strb r0, [sl, #180] @ 0xb4 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #172] @ 0xac │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ - subseq sl, lr, r8, lsl r0 │ │ │ │ + @ instruction: 0x005e9f98 │ │ │ │ rsbseq fp, r6, ip, ror #3 │ │ │ │ rsbseq fp, r6, r4, lsl r2 │ │ │ │ rsbseq fp, r6, r0, lsr #4 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ a5dec │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ - subseq sl, lr, r5, asr #7 │ │ │ │ + b 679f28 │ │ │ │ + subseq sl, lr, r5, asr #6 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r1, [r3, r1, lsl #2] │ │ │ │ add pc, r3, r1 │ │ │ │ @@ -111758,45 +111758,45 @@ │ │ │ │ andeq r0, r0, r8, asr #3 │ │ │ │ ldr r1, [pc, #792] @ a6180 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #17 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r1, [pc, #864] @ a61e4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [pc, #816] @ a61d8 │ │ │ │ add r3, sp, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #804] @ a61dc │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #3 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [pc, #760] @ a61cc │ │ │ │ add r1, pc, r1 │ │ │ │ b a5f64 │ │ │ │ ldr r1, [pc, #696] @ a6198 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r1, [pc, #724] @ a61d0 │ │ │ │ add r1, pc, r1 │ │ │ │ b a6058 │ │ │ │ ldr r1, [pc, #688] @ a61b8 │ │ │ │ add r1, pc, r1 │ │ │ │ b a5f64 │ │ │ │ add r0, r0, #4 │ │ │ │ @@ -111805,38 +111805,38 @@ │ │ │ │ add r3, sp, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #612] @ a6190 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [pc, #664] @ a61e0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r1, [pc, #560] @ a6194 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #12 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r1, [pc, #556] @ a61ac │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #15 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [pc, #480] @ a6184 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #472] @ a6188 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -111860,61 +111860,61 @@ │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #8] │ │ │ │ add r3, r0, #4 │ │ │ │ ldr r1, [pc, #508] @ a6204 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #15 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a828 │ │ │ │ + bl 67a7ac │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [pc, #368] @ a619c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #360] @ a61a0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #7 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [pc, #380] @ a61d4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #11 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [pc, #296] @ a61a4 │ │ │ │ add r3, sp, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #284] @ a61a8 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [pc, #320] @ a61f0 │ │ │ │ add r3, sp, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #308] @ a61f4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ add r1, r0, #4 │ │ │ │ str r1, [sp, #20] │ │ │ │ ldr ip, [pc, #216] @ a61bc │ │ │ │ add lr, sp, #20 │ │ │ │ ldr r1, [pc, #212] @ a61c0 │ │ │ │ @@ -111929,71 +111929,71 @@ │ │ │ │ add r3, r0, #20 │ │ │ │ str lr, [sp, #12] │ │ │ │ mov r0, r2 │ │ │ │ str ip, [sp, #16] │ │ │ │ mov r2, #11 │ │ │ │ ldr r1, [pc, #164] @ a61c8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67aa6c │ │ │ │ + bl 67a9f0 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [pc, #112] @ a61b0 │ │ │ │ add r3, sp, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #100] @ a61b4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [pc, #140] @ a61f8 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, lr} │ │ │ │ - b 679fa4 │ │ │ │ - subseq sl, lr, r2, asr #6 │ │ │ │ + b 679f28 │ │ │ │ + subseq sl, lr, r2, asr #5 │ │ │ │ rsbseq sl, r6, r8, lsl #31 │ │ │ │ - subseq sl, lr, r3, lsl r2 │ │ │ │ + @ instruction: 0x005ea193 │ │ │ │ rsbseq fp, r6, ip, lsl r0 │ │ │ │ - @ instruction: 0x005ea296 │ │ │ │ - subseq sl, lr, r1, ror r2 │ │ │ │ - ldrsheq sl, [lr], #-41 @ 0xffffffd7 │ │ │ │ + subseq sl, lr, r6, lsl r2 │ │ │ │ + ldrsheq sl, [lr], #-17 @ 0xffffffef │ │ │ │ + subseq sl, lr, r9, ror r2 │ │ │ │ rsbseq sl, r6, r0, lsr #30 │ │ │ │ - ldrheq sl, [lr], #-19 @ 0xffffffed │ │ │ │ + subseq sl, lr, r3, lsr r1 │ │ │ │ ldrsbeq sl, [r6], #-236 @ 0xffffff14 @ │ │ │ │ - subseq sl, lr, lr, asr r1 │ │ │ │ - subseq sl, lr, pc, ror #4 │ │ │ │ + ldrsbeq sl, [lr], #-14 │ │ │ │ + subseq sl, lr, pc, ror #3 │ │ │ │ rsbseq sl, r6, r8, ror #27 │ │ │ │ - subseq sl, lr, lr, lsr #1 │ │ │ │ - subseq sl, lr, r7, lsl #6 │ │ │ │ + subseq sl, lr, lr, lsr #32 │ │ │ │ + subseq sl, lr, r7, lsl #5 │ │ │ │ @ instruction: 0x0076ae98 │ │ │ │ rsbseq sl, r6, r4, lsl #29 │ │ │ │ rsbseq sl, r6, ip, ror #28 │ │ │ │ - ldrsheq sl, [lr], #-7 │ │ │ │ - subseq sl, lr, r2, asr r3 │ │ │ │ - subseq sl, lr, r6, lsr r3 │ │ │ │ - subseq sl, lr, r5, ror #3 │ │ │ │ + subseq sl, lr, r7, ror r0 │ │ │ │ + ldrsbeq sl, [lr], #-34 @ 0xffffffde │ │ │ │ + ldrheq sl, [lr], #-38 @ 0xffffffda │ │ │ │ + subseq sl, lr, r5, ror #2 │ │ │ │ ldrsheq fp, [r6], #-0 @ │ │ │ │ - subseq sl, lr, r8, lsl #7 │ │ │ │ - ldrsheq sl, [lr], #-43 @ 0xffffffd5 │ │ │ │ - subseq r9, lr, r8, lsr r1 │ │ │ │ + subseq sl, lr, r8, lsl #6 │ │ │ │ + subseq sl, lr, fp, ror r2 │ │ │ │ + ldrheq r9, [lr], #-8 │ │ │ │ rsbseq sl, r6, r8, ror #30 │ │ │ │ - subseq sl, lr, r4, lsl #5 │ │ │ │ + subseq sl, lr, r4, lsl #4 │ │ │ │ ldrsheq sl, [r6], #-232 @ 0xffffff18 @ │ │ │ │ - subseq r8, lr, ip, lsl #30 │ │ │ │ - subseq sl, lr, r7, ror #1 │ │ │ │ + subseq r8, lr, ip, lsl #29 │ │ │ │ + subseq sl, lr, r7, rrx │ │ │ │ rsbseq sl, r6, r0, ror #31 │ │ │ │ rsbseq sl, r6, r8, asr #31 │ │ │ │ - subseq sl, lr, r8, asr r2 │ │ │ │ + ldrsbeq sl, [lr], #-24 @ 0xffffffe8 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r2, r1 │ │ │ │ ldrb r1, [r0] │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r1, [r3, r1, lsl #2] │ │ │ │ add pc, r3, r1 │ │ │ │ @@ -112014,172 +112014,172 @@ │ │ │ │ add r3, sp, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #556] @ a649c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #464] @ a6464 │ │ │ │ add r3, sp, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #452] @ a6468 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #452] @ a648c │ │ │ │ add r3, sp, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #440] @ a6490 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #348] @ a6458 │ │ │ │ add r3, sp, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #336] @ a645c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #312] @ a6460 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #300] @ a6478 │ │ │ │ add r3, sp, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #288] @ a647c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #208] @ a6450 │ │ │ │ add r3, sp, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #196] @ a6454 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #184] @ a646c │ │ │ │ add r3, sp, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #172] @ a6470 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #148] @ a6474 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r1, [pc, #152] @ a6494 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ add r1, r0, #8 │ │ │ │ str r1, [sp, #12] │ │ │ │ ldr ip, [pc, #96] @ a6480 │ │ │ │ add r3, sp, #12 │ │ │ │ ldr r1, [pc, #92] @ a6484 │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r1, r3, ip} │ │ │ │ add r3, r0, #4 │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [pc, #72] @ a6488 │ │ │ │ mov r2, #15 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a828 │ │ │ │ + bl 67a7ac │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ rsbseq sl, r6, r8, ror #24 │ │ │ │ - ldrsbeq r9, [lr], #-239 @ 0xffffff11 │ │ │ │ + subseq r9, lr, pc, asr lr │ │ │ │ ldrsheq sl, [r6], #-204 @ 0xffffff34 @ │ │ │ │ - ldrheq r5, [lr], #-88 @ 0xffffffa8 │ │ │ │ - subseq r9, lr, sp, asr #30 │ │ │ │ + subseq r5, lr, r8, lsr r5 │ │ │ │ + subseq r9, lr, sp, asr #29 │ │ │ │ rsbseq sl, r6, r4, lsl sp │ │ │ │ - ldrsbeq r9, [lr], #-251 @ 0xffffff05 │ │ │ │ + subseq r9, lr, fp, asr pc │ │ │ │ rsbseq sl, r6, r4, asr ip │ │ │ │ - subseq r9, lr, r5, asr #29 │ │ │ │ - subseq r9, lr, fp, lsr #29 │ │ │ │ + subseq r9, lr, r5, asr #28 │ │ │ │ + subseq r9, lr, fp, lsr #28 │ │ │ │ rsbseq sl, r6, ip, asr #25 │ │ │ │ - subseq r9, lr, fp, lsr pc │ │ │ │ + ldrheq r9, [lr], #-235 @ 0xffffff15 │ │ │ │ rsbseq sl, r6, r4, lsl ip │ │ │ │ rsbseq sl, r6, r0, lsl #24 │ │ │ │ - subseq r9, lr, r8, ror #28 │ │ │ │ + subseq r9, lr, r8, ror #27 │ │ │ │ rsbseq sl, r6, r0, lsl #27 │ │ │ │ - ldrsbeq r9, [lr], #-251 @ 0xffffff05 │ │ │ │ - subseq r9, lr, r5, asr #29 │ │ │ │ + subseq r9, lr, fp, asr pc │ │ │ │ + subseq r9, lr, r5, asr #28 │ │ │ │ rsbseq sl, r6, r8, ror sp │ │ │ │ - subseq r9, lr, r0, lsl r0 │ │ │ │ + @ instruction: 0x005e8f90 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ - b 67aeb0 │ │ │ │ + b 67ae34 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ bcs a6510 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r5, r0 │ │ │ │ bne a64f4 │ │ │ │ ldr r2, [pc, #296] @ a6608 │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ - bl 677ae8 │ │ │ │ + bl 677a6c │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ strb r1, [r0, r5] │ │ │ │ add r0, r5, #1 │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ @@ -112313,25 +112313,25 @@ │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #9 │ │ │ │ str r6, [sp, #16] │ │ │ │ ldr r1, [pc, #44] @ a6748 │ │ │ │ ldr r3, [pc, #44] @ a674c │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 67a2c8 │ │ │ │ + bl 67a24c │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ rsbseq sl, r6, ip, lsl #19 │ │ │ │ - subseq r5, lr, ip, lsl r2 │ │ │ │ + @ instruction: 0x005e519c │ │ │ │ ldrheq sl, [r6], #-144 @ 0xffffff70 @ │ │ │ │ - ldrheq r8, [lr], #-184 @ 0xffffff48 │ │ │ │ - subseq r8, lr, ip, lsr #23 │ │ │ │ + subseq r8, lr, r8, lsr fp │ │ │ │ + subseq r8, lr, ip, lsr #22 │ │ │ │ rsbseq sl, r6, r0, ror #18 │ │ │ │ - ldrheq r9, [lr], #-183 @ 0xffffff49 │ │ │ │ - ldrheq r9, [lr], #-188 @ 0xffffff44 │ │ │ │ + subseq r9, lr, r7, lsr fp │ │ │ │ + subseq r9, lr, ip, lsr fp │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ add r1, pc, #16 │ │ │ │ sub r0, r0, #21 │ │ │ │ @@ -112359,27 +112359,27 @@ │ │ │ │ add r3, sp, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #640] @ a6a54 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ str r3, [sp, #12] │ │ │ │ add r3, sp, #12 │ │ │ │ ldr r0, [pc, #584] @ a6a40 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #576] @ a6a44 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, r3, #4 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #484] @ a6a0c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ @@ -112388,40 +112388,40 @@ │ │ │ │ b a691c │ │ │ │ ldr r1, [pc, #520] @ a6a48 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r1, [pc, #472] @ a6a34 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r1, [pc, #392] @ a6a00 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ add r0, r3, #4 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #360] @ a6a04 │ │ │ │ add r3, sp, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #348] @ a6a08 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, r3, #20 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr ip, [pc, #332] @ a6a1c │ │ │ │ add r1, sp, #12 │ │ │ │ ldr r0, [pc, #328] @ a6a20 │ │ │ │ @@ -112429,103 +112429,103 @@ │ │ │ │ add ip, pc, ip │ │ │ │ add r0, pc, r0 │ │ │ │ stm sp, {r0, r1, ip} │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #18 │ │ │ │ ldr r1, [pc, #304] @ a6a24 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a828 │ │ │ │ + bl 67a7ac │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, r3, #4 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #232] @ a69f8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #224] @ a69fc │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r2 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, #11 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #216] @ a6a14 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r1, [pc, #244] @ a6a4c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #17 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r1, [pc, #164] @ a6a18 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ add r0, r3, #4 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #160] @ a6a38 │ │ │ │ add r3, sp, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #148] @ a6a3c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, r3, #16 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr ip, [pc, #92] @ a6a28 │ │ │ │ add r1, sp, #12 │ │ │ │ ldr r0, [pc, #88] @ a6a2c │ │ │ │ add ip, pc, ip │ │ │ │ add r0, pc, r0 │ │ │ │ stm sp, {r0, r1, ip} │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #17 │ │ │ │ ldr r1, [pc, #68] @ a6a30 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a828 │ │ │ │ + bl 67a7ac │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ rsbseq sl, r6, ip, lsr #12 │ │ │ │ - subseq r9, lr, lr, lsr #17 │ │ │ │ - subseq r9, lr, lr, ror #20 │ │ │ │ + subseq r9, lr, lr, lsr #16 │ │ │ │ + subseq r9, lr, lr, ror #19 │ │ │ │ ldrsbeq sl, [r6], #-124 @ 0xffffff84 @ │ │ │ │ - subseq r5, lr, r0, lsr #32 │ │ │ │ + subseq r4, lr, r0, lsr #31 │ │ │ │ rsbseq sl, r6, r4, ror #16 │ │ │ │ - subseq r9, lr, r7, asr #21 │ │ │ │ - subseq r9, lr, r2, asr #19 │ │ │ │ - @ instruction: 0x005e9993 │ │ │ │ + subseq r9, lr, r7, asr #20 │ │ │ │ + subseq r9, lr, r2, asr #18 │ │ │ │ + subseq r9, lr, r3, lsl r9 │ │ │ │ ldrsbeq sl, [r6], #-112 @ 0xffffff90 @ │ │ │ │ ldrheq sl, [r6], #-124 @ 0xffffff84 @ │ │ │ │ - subseq r9, lr, pc, lsr #20 │ │ │ │ + subseq r9, lr, pc, lsr #19 │ │ │ │ rsbseq sl, r6, r8, asr r5 │ │ │ │ rsbseq sl, r6, r4, asr #13 │ │ │ │ - subseq r9, lr, r9, asr #18 │ │ │ │ - subseq r9, lr, r2, ror #21 │ │ │ │ + subseq r9, lr, r9, asr #17 │ │ │ │ + subseq r9, lr, r2, ror #20 │ │ │ │ rsbseq sl, r6, r0, lsr #14 │ │ │ │ - subseq r8, lr, r4, lsr r6 │ │ │ │ + ldrheq r8, [lr], #-84 @ 0xffffffac │ │ │ │ ldrsbeq sl, [r6], #-132 @ 0xffffff7c @ │ │ │ │ - subseq r9, lr, r5, asr #22 │ │ │ │ - subseq r9, lr, r7, lsl fp │ │ │ │ - subseq r9, lr, sp, lsl #20 │ │ │ │ + subseq r9, lr, r5, asr #21 │ │ │ │ + @ instruction: 0x005e9a97 │ │ │ │ + subseq r9, lr, sp, lsl #19 │ │ │ │ rsbseq sl, r6, r4, ror #14 │ │ │ │ - subseq r9, lr, fp, lsl #22 │ │ │ │ + subseq r9, lr, fp, lsl #21 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #444 @ 0x1bc │ │ │ │ mov r6, r0 │ │ │ │ ldrb r0, [r1, #36] @ 0x24 │ │ │ │ mov fp, r1 │ │ │ │ add r1, pc, #12 │ │ │ │ mov r7, r2 │ │ │ │ @@ -112620,30 +112620,30 @@ │ │ │ │ mov r5, #-2147483647 @ 0x80000001 │ │ │ │ b a7108 │ │ │ │ ldr r4, [fp, #24] │ │ │ │ add r5, r4, #48 @ 0x30 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689124 │ │ │ │ + bl 6890a8 │ │ │ │ cmp r0, #0 │ │ │ │ add r1, fp, #24 │ │ │ │ str r1, [sp, #8] │ │ │ │ bne a6e68 │ │ │ │ ldr r0, [r7] │ │ │ │ ldr r1, [r0] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r1, [r1] │ │ │ │ blx r1 │ │ │ │ add r7, r4, #32 │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r0, #0 │ │ │ │ beq a6e24 │ │ │ │ ldr r1, [r9, #12] │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ b a6e68 │ │ │ │ ldr r0, [sl] │ │ │ │ @@ -112696,15 +112696,15 @@ │ │ │ │ ldm r1!, {r2, r3, r4, r5} │ │ │ │ stmia r0!, {r2, r3, r4, r5} │ │ │ │ ldm r1, {r2, r3, r4, r5, r7} │ │ │ │ mov r1, #1 │ │ │ │ stm r0, {r2, r3, r4, r5, r7} │ │ │ │ mov r0, r6 │ │ │ │ mov r5, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble a7210 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ mov r1, #4 │ │ │ │ strh r5, [fp, #32] │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ ldrb r0, [r9] │ │ │ │ @@ -112730,15 +112730,15 @@ │ │ │ │ stmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ ldm r8, {r1, r2, r3, r5, r6, r7} │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [fp, #20] │ │ │ │ ldr r5, [fp, #16] │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble a7210 │ │ │ │ ldrb r0, [r9] │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #4 │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ bl 2a4520 │ │ │ │ @@ -112759,50 +112759,50 @@ │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ strb r0, [fp, #32] │ │ │ │ str r4, [fp, #24] │ │ │ │ ldr r6, [sp, #16] │ │ │ │ ldr sl, [sp, #12] │ │ │ │ b a6be0 │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ b a70a8 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ beq a6e3c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ str r9, [r4, #24] │ │ │ │ str r8, [r4, #28] │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689124 │ │ │ │ + bl 6890a8 │ │ │ │ cmp r0, #0 │ │ │ │ beq a6eb4 │ │ │ │ add r5, r4, #20 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r0, #0 │ │ │ │ beq a6e88 │ │ │ │ mov r9, #-2147483647 @ 0x80000001 │ │ │ │ b a6ed0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ ldr r9, [r4, #8] │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ ldr r8, [r4, #16] │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r9, #-2147483646 @ 0x80000002 │ │ │ │ bne a6ed0 │ │ │ │ mov r7, #3 │ │ │ │ mov r0, #-2147483645 @ 0x80000003 │ │ │ │ strb r7, [sl] │ │ │ │ str r0, [r6] │ │ │ │ strb r7, [fp, #36] @ 0x24 │ │ │ │ @@ -112810,57 +112810,57 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r7, [sp, #8] │ │ │ │ mov r1, #1 │ │ │ │ str sl, [sp, #12] │ │ │ │ str r6, [sp, #16] │ │ │ │ ldr r5, [r7] │ │ │ │ add r0, r5, #48 @ 0x30 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ add r6, r5, #32 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r0, #0 │ │ │ │ bne a6f34 │ │ │ │ mov r0, #0 │ │ │ │ ldr r4, [r5, #24] │ │ │ │ str r0, [r5, #24] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ ldr sl, [r5, #28] │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r4, #0 │ │ │ │ beq a6f34 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r0, sl │ │ │ │ blx r1 │ │ │ │ add r4, r5, #44 @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r0, #0 │ │ │ │ bne a6f7c │ │ │ │ mov r0, #0 │ │ │ │ ldr r6, [r5, #36] @ 0x24 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr sl, [r5, #40] @ 0x28 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r6, #0 │ │ │ │ beq a6f7c │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, sl │ │ │ │ blx r1 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne a6f9c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 29b318 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r9, #-2147483647 @ 0x80000001 │ │ │ │ bne a6fb8 │ │ │ │ mov sl, #-2147483648 @ 0x80000000 │ │ │ │ ldr r8, [fp, #16] │ │ │ │ @@ -112871,15 +112871,15 @@ │ │ │ │ ldr r8, [fp, #16] │ │ │ │ cmp r9, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r9, [sp, #48] @ 0x30 │ │ │ │ beq a6fe4 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ ldr sl, [sp, #60] @ 0x3c │ │ │ │ ldr r9, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ ldr r1, [pc, #1044] @ a740c │ │ │ │ mov r2, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -112913,18 +112913,18 @@ │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ add r3, sp, #28 │ │ │ │ mov r4, fp │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne a709c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 29b0ac │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #32] │ │ │ │ strb r0, [fp, #33] @ 0x21 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r0, [r0] │ │ │ │ @@ -112963,18 +112963,18 @@ │ │ │ │ ldr fp, [sp, #24] │ │ │ │ strb r7, [fp, #36] @ 0x24 │ │ │ │ add sp, sp, #444 @ 0x1bc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r6, fp, #20 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne a7164 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 29b0ac │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ bl 74ed0 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #32] │ │ │ │ @@ -113020,26 +113020,26 @@ │ │ │ │ mov r6, r0 │ │ │ │ b a7358 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ str r9, [r4, #24] │ │ │ │ str r8, [r4, #28] │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ b a72e0 │ │ │ │ b a7394 │ │ │ │ mov r6, r0 │ │ │ │ b a730c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne a731c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ bl 29b0ac │ │ │ │ b a731c │ │ │ │ bl 5a198 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ bl 78ecc │ │ │ │ @@ -113050,18 +113050,18 @@ │ │ │ │ bl 18d540 │ │ │ │ b a7398 │ │ │ │ bl 5a198 │ │ │ │ b a7394 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne a731c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 29b318 │ │ │ │ b a731c │ │ │ │ bl 5a198 │ │ │ │ mov r6, r0 │ │ │ │ b a731c │ │ │ │ mov r6, r0 │ │ │ │ @@ -113082,18 +113082,18 @@ │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne a7384 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne a7340 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 29b0ac │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq a7358 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ @@ -113133,21 +113133,21 @@ │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1, #36] @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbseq r9, r6, ip, asr #30 │ │ │ │ rsbseq r9, r6, r8, asr pc │ │ │ │ rsbseq r9, r6, r0, lsr #30 │ │ │ │ - subseq r9, lr, r8, asr #3 │ │ │ │ + subseq r9, lr, r8, asr #2 │ │ │ │ ldrheq r9, [sl], #-8 @ │ │ │ │ andseq r6, fp, r0, lsl sl │ │ │ │ andseq r6, fp, r0, ror #21 │ │ │ │ rsbseq r9, r6, r0, asr pc │ │ │ │ rsbseq r9, r6, r0, ror #30 │ │ │ │ - subseq r8, lr, r8, asr #26 │ │ │ │ + subseq r8, lr, r8, asr #25 │ │ │ │ rsbseq r8, sl, ip, ror #26 │ │ │ │ andeq r1, r4, r0, ror ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ mov r8, r0 │ │ │ │ ldrb r0, [r1, #312] @ 0x138 │ │ │ │ mov r9, r1 │ │ │ │ @@ -113161,15 +113161,15 @@ │ │ │ │ ldr r6, [pc, #408] @ a75e8 │ │ │ │ mov r5, r2 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r7, #0 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ mov r0, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ beq a7548 │ │ │ │ mov r2, r5 │ │ │ │ strb r7, [r9, #304] @ 0x130 │ │ │ │ add r6, sp, #4 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ @@ -113198,38 +113198,38 @@ │ │ │ │ bne a7528 │ │ │ │ str fp, [sp, #4] │ │ │ │ mov r1, #0 │ │ │ │ ldr r6, [pc, #260] @ a75f4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ mov r0, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne a7538 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne a7548 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 3446ec │ │ │ │ b a7548 │ │ │ │ ldm sl, {r1, r2, r3, r4, r5, r6} │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ stm r0, {r1, r2, r3, r4, r5, r6} │ │ │ │ b a7564 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r0, [pc, #180] @ a75f8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 3c694 │ │ │ │ ldr fp, [r6, #4] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, fp │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ mov r7, #21 │ │ │ │ cmn r0, #1 │ │ │ │ ble a75a0 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ stm r8, {r7, fp} │ │ │ │ add r0, r8, #8 │ │ │ │ ldm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ @@ -113496,15 +113496,15 @@ │ │ │ │ ldr r0, [pc, #4084] @ a8980 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #2676] @ 0xa74 │ │ │ │ add r0, sl, #16 │ │ │ │ str r0, [sp, #2672] @ 0xa70 │ │ │ │ add r0, sp, #3456 @ 0xd80 │ │ │ │ add r1, sp, #1888 @ 0x760 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ add r2, sp, #3456 @ 0xd80 │ │ │ │ add r3, r4, #324 @ 0x144 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ add r1, lr, #264 @ 0x108 │ │ │ │ @@ -113541,18 +113541,18 @@ │ │ │ │ beq a7a48 │ │ │ │ ldr r0, [r4, #248] @ 0xf8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r4, #164] @ 0xa4 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne a7a70 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #104 @ 0x68 │ │ │ │ bl 3446ec │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r5, #35 @ 0x23 │ │ │ │ strb r6, [r0] │ │ │ │ bne a7cd0 │ │ │ │ @@ -113666,15 +113666,15 @@ │ │ │ │ beq a7e2c │ │ │ │ cmp fp, #21 │ │ │ │ bne a7cec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, r4 │ │ │ │ str r4, [sl, #304] @ 0x130 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble a8754 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ mov r0, #2 │ │ │ │ add r4, lr, #964 @ 0x3c4 │ │ │ │ mov r1, #3 │ │ │ │ ldr r2, [sl, #272] @ 0x110 │ │ │ │ @@ -113755,18 +113755,18 @@ │ │ │ │ ldr r1, [sl, #224] @ 0xe0 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ mov r5, #2 │ │ │ │ mov r7, sl │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r7, #304]! @ 0x130 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne a7dd4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 3446ec │ │ │ │ ldr r6, [sp, #32] │ │ │ │ mov r1, r5 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ b a7de0 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ @@ -113780,18 +113780,18 @@ │ │ │ │ beq a8360 │ │ │ │ ldr r0, [sl, #328] @ 0x148 │ │ │ │ cmp r0, #2 │ │ │ │ bcc a8360 │ │ │ │ mov r7, sl │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r7, #332]! @ 0x14c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne a8360 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 42df00 │ │ │ │ b a8360 │ │ │ │ add r0, sl, #488 @ 0x1e8 │ │ │ │ bl 81954 │ │ │ │ b a7c30 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ @@ -113814,19 +113814,19 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq a7eb4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc a7eb4 │ │ │ │ add r0, lr, #964 @ 0x3c4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r0, #296] @ 0x128 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne a7eb4 │ │ │ │ add r5, r4, #52 @ 0x34 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r3, lr, #964 @ 0x3c4 │ │ │ │ add r2, r3, #164 @ 0xa4 │ │ │ │ ldr r3, [r3, #244] @ 0xf4 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ @@ -114082,18 +114082,18 @@ │ │ │ │ beq a82bc │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #104 @ 0x68 │ │ │ │ bl 7c094 │ │ │ │ mov r7, sl │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r7, #328]! @ 0x148 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne a82e0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 34420c │ │ │ │ b a7d9c │ │ │ │ mov r4, fp │ │ │ │ cmp r0, #37 @ 0x25 │ │ │ │ beq a8308 │ │ │ │ cmp r0, #69 @ 0x45 │ │ │ │ @@ -114111,18 +114111,18 @@ │ │ │ │ ldr r0, [r0, #172] @ 0xac │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r5, sl │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #304]! @ 0x130 │ │ │ │ ldr fp, [r5, #24] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne a8354 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3446ec │ │ │ │ mov r0, #11 │ │ │ │ add r5, sl, #320 @ 0x140 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r5] │ │ │ │ @@ -114200,22 +114200,22 @@ │ │ │ │ beq a862c │ │ │ │ eor r0, r6, #6 │ │ │ │ orrs r0, r0, r5 │ │ │ │ bne a8504 │ │ │ │ mov r5, sl │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ mov r1, #2 │ │ │ │ cmp r0, #1 │ │ │ │ mov r8, r7 │ │ │ │ str r1, [sp, #24] │ │ │ │ str fp, [sp, #32] │ │ │ │ bne a84c8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ @@ -114313,15 +114313,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ bl 59be4 │ │ │ │ str r5, [sp, #20] │ │ │ │ ldr r0, [pc, #1144] @ a8ad4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 59c28 │ │ │ │ b a8754 │ │ │ │ - ldrsheq r8, [lr], #-214 @ 0xffffff2a │ │ │ │ + subseq r8, lr, r6, ror sp │ │ │ │ str r5, [sp, #20] │ │ │ │ ldr r0, [pc, #1116] @ a8ad0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 59be4 │ │ │ │ b a8754 │ │ │ │ ldr r0, [pc, #1096] @ a8acc │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -114430,18 +114430,18 @@ │ │ │ │ mov r4, r0 │ │ │ │ str r5, [sp, #8] │ │ │ │ mov r0, fp │ │ │ │ bl 83990 │ │ │ │ mov r5, sl │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #328]! @ 0x148 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne a8880 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ b a8880 │ │ │ │ mov r4, r0 │ │ │ │ b a8934 │ │ │ │ mov r4, r0 │ │ │ │ b a8a38 │ │ │ │ @@ -114451,18 +114451,18 @@ │ │ │ │ mov r4, r0 │ │ │ │ b a89d4 │ │ │ │ b a88a8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, sl │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #304]! @ 0x130 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne a89d4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3446ec │ │ │ │ b a89d4 │ │ │ │ mov r4, r0 │ │ │ │ b a8a8c │ │ │ │ ldrsbeq r8, [sl], #-68 @ 0xffffffbc @ │ │ │ │ mov r4, r0 │ │ │ │ @@ -114499,18 +114499,18 @@ │ │ │ │ beq a8968 │ │ │ │ ldrb r0, [sl, #21] │ │ │ │ cmp r0, #0 │ │ │ │ beq a8a38 │ │ │ │ mov r5, sl │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne a8a38 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ b a8a38 │ │ │ │ add r0, sl, #56 @ 0x38 │ │ │ │ bl 80b44 │ │ │ │ b a8934 │ │ │ │ andeq r1, r0, r0, ror #29 │ │ │ │ @@ -114518,18 +114518,18 @@ │ │ │ │ b a8a40 │ │ │ │ andeq pc, fp, r4, asr r0 @ │ │ │ │ mov r4, r0 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ mov r1, #1 │ │ │ │ add r0, lr, #964 @ 0x3c4 │ │ │ │ ldr r0, [r0, #164] @ 0xa4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne a8a8c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #104 @ 0x68 │ │ │ │ bl 3446ec │ │ │ │ b a8a8c │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [sl, #656] @ 0x290 │ │ │ │ str r5, [sp, #8] │ │ │ │ @@ -114542,18 +114542,18 @@ │ │ │ │ beq a8a10 │ │ │ │ ldr r0, [sl, #328] @ 0x148 │ │ │ │ cmp r0, #2 │ │ │ │ bcc a8a10 │ │ │ │ mov r5, sl │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #332]! @ 0x14c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne a8a10 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #320 @ 0x140 │ │ │ │ mov r1, #512 @ 0x200 │ │ │ │ strh r1, [sl, r0] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 75340 │ │ │ │ @@ -114599,26 +114599,26 @@ │ │ │ │ bl 5a198 │ │ │ │ rsbseq r8, r6, r8, lsl #23 │ │ │ │ @ instruction: 0x00768b94 │ │ │ │ ldrsbeq r8, [r6], #-168 @ 0xffffff58 @ │ │ │ │ ldrsbeq r8, [r6], #-168 @ 0xffffff58 @ │ │ │ │ ldrsheq r8, [r6], #-160 @ 0xffffff60 @ │ │ │ │ @ instruction: 0x0076839c │ │ │ │ - subseq r7, lr, r8, asr #14 │ │ │ │ + subseq r7, lr, r8, asr #13 │ │ │ │ rsbseq r8, r6, r0, lsr fp │ │ │ │ rsbseq r8, r6, ip, lsl fp │ │ │ │ - subseq r7, lr, r6, lsl #14 │ │ │ │ + subseq r7, lr, r6, lsl #13 │ │ │ │ rsbseq r8, r6, ip, lsr #21 │ │ │ │ ldrheq r8, [r6], #-172 @ 0xffffff54 @ │ │ │ │ @ instruction: 0x00768a94 │ │ │ │ rsbseq r8, r6, r8, lsr #21 │ │ │ │ - subseq r8, lr, r3, ror #6 │ │ │ │ - subseq r6, lr, ip, asr #29 │ │ │ │ + subseq r8, lr, r3, ror #5 │ │ │ │ + subseq r6, lr, ip, asr #28 │ │ │ │ rsbseq r8, r6, r8, ror sl │ │ │ │ - subseq r7, lr, fp, lsr #5 │ │ │ │ + subseq r7, lr, fp, lsr #4 │ │ │ │ rsbseq r8, r6, ip, asr #7 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #844 @ 0x34c │ │ │ │ mov r9, r0 │ │ │ │ ldrb r0, [r1, #776] @ 0x308 │ │ │ │ mov fp, r1 │ │ │ │ add r1, pc, #12 │ │ │ │ @@ -114708,15 +114708,15 @@ │ │ │ │ beq a8dd8 │ │ │ │ cmp r9, #21 │ │ │ │ bne a8d54 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ mov r1, #1 │ │ │ │ str r5, [fp, #288] @ 0x120 │ │ │ │ mov r0, r5 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble a9320 │ │ │ │ mov r0, #2 │ │ │ │ mov r1, #3 │ │ │ │ strb r0, [sp, #612] @ 0x264 │ │ │ │ str r0, [sp, #536] @ 0x218 │ │ │ │ mov r0, #0 │ │ │ │ @@ -114783,18 +114783,18 @@ │ │ │ │ ldm r0, {r2, r3, r5, r6, r7} │ │ │ │ add r1, sp, #800 @ 0x320 │ │ │ │ stm r1, {r2, r3, r5, r6, r7} │ │ │ │ mov r8, #2 │ │ │ │ mov r5, fp │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #288]! @ 0x120 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne a91d8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3446ec │ │ │ │ b a91d8 │ │ │ │ add r0, fp, #448 @ 0x1c0 │ │ │ │ bl 81954 │ │ │ │ b a8c78 │ │ │ │ str r8, [sp, #20] │ │ │ │ @@ -115015,19 +115015,19 @@ │ │ │ │ cmpne r0, #37 @ 0x25 │ │ │ │ beq a9150 │ │ │ │ add r0, sp, #536 @ 0x218 │ │ │ │ bl 7c094 │ │ │ │ mov r5, fp │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #296]! @ 0x128 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ str r6, [sp, #12] │ │ │ │ bne a8db0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ b a8db0 │ │ │ │ cmp r0, #37 @ 0x25 │ │ │ │ str r9, [sp, #24] │ │ │ │ beq a919c │ │ │ │ cmp r0, #69 @ 0x45 │ │ │ │ @@ -115039,19 +115039,19 @@ │ │ │ │ ldrne r1, [sp, #540] @ 0x21c │ │ │ │ cmpne r1, #0 │ │ │ │ bne a926c │ │ │ │ mov r5, fp │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #288]! @ 0x120 │ │ │ │ ldr r9, [r5, #8] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ mov r8, #11 │ │ │ │ cmp r0, #1 │ │ │ │ bne a91d8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3446ec │ │ │ │ mov r0, #0 │ │ │ │ add r5, sp, #72 @ 0x48 │ │ │ │ strb r0, [fp, #292] @ 0x124 │ │ │ │ add r0, sp, #800 @ 0x320 │ │ │ │ mov r1, r5 │ │ │ │ @@ -115169,34 +115169,34 @@ │ │ │ │ b a93f8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 83990 │ │ │ │ mov r5, fp │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #296]! @ 0x128 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne a93f8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ b a93f8 │ │ │ │ b a93ec │ │ │ │ mov r6, r0 │ │ │ │ b a9474 │ │ │ │ mov r6, r0 │ │ │ │ b a9468 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, fp │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #288]! @ 0x120 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne a9468 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3446ec │ │ │ │ b a9468 │ │ │ │ mov r6, r0 │ │ │ │ b a947c │ │ │ │ mov r6, r0 │ │ │ │ ldrb r0, [r8] │ │ │ │ @@ -115227,26 +115227,26 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ add r0, fp, #448 @ 0x1c0 │ │ │ │ bl 81954 │ │ │ │ b a9468 │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ - ldrheq r7, [lr], #-145 @ 0xffffff6f │ │ │ │ + subseq r7, lr, r1, lsr r9 │ │ │ │ rsbseq r7, r6, r4, ror pc │ │ │ │ rsbseq r7, r6, r0, lsl #31 │ │ │ │ - ldrheq r6, [lr], #-102 @ 0xffffff9a │ │ │ │ - subseq r7, lr, ip, ror r8 │ │ │ │ + subseq r6, lr, r6, lsr r6 │ │ │ │ + ldrsheq r7, [lr], #-124 @ 0xffffff84 │ │ │ │ @ instruction: 0x00767e90 │ │ │ │ rsbseq r7, r6, r0, lsr #29 │ │ │ │ rsbseq r7, r6, r8, asr #29 │ │ │ │ rsbseq r7, r6, r0, ror #29 │ │ │ │ - subseq r7, lr, r7, ror r4 │ │ │ │ + ldrsheq r7, [lr], #-55 @ 0xffffffc9 │ │ │ │ rsbseq r7, r6, ip, lsr #29 │ │ │ │ - ldrsbeq r6, [lr], #-111 @ 0xffffff91 │ │ │ │ + subseq r6, lr, pc, asr r6 │ │ │ │ rsbseq r7, r6, r0, lsl #16 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #680 @ 0x2a8 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #816] @ a9824 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -115263,15 +115263,15 @@ │ │ │ │ beq a9618 │ │ │ │ ldr r0, [pc, #768] @ a982c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 52f20 │ │ │ │ ands r1, r0, #255 @ 0xff │ │ │ │ beq a9618 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 5474e0 │ │ │ │ + bl 547464 │ │ │ │ cmp r0, #0 │ │ │ │ beq a9618 │ │ │ │ ldr r1, [r6] │ │ │ │ ldr r2, [r1, #32] │ │ │ │ cmp r2, #0 │ │ │ │ movne r0, r1 │ │ │ │ ldrne r6, [r1, #36] @ 0x24 │ │ │ │ @@ -115316,15 +115316,15 @@ │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ str r2, [sp, #108] @ 0x6c │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ mov r0, sp │ │ │ │ - bl 546ef4 │ │ │ │ + bl 546e78 │ │ │ │ b a9710 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ ldr r0, [pc, #528] @ a9838 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ @@ -115373,15 +115373,15 @@ │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ add r0, r4, #64 @ 0x40 │ │ │ │ str r1, [sp] │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 5470c0 │ │ │ │ + bl 547044 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ mov r1, sp │ │ │ │ ldm r0!, {r2, r3, r5, r6} │ │ │ │ stmia r1!, {r2, r3, r5, r6} │ │ │ │ ldm r0, {r2, r3, r5, r6} │ │ │ │ stm r1, {r2, r3, r5, r6} │ │ │ │ add r2, r4, #136 @ 0x88 │ │ │ │ @@ -115452,48 +115452,48 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ rsbseq r6, sl, r4, asr #13 │ │ │ │ rsbseq r6, sl, r8, asr #14 │ │ │ │ rsbseq r6, sl, r8, lsr #14 │ │ │ │ - subseq r6, lr, r0, lsl #10 │ │ │ │ + subseq r6, lr, r0, lsl #9 │ │ │ │ rsbseq r7, r6, r4, lsl #21 │ │ │ │ rsbseq r6, sl, ip, lsr #12 │ │ │ │ rsbseq r6, sl, r8, lsl #11 │ │ │ │ - subseq r6, lr, ip, lsl r5 │ │ │ │ + @ instruction: 0x005e649c │ │ │ │ rsbseq r7, r6, r0, lsr #21 │ │ │ │ rsbseq r7, r6, ip, ror #23 │ │ │ │ ldrheq r7, [r6], #-184 @ 0xffffff48 @ │ │ │ │ ldrsbeq r7, [r6], #-192 @ 0xffffff40 @ │ │ │ │ rsbseq r7, r6, ip, lsl #25 │ │ │ │ rsbseq r6, sl, r4, lsr #12 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ - b 67b26c │ │ │ │ + b 67b1f0 │ │ │ │ mov r3, r1 │ │ │ │ ldrb r0, [r0] │ │ │ │ ldr r1, [pc, #24] @ a9898 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, r0, lsl #2] │ │ │ │ ldr r2, [pc, #16] @ a989c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, r0, lsl #2] │ │ │ │ mov r0, r3 │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ rsbseq r8, r6, r0, asr #7 │ │ │ │ - subseq r7, lr, r4, lsl #27 │ │ │ │ + subseq r7, lr, r4, lsl #26 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ a98b4 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ - subseq r6, lr, fp, lsr sp │ │ │ │ + b 679f28 │ │ │ │ + ldrheq r6, [lr], #-203 @ 0xffffff35 │ │ │ │ ldr r3, [r0] │ │ │ │ mov ip, r1 │ │ │ │ mov r1, #0 │ │ │ │ sub r2, r3, #35 @ 0x23 │ │ │ │ cmp r2, #9 │ │ │ │ subcc r1, r3, #34 @ 0x22 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ @@ -115516,15 +115516,15 @@ │ │ │ │ ldr r0, [pc, #536] @ a9b34 │ │ │ │ mov r2, #7 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #524] @ a9b38 │ │ │ │ mov r0, ip │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #524] @ a9b58 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ @@ -115551,28 +115551,28 @@ │ │ │ │ str r1, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ str lr, [sp, #24] │ │ │ │ ldr r1, [pc, #472] @ a9b8c │ │ │ │ ldr r3, [pc, #472] @ a9b90 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 67a0d4 │ │ │ │ + bl 67a058 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #368] @ a9b48 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #360] @ a9b4c │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, ip │ │ │ │ mov r2, #20 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #324] @ a9b50 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ @@ -115585,15 +115585,15 @@ │ │ │ │ add r3, sp, #28 │ │ │ │ mov r2, #16 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #308] @ a9b74 │ │ │ │ mov r0, ip │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r1, r0, #16 │ │ │ │ str r1, [sp, #28] │ │ │ │ ldr r1, [pc, #220] @ a9b3c │ │ │ │ add r2, sp, #28 │ │ │ │ ldr r3, [pc, #216] @ a9b40 │ │ │ │ @@ -115603,123 +115603,123 @@ │ │ │ │ str r3, [sp] │ │ │ │ str r1, [sp, #8] │ │ │ │ add r3, r0, #4 │ │ │ │ ldr r1, [pc, #192] @ a9b44 │ │ │ │ mov r0, ip │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a828 │ │ │ │ + bl 67a7ac │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #184] @ a9b60 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #176] @ a9b64 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, ip │ │ │ │ mov r2, #17 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #140] @ a9b68 │ │ │ │ add r3, sp, #28 │ │ │ │ mov r2, #19 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #124] @ a9b6c │ │ │ │ mov r0, ip │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #104] @ a9b78 │ │ │ │ add r3, sp, #28 │ │ │ │ mov r2, #11 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #88] @ a9b7c │ │ │ │ mov r0, ip │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbseq r7, r6, ip, lsr #12 │ │ │ │ - ldrheq r6, [lr], #-139 @ 0xffffff75 │ │ │ │ + subseq r6, lr, fp, lsr r8 │ │ │ │ rsbseq r7, r6, r4, asr #9 │ │ │ │ rsbseq r7, r6, r4, asr #16 │ │ │ │ - subseq r6, lr, r9, ror fp │ │ │ │ + ldrsheq r6, [lr], #-169 @ 0xffffff57 │ │ │ │ rsbseq r7, r6, r4, asr r5 │ │ │ │ - subseq r6, lr, pc, lsr #24 │ │ │ │ + subseq r6, lr, pc, lsr #23 │ │ │ │ rsbseq r7, r6, r0, lsr #10 │ │ │ │ - subseq r6, lr, pc, lsl #24 │ │ │ │ + subseq r6, lr, pc, lsl #23 │ │ │ │ rsbseq r7, r6, r0, ror #11 │ │ │ │ - subseq r6, lr, r0, ror #25 │ │ │ │ + subseq r6, lr, r0, ror #24 │ │ │ │ rsbseq r7, r6, r4, lsl #9 │ │ │ │ - @ instruction: 0x005e6b98 │ │ │ │ + subseq r6, lr, r8, lsl fp │ │ │ │ rsbseq r7, r6, r8, asr #8 │ │ │ │ - subseq r6, lr, r9, ror #22 │ │ │ │ + subseq r6, lr, r9, ror #21 │ │ │ │ ldrsheq r7, [r6], #-72 @ 0xffffffb8 @ │ │ │ │ - ldrheq r5, [lr], #-80 @ 0xffffffb0 │ │ │ │ + subseq r5, lr, r0, lsr r5 │ │ │ │ @ instruction: 0x00767494 │ │ │ │ - subseq r6, lr, r8, asr #22 │ │ │ │ + subseq r6, lr, r8, asr #21 │ │ │ │ rsbseq r7, r6, ip, lsr #12 │ │ │ │ - subseq r6, lr, r8, lsl #26 │ │ │ │ + subseq r6, lr, r8, lsl #25 │ │ │ │ rsbseq r7, r6, r0, ror #13 │ │ │ │ - subseq r6, lr, r3, asr #25 │ │ │ │ - subseq r1, lr, ip, lsl pc │ │ │ │ + subseq r6, lr, r3, asr #24 │ │ │ │ + @ instruction: 0x005e1e9c │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [pc, #36] @ a9bd0 │ │ │ │ add r3, sp, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #24] @ a9bd4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #15 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ rsbseq r7, r6, r4, lsl r7 │ │ │ │ - subseq r6, lr, lr, asr #21 │ │ │ │ + subseq r6, lr, lr, asr #20 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ bne a9bfc │ │ │ │ ldr r1, [pc, #76] @ a9c3c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r3, sp, #4 │ │ │ │ ldr r0, [pc, #32] @ a9c34 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #24] @ a9c38 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ rsbseq r7, r6, r8, lsl r3 │ │ │ │ - ldrheq r1, [lr], #-200 @ 0xffffff38 │ │ │ │ - subseq r1, lr, r4, ror #25 │ │ │ │ + subseq r1, lr, r8, lsr ip │ │ │ │ + subseq r1, lr, r4, ror #24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ ldrb r7, [r1, #104] @ 0x68 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, #2 │ │ │ │ @@ -115751,15 +115751,15 @@ │ │ │ │ ldmib r5, {r1, r6} │ │ │ │ moveq r4, #0 │ │ │ │ movne r4, #1 │ │ │ │ cmp r1, #2 │ │ │ │ bcc a9cec │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ mov r1, #2 │ │ │ │ cmn r0, #1 │ │ │ │ ble a9fe8 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r4, [sp, #28] │ │ │ │ @@ -115768,30 +115768,30 @@ │ │ │ │ cmp r4, #3 │ │ │ │ beq a9c74 │ │ │ │ ldr r6, [r5, #36] @ 0x24 │ │ │ │ cmp r4, #2 │ │ │ │ bcc a9d2c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble a9fe8 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ ldr r4, [r5, #44] @ 0x2c │ │ │ │ cmp r4, #3 │ │ │ │ beq a9c88 │ │ │ │ ldr r6, [r5, #48] @ 0x30 │ │ │ │ cmp r4, #2 │ │ │ │ bcc a9d68 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble a9fe8 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ @@ -115802,15 +115802,15 @@ │ │ │ │ ldr r6, [r5, #24] │ │ │ │ moveq r4, #0 │ │ │ │ movne r4, #1 │ │ │ │ cmp r1, #2 │ │ │ │ bcc a9db8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ mov r1, #2 │ │ │ │ cmn r0, #1 │ │ │ │ ble a9fe8 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ str r6, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ @@ -115819,15 +115819,15 @@ │ │ │ │ cmp r4, #3 │ │ │ │ beq a9cb0 │ │ │ │ ldr r6, [r5, #60] @ 0x3c │ │ │ │ cmp r4, #2 │ │ │ │ bcc a9df8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble a9fe8 │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ str r6, [sp, #88] @ 0x58 │ │ │ │ str r4, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ ldr sl, [r5, #88] @ 0x58 │ │ │ │ @@ -115881,15 +115881,15 @@ │ │ │ │ ldr r9, [r4, #4] │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldrb fp, [r4] │ │ │ │ cmp r9, #2 │ │ │ │ bcc a9e94 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ bgt a9e94 │ │ │ │ b a9fe8 │ │ │ │ ldr sl, [sp, #12] │ │ │ │ b a9f00 │ │ │ │ mov r8, #4 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ @@ -115942,30 +115942,30 @@ │ │ │ │ ldmib r4, {r7, r9} │ │ │ │ ldrb sl, [r4] │ │ │ │ cmp r7, #2 │ │ │ │ bcc a9f8c │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #1 │ │ │ │ mov r8, r3 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ mov r3, r8 │ │ │ │ cmn r0, #1 │ │ │ │ bgt a9f8c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r4, [r5, #68] @ 0x44 │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp r4, #3 │ │ │ │ beq aa044 │ │ │ │ ldr r6, [r5, #72] @ 0x48 │ │ │ │ cmp r4, #2 │ │ │ │ bcc aa020 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble a9fe8 │ │ │ │ ldr r0, [r5, #76] @ 0x4c │ │ │ │ str r6, [sp, #4] │ │ │ │ str r0, [sp] │ │ │ │ b aa044 │ │ │ │ mov r3, #4 │ │ │ │ @@ -116055,37 +116055,37 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [pc, #28] @ aa1ac │ │ │ │ mov r2, #10 │ │ │ │ ldr r3, [pc, #24] @ aa1b0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 679ff8 │ │ │ │ + bl 679f7c │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ rsbseq r7, r6, r8, asr r1 │ │ │ │ - subseq r6, lr, r9, lsl #10 │ │ │ │ - subseq r6, lr, pc, lsl #10 │ │ │ │ + subseq r6, lr, r9, lsl #9 │ │ │ │ + subseq r6, lr, pc, lsl #9 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [pc, #36] @ aa1f0 │ │ │ │ add r3, sp, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #24] @ aa1f4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #15 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ rsbseq r7, r6, r4, lsl #2 │ │ │ │ - subseq r6, lr, ip, asr #9 │ │ │ │ + subseq r6, lr, ip, asr #8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r2, [r0] │ │ │ │ add r3, pc, #16 │ │ │ │ sub r2, r2, #2 │ │ │ │ cmp r2, #19 │ │ │ │ movcs r2, #16 │ │ │ │ @@ -116133,50 +116133,50 @@ │ │ │ │ str ip, [sp, #24] │ │ │ │ ldr r2, [pc, #540] @ aa4e0 │ │ │ │ ldr r3, [pc, #540] @ aa4e4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 67a0d4 │ │ │ │ + bl 67a058 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [pc, #480] @ aa4c8 │ │ │ │ add r2, pc, r2 │ │ │ │ b aa3a4 │ │ │ │ ldr r2, [pc, #456] @ aa4bc │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #9 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r2, [pc, #396] @ aa4a0 │ │ │ │ add r2, pc, r2 │ │ │ │ b aa478 │ │ │ │ ldr r2, [pc, #416] @ aa4c0 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #10 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r2, [pc, #372] @ aa4b4 │ │ │ │ add r2, pc, r2 │ │ │ │ b aa478 │ │ │ │ ldr r2, [pc, #332] @ aa498 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #344] @ aa4cc │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r2, [pc, #336] @ aa4d0 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -116190,94 +116190,94 @@ │ │ │ │ ldr r2, [pc, #240] @ aa494 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #2 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #284] @ aa4e8 │ │ │ │ add r3, sp, #28 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r2, [pc, #272] @ aa4ec │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #9 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [pc, #168] @ aa4a4 │ │ │ │ add r2, pc, r2 │ │ │ │ b aa478 │ │ │ │ ldr r2, [pc, #188] @ aa4c4 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #7 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r2, [pc, #128] @ aa4a8 │ │ │ │ add r2, pc, r2 │ │ │ │ b aa478 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #180] @ aa4f0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r2, [pc, #172] @ aa4f4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #5 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [pc, #76] @ aa4b8 │ │ │ │ add r2, pc, r2 │ │ │ │ b aa478 │ │ │ │ ldr r2, [pc, #56] @ aa4b0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #3 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ - subseq r1, lr, r4, ror r6 │ │ │ │ - subseq r6, lr, r9, asr #6 │ │ │ │ - @ instruction: 0x005e159c │ │ │ │ - subseq r6, lr, r3, ror #6 │ │ │ │ - ldrsbeq r6, [lr], #-62 @ 0xffffffc2 │ │ │ │ - ldrsheq r6, [lr], #-41 @ 0xffffffd7 │ │ │ │ - ldrsbeq r6, [lr], #-32 @ 0xffffffe0 │ │ │ │ - subseq r6, lr, r3, ror #6 │ │ │ │ - subseq r6, lr, r6, lsl #5 │ │ │ │ - subseq r6, lr, r1, asr #7 │ │ │ │ - @ instruction: 0x005e6298 │ │ │ │ - subseq r6, lr, pc, lsl #8 │ │ │ │ - subseq r6, lr, ip, ror #7 │ │ │ │ - ldrsbeq r5, [lr], #-223 @ 0xffffff21 │ │ │ │ - subseq r6, lr, r2, lsr r4 │ │ │ │ + b 679f28 │ │ │ │ + ldrsheq r1, [lr], #-84 @ 0xffffffac │ │ │ │ + subseq r6, lr, r9, asr #5 │ │ │ │ + subseq r1, lr, ip, lsl r5 │ │ │ │ + subseq r6, lr, r3, ror #5 │ │ │ │ + subseq r6, lr, lr, asr r3 │ │ │ │ + subseq r6, lr, r9, ror r2 │ │ │ │ + subseq r6, lr, r0, asr r2 │ │ │ │ + subseq r6, lr, r3, ror #5 │ │ │ │ + subseq r6, lr, r6, lsl #4 │ │ │ │ + subseq r6, lr, r1, asr #6 │ │ │ │ + subseq r6, lr, r8, lsl r2 │ │ │ │ + subseq r6, lr, pc, lsl #7 │ │ │ │ + subseq r6, lr, ip, ror #6 │ │ │ │ + subseq r5, lr, pc, asr sp │ │ │ │ + ldrheq r6, [lr], #-50 @ 0xffffffce │ │ │ │ rsbseq r6, r6, r0, lsl #31 │ │ │ │ - @ instruction: 0x005e639c │ │ │ │ + subseq r6, lr, ip, lsl r3 │ │ │ │ rsbseq r7, r6, r0, rrx │ │ │ │ - subseq r6, lr, r8, lsl #9 │ │ │ │ + subseq r6, lr, r8, lsl #8 │ │ │ │ rsbseq r7, r6, r4, rrx │ │ │ │ - subseq r1, lr, r4, lsr #12 │ │ │ │ - subseq r6, lr, r5, asr r4 │ │ │ │ + subseq r1, lr, r4, lsr #11 │ │ │ │ + ldrsbeq r6, [lr], #-53 @ 0xffffffcb │ │ │ │ rsbseq r6, r6, r4, asr #30 │ │ │ │ - subseq r6, lr, r9, asr #6 │ │ │ │ + subseq r6, lr, r9, asr #5 │ │ │ │ ldrheq r6, [r6], #-232 @ 0xffffff18 @ │ │ │ │ - subseq r6, lr, sl, ror #5 │ │ │ │ + subseq r6, lr, sl, ror #4 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ add r3, pc, #16 │ │ │ │ eor r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #5 │ │ │ │ @@ -116291,75 +116291,75 @@ │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ ldr r1, [pc, #224] @ aa61c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [pc, #216] @ aa638 │ │ │ │ add r3, sp, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #204] @ aa63c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [pc, #148] @ aa628 │ │ │ │ add r3, sp, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #136] @ aa62c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [pc, #104] @ aa630 │ │ │ │ add r3, sp, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #92] @ aa634 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ str r0, [sp, #4] │ │ │ │ add r3, sp, #4 │ │ │ │ ldr r0, [pc, #36] @ aa620 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #28] @ aa624 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #17 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ - ldrsheq r6, [lr], #-19 @ 0xffffffed │ │ │ │ + subseq r6, lr, r3, ror r1 │ │ │ │ rsbseq r6, r6, r0, lsr r9 │ │ │ │ - subseq r6, lr, pc, lsr r1 │ │ │ │ + ldrheq r6, [lr], #-15 │ │ │ │ rsbseq r6, r6, ip, lsl #27 │ │ │ │ - ldrheq r6, [lr], #-20 @ 0xffffffec │ │ │ │ + subseq r6, lr, r4, lsr r1 │ │ │ │ rsbseq r6, r6, r8, ror #26 │ │ │ │ - subseq r6, lr, ip, lsl #3 │ │ │ │ + subseq r6, lr, ip, lsl #2 │ │ │ │ rsbseq r6, r6, r0, ror #27 │ │ │ │ - ldrsheq r6, [lr], #-29 @ 0xffffffe3 │ │ │ │ + subseq r6, lr, sp, ror r1 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0], #4 │ │ │ │ cmp r1, #0 │ │ │ │ beq aa69c │ │ │ │ str r0, [sp, #20] │ │ │ │ @@ -116372,15 +116372,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [pc, #108] @ aa6f0 │ │ │ │ mov r2, #7 │ │ │ │ ldr r3, [pc, #104] @ aa6f4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 679ff8 │ │ │ │ + bl 679f7c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r3, #5 │ │ │ │ ldr r0, [pc, #52] @ aa6e0 │ │ │ │ add r1, sp, #16 │ │ │ │ str r3, [sp] │ │ │ │ @@ -116389,47 +116389,47 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [pc, #28] @ aa6e4 │ │ │ │ mov r2, #6 │ │ │ │ ldr r3, [pc, #24] @ aa6e8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 679ff8 │ │ │ │ + bl 679f7c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ rsbseq r6, r6, r0, lsr #25 │ │ │ │ - subseq r6, lr, pc, lsr #1 │ │ │ │ - ldrheq r6, [lr], #-1 │ │ │ │ + subseq r6, lr, pc, lsr #32 │ │ │ │ + subseq r6, lr, r1, lsr r0 │ │ │ │ ldrsheq r6, [r6], #-196 @ 0xffffff3c @ │ │ │ │ - ldrsheq r6, [lr], #-14 │ │ │ │ - ldrsheq r6, [lr], #-5 │ │ │ │ + subseq r6, lr, lr, ror r0 │ │ │ │ + subseq r6, lr, r5, ror r0 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [pc, #36] @ aa734 │ │ │ │ add r3, sp, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #24] @ aa738 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ rsbseq r6, r6, r0, ror #24 │ │ │ │ - subseq r6, lr, r9, rrx │ │ │ │ + subseq r5, lr, r9, ror #31 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [pc, #100] @ aa7b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne aa774 │ │ │ │ ldr r0, [pc, #88] @ aa7c0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0, #32] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ @@ -116458,15 +116458,15 @@ │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [pc, #188] @ aa894 │ │ │ │ mov r8, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne aa858 │ │ │ │ ldr r0, [pc, #168] @ aa8a4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ @@ -116514,33 +116514,33 @@ │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq aa8cc │ │ │ │ ldr r1, [pc, #80] @ aa910 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [pc, #36] @ aa908 │ │ │ │ add r3, sp, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #24] @ aa90c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ rsbseq r6, r6, ip, asr #21 │ │ │ │ - subseq r5, lr, r8, lsr #29 │ │ │ │ - subseq r5, lr, sl, ror #29 │ │ │ │ + subseq r5, lr, r8, lsr #28 │ │ │ │ + subseq r5, lr, sl, ror #28 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #136 @ 0x88 │ │ │ │ mov r9, r0 │ │ │ │ ldrb r0, [r1, #20] │ │ │ │ mov r4, r1 │ │ │ │ add r1, pc, #8 │ │ │ │ mov r6, r2 │ │ │ │ @@ -116550,15 +116550,15 @@ │ │ │ │ andeq r0, r0, r0, lsl r1 │ │ │ │ andeq r0, r0, r4, lsl #2 │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ ldm r4, {r1, r2} │ │ │ │ str r1, [r4, #8] │ │ │ │ str r2, [r4, #12] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 642da0 │ │ │ │ + bl 642d24 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 256244 │ │ │ │ str r0, [r4, #16] │ │ │ │ add r7, r4, #16 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ @@ -116648,15 +116648,15 @@ │ │ │ │ strheq r0, [r0], -r8 │ │ │ │ andeq r0, r0, ip, lsr #1 │ │ │ │ andeq r0, r0, r8, lsr r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ ldr r7, [r0, #56] @ 0x38 │ │ │ │ mov r0, r7 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble aab84 │ │ │ │ mov r0, r7 │ │ │ │ bl 256098 │ │ │ │ str r0, [r4, #4] │ │ │ │ add r7, r4, #4 │ │ │ │ mov r0, sp │ │ │ │ @@ -116723,15 +116723,15 @@ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r4, ror r0 │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ andeq r0, r0, r0, ror r7 │ │ │ │ andeq r0, r0, r0, asr #10 │ │ │ │ ldr r5, [r4] │ │ │ │ str r5, [r4, #4] │ │ │ │ - bl 5572b4 │ │ │ │ + bl 557238 │ │ │ │ mov r6, r0 │ │ │ │ bl 37f98 │ │ │ │ cmp r0, #0 │ │ │ │ beq ab03c │ │ │ │ ldr r0, [pc, #2812] @ ab724 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ @@ -116764,28 +116764,28 @@ │ │ │ │ str r0, [sp, #164] @ 0xa4 │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ ldr r0, [pc, #2736] @ ab760 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #304] @ 0x130 │ │ │ │ mov r0, #26 │ │ │ │ str r0, [sp, #300] @ 0x12c │ │ │ │ ldr r1, [pc, #2716] @ ab764 │ │ │ │ str r0, [sp, #292] @ 0x124 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #296] @ 0x128 │ │ │ │ str r1, [sp, #288] @ 0x120 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ add r2, sp, #288 @ 0x120 │ │ │ │ mov r1, #4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ mov r0, r8 │ │ │ │ bl 1606b4 │ │ │ │ ldr r0, [r8] │ │ │ │ cmn r0, #-2147483647 @ 0x80000001 │ │ │ │ bcs ab4d4 │ │ │ │ mov fp, r8 │ │ │ │ ldr r0, [fp, #4]! │ │ │ │ @@ -116802,28 +116802,28 @@ │ │ │ │ str r0, [sp, #164] @ 0xa4 │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ ldr r0, [pc, #2680] @ ab7c0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #304] @ 0x130 │ │ │ │ mov r0, #26 │ │ │ │ str r0, [sp, #300] @ 0x12c │ │ │ │ ldr r1, [pc, #2660] @ ab7c4 │ │ │ │ str r0, [sp, #292] @ 0x124 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #296] @ 0x128 │ │ │ │ str r1, [sp, #288] @ 0x120 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ add r2, sp, #288 @ 0x120 │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ b ab24c │ │ │ │ mov r0, #5 │ │ │ │ bl 162484 │ │ │ │ ldr r1, [pc, #2520] @ ab76c │ │ │ │ cmp r0, #0 │ │ │ │ ldr r5, [pc, #2516] @ ab770 │ │ │ │ mov r6, #13 │ │ │ │ @@ -116832,22 +116832,22 @@ │ │ │ │ add r5, pc, r5 │ │ │ │ mov r2, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ movne r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ movne r6, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne ab488 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ add r7, sp, #152 @ 0x98 │ │ │ │ mov r0, r7 │ │ │ │ - bl 626498 │ │ │ │ + bl 62641c │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #1 │ │ │ │ beq ab50c │ │ │ │ mov r3, #9 │ │ │ │ str r6, [sp, #92] @ 0x5c │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ @@ -116916,33 +116916,33 @@ │ │ │ │ str r3, [sp, #288] @ 0x120 │ │ │ │ strb r2, [sp, #180] @ 0xb4 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ ldr r0, [pc, #2204] @ ab7ac │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ mov r0, #26 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ ldr r1, [pc, #2184] @ ab7b0 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #132] @ 0x84 │ │ │ │ str r1, [sp, #124] @ 0x7c │ │ │ │ add r0, sp, #288 @ 0x120 │ │ │ │ add r2, sp, #124 @ 0x7c │ │ │ │ mov r1, #4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r1, [pc, #2148] @ ab7b4 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ mov r2, #19 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 6205ec │ │ │ │ + bl 620570 │ │ │ │ mov r0, #0 │ │ │ │ add r7, sp, #288 @ 0x120 │ │ │ │ strb r0, [sp, #284] @ 0x11c │ │ │ │ mov r0, #16777216 @ 0x1000000 │ │ │ │ add r1, sp, #16 │ │ │ │ str r0, [sp, #280] @ 0x118 │ │ │ │ mov r0, r7 │ │ │ │ @@ -116951,15 +116951,15 @@ │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ mov r1, r7 │ │ │ │ bl 1e0af8 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #281] @ 0x119 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ mov r1, #2 │ │ │ │ - bl 620bd8 │ │ │ │ + bl 620b5c │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ bl 441c94 │ │ │ │ ldr r2, [sp, #124] @ 0x7c │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ ldr r1, [sp, #132] @ 0x84 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -117021,28 +117021,28 @@ │ │ │ │ str r0, [sp, #164] @ 0xa4 │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ ldr r0, [pc, #1680] @ ab744 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #304] @ 0x130 │ │ │ │ mov r0, #43 @ 0x2b │ │ │ │ str r0, [sp, #300] @ 0x12c │ │ │ │ ldr r1, [pc, #1660] @ ab748 │ │ │ │ str r0, [sp, #292] @ 0x124 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #296] @ 0x128 │ │ │ │ str r1, [sp, #288] @ 0x120 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ add r2, sp, #288 @ 0x120 │ │ │ │ mov r1, #4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r5, [r7] │ │ │ │ cmp r5, #4 │ │ │ │ bne ab114 │ │ │ │ mov r5, #4 │ │ │ │ b ab424 │ │ │ │ cmp r5, #4 │ │ │ │ bne ab16c │ │ │ │ @@ -117128,15 +117128,15 @@ │ │ │ │ stm fp, {r1, r2, r3, r6} │ │ │ │ str r0, [r8] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4, #20] │ │ │ │ ldr r2, [pc, #1220] @ ab720 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ - bl 55c340 │ │ │ │ + bl 55c2c4 │ │ │ │ strd r0, [r4, #16] │ │ │ │ ldr r2, [r1, #12] │ │ │ │ mov r1, sl │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq ab284 │ │ │ │ mov r0, #4 │ │ │ │ @@ -117161,15 +117161,15 @@ │ │ │ │ add r1, r2, r1 │ │ │ │ sub r0, r0, r1 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ bl 13f2f8 │ │ │ │ str r0, [r4, #16] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 4b8ba0 │ │ │ │ + bl 4b8b24 │ │ │ │ cmp r0, #0 │ │ │ │ bne ab3cc │ │ │ │ add r0, r4, #16 │ │ │ │ bl 13e9ec │ │ │ │ cmp r0, #0 │ │ │ │ beq ab3cc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ @@ -117438,57 +117438,57 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ stclne 5, cr6, [sp] │ │ │ │ rsbseq r6, sl, r4, lsl #7 │ │ │ │ rsbseq r8, r6, ip, lsl fp │ │ │ │ rsbseq r5, sl, r8, lsr lr │ │ │ │ ldrsbeq r6, [r6], #-32 @ 0xffffffe0 @ │ │ │ │ rsbseq r6, r6, ip, asr #5 │ │ │ │ - subseq r5, lr, r7, lsr #14 │ │ │ │ + subseq r5, lr, r7, lsr #13 │ │ │ │ rsbseq r4, sl, r0, asr fp │ │ │ │ rsbseq r6, r6, r4, ror #7 │ │ │ │ ldrsbeq r6, [r6], #-60 @ 0xffffffc4 @ │ │ │ │ - subseq r5, lr, r0, ror #16 │ │ │ │ + subseq r5, lr, r0, ror #15 │ │ │ │ rsbseq r5, r6, r8, lsr #31 │ │ │ │ ldrheq r5, [r6], #-244 @ 0xffffff0c @ │ │ │ │ ldrheq r6, [r6], #-20 @ 0xffffffec @ │ │ │ │ rsbseq r4, sl, r4, asr pc │ │ │ │ rsbseq r6, r6, r8, ror #18 │ │ │ │ rsbseq r6, r6, r0, ror #18 │ │ │ │ - subseq r5, lr, r2, lsl #28 │ │ │ │ + subseq r5, lr, r2, lsl #27 │ │ │ │ rsbseq r6, r6, r4, asr #2 │ │ │ │ - subseq r5, lr, r1, asr sp │ │ │ │ - subseq r5, lr, r0, asr #26 │ │ │ │ + ldrsbeq r5, [lr], #-193 @ 0xffffff3f │ │ │ │ + subseq r5, lr, r0, asr #25 │ │ │ │ rsbseq r5, sl, ip, ror r3 │ │ │ │ rsbseq r5, r6, r0, lsr #30 │ │ │ │ rsbseq r5, r6, ip, lsl #10 │ │ │ │ rsbseq r6, r6, ip, lsl r1 │ │ │ │ - subseq r5, lr, ip, lsl sp │ │ │ │ - subseq r5, lr, r1, lsl #26 │ │ │ │ - ldrsbeq r5, [lr], #-203 @ 0xffffff35 │ │ │ │ - subseq r0, lr, r4, lsr #21 │ │ │ │ - subseq r5, lr, sp, lsr #25 │ │ │ │ - subseq r5, lr, r9, lsl #25 │ │ │ │ - subseq r5, lr, r4, ror ip │ │ │ │ - subseq r5, lr, lr, asr ip │ │ │ │ + @ instruction: 0x005e5c9c │ │ │ │ + subseq r5, lr, r1, lsl #25 │ │ │ │ + subseq r5, lr, fp, asr ip │ │ │ │ + subseq r0, lr, r4, lsr #20 │ │ │ │ + subseq r5, lr, sp, lsr #24 │ │ │ │ + subseq r5, lr, r9, lsl #24 │ │ │ │ + ldrsheq r5, [lr], #-180 @ 0xffffff4c │ │ │ │ + ldrsbeq r5, [lr], #-190 @ 0xffffff42 │ │ │ │ andseq fp, r4, r0, asr sl │ │ │ │ rsbseq r6, r6, ip, asr #14 │ │ │ │ rsbseq r6, r6, r8, lsr r7 │ │ │ │ - subseq r5, lr, r2, lsr #23 │ │ │ │ - subseq r5, lr, sl, ror #23 │ │ │ │ + subseq r5, lr, r2, lsr #22 │ │ │ │ + subseq r5, lr, sl, ror #22 │ │ │ │ rsbseq r6, r6, r4, lsr r1 │ │ │ │ rsbseq r6, r6, r0, lsr r9 │ │ │ │ rsbseq r6, r6, r8, lsr #18 │ │ │ │ - subseq r5, lr, sl, ror #26 │ │ │ │ + subseq r5, lr, sl, ror #25 │ │ │ │ rsbseq r6, r6, ip, ror r1 │ │ │ │ rsbseq r5, sl, ip, ror #25 │ │ │ │ rsbseq r8, r6, r4, lsr r2 │ │ │ │ - subseq fp, lr, r1, lsr #2 │ │ │ │ + subseq fp, lr, r1, lsr #1 │ │ │ │ ldrsbeq r5, [sl], #-180 @ 0xffffff4c @ │ │ │ │ ldrheq r6, [r6], #-0 @ │ │ │ │ - subseq r5, lr, r3, asr #10 │ │ │ │ + subseq r5, lr, r3, asr #9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #196 @ 0xc4 │ │ │ │ mov sl, r0 │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ mov fp, r1 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ @@ -117502,15 +117502,15 @@ │ │ │ │ strd r0, [sl, #8] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmn r1, #-2147483647 @ 0x80000001 │ │ │ │ bcs abcbc │ │ │ │ ldr r1, [r0, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ beq ac4c4 │ │ │ │ - bl 4b8ba0 │ │ │ │ + bl 4b8b24 │ │ │ │ cmp r0, #0 │ │ │ │ beq ab910 │ │ │ │ ldr r0, [pc, #3940] @ ac7b0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ add r0, r1, r0 │ │ │ │ @@ -117583,28 +117583,28 @@ │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ ldr r0, [pc, #3656] @ ac7c4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #26 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [pc, #3636] @ ac7c8 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, #4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq ab9cc │ │ │ │ bl 3b6d8 │ │ │ │ mov r5, r0 │ │ │ │ b abe68 │ │ │ │ mvn r0, #0 │ │ │ │ @@ -117722,28 +117722,28 @@ │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ ldr r0, [pc, #3124] @ ac7dc │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #26 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [pc, #3104] @ ac7e0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ b ac460 │ │ │ │ bl 43f89c │ │ │ │ bl 3b650 │ │ │ │ b ac4e0 │ │ │ │ mov r1, sl │ │ │ │ ldrb r0, [r1, #48]! @ 0x30 │ │ │ │ str r1, [sp, #24] │ │ │ │ @@ -117910,15 +117910,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #196 @ 0xc4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r6, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq ac4f0 │ │ │ │ ldr r9, [pc, #2388] @ ac804 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r9, [pc, r9] │ │ │ │ ldr r0, [r9] │ │ │ │ @@ -117928,39 +117928,39 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne ac510 │ │ │ │ add r0, r7, #8 │ │ │ │ bl 4413a0 │ │ │ │ mov r1, r0 │ │ │ │ add r5, sp, #112 @ 0x70 │ │ │ │ mov r0, r5 │ │ │ │ - bl 620448 │ │ │ │ + bl 6203cc │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ bne ac1b4 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ bne ac1d4 │ │ │ │ cmp r6, #0 │ │ │ │ bne abf14 │ │ │ │ ldr r0, [r9] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne ac5b0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ beq ac544 │ │ │ │ ldr r0, [sl, #44] @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ add r5, r0, #56 @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ add r7, sl, #52 @ 0x34 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne abff8 │ │ │ │ ldr r0, [pc, #2248] @ ac824 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -117983,40 +117983,40 @@ │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r6, #8]! │ │ │ │ mov r0, r5 │ │ │ │ str r1, [r8] │ │ │ │ str r1, [r8, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r5, r0 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne abff8 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #1 │ │ │ │ str r8, [sp, #112] @ 0x70 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne abff4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ mov r6, r5 │ │ │ │ str r6, [sl, #76] @ 0x4c │ │ │ │ str r4, [sl, #52] @ 0x34 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl 27f6ec │ │ │ │ ldr r6, [sl, #48] @ 0x30 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq ac550 │ │ │ │ ldr r0, [r9] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne ac55c │ │ │ │ @@ -118024,30 +118024,30 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne ac570 │ │ │ │ add r0, r6, #8 │ │ │ │ bl 4413a0 │ │ │ │ mov r1, r0 │ │ │ │ add r4, sp, #112 @ 0x70 │ │ │ │ mov r0, r4 │ │ │ │ - bl 620448 │ │ │ │ + bl 6203cc │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ bne ac214 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ bne ac234 │ │ │ │ cmp r5, #0 │ │ │ │ bne ac094 │ │ │ │ ldr r0, [r9] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne ac5c4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ beq ac5a4 │ │ │ │ str r7, [sl, #80] @ 0x50 │ │ │ │ ldr r0, [r7, #24] │ │ │ │ ldr r3, [fp] │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #0 │ │ │ │ @@ -118071,21 +118071,21 @@ │ │ │ │ beq ac114 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ blx r1 │ │ │ │ b ac138 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne ac138 │ │ │ │ add r4, r6, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 54e40c │ │ │ │ + bl 54e390 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ beq ac190 │ │ │ │ ldrb r0, [sl, #56] @ 0x38 │ │ │ │ cmp r0, #2 │ │ │ │ bne ac190 │ │ │ │ ldr r0, [sl, #60] @ 0x3c │ │ │ │ @@ -118094,20 +118094,20 @@ │ │ │ │ beq ac170 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r5] │ │ │ │ blx r1 │ │ │ │ b ac190 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne ac190 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 54e40c │ │ │ │ + bl 54e390 │ │ │ │ ldr r7, [sl, #48] @ 0x30 │ │ │ │ b abe88 │ │ │ │ mov r0, #4 │ │ │ │ cmp r1, #1 │ │ │ │ bne ac60c │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r1, #3 │ │ │ │ @@ -118127,15 +118127,15 @@ │ │ │ │ bne ac1f4 │ │ │ │ ldr r0, [r9] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne ac5e4 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ bne ac32c │ │ │ │ mov r0, r7 │ │ │ │ bl 58548 │ │ │ │ b ac32c │ │ │ │ add r0, r4, #4 │ │ │ │ ldm r0, {r1, r8} │ │ │ │ @@ -118151,15 +118151,15 @@ │ │ │ │ bne ac254 │ │ │ │ ldr r0, [r9] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne ac5f8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ beq ac5d8 │ │ │ │ ldr r1, [sl, #76] @ 0x4c │ │ │ │ add r5, sp, #112 @ 0x70 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ @@ -118174,21 +118174,21 @@ │ │ │ │ beq ac2b0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ blx r1 │ │ │ │ b ac2d4 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne ac2d4 │ │ │ │ add r5, r5, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 54e40c │ │ │ │ + bl 54e390 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ beq ac32c │ │ │ │ ldrb r0, [sl, #56] @ 0x38 │ │ │ │ cmp r0, #2 │ │ │ │ bne ac32c │ │ │ │ ldr r0, [sl, #60] @ 0x3c │ │ │ │ @@ -118197,20 +118197,20 @@ │ │ │ │ beq ac30c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r5] │ │ │ │ blx r1 │ │ │ │ b ac32c │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne ac32c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 54e40c │ │ │ │ + bl 54e390 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, #1 │ │ │ │ cmp fp, #5 │ │ │ │ strb r0, [r1] │ │ │ │ mov r0, #4 │ │ │ │ bne ac36c │ │ │ │ mov r1, #3 │ │ │ │ @@ -118228,18 +118228,18 @@ │ │ │ │ orr r5, r0, r8, lsl #24 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r7, #1 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r1, #1 │ │ │ │ strb r7, [r0] │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne ac3a8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 440cb8 │ │ │ │ strb r7, [sl, #88] @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ bl 7f8b8 │ │ │ │ lsr r0, r5, #24 │ │ │ │ cmp fp, #4 │ │ │ │ @@ -118264,28 +118264,28 @@ │ │ │ │ ldr r0, [pc, #1072] @ ac83c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #192] @ 0xc0 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ str r0, [sp, #188] @ 0xbc │ │ │ │ ldr r0, [pc, #1056] @ ac840 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #26 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [pc, #1036] @ ac844 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, #4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ add r0, sl, #120 @ 0x78 │ │ │ │ bl 7b2a0 │ │ │ │ mov r0, #256 @ 0x100 │ │ │ │ strh r0, [sl, #152] @ 0x98 │ │ │ │ ldr r0, [pc, #984] @ ac848 │ │ │ │ ldrd r2, [sl, #8] │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -118458,18 +118458,18 @@ │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 80d5c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne ac740 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 440cb8 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [sl, #88] @ 0x58 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 7f8b8 │ │ │ │ add r0, sl, #120 @ 0x78 │ │ │ │ @@ -118498,50 +118498,50 @@ │ │ │ │ ldrsbeq r8, [r6], #-40 @ 0xffffffd8 @ │ │ │ │ rsbseq r5, sl, r0, ror #14 │ │ │ │ rsbseq r5, r6, ip, ror #15 │ │ │ │ rsbseq r5, r6, r0, ror #15 │ │ │ │ rsbseq r4, sl, r4, lsl #5 │ │ │ │ rsbseq r5, r6, r4, lsr #26 │ │ │ │ rsbseq r5, r6, ip, lsl sp │ │ │ │ - subseq r5, lr, r6, lsr r1 │ │ │ │ + ldrheq r5, [lr], #-6 │ │ │ │ rsbseq r5, r6, ip, lsl #19 │ │ │ │ - ldrheq r3, [lr], #-195 @ 0xffffff3d │ │ │ │ + subseq r3, lr, r3, lsr ip │ │ │ │ rsbseq r4, r6, r4, lsr sp │ │ │ │ rsbseq r5, r6, r0, lsl fp │ │ │ │ rsbseq r5, r6, r8, lsl #22 │ │ │ │ - subseq r4, lr, sl, lsl #30 │ │ │ │ + subseq r4, lr, sl, lsl #29 │ │ │ │ ldrsbeq r5, [r6], #-148 @ 0xffffff6c @ │ │ │ │ rsbseq r5, r6, r4, ror #19 │ │ │ │ rsbseq r4, r6, r8, asr r1 │ │ │ │ rsbseq r4, r6, r8, ror #2 │ │ │ │ rsbseq r4, r6, ip, lsr #2 │ │ │ │ rsbseq r4, r6, ip, lsr r1 │ │ │ │ ldrsbeq r4, [r6], #-12 @ │ │ │ │ ldrsheq r4, [r6], #-12 @ │ │ │ │ rsbseq r3, sl, ip, lsl pc │ │ │ │ rsbseq r3, r6, ip, lsl #19 │ │ │ │ - ldrheq r3, [lr], #-79 @ 0xffffffb1 │ │ │ │ + subseq r3, lr, pc, lsr r4 │ │ │ │ ldrheq r4, [r6], #-80 @ 0xffffffb0 @ │ │ │ │ rsbseq r4, r6, ip, lsl #2 │ │ │ │ rsbseq r4, r6, ip, lsr #2 │ │ │ │ rsbseq sp, r6, r0, lsr #21 │ │ │ │ rsbseq sp, r6, r4, lsr #21 │ │ │ │ rsbseq r3, sl, r4, lsr lr │ │ │ │ rsbseq r3, r6, ip, lsr r9 │ │ │ │ - subseq r3, lr, pc, asr r4 │ │ │ │ + ldrsbeq r3, [lr], #-63 @ 0xffffffc1 │ │ │ │ rsbseq r4, r6, r0, asr r5 │ │ │ │ ldrsheq r3, [sl], #-120 @ 0xffffff88 @ │ │ │ │ rsbseq r5, r6, r4, ror #5 │ │ │ │ ldrsbeq r3, [sl], #-180 @ 0xffffff4c @ │ │ │ │ rsbseq r5, r6, r8, asr #5 │ │ │ │ - @ instruction: 0x005e4692 │ │ │ │ + subseq r4, lr, r2, lsl r6 │ │ │ │ rsbseq r4, sl, r8, lsr fp │ │ │ │ ldrsbeq r4, [r6], #-240 @ 0xffffff10 @ │ │ │ │ rsbseq r5, r6, r4, lsr #32 │ │ │ │ - subseq r4, lr, r7, lsr #8 │ │ │ │ + subseq r4, lr, r7, lsr #7 │ │ │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ @@ -118558,38 +118558,38 @@ │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ ldr r2, [r6] │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ add r1, r1, r2 │ │ │ │ add sl, r1, r0 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ mov r1, sl │ │ │ │ - bl 4b872c │ │ │ │ + bl 4b86b0 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ beq aca48 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ beq ac8e0 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, sl │ │ │ │ - bl 4b8ba0 │ │ │ │ + bl 4b8b24 │ │ │ │ mov r7, #-2147483643 @ 0x80000005 │ │ │ │ cmp r0, #0 │ │ │ │ beq acc44 │ │ │ │ ldr r0, [pc, #1236] @ acdd0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #4 │ │ │ │ bcc ac9b0 │ │ │ │ add r7, sp, #56 @ 0x38 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl 4b872c │ │ │ │ + bl 4b86b0 │ │ │ │ ldr r0, [pc, #1204] @ acdd4 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ @@ -118600,28 +118600,28 @@ │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [pc, #1148] @ acddc │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #38 @ 0x26 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r1, [pc, #1128] @ acde0 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #20] │ │ │ │ str r1, [sp, #12] │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, #4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ beq ac9b0 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r6 │ │ │ │ @@ -118760,28 +118760,28 @@ │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [pc, #560] @ ace10 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ mov r0, #38 @ 0x26 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ ldr r1, [pc, #540] @ ace14 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #12 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r1, #1 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ beq acc30 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ add r0, sp, #8 │ │ │ │ @@ -118888,28 +118888,28 @@ │ │ │ │ b acd98 │ │ │ │ bl 5a198 │ │ │ │ rsbseq r4, sl, r0, lsl r7 │ │ │ │ rsbseq r3, sl, ip, asr #5 │ │ │ │ andeq r8, r9, r4, lsl #9 │ │ │ │ rsbseq r4, r6, r8, lsr #24 │ │ │ │ rsbseq r4, r6, r0, lsr #24 │ │ │ │ - subseq r4, lr, r4 │ │ │ │ + subseq r3, lr, r4, lsl #31 │ │ │ │ rsbseq r4, r6, ip, lsl r9 │ │ │ │ rsbseq r4, r6, r8, lsr #18 │ │ │ │ - ldrsbeq lr, [sp], #-228 @ 0xffffff1c │ │ │ │ - subseq r3, lr, r3, ror #30 │ │ │ │ + subseq lr, sp, r4, asr lr │ │ │ │ + subseq r3, lr, r3, ror #29 │ │ │ │ rsbseq r3, sl, r0, lsr #1 │ │ │ │ @ instruction: 0x00763e90 │ │ │ │ rsbseq r3, r6, r4, ror sp │ │ │ │ - subseq r2, lr, r4, lsl #25 │ │ │ │ + subseq r2, lr, r4, lsl #24 │ │ │ │ rsbseq r3, r6, r0, lsl #28 │ │ │ │ @ instruction: 0xffffccb4 │ │ │ │ ldrsbeq r4, [r6], #-144 @ 0xffffff70 @ │ │ │ │ rsbseq r4, r6, r8, asr #19 │ │ │ │ - subseq r3, lr, r4, lsl #27 │ │ │ │ + subseq r3, lr, r4, lsl #26 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #356 @ 0x164 │ │ │ │ sub sp, sp, #5120 @ 0x1400 │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ add r0, lr, #232 @ 0xe8 │ │ │ │ mov fp, r1 │ │ │ │ @@ -118954,15 +118954,15 @@ │ │ │ │ bl 1426dc │ │ │ │ ldr r4, [pc, #4088] @ aded0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r8, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne ae6e4 │ │ │ │ add r5, sp, #120 @ 0x78 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r1, lr, #88 @ 0x58 │ │ │ │ mov r2, #1936 @ 0x790 │ │ │ │ mov r0, r5 │ │ │ │ @@ -119103,15 +119103,15 @@ │ │ │ │ bne ad24c │ │ │ │ ldr r4, [pc, #4080] @ ae11c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r8, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne ae6f8 │ │ │ │ mov r6, #222 @ 0xde │ │ │ │ add r5, sp, #120 @ 0x78 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ orr r6, r6, #1792 @ 0x700 │ │ │ │ add r1, lr, #88 @ 0x58 │ │ │ │ @@ -119349,19 +119349,19 @@ │ │ │ │ ldr r7, [sp, #2136] @ 0x858 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ bne ad5e8 │ │ │ │ mov r0, r9 │ │ │ │ bl 462e28 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr sl, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #1 │ │ │ │ bne ad530 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 2b2b90 │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ ldr r5, [sp, #92] @ 0x5c │ │ │ │ mov r0, #0 │ │ │ │ add r4, lr, #116 @ 0x74 │ │ │ │ strb r0, [fp, #116] @ 0x74 │ │ │ │ @@ -119419,19 +119419,19 @@ │ │ │ │ ldr r6, [sp, #2144] @ 0x860 │ │ │ │ ldr r4, [sp, #2148] @ 0x864 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ mov r0, r9 │ │ │ │ bl 462e28 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ mov r9, r4 │ │ │ │ cmp r0, #1 │ │ │ │ bne ad648 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 2b2b90 │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ add r4, lr, #116 @ 0x74 │ │ │ │ b ad6d0 │ │ │ │ mov r1, fp │ │ │ │ ldrb r0, [r1, #140]! @ 0x8c │ │ │ │ @@ -119944,16 +119944,16 @@ │ │ │ │ ldr lr, [fp, #156] @ 0x9c │ │ │ │ ldr r8, [fp, #160] @ 0xa0 │ │ │ │ ldr ip, [fp, #164] @ 0xa4 │ │ │ │ ldr r2, [fp, #168] @ 0xa8 │ │ │ │ ldr r4, [fp, #172] @ 0xac │ │ │ │ b ad410 │ │ │ │ ldrsbeq r6, [r6], #-100 @ 0xffffff9c @ │ │ │ │ - @ instruction: 0x005e8591 │ │ │ │ - subseq lr, sp, r8, asr #20 │ │ │ │ + subseq r8, lr, r1, lsl r5 │ │ │ │ + subseq lr, sp, r8, asr #19 │ │ │ │ add r8, fp, #320 @ 0x140 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r1, r8 │ │ │ │ add r5, lr, #88 @ 0x58 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r5 │ │ │ │ bl 33cc78 │ │ │ │ @@ -120150,19 +120150,19 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #88 @ 0x58 │ │ │ │ bl 7c35c │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ mov r9, #0 │ │ │ │ cmp r0, #1 │ │ │ │ bne b0b00 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ b b0b00 │ │ │ │ ldr r0, [r3, #1048] @ 0x418 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ ldr r0, [r3, #1052] @ 0x41c │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ @@ -120237,15 +120237,15 @@ │ │ │ │ ldr r6, [fp, #248] @ 0xf8 │ │ │ │ ldr r5, [fp, #252] @ 0xfc │ │ │ │ ldr lr, [fp, #256] @ 0x100 │ │ │ │ ldr r8, [fp, #260] @ 0x104 │ │ │ │ ldr r0, [fp, #264] @ 0x108 │ │ │ │ ldr r4, [fp, #268] @ 0x10c │ │ │ │ b aeff8 │ │ │ │ - subseq r1, lr, r7, lsl fp │ │ │ │ + @ instruction: 0x005e1a97 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r1, r8, #36 @ 0x24 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ mov r8, lr │ │ │ │ bl 38430 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ @@ -120444,20 +120444,20 @@ │ │ │ │ add r0, fp, #320 @ 0x140 │ │ │ │ bl 7d71c │ │ │ │ mov r5, fp │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r5, #248]! @ 0xf8 │ │ │ │ strb r1, [r5, #-10] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ mov r8, r9 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ bne add3c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ bl 344290 │ │ │ │ b ad914 │ │ │ │ b af82c │ │ │ │ ldrb r0, [fp, #238] @ 0xee │ │ │ │ mov r7, #5 │ │ │ │ @@ -120468,18 +120468,18 @@ │ │ │ │ add r0, fp, #320 @ 0x140 │ │ │ │ bl 7d71c │ │ │ │ mov r5, fp │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [r5, #248]! @ 0xf8 │ │ │ │ mov r1, #1 │ │ │ │ strb r4, [r5, #-10] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne ae6a8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ mov r0, fp │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #224]! @ 0xe0 │ │ │ │ strb r4, [fp, #243] @ 0xf3 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -120692,18 +120692,18 @@ │ │ │ │ add r0, fp, #320 @ 0x140 │ │ │ │ bl 7d71c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #238] @ 0xee │ │ │ │ mov r6, fp │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #248]! @ 0xf8 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne aeb30 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ b aeb30 │ │ │ │ b aeb2c │ │ │ │ b aeb2c │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ b b07cc │ │ │ │ @@ -120732,18 +120732,18 @@ │ │ │ │ bl 7c35c │ │ │ │ b aeaa4 │ │ │ │ mov sl, fp │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne aede8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 344290 │ │ │ │ b aede8 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ b b07e4 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ b aec44 │ │ │ │ @@ -120871,18 +120871,18 @@ │ │ │ │ str r5, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ bl 7d174 │ │ │ │ mov r4, sl │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #88]! @ 0x58 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne aed10 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 2b2b90 │ │ │ │ b aed10 │ │ │ │ b b0da0 │ │ │ │ mov sl, fp │ │ │ │ str r5, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ @@ -120932,18 +120932,18 @@ │ │ │ │ mov r1, #512 @ 0x200 │ │ │ │ strh r1, [sl, r0] │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ bl 765dc │ │ │ │ mov r4, sl │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #144]! @ 0x90 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne aede8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 344290 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 78530 │ │ │ │ @@ -120981,15 +120981,15 @@ │ │ │ │ strb r0, [r6, #208]! @ 0xd0 │ │ │ │ str r4, [r6, #-20] @ 0xffffffec │ │ │ │ str r4, [r6, #-28] @ 0xffffffe4 │ │ │ │ add r0, r4, #28 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r5, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ add r1, r4, #32 │ │ │ │ add r2, r4, #12 │ │ │ │ str r2, [fp, #192] @ 0xc0 │ │ │ │ str r0, [fp, #196] @ 0xc4 │ │ │ │ str r5, [fp, #200] @ 0xc8 │ │ │ │ str r1, [fp, #204] @ 0xcc │ │ │ │ add r0, fp, #192 @ 0xc0 │ │ │ │ @@ -121236,19 +121236,19 @@ │ │ │ │ addcs r4, r4, #8 │ │ │ │ cmp r0, #3 │ │ │ │ beq af2ac │ │ │ │ cmp r0, #2 │ │ │ │ bcc af2ac │ │ │ │ ldr r0, [sp, #2212] @ 0x8a4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne af2ac │ │ │ │ add r8, r5, #76 @ 0x4c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r8 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #1 │ │ │ │ ldr r1, [sp, #2144] @ 0x860 │ │ │ │ str r0, [sp, #2208] @ 0x8a0 │ │ │ │ add r0, r5, #12 │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ @@ -121319,19 +121319,19 @@ │ │ │ │ beq af3f8 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [sp, #2148] @ 0x864 │ │ │ │ cmp r0, #2 │ │ │ │ bcc af3f8 │ │ │ │ ldr r0, [sp, #2152] @ 0x868 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ add r4, r5, #16 │ │ │ │ cmp r0, #1 │ │ │ │ bne af3f8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ add r3, r7, #1040 @ 0x410 │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ ldr sl, [sp, #2136] @ 0x858 │ │ │ │ add r8, lr, #116 @ 0x74 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ @@ -121399,19 +121399,19 @@ │ │ │ │ ldr r0, [sp, #2172] @ 0x87c │ │ │ │ cmp r0, #3 │ │ │ │ beq af538 │ │ │ │ cmp r0, #2 │ │ │ │ bcc af538 │ │ │ │ ldr r0, [sp, #2176] @ 0x880 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne af538 │ │ │ │ add r4, r5, #40 @ 0x28 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ add r2, r7, #1040 @ 0x410 │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ ldr r9, [sp, #2136] @ 0x858 │ │ │ │ add r8, lr, #116 @ 0x74 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ @@ -121450,15 +121450,15 @@ │ │ │ │ rsbseq r2, r6, r4, lsr #32 │ │ │ │ rsbseq r2, r6, r4, lsl #3 │ │ │ │ rsbseq r2, r6, ip, ror #2 │ │ │ │ ldrsbeq r1, [r6], #-240 @ 0xffffff10 @ │ │ │ │ ldrheq r1, [r6], #-252 @ 0xffffff04 @ │ │ │ │ rsbseq r1, r6, r4, lsr #29 │ │ │ │ rsbseq r1, r6, ip, lsl #29 │ │ │ │ - subseq r0, lr, r0, ror sl │ │ │ │ + ldrsheq r0, [lr], #-144 @ 0xffffff70 │ │ │ │ ldrsheq r2, [r6], #-72 @ 0xffffffb8 @ │ │ │ │ ldrheq r1, [r6], #-232 @ 0xffffff18 @ │ │ │ │ rsbseq r1, r6, r4, lsr #29 │ │ │ │ rsbseq r2, r6, r8, lsr #12 │ │ │ │ rsbseq r2, r6, r0, lsl r6 │ │ │ │ rsbseq r1, r6, ip, lsr #28 │ │ │ │ rsbseq r1, r6, r4, lsl lr │ │ │ │ @@ -121663,18 +121663,18 @@ │ │ │ │ add r0, fp, #384 @ 0x180 │ │ │ │ bl 7d71c │ │ │ │ mov r4, fp │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r4, #312]! @ 0x138 │ │ │ │ strb r1, [r4, #-10] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne af96c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 344290 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r5, lr, #68 @ 0x44 │ │ │ │ b af974 │ │ │ │ ldrsbeq r2, [r6], #-48 @ 0xffffffd0 @ │ │ │ │ ldrheq r2, [r6], #-60 @ 0xffffffc4 @ │ │ │ │ @@ -121702,20 +121702,20 @@ │ │ │ │ add r0, fp, #384 @ 0x180 │ │ │ │ bl 7d71c │ │ │ │ mov r4, fp │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r4, #312]! @ 0x138 │ │ │ │ mov r1, #1 │ │ │ │ strb r6, [r4, #-10] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ cmp r0, #1 │ │ │ │ add r5, lr, #68 @ 0x44 │ │ │ │ bne af9f8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 344290 │ │ │ │ mov r0, fp │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [r0, #288]! @ 0x120 │ │ │ │ strb r6, [fp, #307] @ 0x133 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -121938,19 +121938,19 @@ │ │ │ │ str r8, [r4, #136] @ 0x88 │ │ │ │ str r7, [r4, #140] @ 0x8c │ │ │ │ str r0, [r4, #144] @ 0x90 │ │ │ │ add r0, lr, #228 @ 0xe4 │ │ │ │ bl 7c35c │ │ │ │ ldr r0, [r4, #200] @ 0xc8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr sl, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #1 │ │ │ │ bne afda8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #268 @ 0x10c │ │ │ │ bl 344290 │ │ │ │ ldr r0, [fp, #192] @ 0xc0 │ │ │ │ add r7, r4, #136 @ 0x88 │ │ │ │ mov r1, #0 │ │ │ │ ldm r7, {r2, r3, r7} │ │ │ │ @@ -121991,37 +121991,37 @@ │ │ │ │ bne aff4c │ │ │ │ ldr r0, [fp, #488] @ 0x1e8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc aff4c │ │ │ │ mov r5, fp │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #492]! @ 0x1ec │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne aff4c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b aff4c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r5, lr, #68 @ 0x44 │ │ │ │ add r2, r5, #148 @ 0x94 │ │ │ │ add r3, r5, #324 @ 0x144 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, lr, #228 @ 0xe4 │ │ │ │ bl 7c35c │ │ │ │ ldr r0, [r5, #200] @ 0xc8 │ │ │ │ mov r1, #1 │ │ │ │ str r6, [sp, #88] @ 0x58 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ mov r9, #0 │ │ │ │ cmp r0, #1 │ │ │ │ bne aff04 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #268 @ 0x10c │ │ │ │ bl 344290 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ add r5, lr, #68 @ 0x44 │ │ │ │ b aff10 │ │ │ │ @@ -122046,15 +122046,15 @@ │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [fp, #202] @ 0xca │ │ │ │ add r3, r5, #100 @ 0x64 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ mov sl, r6 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ b b01a4 │ │ │ │ - subseq pc, sp, r6, lsr #31 │ │ │ │ + subseq pc, sp, r6, lsr #30 │ │ │ │ add r0, fp, #288 @ 0x120 │ │ │ │ bl 74fd0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #500] @ 0x1f4 │ │ │ │ cmp r9, #6 │ │ │ │ bne b0078 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ @@ -122107,18 +122107,18 @@ │ │ │ │ add r2, r3, #312 @ 0x138 │ │ │ │ add r3, r3, #324 @ 0x144 │ │ │ │ mov r6, #1 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #244]! @ 0xf4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne b0044 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ mov r0, #0 │ │ │ │ add r5, lr, #68 @ 0x44 │ │ │ │ strh r0, [fp, #200] @ 0xc8 │ │ │ │ add r2, r5, #324 @ 0x144 │ │ │ │ @@ -122172,18 +122172,18 @@ │ │ │ │ add r3, r3, #136 @ 0x88 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, lr, #232 @ 0xe8 │ │ │ │ bl 7bc44 │ │ │ │ mov r4, fp │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #244]! @ 0xf4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne b0150 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 34420c │ │ │ │ mov sl, r6 │ │ │ │ b b015c │ │ │ │ mov sl, r6 │ │ │ │ b b015c │ │ │ │ ldr sl, [sp, #60] @ 0x3c │ │ │ │ @@ -122275,18 +122275,18 @@ │ │ │ │ mov r0, #0 │ │ │ │ str r4, [r1, #176]! @ 0xb0 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ strb r0, [r1, #8]! │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ b aee70 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne b0174 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 34420c │ │ │ │ b b0174 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ mov r6, r7 │ │ │ │ add r3, lr, #68 @ 0x44 │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ @@ -122437,18 +122437,18 @@ │ │ │ │ b b058c │ │ │ │ str fp, [sp, #96] @ 0x60 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ b b0704 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #200] @ 0xc8 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne b0710 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #268 @ 0x10c │ │ │ │ bl 344290 │ │ │ │ b b0710 │ │ │ │ b b06d0 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ b b07c0 │ │ │ │ @@ -122470,18 +122470,18 @@ │ │ │ │ add r0, fp, #384 @ 0x180 │ │ │ │ bl 7d71c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #302] @ 0x12e │ │ │ │ mov r4, fp │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #312]! @ 0x138 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne b05f0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 344290 │ │ │ │ ldrb r0, [fp, #307] @ 0x133 │ │ │ │ cmp r0, #0 │ │ │ │ beq b0778 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #688 @ 0x2b0 │ │ │ │ @@ -122539,18 +122539,18 @@ │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ b b0810 │ │ │ │ str fp, [sp, #96] @ 0x60 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ ldr r4, [sp, #96] @ 0x60 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #244]! @ 0xf4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne b0704 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 34420c │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #200] @ 0xc8 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ ldrb r0, [r0, #201] @ 0xc9 │ │ │ │ @@ -122560,21 +122560,21 @@ │ │ │ │ add r0, lr, #68 @ 0x44 │ │ │ │ ldr r0, [r0, #136] @ 0x88 │ │ │ │ cmp r0, #2 │ │ │ │ bcc b083c │ │ │ │ add r0, lr, #68 @ 0x44 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r0, #140] @ 0x8c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne b083c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #204 @ 0xcc │ │ │ │ add r4, r0, #4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ b b083c │ │ │ │ str fp, [sp, #96] @ 0x60 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ b b07c0 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ @@ -122616,18 +122616,18 @@ │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #228 @ 0xe4 │ │ │ │ bl 7c35c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ mov r1, #1 │ │ │ │ add r0, lr, #68 @ 0x44 │ │ │ │ ldr r0, [r0, #200] @ 0xc8 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne b083c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #268 @ 0x10c │ │ │ │ bl 344290 │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #201] @ 0xc9 │ │ │ │ mov r0, #2 │ │ │ │ @@ -122712,18 +122712,18 @@ │ │ │ │ bne b09cc │ │ │ │ ldr r0, [fp, #420] @ 0x1a4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc b09cc │ │ │ │ mov r5, fp │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #424]! @ 0x1a8 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne b09cc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b b09cc │ │ │ │ add r0, fp, #232 @ 0xe8 │ │ │ │ bl 74fd0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #432] @ 0x1b0 │ │ │ │ @@ -122792,18 +122792,18 @@ │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ bl 765dc │ │ │ │ mov r5, fp │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #144]! @ 0x90 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne b0af8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ add r4, lr, #116 @ 0x74 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r3, lr, #68 @ 0x44 │ │ │ │ add r2, r3, #460 @ 0x1cc │ │ │ │ @@ -122943,18 +122943,18 @@ │ │ │ │ mov sl, fp │ │ │ │ strb r0, [fp, #432] @ 0x1b0 │ │ │ │ b b0d88 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #1 │ │ │ │ mov sl, fp │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne b0d88 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #88 @ 0x58 │ │ │ │ bl 34420c │ │ │ │ b b0d88 │ │ │ │ bl 5a198 │ │ │ │ mov sl, fp │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ @@ -122974,15 +122974,15 @@ │ │ │ │ mov sl, fp │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ b aee2c │ │ │ │ bl 5a198 │ │ │ │ blcc fe7635b8 <__bss_end__@@Base+0xfdf1160c> │ │ │ │ ldrsbeq pc, [r5], #-200 @ 0xffffff38 @ │ │ │ │ ldrsbeq pc, [r5], #-224 @ 0xffffff20 @ │ │ │ │ - subseq lr, sp, r4, asr #28 │ │ │ │ + subseq lr, sp, r4, asr #27 │ │ │ │ rsbseq r0, r6, ip, asr #17 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #348 @ 0x15c │ │ │ │ sub sp, sp, #2048 @ 0x800 │ │ │ │ mov r8, r0 │ │ │ │ ldrb r0, [r0, #48] @ 0x30 │ │ │ │ mov r5, r1 │ │ │ │ @@ -123037,15 +123037,15 @@ │ │ │ │ ldr r1, [r9, #44] @ 0x2c │ │ │ │ add r0, r0, r2 │ │ │ │ add r0, r0, r1 │ │ │ │ ldr r1, [r0, #20]! │ │ │ │ cmp r1, #0 │ │ │ │ beq b1040 │ │ │ │ mov r1, #0 │ │ │ │ - bl 5510bc │ │ │ │ + bl 551040 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r1, [r9, #40] @ 0x28 │ │ │ │ ldr r2, [r9, #44] @ 0x2c │ │ │ │ add r0, r1, r0 │ │ │ │ add r0, r0, r2 │ │ │ │ ldr r1, [r0, #28]! │ │ │ │ cmp r1, #0 │ │ │ │ @@ -123137,15 +123137,15 @@ │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r8, #48] @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #348 @ 0x15c │ │ │ │ add sp, sp, #2048 @ 0x800 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 38a84 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #516] @ b126c │ │ │ │ @@ -123163,15 +123163,15 @@ │ │ │ │ ldr r1, [pc, #476] @ b1274 │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ b b1150 │ │ │ │ mov r9, sl │ │ │ │ bl b4b54 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #424] @ b1278 │ │ │ │ @@ -123294,28 +123294,28 @@ │ │ │ │ ldr r1, [pc, #24] @ b12bc │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, r0, lsl #2] │ │ │ │ ldr r2, [pc, #16] @ b12c0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, r0, lsl #2] │ │ │ │ mov r0, r3 │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ rsbseq r0, r6, r4, asr #19 │ │ │ │ - subseq sp, sp, r4, ror sp │ │ │ │ + ldrsheq sp, [sp], #-196 @ 0xffffff3c │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ ldr r6, [pc, #136] @ b135c │ │ │ │ mov r8, r1 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r2, #0 │ │ │ │ mov r7, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne b134c │ │ │ │ add sl, sp, #24 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ mov r0, sl │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ @@ -123343,15 +123343,15 @@ │ │ │ │ ldrsheq pc, [r9], #-96 @ 0xffffffa0 @ │ │ │ │ push {r4, lr} │ │ │ │ ldr r4, [pc, #52] @ b13a4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne b1390 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #16] @ b13a8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 3c1b0 │ │ │ │ @@ -123550,15 +123550,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 13ee28 │ │ │ │ str r0, [sp, #2208] @ 0x8a0 │ │ │ │ ldr r0, [r5] │ │ │ │ bl 3798c │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #2208 @ 0x8a0 │ │ │ │ - bl 4b851c │ │ │ │ + bl 4b84a0 │ │ │ │ ldr r0, [sp, #2208] @ 0x8a0 │ │ │ │ bl 3897c │ │ │ │ mov r0, r8 │ │ │ │ bl 13f2f8 │ │ │ │ mov r4, fp │ │ │ │ str r0, [r4, #2180]! @ 0x884 │ │ │ │ mov r0, #0 │ │ │ │ @@ -123664,15 +123664,15 @@ │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #2220] @ 0x8ac │ │ │ │ add r0, sp, #5184 @ 0x1440 │ │ │ │ str r0, [sp, #2216] @ 0x8a8 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r1, sp, #2208 @ 0x8a0 │ │ │ │ add r0, lr, #928 @ 0x3a0 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r1, [sp, #176] @ 0xb0 │ │ │ │ cmp r1, #0 │ │ │ │ beq b189c │ │ │ │ ldr r0, [sp, #180] @ 0xb4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ add r2, r7, #144 @ 0x90 │ │ │ │ @@ -123683,15 +123683,15 @@ │ │ │ │ add r3, fp, #72 @ 0x48 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r4, [pc, #3672] @ b2720 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne b3f1c │ │ │ │ mov sl, r5 │ │ │ │ add r5, sp, #176 @ 0xb0 │ │ │ │ add r1, sp, #2208 @ 0x8a0 │ │ │ │ mov r2, #1936 @ 0x790 │ │ │ │ mov r0, r5 │ │ │ │ @@ -123832,15 +123832,15 @@ │ │ │ │ cmp sl, #7 │ │ │ │ bne b273c │ │ │ │ ldr r4, [pc, #4088] @ b2b0c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ str r8, [sp, #80] @ 0x50 │ │ │ │ bne b3f4c │ │ │ │ ldr r1, [fp, #44] @ 0x2c │ │ │ │ ldr r9, [fp, #76] @ 0x4c │ │ │ │ ldr r6, [fp, #80] @ 0x50 │ │ │ │ str r7, [sp, #132] @ 0x84 │ │ │ │ @@ -124012,15 +124012,15 @@ │ │ │ │ ldrb r1, [r0, #40] @ 0x28 │ │ │ │ str r6, [sp, #116] @ 0x74 │ │ │ │ cmp r1, #0 │ │ │ │ beq b210c │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble b410c │ │ │ │ mov r0, #0 │ │ │ │ str r4, [sp, #2208] @ 0x8a0 │ │ │ │ strb r0, [fp, #193] @ 0xc1 │ │ │ │ ldr r0, [fp, #176] @ 0xb0 │ │ │ │ ldr r1, [r0, #36] @ 0x24 │ │ │ │ @@ -124182,20 +124182,20 @@ │ │ │ │ strb r0, [fp, #189] @ 0xbd │ │ │ │ mov r0, r9 │ │ │ │ bl 38430 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ bl 462e28 │ │ │ │ ldr r0, [sl] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r7, [sp, #132] @ 0x84 │ │ │ │ cmp r0, #1 │ │ │ │ ldr r4, [sp, #136] @ 0x88 │ │ │ │ bne b20b8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, sl │ │ │ │ bl 2b2b90 │ │ │ │ ldr r8, [sp, #80] @ 0x50 │ │ │ │ mov r0, #0 │ │ │ │ ldr r9, [sp, #104] @ 0x68 │ │ │ │ strb r0, [fp, #292] @ 0x124 │ │ │ │ ldr r0, [fp, #168] @ 0xa8 │ │ │ │ @@ -124214,15 +124214,15 @@ │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov r0, #4 │ │ │ │ ldr r8, [sp, #80] @ 0x50 │ │ │ │ b b2e58 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble b410c │ │ │ │ mov r0, fp │ │ │ │ ldr r5, [sp, #124] @ 0x7c │ │ │ │ ldr r2, [r0, #196]! @ 0xc4 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r0, #-3] │ │ │ │ @@ -124471,18 +124471,18 @@ │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ bl 462e28 │ │ │ │ mov r5, fp │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #176]! @ 0xb0 │ │ │ │ mov r9, #1 │ │ │ │ str r8, [sp, #112] @ 0x70 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne b2534 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 2b2b90 │ │ │ │ mov r0, #0 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ strb r0, [fp, #190] @ 0xbe │ │ │ │ add r1, lr, #520 @ 0x208 │ │ │ │ strb r0, [fp, #189] @ 0xbd │ │ │ │ @@ -124593,19 +124593,19 @@ │ │ │ │ bl 2a4524 │ │ │ │ ldr r1, [fp, #48] @ 0x30 │ │ │ │ mov r9, #7 │ │ │ │ cmp r1, #0 │ │ │ │ bne b279c │ │ │ │ b b27a8 │ │ │ │ rsbseq r1, r6, r4, asr #27 │ │ │ │ - subseq r3, lr, r1, lsl #25 │ │ │ │ - subseq sl, sp, r0, lsr r1 │ │ │ │ - subseq sp, sp, r4, ror #21 │ │ │ │ + subseq r3, lr, r1, lsl #24 │ │ │ │ + ldrheq sl, [sp], #-0 │ │ │ │ + subseq sp, sp, r4, ror #20 │ │ │ │ rsbseq r1, r6, r0, lsr #26 │ │ │ │ - subseq r4, lr, r8, lsl ip │ │ │ │ + @ instruction: 0x005e4b98 │ │ │ │ @ instruction: 0xffff8014 │ │ │ │ ldrsbeq pc, [r5], #-224 @ 0xffffff20 @ │ │ │ │ rsbseq pc, r9, r0, asr r6 @ │ │ │ │ ldr r1, [fp, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ beq b273c │ │ │ │ ldr r0, [fp, #92] @ 0x5c │ │ │ │ @@ -124715,29 +124715,29 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r7, #144] @ 0x90 │ │ │ │ str r3, [r7, #152] @ 0x98 │ │ │ │ str r1, [r7, #156] @ 0x9c │ │ │ │ str r0, [r7, #160] @ 0xa0 │ │ │ │ ldr r0, [pc, #4012] @ b3898 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #2224] @ 0x8b0 │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [sp, #2220] @ 0x8ac │ │ │ │ ldr r1, [pc, #3992] @ b389c │ │ │ │ str r0, [sp, #2212] @ 0x8a4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #2216] @ 0x8a8 │ │ │ │ str r1, [sp, #2208] @ 0x8a0 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r2, sp, #2208 @ 0x8a0 │ │ │ │ add r0, lr, #928 @ 0x3a0 │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #784 @ 0x310 │ │ │ │ ldr r1, [r0, #304] @ 0x130 │ │ │ │ cmp r1, #0 │ │ │ │ beq b2948 │ │ │ │ ldr r0, [r0, #308] @ 0x134 │ │ │ │ mov r2, #1 │ │ │ │ @@ -124800,15 +124800,15 @@ │ │ │ │ bl 7b6fc │ │ │ │ bl 13d124 │ │ │ │ ldr r1, [pc, #4056] @ b3a0c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #2208 @ 0x8a0 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #2220] @ 0x8ac │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38a60 │ │ │ │ ldr r1, [sp, #2208] @ 0x8a0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -124864,15 +124864,15 @@ │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #0 │ │ │ │ strb r1, [fp, #2184] @ 0x888 │ │ │ │ add sp, sp, #188 @ 0xbc │ │ │ │ add sp, sp, #5120 @ 0x1400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blcc fe765348 <__bss_end__@@Base+0xfdf1339c> │ │ │ │ - subseq sp, sp, sl, lsl #23 │ │ │ │ + subseq sp, sp, sl, lsl #22 │ │ │ │ add r0, sp, #4096 @ 0x1000 │ │ │ │ mov r1, sl │ │ │ │ add r0, r0, #784 @ 0x310 │ │ │ │ add r1, r1, #36 @ 0x24 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ mov r4, lr │ │ │ │ mov sl, r0 │ │ │ │ @@ -125288,15 +125288,15 @@ │ │ │ │ ldr r0, [fp, #360] @ 0x168 │ │ │ │ ldr lr, [fp, #364] @ 0x16c │ │ │ │ ldr r6, [fp, #368] @ 0x170 │ │ │ │ ldr r4, [fp, #372] @ 0x174 │ │ │ │ str r7, [sp, #132] @ 0x84 │ │ │ │ ldm ip, {r3, r7, ip} │ │ │ │ b b2284 │ │ │ │ - subseq ip, sp, pc, ror #24 │ │ │ │ + subseq ip, sp, pc, ror #23 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #2212] @ 0x8a4 │ │ │ │ str lr, [sp, #2208] @ 0x8a0 │ │ │ │ ldr r5, [sp, #120] @ 0x78 │ │ │ │ ldm ip, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm r5, {r0, r1, r2, r3, r6, r7} │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ @@ -125341,19 +125341,19 @@ │ │ │ │ stm sl, {r7, ip} │ │ │ │ str r3, [sl, #8] │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #312 @ 0x138 │ │ │ │ bl 7c35c │ │ │ │ ldr r0, [r5, #160] @ 0xa0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #1 │ │ │ │ bne b32d4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #352 @ 0x160 │ │ │ │ bl 344290 │ │ │ │ add r0, fp, #288 @ 0x120 │ │ │ │ bl 7dc48 │ │ │ │ ldr r0, [fp, #248] @ 0xf8 │ │ │ │ add ip, fp, #564 @ 0x234 │ │ │ │ @@ -125401,18 +125401,18 @@ │ │ │ │ bne b3780 │ │ │ │ ldr r0, [fp, #568] @ 0x238 │ │ │ │ cmp r0, #2 │ │ │ │ bcc b3780 │ │ │ │ mov r4, fp │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #572]! @ 0x23c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne b3780 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ b b3780 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ ldr r0, [r5, #116] @ 0x74 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ str r7, [sp, #64] @ 0x40 │ │ │ │ @@ -125420,19 +125420,19 @@ │ │ │ │ str ip, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #312 @ 0x138 │ │ │ │ bl 7c35c │ │ │ │ ldr r0, [r5, #160] @ 0xa0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ mov sl, #0 │ │ │ │ cmp r0, #1 │ │ │ │ bne b372c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #352 @ 0x160 │ │ │ │ bl 344290 │ │ │ │ b b372c │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ str r4, [r1] │ │ │ │ @@ -125466,19 +125466,19 @@ │ │ │ │ mov r1, #1 │ │ │ │ add r0, lr, #784 @ 0x310 │ │ │ │ str r4, [r0, #144] @ 0x90 │ │ │ │ mov r4, fp │ │ │ │ str r3, [r0, #148] @ 0x94 │ │ │ │ str r2, [r0, #152] @ 0x98 │ │ │ │ ldr r0, [r4, #324]! @ 0x144 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r8, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #1 │ │ │ │ bne b3a30 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 34420c │ │ │ │ b b3a30 │ │ │ │ add r0, sp, #4096 @ 0x1000 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ add r0, r0, #928 @ 0x3a0 │ │ │ │ mov r4, lr │ │ │ │ @@ -125719,16 +125719,16 @@ │ │ │ │ ldr sl, [fp, #396] @ 0x18c │ │ │ │ ldr r6, [fp, #400] @ 0x190 │ │ │ │ ldr r4, [fp, #404] @ 0x194 │ │ │ │ b b22c0 │ │ │ │ @ instruction: 0xffff6f9c │ │ │ │ @ instruction: 0x0075ef94 │ │ │ │ rsbseq lr, r5, r4, lsl #31 │ │ │ │ - subseq lr, sp, pc, ror #7 │ │ │ │ - subseq lr, sp, r1, asr #7 │ │ │ │ + subseq lr, sp, pc, ror #6 │ │ │ │ + subseq lr, sp, r1, asr #6 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ mov sl, #0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [sp, #2232] @ 0x8b8 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r0, #5 │ │ │ │ @@ -125736,34 +125736,34 @@ │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ mov r5, fp │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #324]! @ 0x144 │ │ │ │ ldr r8, [sp, #80] @ 0x50 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne b38f8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ ldr r0, [fp, #252] @ 0xfc │ │ │ │ mov r7, r6 │ │ │ │ mov r6, #0 │ │ │ │ cmp r0, #2 │ │ │ │ strb r6, [fp, #276] @ 0x114 │ │ │ │ strb r6, [fp, #278] @ 0x116 │ │ │ │ bcc b3938 │ │ │ │ mov r5, fp │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #256]! @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne b3938 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #1 │ │ │ │ add r5, sp, #4288 @ 0x10c0 │ │ │ │ strb r0, [fp, #280] @ 0x118 │ │ │ │ mov r0, #4 │ │ │ │ strb r6, [fp, #279] @ 0x117 │ │ │ │ @@ -125811,15 +125811,15 @@ │ │ │ │ add r1, fp, #572 @ 0x23c │ │ │ │ add r0, sp, #5184 @ 0x1440 │ │ │ │ mov r2, #76 @ 0x4c │ │ │ │ bl 38430 │ │ │ │ ldr r0, [fp, #452] @ 0x1c4 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ b b3eb8 │ │ │ │ - ldrsheq lr, [sp], #-39 @ 0xffffffd9 │ │ │ │ + subseq lr, sp, r7, ror r2 │ │ │ │ add r2, fp, #252 @ 0xfc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #277] @ 0x115 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ add r3, lr, #784 @ 0x310 │ │ │ │ add r3, r3, #144 @ 0x90 │ │ │ │ @@ -125829,18 +125829,18 @@ │ │ │ │ ldr r0, [r4, #284]! @ 0x11c │ │ │ │ cmp r0, #0 │ │ │ │ beq b3a6c │ │ │ │ ldrb r1, [fp, #276] @ 0x114 │ │ │ │ cmp r1, #1 │ │ │ │ bne b3a6c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne b3a6c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 34420c │ │ │ │ ldr r1, [fp, #248] @ 0xf8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #276] @ 0x114 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r7, lr, #784 @ 0x310 │ │ │ │ @@ -125892,18 +125892,18 @@ │ │ │ │ bne b3b7c │ │ │ │ ldr r0, [fp, #556] @ 0x22c │ │ │ │ cmp r0, #2 │ │ │ │ bcc b3b7c │ │ │ │ mov r5, fp │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #560]! @ 0x230 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne b3b7c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b b3b7c │ │ │ │ add r0, fp, #368 @ 0x170 │ │ │ │ bl 74fd0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #568] @ 0x238 │ │ │ │ @@ -125914,18 +125914,18 @@ │ │ │ │ beq b3bc0 │ │ │ │ ldr r0, [fp, #252] @ 0xfc │ │ │ │ cmp r0, #2 │ │ │ │ bcc b3bc0 │ │ │ │ mov r5, fp │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #256]! @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne b3bc0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #1 │ │ │ │ strb r6, [fp, #279] @ 0x117 │ │ │ │ strb r6, [fp, #277] @ 0x115 │ │ │ │ add r5, sp, #4288 @ 0x10c0 │ │ │ │ strb r0, [fp, #280] @ 0x118 │ │ │ │ @@ -126021,15 +126021,15 @@ │ │ │ │ bl 7b5b4 │ │ │ │ mov sl, #7 │ │ │ │ b b2664 │ │ │ │ ldm ip, {r1, r2, r3, r5, r6, r7} │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ b b2d8c │ │ │ │ bl 38058 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [r4, #592] @ 0x250 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #2224] @ 0x8b0 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [r4, #596] @ 0x254 │ │ │ │ str r0, [sp, #2212] @ 0x8a4 │ │ │ │ ldr r0, [pc, #3328] @ b4a78 │ │ │ │ @@ -126045,15 +126045,15 @@ │ │ │ │ str r0, [sp, #180] @ 0xb4 │ │ │ │ ldr r1, [pc, #3292] @ b4a80 │ │ │ │ add r0, sp, #2208 @ 0x8a0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ b b410c │ │ │ │ bl 37c08 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sl, #304] @ 0x130 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #2224] @ 0x8b0 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sl, #308] @ 0x134 │ │ │ │ add r1, sp, #4288 @ 0x10c0 │ │ │ │ str r0, [sp, #2212] @ 0x8a4 │ │ │ │ @@ -126082,19 +126082,19 @@ │ │ │ │ add r0, fp, #520 @ 0x208 │ │ │ │ bl 7d71c │ │ │ │ mov r4, fp │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r4, #448]! @ 0x1c0 │ │ │ │ strb r1, [r4, #-10] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ add r5, sp, #4288 @ 0x10c0 │ │ │ │ cmp r0, #1 │ │ │ │ bne b2d98 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 344290 │ │ │ │ b b2d98 │ │ │ │ mov r4, r9 │ │ │ │ str r5, [sp, #32] │ │ │ │ str r8, [sp, #80] @ 0x50 │ │ │ │ b b36c4 │ │ │ │ @@ -126115,19 +126115,19 @@ │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add sl, lr, #784 @ 0x310 │ │ │ │ mov r4, fp │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r4, #448]! @ 0x1c0 │ │ │ │ mov r1, #1 │ │ │ │ strb r6, [r4, #-10] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ add r5, sp, #4288 @ 0x10c0 │ │ │ │ cmp r0, #1 │ │ │ │ bne b3ee8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 344290 │ │ │ │ mov r0, fp │ │ │ │ strb r6, [fp, #443] @ 0x1bb │ │ │ │ ldr r1, [r0, #424]! @ 0x1a8 │ │ │ │ cmp r1, #0 │ │ │ │ beq b2dbc │ │ │ │ @@ -126273,21 +126273,21 @@ │ │ │ │ str r8, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [r0, #144] @ 0x90 │ │ │ │ cmp r0, #2 │ │ │ │ bcc b447c │ │ │ │ add r0, lr, #784 @ 0x310 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r0, #148] @ 0x94 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne b447c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #928 @ 0x3a0 │ │ │ │ orr r4, r0, #4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ b b447c │ │ │ │ mov r7, r0 │ │ │ │ b b4238 │ │ │ │ mov r6, fp │ │ │ │ str r8, [sp, #80] @ 0x50 │ │ │ │ @@ -126339,18 +126339,18 @@ │ │ │ │ add r0, fp, #520 @ 0x208 │ │ │ │ bl 7d71c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #438] @ 0x1b6 │ │ │ │ mov r5, fp │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #448]! @ 0x1c0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne b4578 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ b b4578 │ │ │ │ b b4300 │ │ │ │ mov r7, r0 │ │ │ │ b b46ac │ │ │ │ mov r6, fp │ │ │ │ @@ -126363,18 +126363,18 @@ │ │ │ │ b b447c │ │ │ │ b b4328 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r5, #160] @ 0xa0 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, fp │ │ │ │ str r8, [sp, #80] @ 0x50 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne b42c8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #352 @ 0x160 │ │ │ │ bl 344290 │ │ │ │ add r0, r6, #288 @ 0x120 │ │ │ │ bl 7dc48 │ │ │ │ b b447c │ │ │ │ b b4560 │ │ │ │ @@ -126400,18 +126400,18 @@ │ │ │ │ b b4334 │ │ │ │ mov r6, fp │ │ │ │ mov r7, r0 │ │ │ │ str r8, [sp, #80] @ 0x50 │ │ │ │ add r0, sp, #4288 @ 0x10c0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r0, #160] @ 0xa0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne b46c8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #352 @ 0x160 │ │ │ │ bl 344290 │ │ │ │ b b46c8 │ │ │ │ b b4574 │ │ │ │ b b4520 │ │ │ │ mov r7, r0 │ │ │ │ @@ -126434,18 +126434,18 @@ │ │ │ │ mov r7, r0 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ bl 84eec │ │ │ │ mov r4, r6 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #324]! @ 0x144 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne b4474 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 34420c │ │ │ │ b b4474 │ │ │ │ mov r6, fp │ │ │ │ mov r7, r0 │ │ │ │ str r9, [sp, #40] @ 0x28 │ │ │ │ str r5, [sp, #124] @ 0x7c │ │ │ │ @@ -126460,18 +126460,18 @@ │ │ │ │ beq b4448 │ │ │ │ ldr r0, [fp, #252] @ 0xfc │ │ │ │ cmp r0, #2 │ │ │ │ bcc b4448 │ │ │ │ mov r4, fp │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #256]! @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne b4448 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #0 │ │ │ │ mov r6, fp │ │ │ │ strb r0, [fp, #279] @ 0x117 │ │ │ │ strb r0, [fp, #277] @ 0x115 │ │ │ │ b b46f0 │ │ │ │ @@ -126490,38 +126490,38 @@ │ │ │ │ add r0, lr, #784 @ 0x310 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ bcc b44cc │ │ │ │ add r0, lr, #784 @ 0x310 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne b44cc │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #784 @ 0x310 │ │ │ │ add r4, r0, #4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #278] @ 0x116 │ │ │ │ ldrb r0, [r6, #277] @ 0x115 │ │ │ │ cmp r0, #0 │ │ │ │ beq b4510 │ │ │ │ ldr r0, [r6, #252] @ 0xfc │ │ │ │ cmp r0, #2 │ │ │ │ bcc b4510 │ │ │ │ mov r4, r6 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #256]! @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne b4510 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #277] @ 0x115 │ │ │ │ b b46d0 │ │ │ │ b b45f4 │ │ │ │ mov r6, fp │ │ │ │ @@ -126563,18 +126563,18 @@ │ │ │ │ b b4678 │ │ │ │ mov r7, r0 │ │ │ │ b b4624 │ │ │ │ b b45e8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne b4800 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #2208 @ 0x8a0 │ │ │ │ bl 2b2af0 │ │ │ │ b b4800 │ │ │ │ mov r6, fp │ │ │ │ b b45fc │ │ │ │ b b4640 │ │ │ │ mov r6, fp │ │ │ │ @@ -126671,18 +126671,18 @@ │ │ │ │ mov r7, r0 │ │ │ │ str sl, [sp, #104] @ 0x68 │ │ │ │ mov r0, r9 │ │ │ │ bl 7d174 │ │ │ │ mov r5, fp │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #176]! @ 0xb0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne b47b4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 2b2b90 │ │ │ │ b b47b4 │ │ │ │ b b48d0 │ │ │ │ b b48d0 │ │ │ │ mov r7, r0 │ │ │ │ str r9, [sp, #104] @ 0x68 │ │ │ │ @@ -126887,20 +126887,20 @@ │ │ │ │ rsbseq ip, r5, ip, asr #12 │ │ │ │ rsbseq ip, r5, ip, ror #27 │ │ │ │ rsbseq ip, r5, r4, lsl #28 │ │ │ │ rsbseq ip, r5, r4, asr ip │ │ │ │ rsbseq ip, r5, ip, lsr ip │ │ │ │ rsbseq ip, r5, r0, asr ip │ │ │ │ rsbseq ip, r5, r4, lsr ip │ │ │ │ - subseq fp, sp, r4, lsr #4 │ │ │ │ + subseq fp, sp, r4, lsr #3 │ │ │ │ rsbseq ip, r5, ip, lsr #25 │ │ │ │ ldrheq ip, [r5], #-128 @ 0xffffff80 @ │ │ │ │ rsbseq ip, r5, r8, asr #17 │ │ │ │ rsbseq ip, r5, ip, lsl #21 │ │ │ │ - @ instruction: 0x005db99c │ │ │ │ + subseq fp, sp, ip, lsl r9 │ │ │ │ rsbseq ip, r5, r8, lsl fp │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ @@ -126923,15 +126923,15 @@ │ │ │ │ rsbseq ip, r5, ip, lsr sp │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [pc, #100] @ b4bc8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne b4b8c │ │ │ │ ldr r0, [pc, #88] @ b4bd8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ @@ -127341,22 +127341,22 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq b51e8 │ │ │ │ add r0, sp, #12 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq sp, sp, ip, asr r2 │ │ │ │ + ldrsbeq sp, [sp], #-28 @ 0xffffffe4 │ │ │ │ rsbseq ip, r5, r4, asr fp │ │ │ │ rsbseq ip, r5, r8, asr #22 │ │ │ │ ldrheq sl, [r9], #-252 @ 0xffffff04 @ │ │ │ │ rsbseq ip, r5, r4, ror #22 │ │ │ │ - ldrsbeq ip, [sp], #-107 @ 0xffffff95 │ │ │ │ + subseq ip, sp, fp, asr r6 │ │ │ │ rsbseq sl, r9, ip, asr #26 │ │ │ │ - subseq ip, sp, ip, lsr r7 │ │ │ │ + ldrheq ip, [sp], #-108 @ 0xffffff94 │ │ │ │ rsbseq sl, r9, r4, lsr ip │ │ │ │ rsbseq sl, r9, r4, lsl sp │ │ │ │ @ instruction: 0x0075cb9c │ │ │ │ rsbseq ip, r5, r8, lsr #23 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ mov fp, r1 │ │ │ │ @@ -127695,22 +127695,22 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq b5770 │ │ │ │ add r0, sp, #12 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq ip, sp, ip, asr #25 │ │ │ │ + subseq ip, sp, ip, asr #24 │ │ │ │ rsbseq ip, r5, ip, asr #11 │ │ │ │ rsbseq ip, r5, r0, asr #11 │ │ │ │ rsbseq sl, r9, ip, lsr #20 │ │ │ │ ldrsbeq ip, [r5], #-92 @ 0xffffffa4 @ │ │ │ │ - subseq ip, sp, r3, asr r1 │ │ │ │ + ldrsbeq ip, [sp], #-3 │ │ │ │ rsbseq sl, r9, r4, asr #15 │ │ │ │ - ldrheq ip, [sp], #-20 @ 0xffffffec │ │ │ │ + subseq ip, sp, r4, lsr r1 │ │ │ │ rsbseq sl, r9, ip, lsr #13 │ │ │ │ rsbseq sl, r9, ip, lsl #15 │ │ │ │ rsbseq ip, r5, r4, lsl r6 │ │ │ │ rsbseq ip, r5, r0, lsr #12 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ mov fp, r1 │ │ │ │ @@ -128038,22 +128038,22 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq b5ccc │ │ │ │ add r0, sp, #4 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq ip, sp, r8, asr #14 │ │ │ │ + subseq ip, sp, r8, asr #13 │ │ │ │ rsbseq ip, r5, ip, rrx │ │ │ │ rsbseq ip, r5, r0, rrx │ │ │ │ rsbseq sl, r9, r8, lsr #9 │ │ │ │ rsbseq ip, r5, ip, ror r0 │ │ │ │ - subseq fp, sp, pc, ror #23 │ │ │ │ + subseq fp, sp, pc, ror #22 │ │ │ │ rsbseq sl, r9, r4, ror #4 │ │ │ │ - subseq fp, sp, r0, asr ip │ │ │ │ + ldrsbeq fp, [sp], #-176 @ 0xffffff50 │ │ │ │ rsbseq sl, r9, r8, asr #2 │ │ │ │ rsbseq sl, r9, ip, lsr #4 │ │ │ │ ldrheq ip, [r5], #-4 @ │ │ │ │ rsbseq ip, r5, r0, asr #1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ mov r5, r1 │ │ │ │ @@ -128339,24 +128339,24 @@ │ │ │ │ b b6178 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - ldrsbeq ip, [sp], #-28 @ 0xffffffe4 │ │ │ │ - subseq ip, sp, r8, lsr #3 │ │ │ │ + subseq ip, sp, ip, asr r1 │ │ │ │ + subseq ip, sp, r8, lsr #2 │ │ │ │ @ instruction: 0x0075bb9c │ │ │ │ @ instruction: 0x0075bb90 │ │ │ │ rsbseq r9, r9, ip, lsr pc │ │ │ │ rsbseq fp, r5, r8, asr fp │ │ │ │ - subseq fp, sp, ip, lsr r7 │ │ │ │ + ldrheq fp, [sp], #-108 @ 0xffffff94 │ │ │ │ rsbseq r9, r9, r4, lsr ip │ │ │ │ rsbseq r9, r9, r0, asr sp │ │ │ │ - subseq ip, sp, r8, asr #6 │ │ │ │ + subseq ip, sp, r8, asr #5 │ │ │ │ rsbseq r0, r6, r0, ror #27 │ │ │ │ rsbseq fp, r5, ip, asr #23 │ │ │ │ ldrsbeq fp, [r5], #-184 @ 0xffffff48 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ mov fp, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -128694,22 +128694,22 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq b670c │ │ │ │ add r0, sp, #12 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq fp, sp, r0, lsr sp │ │ │ │ + ldrheq fp, [sp], #-192 @ 0xffffff40 │ │ │ │ rsbseq fp, r5, r0, lsr r6 │ │ │ │ rsbseq fp, r5, r4, lsr #12 │ │ │ │ @ instruction: 0x00799a90 │ │ │ │ rsbseq fp, r5, r0, asr #12 │ │ │ │ - ldrheq fp, [sp], #-23 @ 0xffffffe9 │ │ │ │ + subseq fp, sp, r7, lsr r1 │ │ │ │ rsbseq r9, r9, r8, lsr #16 │ │ │ │ - subseq fp, sp, r8, lsl r2 │ │ │ │ + @ instruction: 0x005db198 │ │ │ │ rsbseq r9, r9, r0, lsl r7 │ │ │ │ ldrsheq r9, [r9], #-112 @ 0xffffff90 @ │ │ │ │ rsbseq fp, r5, r8, ror r6 │ │ │ │ rsbseq fp, r5, r4, lsl #13 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ mov fp, r1 │ │ │ │ @@ -129048,22 +129048,22 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq b6c94 │ │ │ │ add r0, sp, #12 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq fp, sp, r8, lsr #15 │ │ │ │ + subseq fp, sp, r8, lsr #14 │ │ │ │ rsbseq fp, r5, r8, lsr #1 │ │ │ │ @ instruction: 0x0075b09c │ │ │ │ rsbseq r9, r9, r8, lsl #10 │ │ │ │ ldrheq fp, [r5], #-8 @ │ │ │ │ - subseq sl, sp, pc, lsr #24 │ │ │ │ + subseq sl, sp, pc, lsr #23 │ │ │ │ rsbseq r9, r9, r0, lsr #5 │ │ │ │ - @ instruction: 0x005dac90 │ │ │ │ + subseq sl, sp, r0, lsl ip │ │ │ │ rsbseq r9, r9, r8, lsl #3 │ │ │ │ rsbseq r9, r9, r8, ror #4 │ │ │ │ ldrsheq fp, [r5], #-0 @ │ │ │ │ ldrsheq fp, [r5], #-12 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ mov fp, r1 │ │ │ │ @@ -129372,20 +129372,20 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq b71a4 │ │ │ │ add r0, sp, #8 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq fp, sp, r4, lsr #4 │ │ │ │ + subseq fp, sp, r4, lsr #3 │ │ │ │ rsbseq sl, r5, r0, lsl #23 │ │ │ │ rsbseq sl, r5, r4, ror fp │ │ │ │ rsbseq r8, r9, r4, lsl #31 │ │ │ │ @ instruction: 0x0075ab90 │ │ │ │ - subseq sl, sp, r8, lsr #14 │ │ │ │ + subseq sl, sp, r8, lsr #13 │ │ │ │ rsbseq r8, r9, r0, lsr #24 │ │ │ │ rsbseq r8, r9, ip, lsr sp │ │ │ │ rsbseq sl, r5, r8, asr #23 │ │ │ │ ldrsbeq sl, [r5], #-180 @ 0xffffff4c @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #132 @ 0x84 │ │ │ │ mov r8, r1 │ │ │ │ @@ -129729,22 +129729,22 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq b7738 │ │ │ │ add r0, sp, #20 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq sl, sp, r8, lsl sp │ │ │ │ + @ instruction: 0x005dac98 │ │ │ │ rsbseq sl, r5, r4, lsl #12 │ │ │ │ ldrsheq sl, [r5], #-88 @ 0xffffffa8 @ │ │ │ │ rsbseq r8, r9, r4, ror sl │ │ │ │ rsbseq sl, r5, r4, lsl r6 │ │ │ │ - subseq sl, sp, fp, lsl #3 │ │ │ │ + subseq sl, sp, fp, lsl #2 │ │ │ │ ldrsheq r8, [r9], #-124 @ 0xffffff84 @ │ │ │ │ - subseq sl, sp, ip, ror #3 │ │ │ │ + subseq sl, sp, ip, ror #2 │ │ │ │ rsbseq r8, r9, r4, ror #13 │ │ │ │ rsbseq r8, r9, r4, asr #15 │ │ │ │ rsbseq sl, r5, ip, asr #12 │ │ │ │ rsbseq sl, r5, r8, asr r6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ mov fp, r1 │ │ │ │ @@ -130083,22 +130083,22 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq b7cc0 │ │ │ │ add r0, sp, #12 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq sl, sp, ip, ror r7 │ │ │ │ + ldrsheq sl, [sp], #-108 @ 0xffffff94 │ │ │ │ rsbseq sl, r5, ip, ror r0 │ │ │ │ rsbseq sl, r5, r0, ror r0 │ │ │ │ ldrsbeq r8, [r9], #-76 @ 0xffffffb4 @ │ │ │ │ rsbseq sl, r5, ip, lsl #1 │ │ │ │ - subseq r9, sp, r3, lsl #24 │ │ │ │ + subseq r9, sp, r3, lsl #23 │ │ │ │ rsbseq r8, r9, r4, ror r2 │ │ │ │ - subseq r9, sp, r4, ror #24 │ │ │ │ + subseq r9, sp, r4, ror #23 │ │ │ │ rsbseq r8, r9, ip, asr r1 │ │ │ │ rsbseq r8, r9, ip, lsr r2 │ │ │ │ rsbseq sl, r5, r4, asr #1 │ │ │ │ ldrsbeq sl, [r5], #-0 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ mov sl, r1 │ │ │ │ @@ -130444,22 +130444,22 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq b8264 │ │ │ │ add r0, sp, #12 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq sl, sp, r8, ror #3 │ │ │ │ + subseq sl, sp, r8, ror #2 │ │ │ │ ldrsbeq r9, [r5], #-168 @ 0xffffff58 @ │ │ │ │ rsbseq r9, r5, ip, asr #21 │ │ │ │ rsbseq r7, r9, r8, asr #30 │ │ │ │ rsbseq r9, r5, r8, ror #21 │ │ │ │ - subseq r9, sp, fp, asr r6 │ │ │ │ + ldrsbeq r9, [sp], #-91 @ 0xffffffa5 │ │ │ │ ldrsbeq r7, [r9], #-192 @ 0xffffff40 @ │ │ │ │ - ldrheq r9, [sp], #-108 @ 0xffffff94 │ │ │ │ + subseq r9, sp, ip, lsr r6 │ │ │ │ ldrheq r7, [r9], #-180 @ 0xffffff4c @ │ │ │ │ @ instruction: 0x00797c98 │ │ │ │ rsbseq r9, r5, r0, lsr #22 │ │ │ │ rsbseq r9, r5, ip, lsr #22 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ mov fp, r1 │ │ │ │ @@ -130788,20 +130788,20 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq b87c4 │ │ │ │ add r0, sp, #4 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq r9, sp, r4, lsr ip │ │ │ │ + ldrheq r9, [sp], #-180 @ 0xffffff4c │ │ │ │ @ instruction: 0x00797994 │ │ │ │ rsbseq r9, r5, r4, lsl #11 │ │ │ │ rsbseq r9, r5, r4, ror r5 │ │ │ │ rsbseq r9, r5, r8, ror #10 │ │ │ │ - subseq r9, sp, r0, lsr #2 │ │ │ │ + subseq r9, sp, r0, lsr #1 │ │ │ │ rsbseq r7, r9, r8, lsl r6 │ │ │ │ rsbseq r7, r9, r0, lsr r7 │ │ │ │ ldrheq r9, [r5], #-92 @ 0xffffffa4 @ │ │ │ │ rsbseq r9, r5, r8, asr #11 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ mov r8, r1 │ │ │ │ @@ -131142,22 +131142,22 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq b8d4c │ │ │ │ add r0, sp, #12 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - ldrsheq r9, [sp], #-104 @ 0xffffff98 │ │ │ │ + subseq r9, sp, r8, ror r6 │ │ │ │ ldrsheq r8, [r5], #-240 @ 0xffffff10 @ │ │ │ │ rsbseq r8, r5, r4, ror #31 │ │ │ │ rsbseq r7, r9, r8, asr r4 │ │ │ │ rsbseq r9, r5, r0 │ │ │ │ - subseq r8, sp, r7, ror fp │ │ │ │ + ldrsheq r8, [sp], #-167 @ 0xffffff59 │ │ │ │ rsbseq r7, r9, r8, ror #3 │ │ │ │ - ldrsbeq r8, [sp], #-184 @ 0xffffff48 │ │ │ │ + subseq r8, sp, r8, asr fp │ │ │ │ ldrsbeq r7, [r9], #-0 @ │ │ │ │ ldrheq r7, [r9], #-16 @ │ │ │ │ rsbseq r9, r5, r8, lsr r0 │ │ │ │ rsbseq r9, r5, r4, asr #32 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ mov fp, r1 │ │ │ │ @@ -131485,20 +131485,20 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq b92a8 │ │ │ │ add r0, sp, #4 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq r9, sp, ip, asr #2 │ │ │ │ + subseq r9, sp, ip, asr #1 │ │ │ │ rsbseq r6, r9, ip, lsr #29 │ │ │ │ rsbseq r8, r5, r0, lsr #21 │ │ │ │ @ instruction: 0x00758a90 │ │ │ │ rsbseq r8, r5, r4, lsl #21 │ │ │ │ - subseq r8, sp, ip, lsr r6 │ │ │ │ + ldrheq r8, [sp], #-92 @ 0xffffffa4 │ │ │ │ rsbseq r6, r9, r4, lsr fp │ │ │ │ rsbseq r6, r9, ip, asr #24 │ │ │ │ ldrsbeq r8, [r5], #-168 @ 0xffffff58 @ │ │ │ │ rsbseq r8, r5, r4, ror #21 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ mov sl, r1 │ │ │ │ @@ -131837,20 +131837,20 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq b9828 │ │ │ │ add r0, sp, #12 │ │ │ │ bl c7134 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq r8, sp, ip, ror #23 │ │ │ │ + subseq r8, sp, ip, ror #22 │ │ │ │ rsbseq r6, r9, ip, asr #18 │ │ │ │ rsbseq r8, r5, r4, lsr #10 │ │ │ │ rsbseq r8, r5, r4, lsl r5 │ │ │ │ rsbseq r8, r5, r8, lsl #10 │ │ │ │ - ldrheq r8, [sp], #-12 │ │ │ │ + subseq r8, sp, ip, lsr r0 │ │ │ │ ldrheq r6, [r9], #-84 @ 0xffffffac @ │ │ │ │ ldrsbeq r6, [r9], #-96 @ 0xffffffa0 @ │ │ │ │ rsbseq r8, r5, ip, asr r5 │ │ │ │ rsbseq r8, r5, r8, ror #10 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ mov fp, r1 │ │ │ │ @@ -132178,22 +132178,22 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq b9d7c │ │ │ │ add r0, sp, #4 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - @ instruction: 0x005d8698 │ │ │ │ + subseq r8, sp, r8, lsl r6 │ │ │ │ ldrheq r7, [r5], #-252 @ 0xffffff04 @ │ │ │ │ ldrheq r7, [r5], #-240 @ 0xffffff10 @ │ │ │ │ ldrsheq r6, [r9], #-56 @ 0xffffffc8 @ │ │ │ │ rsbseq r7, r5, ip, asr #31 │ │ │ │ - subseq r7, sp, pc, lsr fp │ │ │ │ + ldrheq r7, [sp], #-175 @ 0xffffff51 │ │ │ │ ldrheq r6, [r9], #-20 @ 0xffffffec @ │ │ │ │ - subseq r7, sp, r0, lsr #23 │ │ │ │ + subseq r7, sp, r0, lsr #22 │ │ │ │ @ instruction: 0x00796098 │ │ │ │ rsbseq r6, r9, ip, ror r1 │ │ │ │ rsbseq r8, r5, r4 │ │ │ │ rsbseq r8, r5, r0, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ mov fp, r1 │ │ │ │ @@ -132502,20 +132502,20 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq ba28c │ │ │ │ add r0, sp, #8 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq r8, sp, ip, lsr r1 │ │ │ │ + ldrheq r8, [sp], #-12 │ │ │ │ @ instruction: 0x00757a98 │ │ │ │ rsbseq r7, r5, ip, lsl #21 │ │ │ │ @ instruction: 0x00795e9c │ │ │ │ rsbseq r7, r5, r8, lsr #21 │ │ │ │ - subseq r7, sp, r0, asr #12 │ │ │ │ + subseq r7, sp, r0, asr #11 │ │ │ │ rsbseq r5, r9, r8, lsr fp │ │ │ │ rsbseq r5, r9, r4, asr ip │ │ │ │ rsbseq r7, r5, r0, ror #21 │ │ │ │ rsbseq r7, r5, ip, ror #21 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ mov fp, r1 │ │ │ │ @@ -132824,20 +132824,20 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq ba794 │ │ │ │ add r0, sp, #8 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq r7, sp, r4, lsr ip │ │ │ │ + ldrheq r7, [sp], #-180 @ 0xffffff4c │ │ │ │ @ instruction: 0x00757590 │ │ │ │ rsbseq r7, r5, r4, lsl #11 │ │ │ │ @ instruction: 0x00795994 │ │ │ │ rsbseq r7, r5, r0, lsr #11 │ │ │ │ - subseq r7, sp, r8, lsr r1 │ │ │ │ + ldrheq r7, [sp], #-8 │ │ │ │ rsbseq r5, r9, r0, lsr r6 │ │ │ │ rsbseq r5, r9, ip, asr #14 │ │ │ │ ldrsbeq r7, [r5], #-88 @ 0xffffffa8 @ │ │ │ │ rsbseq r7, r5, r4, ror #11 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ mov sl, r1 │ │ │ │ @@ -133148,20 +133148,20 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq baca4 │ │ │ │ add r0, sp, #8 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq r7, sp, ip, lsr #14 │ │ │ │ + subseq r7, sp, ip, lsr #13 │ │ │ │ rsbseq r7, r5, r0, lsl #1 │ │ │ │ rsbseq r7, r5, r4, ror r0 │ │ │ │ rsbseq r5, r9, ip, lsl #9 │ │ │ │ @ instruction: 0x00757090 │ │ │ │ - subseq r6, sp, r8, lsr #24 │ │ │ │ + subseq r6, sp, r8, lsr #23 │ │ │ │ rsbseq r5, r9, r0, lsr #2 │ │ │ │ rsbseq r5, r9, ip, lsr r2 │ │ │ │ rsbseq r7, r5, r8, asr #1 │ │ │ │ ldrsbeq r7, [r5], #-4 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ mov r8, r1 │ │ │ │ @@ -133500,20 +133500,20 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq bb224 │ │ │ │ add r0, sp, #12 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - ldrsheq r7, [sp], #-28 @ 0xffffffe4 │ │ │ │ + subseq r7, sp, ip, ror r1 │ │ │ │ rsbseq r4, r9, ip, asr pc │ │ │ │ rsbseq r6, r5, r8, lsr #22 │ │ │ │ rsbseq r6, r5, r8, lsl fp │ │ │ │ rsbseq r6, r5, ip, lsl #22 │ │ │ │ - subseq r6, sp, ip, asr #13 │ │ │ │ + subseq r6, sp, ip, asr #12 │ │ │ │ rsbseq r4, r9, r4, asr #23 │ │ │ │ ldrsbeq r4, [r9], #-200 @ 0xffffff38 @ │ │ │ │ rsbseq r6, r5, r0, ror #22 │ │ │ │ rsbseq r6, r5, ip, ror #22 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ mov r8, r1 │ │ │ │ @@ -133852,22 +133852,22 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq bb7a4 │ │ │ │ add r0, sp, #4 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - @ instruction: 0x005d6c94 │ │ │ │ + subseq r6, sp, r4, lsl ip │ │ │ │ @ instruction: 0x00756598 │ │ │ │ rsbseq r6, r5, ip, lsl #11 │ │ │ │ ldrsheq r4, [r9], #-148 @ 0xffffff6c @ │ │ │ │ rsbseq r6, r5, r8, lsr #11 │ │ │ │ - subseq r6, sp, pc, lsl r1 │ │ │ │ + @ instruction: 0x005d609f │ │ │ │ @ instruction: 0x00794790 │ │ │ │ - subseq r6, sp, r0, lsl #3 │ │ │ │ + subseq r6, sp, r0, lsl #2 │ │ │ │ rsbseq r4, r9, r8, ror r6 │ │ │ │ rsbseq r4, r9, r8, asr r7 │ │ │ │ rsbseq r6, r5, r0, ror #11 │ │ │ │ rsbseq r6, r5, ip, ror #11 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ mov r8, r1 │ │ │ │ @@ -134208,22 +134208,22 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq bbd34 │ │ │ │ add r0, sp, #12 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq r6, sp, r0, lsl r7 │ │ │ │ + @ instruction: 0x005d6690 │ │ │ │ rsbseq r6, r5, r8 │ │ │ │ ldrsheq r5, [r5], #-252 @ 0xffffff04 @ │ │ │ │ rsbseq r4, r9, r0, ror r4 │ │ │ │ rsbseq r6, r5, r8, lsl r0 │ │ │ │ - subseq r5, sp, pc, lsl #23 │ │ │ │ + subseq r5, sp, pc, lsl #22 │ │ │ │ rsbseq r4, r9, r0, lsl #4 │ │ │ │ - ldrsheq r5, [sp], #-176 @ 0xffffff50 │ │ │ │ + subseq r5, sp, r0, ror fp │ │ │ │ rsbseq r4, r9, r8, ror #1 │ │ │ │ rsbseq r4, r9, r8, asr #3 │ │ │ │ rsbseq r6, r5, r0, asr r0 │ │ │ │ rsbseq r6, r5, ip, asr r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ mov fp, r1 │ │ │ │ @@ -134532,20 +134532,20 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq bc244 │ │ │ │ add r0, sp, #8 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq r6, sp, r4, lsl #3 │ │ │ │ + subseq r6, sp, r4, lsl #2 │ │ │ │ rsbseq r5, r5, r0, ror #21 │ │ │ │ ldrsbeq r5, [r5], #-164 @ 0xffffff5c @ │ │ │ │ rsbseq r3, r9, r4, ror #29 │ │ │ │ ldrsheq r5, [r5], #-160 @ 0xffffff60 @ │ │ │ │ - subseq r5, sp, r8, lsl #13 │ │ │ │ + subseq r5, sp, r8, lsl #12 │ │ │ │ rsbseq r3, r9, r0, lsl #23 │ │ │ │ @ instruction: 0x00793c9c │ │ │ │ rsbseq r5, r5, r8, lsr #22 │ │ │ │ rsbseq r5, r5, r4, lsr fp │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #132 @ 0x84 │ │ │ │ mov r8, r1 │ │ │ │ @@ -134870,20 +134870,20 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq bc78c │ │ │ │ add r0, sp, #24 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq r5, sp, ip, ror #24 │ │ │ │ + subseq r5, sp, ip, ror #23 │ │ │ │ @ instruction: 0x00755598 │ │ │ │ rsbseq r5, r5, ip, lsl #11 │ │ │ │ rsbseq r3, r9, r8, asr #19 │ │ │ │ rsbseq r5, r5, r8, lsr #11 │ │ │ │ - subseq r5, sp, ip, asr #2 │ │ │ │ + subseq r5, sp, ip, asr #1 │ │ │ │ rsbseq r3, r9, r4, asr #12 │ │ │ │ rsbseq r3, r9, r8, asr r7 │ │ │ │ rsbseq r5, r5, r0, ror #11 │ │ │ │ rsbseq r5, r5, ip, ror #11 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #132 @ 0x84 │ │ │ │ mov r8, r1 │ │ │ │ @@ -135234,22 +135234,22 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq bcd3c │ │ │ │ add r0, sp, #20 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq r5, sp, r4, lsr #14 │ │ │ │ + subseq r5, sp, r4, lsr #13 │ │ │ │ rsbseq r5, r5, r0 │ │ │ │ ldrsheq r4, [r5], #-244 @ 0xffffff0c @ │ │ │ │ rsbseq r3, r9, r0, lsl #9 │ │ │ │ rsbseq r5, r5, r0, lsl r0 │ │ │ │ - subseq r4, sp, r7, lsl #23 │ │ │ │ + subseq r4, sp, r7, lsl #22 │ │ │ │ ldrsheq r3, [r9], #-24 @ 0xffffffe8 @ │ │ │ │ - subseq r4, sp, r8, ror #23 │ │ │ │ + subseq r4, sp, r8, ror #22 │ │ │ │ rsbseq r3, r9, r0, ror #1 │ │ │ │ rsbseq r3, r9, r0, asr #3 │ │ │ │ rsbseq r5, r5, r8, asr #32 │ │ │ │ rsbseq r5, r5, r4, asr r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ mov sl, r1 │ │ │ │ @@ -135560,20 +135560,20 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq bd254 │ │ │ │ add r0, sp, #8 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq r5, sp, ip, ror r1 │ │ │ │ + ldrsheq r5, [sp], #-12 │ │ │ │ ldrsbeq r4, [r5], #-160 @ 0xffffff60 @ │ │ │ │ rsbseq r4, r5, r4, asr #21 │ │ │ │ ldrsbeq r2, [r9], #-236 @ 0xffffff14 @ │ │ │ │ rsbseq r4, r5, r0, ror #21 │ │ │ │ - subseq r4, sp, r8, ror r6 │ │ │ │ + ldrsheq r4, [sp], #-88 @ 0xffffffa8 │ │ │ │ rsbseq r2, r9, r0, ror fp │ │ │ │ rsbseq r2, r9, ip, lsl #25 │ │ │ │ rsbseq r4, r5, r8, lsl fp │ │ │ │ rsbseq r4, r5, r4, lsr #22 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ mov r5, r1 │ │ │ │ @@ -135859,24 +135859,24 @@ │ │ │ │ b bd6f8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq r4, sp, ip, asr ip │ │ │ │ - @ instruction: 0x005d4c98 │ │ │ │ + ldrsbeq r4, [sp], #-188 @ 0xffffff44 │ │ │ │ + subseq r4, sp, r8, lsl ip │ │ │ │ rsbseq r4, r5, ip, lsl r6 │ │ │ │ rsbseq r4, r5, r0, lsl r6 │ │ │ │ ldrheq r2, [r9], #-156 @ 0xffffff64 @ │ │ │ │ ldrsbeq r4, [r5], #-88 @ 0xffffffa8 @ │ │ │ │ - ldrheq r4, [sp], #-28 @ 0xffffffe4 │ │ │ │ + subseq r4, sp, ip, lsr r1 │ │ │ │ ldrheq r2, [r9], #-100 @ 0xffffff9c @ │ │ │ │ ldrsbeq r2, [r9], #-112 @ 0xffffff90 @ │ │ │ │ - subseq r4, sp, r8, lsr lr │ │ │ │ + ldrheq r4, [sp], #-216 @ 0xffffff28 │ │ │ │ rsbseq r9, r5, r0, ror #16 │ │ │ │ rsbseq r4, r5, ip, asr #12 │ │ │ │ rsbseq r4, r5, r8, asr r6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ mov sl, r1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -136217,20 +136217,20 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq bdc98 │ │ │ │ add r0, sp, #20 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - @ instruction: 0x005d4790 │ │ │ │ + subseq r4, sp, r0, lsl r7 │ │ │ │ rsbseq r2, r9, ip, ror #9 │ │ │ │ ldrheq r4, [r5], #-4 @ │ │ │ │ rsbseq r4, r5, r4, lsr #1 │ │ │ │ @ instruction: 0x00754098 │ │ │ │ - subseq r3, sp, r8, asr ip │ │ │ │ + ldrsbeq r3, [sp], #-184 @ 0xffffff48 │ │ │ │ rsbseq r2, r9, r0, asr r1 │ │ │ │ rsbseq r2, r9, r4, ror #4 │ │ │ │ rsbseq r4, r5, ip, ror #1 │ │ │ │ ldrsheq r4, [r5], #-8 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ mov r8, r1 │ │ │ │ @@ -136567,22 +136567,22 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq be210 │ │ │ │ add r0, sp, #4 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq r4, sp, r4, lsr #4 │ │ │ │ + subseq r4, sp, r4, lsr #3 │ │ │ │ rsbseq r3, r5, ip, lsr #22 │ │ │ │ rsbseq r3, r5, r0, lsr #22 │ │ │ │ rsbseq r1, r9, r4, lsl #31 │ │ │ │ rsbseq r3, r5, ip, lsr fp │ │ │ │ - ldrheq r3, [sp], #-99 @ 0xffffff9d │ │ │ │ + subseq r3, sp, r3, lsr r6 │ │ │ │ rsbseq r1, r9, r4, lsr #26 │ │ │ │ - subseq r3, sp, r4, lsl r7 │ │ │ │ + @ instruction: 0x005d3694 │ │ │ │ rsbseq r1, r9, ip, lsl #24 │ │ │ │ rsbseq r1, r9, ip, ror #25 │ │ │ │ rsbseq r3, r5, r4, ror fp │ │ │ │ rsbseq r3, r5, r0, lsl #23 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ mov fp, r1 │ │ │ │ @@ -136891,20 +136891,20 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq be720 │ │ │ │ add r0, sp, #8 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq r3, sp, r8, lsr #25 │ │ │ │ + subseq r3, sp, r8, lsr #24 │ │ │ │ rsbseq r3, r5, r4, lsl #12 │ │ │ │ ldrsheq r3, [r5], #-88 @ 0xffffffa8 @ │ │ │ │ rsbseq r1, r9, r8, lsl #20 │ │ │ │ rsbseq r3, r5, r4, lsl r6 │ │ │ │ - subseq r3, sp, ip, lsr #3 │ │ │ │ + subseq r3, sp, ip, lsr #2 │ │ │ │ rsbseq r1, r9, r4, lsr #13 │ │ │ │ rsbseq r1, r9, r0, asr #15 │ │ │ │ rsbseq r3, r5, ip, asr #12 │ │ │ │ rsbseq r3, r5, r8, asr r6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #132 @ 0x84 │ │ │ │ mov r3, r2 │ │ │ │ @@ -137251,22 +137251,22 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq becc0 │ │ │ │ add r0, sp, #20 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - @ instruction: 0x005d3790 │ │ │ │ + subseq r3, sp, r0, lsl r7 │ │ │ │ rsbseq r3, r5, ip, ror r0 │ │ │ │ rsbseq r3, r5, r0, ror r0 │ │ │ │ rsbseq r1, r9, ip, ror #9 │ │ │ │ rsbseq r3, r5, ip, lsl #1 │ │ │ │ - subseq r2, sp, r3, lsl #24 │ │ │ │ + subseq r2, sp, r3, lsl #23 │ │ │ │ rsbseq r1, r9, r4, ror r2 │ │ │ │ - subseq r2, sp, r4, ror #24 │ │ │ │ + subseq r2, sp, r4, ror #23 │ │ │ │ rsbseq r1, r9, ip, asr r1 │ │ │ │ rsbseq r1, r9, ip, lsr r2 │ │ │ │ rsbseq r3, r5, r4, asr #1 │ │ │ │ ldrsbeq r3, [r5], #-0 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ mov fp, r1 │ │ │ │ @@ -137605,22 +137605,22 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq bf248 │ │ │ │ add r0, sp, #12 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - ldrsheq r3, [sp], #-20 @ 0xffffffec │ │ │ │ + subseq r3, sp, r4, ror r1 │ │ │ │ ldrsheq r2, [r5], #-164 @ 0xffffff5c @ │ │ │ │ rsbseq r2, r5, r8, ror #21 │ │ │ │ rsbseq r0, r9, r4, asr pc │ │ │ │ rsbseq r2, r5, r4, lsl #22 │ │ │ │ - subseq r2, sp, fp, ror r6 │ │ │ │ + ldrsheq r2, [sp], #-91 @ 0xffffffa5 │ │ │ │ rsbseq r0, r9, ip, ror #25 │ │ │ │ - ldrsbeq r2, [sp], #-108 @ 0xffffff94 │ │ │ │ + subseq r2, sp, ip, asr r6 │ │ │ │ ldrsbeq r0, [r9], #-180 @ 0xffffff4c @ │ │ │ │ ldrheq r0, [r9], #-196 @ 0xffffff3c @ │ │ │ │ rsbseq r2, r5, ip, lsr fp │ │ │ │ rsbseq r2, r5, r8, asr #22 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ mov sl, r1 │ │ │ │ @@ -137931,20 +137931,20 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq bf760 │ │ │ │ add r0, sp, #8 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq r2, sp, r0, ror ip │ │ │ │ + ldrsheq r2, [sp], #-176 @ 0xffffff50 │ │ │ │ rsbseq r2, r5, r4, asr #11 │ │ │ │ ldrheq r2, [r5], #-88 @ 0xffffffa8 @ │ │ │ │ ldrsbeq r0, [r9], #-144 @ 0xffffff70 @ │ │ │ │ ldrsbeq r2, [r5], #-84 @ 0xffffffac @ │ │ │ │ - subseq r2, sp, ip, ror #2 │ │ │ │ + subseq r2, sp, ip, ror #1 │ │ │ │ rsbseq r0, r9, r4, ror #12 │ │ │ │ rsbseq r0, r9, r0, lsl #15 │ │ │ │ rsbseq r2, r5, ip, lsl #12 │ │ │ │ rsbseq r2, r5, r8, lsl r6 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r3, r1 │ │ │ │ @@ -138415,20 +138415,20 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq bfef0 │ │ │ │ add r0, sp, #4 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq r2, sp, r4, lsl #10 │ │ │ │ + subseq r2, sp, r4, lsl #9 │ │ │ │ rsbseq r0, r9, r4, ror #4 │ │ │ │ rsbseq r1, r5, r8, asr lr │ │ │ │ rsbseq r1, r5, r8, asr #28 │ │ │ │ rsbseq r1, r5, ip, lsr lr │ │ │ │ - ldrsheq r1, [sp], #-144 @ 0xffffff70 │ │ │ │ + subseq r1, sp, r0, ror r9 │ │ │ │ rsbseq pc, r8, r8, ror #29 │ │ │ │ rsbseq r0, r9, r4 │ │ │ │ @ instruction: 0x00751e90 │ │ │ │ @ instruction: 0x00751e9c │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ mov r6, r0 │ │ │ │ @@ -138809,22 +138809,22 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq c0518 │ │ │ │ add r0, sp, #12 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - ldrheq r1, [sp], #-244 @ 0xffffff0c │ │ │ │ + subseq r1, sp, r4, lsr pc │ │ │ │ rsbseq r1, r5, r8, ror #16 │ │ │ │ rsbseq r1, r5, ip, asr r8 │ │ │ │ ldrsheq pc, [r8], #-204 @ 0xffffff34 @ │ │ │ │ rsbseq r1, r5, r8, ror r8 │ │ │ │ - subseq r1, sp, pc, ror #7 │ │ │ │ + subseq r1, sp, pc, ror #6 │ │ │ │ rsbseq pc, r8, r0, ror #20 │ │ │ │ - subseq r1, sp, r0, asr r4 │ │ │ │ + ldrsbeq r1, [sp], #-48 @ 0xffffffd0 │ │ │ │ rsbseq pc, r8, r8, asr #18 │ │ │ │ rsbseq pc, r8, r8, lsr #20 │ │ │ │ ldrheq r1, [r5], #-128 @ 0xffffff80 @ │ │ │ │ ldrheq r1, [r5], #-140 @ 0xffffff74 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -138865,15 +138865,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ bl d002c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [pc, #12] @ c0608 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - subseq r1, sp, r0, lsl #23 │ │ │ │ + subseq r1, sp, r0, lsl #22 │ │ │ │ rsbseq r6, r5, r8, ror r8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r4], #4 │ │ │ │ cmp r1, #0 │ │ │ │ beq c06a0 │ │ │ │ @@ -138911,15 +138911,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ bl d15c0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [pc, #12] @ c06c0 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - subseq r1, sp, r8, asr #20 │ │ │ │ + subseq r1, sp, r8, asr #19 │ │ │ │ rsbseq r6, r5, r0, asr #15 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #132 @ 0x84 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ mov r8, r1 │ │ │ │ mov fp, r1 │ │ │ │ @@ -139262,22 +139262,22 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq c0c2c │ │ │ │ add r0, sp, #20 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq r1, sp, r4, lsr #16 │ │ │ │ + subseq r1, sp, r4, lsr #15 │ │ │ │ rsbseq r1, r5, r0, lsl r1 │ │ │ │ rsbseq r1, r5, r4, lsl #2 │ │ │ │ rsbseq pc, r8, r0, lsl #11 │ │ │ │ rsbseq r1, r5, r0, lsr #2 │ │ │ │ - @ instruction: 0x005d0c97 │ │ │ │ + subseq r0, sp, r7, lsl ip │ │ │ │ rsbseq pc, r8, r8, lsl #6 │ │ │ │ - ldrsheq r0, [sp], #-200 @ 0xffffff38 │ │ │ │ + subseq r0, sp, r8, ror ip │ │ │ │ ldrsheq pc, [r8], #-16 @ │ │ │ │ ldrsbeq pc, [r8], #-32 @ 0xffffffe0 @ │ │ │ │ rsbseq r1, r5, r8, asr r1 │ │ │ │ rsbseq r1, r5, r4, ror #2 │ │ │ │ push {fp, lr} │ │ │ │ ldr r3, [r1], #4 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ @@ -139623,22 +139623,22 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq c11d0 │ │ │ │ add r0, sp, #4 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq r1, sp, r4, ror #4 │ │ │ │ + subseq r1, sp, r4, ror #3 │ │ │ │ rsbseq r0, r5, ip, ror #22 │ │ │ │ rsbseq r0, r5, r0, ror #22 │ │ │ │ rsbseq lr, r8, r4, asr #31 │ │ │ │ rsbseq r0, r5, ip, ror fp │ │ │ │ - ldrsheq r0, [sp], #-99 @ 0xffffff9d │ │ │ │ + subseq r0, sp, r3, ror r6 │ │ │ │ rsbseq lr, r8, r4, ror #26 │ │ │ │ - subseq r0, sp, r4, asr r7 │ │ │ │ + ldrsbeq r0, [sp], #-100 @ 0xffffff9c │ │ │ │ rsbseq lr, r8, ip, asr #24 │ │ │ │ rsbseq lr, r8, ip, lsr #26 │ │ │ │ ldrheq r0, [r5], #-180 @ 0xffffff4c @ │ │ │ │ rsbseq r0, r5, r0, asr #23 │ │ │ │ push {fp, lr} │ │ │ │ ldr r3, [r1], #4 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ @@ -140000,20 +140000,20 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq c17b4 │ │ │ │ add r0, sp, #8 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq r0, sp, r4, lsl ip │ │ │ │ + @ instruction: 0x005d0b94 │ │ │ │ rsbseq r0, r5, r0, ror r5 │ │ │ │ rsbseq r0, r5, r4, ror #10 │ │ │ │ rsbseq lr, r8, r4, ror r9 │ │ │ │ rsbseq r0, r5, r0, lsl #11 │ │ │ │ - subseq r0, sp, r8, lsl r1 │ │ │ │ + @ instruction: 0x005d0098 │ │ │ │ rsbseq lr, r8, r0, lsl r6 │ │ │ │ rsbseq lr, r8, ip, lsr #14 │ │ │ │ ldrheq r0, [r5], #-88 @ 0xffffffa8 @ │ │ │ │ rsbseq r0, r5, r4, asr #11 │ │ │ │ push {fp, lr} │ │ │ │ ldr r3, [r1], #4 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ @@ -140563,22 +140563,22 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq c2080 │ │ │ │ add r0, sp, #4 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq r0, sp, ip, lsr #7 │ │ │ │ + subseq r0, sp, ip, lsr #6 │ │ │ │ ldrheq pc, [r4], #-204 @ 0xffffff34 @ │ │ │ │ ldrheq pc, [r4], #-192 @ 0xffffff40 @ │ │ │ │ rsbseq lr, r8, ip, lsl #2 │ │ │ │ rsbseq pc, r4, ip, asr #25 │ │ │ │ - subseq pc, ip, r3, asr #16 │ │ │ │ + subseq pc, ip, r3, asr #15 │ │ │ │ ldrheq sp, [r8], #-228 @ 0xffffff1c @ │ │ │ │ - subseq pc, ip, r4, lsr #17 │ │ │ │ + subseq pc, ip, r4, lsr #16 │ │ │ │ @ instruction: 0x0078dd9c │ │ │ │ rsbseq sp, r8, ip, ror lr │ │ │ │ rsbseq pc, r4, r4, lsl #26 │ │ │ │ rsbseq pc, r4, r0, lsl sp @ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r1 │ │ │ │ @@ -140660,15 +140660,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ bl cedb4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [pc, #12] @ c2214 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - ldrsbeq pc, [ip], #-244 @ 0xffffff0c @ │ │ │ │ + subseq pc, ip, r4, asr pc @ │ │ │ │ rsbseq r4, r5, ip, ror #24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r4], #4 │ │ │ │ cmp r1, #0 │ │ │ │ beq c22ac │ │ │ │ @@ -140706,15 +140706,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ bl d11a8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [pc, #12] @ c22cc │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - ldrsheq pc, [ip], #-236 @ 0xffffff14 @ │ │ │ │ + subseq pc, ip, ip, ror lr @ │ │ │ │ ldrheq r4, [r5], #-180 @ 0xffffff4c @ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r4], #4 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -141153,20 +141153,20 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq c29b8 │ │ │ │ add r0, sp, #8 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq pc, ip, r0, lsl sl @ │ │ │ │ + @ instruction: 0x005cf990 │ │ │ │ rsbseq pc, r4, ip, ror #6 │ │ │ │ rsbseq pc, r4, r0, ror #6 │ │ │ │ rsbseq sp, r8, r0, ror r7 │ │ │ │ rsbseq pc, r4, ip, ror r3 @ │ │ │ │ - subseq lr, ip, r4, lsl pc │ │ │ │ + @ instruction: 0x005cee94 │ │ │ │ rsbseq sp, r8, ip, lsl #8 │ │ │ │ rsbseq sp, r8, r8, lsr #10 │ │ │ │ ldrheq pc, [r4], #-52 @ 0xffffffcc @ │ │ │ │ rsbseq pc, r4, r0, asr #7 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r1 │ │ │ │ @@ -141247,15 +141247,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ bl d4818 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [pc, #12] @ c2b40 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - subseq pc, ip, r8, lsr r6 @ │ │ │ │ + ldrheq pc, [ip], #-88 @ 0xffffffa8 @ │ │ │ │ rsbseq r4, r5, r0, asr #6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [r4], #4 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -141640,22 +141640,22 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq c3154 │ │ │ │ add r0, sp, #4 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq pc, ip, r0, asr #5 │ │ │ │ + subseq pc, ip, r0, asr #4 │ │ │ │ rsbseq lr, r4, r4, ror #23 │ │ │ │ ldrsbeq lr, [r4], #-184 @ 0xffffff48 @ │ │ │ │ rsbseq sp, r8, r0, lsr #32 │ │ │ │ ldrsheq lr, [r4], #-180 @ 0xffffff4c @ │ │ │ │ - subseq lr, ip, r7, ror #14 │ │ │ │ + subseq lr, ip, r7, ror #13 │ │ │ │ ldrsbeq ip, [r8], #-220 @ 0xffffff24 @ │ │ │ │ - subseq lr, ip, r8, asr #15 │ │ │ │ + subseq lr, ip, r8, asr #14 │ │ │ │ rsbseq ip, r8, r0, asr #25 │ │ │ │ rsbseq ip, r8, r4, lsr #27 │ │ │ │ rsbseq lr, r4, ip, lsr #24 │ │ │ │ rsbseq lr, r4, r8, lsr ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -141696,15 +141696,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ bl d2ca0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [pc, #12] @ c3244 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - subseq lr, ip, r4, ror #30 │ │ │ │ + subseq lr, ip, r4, ror #29 │ │ │ │ rsbseq r3, r5, ip, lsr ip │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5], #4 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ @@ -142037,24 +142037,24 @@ │ │ │ │ b c3780 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - ldrsbeq lr, [ip], #-180 @ 0xffffff4c │ │ │ │ - subseq lr, ip, r0, lsr #23 │ │ │ │ + subseq lr, ip, r4, asr fp │ │ │ │ + subseq lr, ip, r0, lsr #22 │ │ │ │ @ instruction: 0x0074e594 │ │ │ │ rsbseq lr, r4, r8, lsl #11 │ │ │ │ rsbseq ip, r8, r4, lsr r9 │ │ │ │ rsbseq lr, r4, r0, asr r5 │ │ │ │ - subseq lr, ip, r4, lsr r1 │ │ │ │ + ldrheq lr, [ip], #-4 │ │ │ │ rsbseq ip, r8, ip, lsr #12 │ │ │ │ rsbseq ip, r8, r8, asr #14 │ │ │ │ - subseq lr, ip, r0, asr #26 │ │ │ │ + subseq lr, ip, r0, asr #25 │ │ │ │ ldrsbeq r3, [r5], #-120 @ 0xffffff88 @ │ │ │ │ rsbseq lr, r4, r4, asr #11 │ │ │ │ ldrsbeq lr, [r4], #-80 @ 0xffffffb0 @ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ @@ -142424,20 +142424,20 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq c3d94 │ │ │ │ add r0, sp, #4 │ │ │ │ bl c7134 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq lr, ip, r4, ror #12 │ │ │ │ + subseq lr, ip, r4, ror #11 │ │ │ │ rsbseq ip, r8, r4, asr #7 │ │ │ │ ldrheq sp, [r4], #-244 @ 0xffffff0c @ │ │ │ │ rsbseq sp, r4, r4, lsr #31 │ │ │ │ @ instruction: 0x0074df98 │ │ │ │ - subseq sp, ip, ip, asr #22 │ │ │ │ + subseq sp, ip, ip, asr #21 │ │ │ │ rsbseq ip, r8, r4, asr #32 │ │ │ │ rsbseq ip, r8, ip, asr r1 │ │ │ │ rsbseq sp, r4, ip, ror #31 │ │ │ │ ldrsheq sp, [r4], #-248 @ 0xffffff08 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ mov r8, r1 │ │ │ │ @@ -142773,22 +142773,22 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq c4308 │ │ │ │ add r0, sp, #4 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq lr, ip, ip, lsr #2 │ │ │ │ + subseq lr, ip, ip, lsr #1 │ │ │ │ rsbseq sp, r4, r4, lsr sl │ │ │ │ rsbseq sp, r4, r8, lsr #20 │ │ │ │ rsbseq fp, r8, ip, lsl #29 │ │ │ │ rsbseq sp, r4, r4, asr #20 │ │ │ │ - ldrheq sp, [ip], #-91 @ 0xffffffa5 │ │ │ │ + subseq sp, ip, fp, lsr r5 │ │ │ │ rsbseq fp, r8, ip, lsr #24 │ │ │ │ - subseq sp, ip, ip, lsl r6 │ │ │ │ + @ instruction: 0x005cd59c │ │ │ │ rsbseq fp, r8, r4, lsl fp │ │ │ │ ldrsheq fp, [r8], #-180 @ 0xffffff4c @ │ │ │ │ rsbseq sp, r4, ip, ror sl │ │ │ │ rsbseq sp, r4, r8, lsl #21 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r1 │ │ │ │ @@ -143211,20 +143211,20 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq c49e0 │ │ │ │ add r0, sp, #12 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq sp, ip, r0, asr #20 │ │ │ │ + subseq sp, ip, r0, asr #19 │ │ │ │ rsbseq fp, r8, r0, lsr #15 │ │ │ │ rsbseq sp, r4, ip, ror #6 │ │ │ │ rsbseq sp, r4, ip, asr r3 │ │ │ │ rsbseq sp, r4, r0, asr r3 │ │ │ │ - subseq ip, ip, r0, lsl pc │ │ │ │ + @ instruction: 0x005cce90 │ │ │ │ rsbseq fp, r8, r8, lsl #8 │ │ │ │ rsbseq fp, r8, ip, lsl r5 │ │ │ │ rsbseq sp, r4, r4, lsr #7 │ │ │ │ ldrheq sp, [r4], #-48 @ 0xffffffd0 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ mov r5, r1 │ │ │ │ @@ -143510,24 +143510,24 @@ │ │ │ │ b c4e84 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - ldrsbeq sp, [ip], #-64 @ 0xffffffc0 │ │ │ │ - subseq sp, ip, ip, lsl #10 │ │ │ │ + subseq sp, ip, r0, asr r4 │ │ │ │ + subseq sp, ip, ip, lsl #9 │ │ │ │ @ instruction: 0x0074ce90 │ │ │ │ rsbseq ip, r4, r4, lsl #29 │ │ │ │ rsbseq fp, r8, r0, lsr r2 │ │ │ │ rsbseq ip, r4, ip, asr #28 │ │ │ │ - subseq ip, ip, r0, lsr sl │ │ │ │ + ldrheq ip, [ip], #-144 @ 0xffffff70 │ │ │ │ rsbseq sl, r8, r8, lsr #30 │ │ │ │ rsbseq fp, r8, r4, asr #32 │ │ │ │ - subseq sp, ip, ip, lsr #13 │ │ │ │ + subseq sp, ip, ip, lsr #12 │ │ │ │ ldrsbeq r2, [r5], #-4 @ │ │ │ │ rsbseq ip, r4, r0, asr #29 │ │ │ │ rsbseq ip, r4, ip, asr #29 │ │ │ │ push {fp, lr} │ │ │ │ ldr r3, [r1], #4 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -143658,15 +143658,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ bl d0d90 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [pc, #12] @ c50ec │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - subseq sp, ip, ip, ror #1 │ │ │ │ + subseq sp, ip, ip, rrx │ │ │ │ @ instruction: 0x00751d94 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ mov fp, r1 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [fp], #4 │ │ │ │ mov r7, r1 │ │ │ │ @@ -143991,22 +143991,22 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq c5610 │ │ │ │ add r0, sp, #4 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq ip, ip, r4, lsl #28 │ │ │ │ + subseq ip, ip, r4, lsl #27 │ │ │ │ rsbseq ip, r4, r8, lsr #14 │ │ │ │ rsbseq ip, r4, ip, lsl r7 │ │ │ │ rsbseq sl, r8, r4, ror #22 │ │ │ │ rsbseq ip, r4, r8, lsr r7 │ │ │ │ - subseq ip, ip, fp, lsr #5 │ │ │ │ + subseq ip, ip, fp, lsr #4 │ │ │ │ rsbseq sl, r8, r0, lsr #18 │ │ │ │ - subseq ip, ip, ip, lsl #6 │ │ │ │ + subseq ip, ip, ip, lsl #5 │ │ │ │ rsbseq sl, r8, r4, lsl #16 │ │ │ │ rsbseq sl, r8, r8, ror #17 │ │ │ │ rsbseq ip, r4, r0, ror r7 │ │ │ │ rsbseq ip, r4, ip, ror r7 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ mov sl, r1 │ │ │ │ @@ -144314,20 +144314,20 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq c5b1c │ │ │ │ add r0, sp, #8 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq ip, ip, ip, lsr #17 │ │ │ │ + subseq ip, ip, ip, lsr #16 │ │ │ │ rsbseq ip, r4, r8, lsl #4 │ │ │ │ ldrsheq ip, [r4], #-28 @ 0xffffffe4 @ │ │ │ │ rsbseq sl, r8, ip, lsl #12 │ │ │ │ rsbseq ip, r4, r8, lsl r2 │ │ │ │ - ldrheq fp, [ip], #-208 @ 0xffffff30 │ │ │ │ + subseq fp, ip, r0, lsr sp │ │ │ │ rsbseq sl, r8, r8, lsr #5 │ │ │ │ rsbseq sl, r8, r4, asr #7 │ │ │ │ rsbseq ip, r4, r0, asr r2 │ │ │ │ rsbseq ip, r4, ip, asr r2 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ mov fp, r1 │ │ │ │ @@ -144665,22 +144665,22 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq c6098 │ │ │ │ add r0, sp, #4 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - @ instruction: 0x005cc39c │ │ │ │ + subseq ip, ip, ip, lsl r3 │ │ │ │ rsbseq fp, r4, r4, lsr #25 │ │ │ │ @ instruction: 0x0074bc98 │ │ │ │ ldrsheq sl, [r8], #-12 @ │ │ │ │ ldrheq fp, [r4], #-196 @ 0xffffff3c @ │ │ │ │ - subseq fp, ip, fp, lsr #16 │ │ │ │ + subseq fp, ip, fp, lsr #15 │ │ │ │ @ instruction: 0x00789e9c │ │ │ │ - subseq fp, ip, ip, lsl #17 │ │ │ │ + subseq fp, ip, ip, lsl #16 │ │ │ │ rsbseq r9, r8, r4, lsl #27 │ │ │ │ rsbseq r9, r8, r4, ror #28 │ │ │ │ rsbseq fp, r4, ip, ror #25 │ │ │ │ ldrsheq fp, [r4], #-200 @ 0xffffff38 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ mov fp, r1 │ │ │ │ @@ -145008,22 +145008,22 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq c65f4 │ │ │ │ add r0, sp, #4 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq fp, ip, r0, lsr #28 │ │ │ │ + subseq fp, ip, r0, lsr #27 │ │ │ │ rsbseq fp, r4, r4, asr #14 │ │ │ │ rsbseq fp, r4, r8, lsr r7 │ │ │ │ rsbseq r9, r8, r0, lsl #23 │ │ │ │ rsbseq fp, r4, r4, asr r7 │ │ │ │ - subseq fp, ip, r7, asr #5 │ │ │ │ + subseq fp, ip, r7, asr #4 │ │ │ │ rsbseq r9, r8, ip, lsr r9 │ │ │ │ - subseq fp, ip, r8, lsr #6 │ │ │ │ + subseq fp, ip, r8, lsr #5 │ │ │ │ rsbseq r9, r8, r0, lsr #16 │ │ │ │ rsbseq r9, r8, r4, lsl #18 │ │ │ │ rsbseq fp, r4, ip, lsl #15 │ │ │ │ @ instruction: 0x0074b798 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -145064,15 +145064,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ bl d1ec8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [pc, #12] @ c66e4 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - ldrheq fp, [ip], #-164 @ 0xffffff5c │ │ │ │ + subseq fp, ip, r4, lsr sl │ │ │ │ @ instruction: 0x0075079c │ │ │ │ push {fp, lr} │ │ │ │ ldr r3, [r1], #4 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq c6704 │ │ │ │ bl dc1f8 │ │ │ │ @@ -145529,22 +145529,22 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq c6e18 │ │ │ │ add r0, sp, #4 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - ldrsheq fp, [ip], #-92 @ 0xffffffa4 │ │ │ │ + subseq fp, ip, ip, ror r5 │ │ │ │ rsbseq sl, r4, r0, lsr #30 │ │ │ │ rsbseq sl, r4, r4, lsl pc │ │ │ │ rsbseq r9, r8, ip, asr r3 │ │ │ │ rsbseq sl, r4, r0, lsr pc │ │ │ │ - subseq sl, ip, r3, lsr #21 │ │ │ │ + subseq sl, ip, r3, lsr #20 │ │ │ │ rsbseq r9, r8, r8, lsl r1 │ │ │ │ - subseq sl, ip, r4, lsl #22 │ │ │ │ + subseq sl, ip, r4, lsl #21 │ │ │ │ ldrsheq r8, [r8], #-252 @ 0xffffff04 @ │ │ │ │ rsbseq r9, r8, r0, ror #1 │ │ │ │ rsbseq sl, r4, r8, ror #30 │ │ │ │ rsbseq sl, r4, r4, ror pc │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r1 │ │ │ │ @@ -145684,15 +145684,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ bl d4818 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [pc, #12] @ c7094 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - subseq fp, ip, r4, ror #1 │ │ │ │ + subseq fp, ip, r4, rrx │ │ │ │ rsbseq pc, r4, ip, ror #27 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r4], #4 │ │ │ │ cmp r3, #0 │ │ │ │ beq c710c │ │ │ │ @@ -146181,15 +146181,15 @@ │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ rsbseq pc, r4, r8, ror #12 │ │ │ │ - subseq r7, ip, r4, ror #28 │ │ │ │ + subseq r7, ip, r4, ror #27 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #132 @ 0x84 │ │ │ │ ldr r8, [r2] │ │ │ │ add r5, sp, #68 @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ ldr r9, [r2, #12] │ │ │ │ mov r0, r5 │ │ │ │ @@ -146841,15 +146841,15 @@ │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #16] @ c82a8 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - subseq r7, ip, r8, lsr #6 │ │ │ │ + subseq r7, ip, r8, lsr #5 │ │ │ │ ldrsbeq lr, [r4], #-184 @ 0xffffff48 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ ldr r6, [r1, #24] │ │ │ │ mov sl, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ @@ -146997,15 +146997,15 @@ │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #16] @ c8518 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - ldrheq r7, [ip], #-8 │ │ │ │ + subseq r7, ip, r8, lsr r0 │ │ │ │ rsbseq lr, r4, r8, ror #18 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ ldr r5, [r1, #24] │ │ │ │ mov r9, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r0, [r1, #36] @ 0x24 │ │ │ │ @@ -147615,15 +147615,15 @@ │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #16] @ c8ec0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - subseq r6, ip, r0, lsl r7 │ │ │ │ + @ instruction: 0x005c6690 │ │ │ │ rsbseq sp, r4, r0, asr #31 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ ldr r6, [r1, #24] │ │ │ │ mov sl, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ @@ -147771,15 +147771,15 @@ │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #16] @ c9130 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - subseq r6, ip, r0, lsr #9 │ │ │ │ + subseq r6, ip, r0, lsr #8 │ │ │ │ rsbseq sp, r4, r0, asr sp │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ ldr r6, [r1, #24] │ │ │ │ mov sl, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ @@ -147927,15 +147927,15 @@ │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #16] @ c93a0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - subseq r6, ip, r0, lsr r2 │ │ │ │ + ldrheq r6, [ip], #-16 │ │ │ │ rsbseq sp, r4, r0, ror #21 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ ldr r5, [r1, #24] │ │ │ │ mov r9, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r0, [r1, #36] @ 0x24 │ │ │ │ @@ -148774,15 +148774,15 @@ │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ rsbseq ip, r4, r4, ror #27 │ │ │ │ - subseq r5, ip, r8, lsr #12 │ │ │ │ + subseq r5, ip, r8, lsr #11 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #180 @ 0xb4 │ │ │ │ ldr r8, [r1] │ │ │ │ add sl, sp, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ ldr fp, [r1, #12] │ │ │ │ mov r0, sl │ │ │ │ @@ -149051,15 +149051,15 @@ │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ @ instruction: 0x0074c990 │ │ │ │ - subseq r5, ip, r4, ror r1 │ │ │ │ + ldrsheq r5, [ip], #-4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #132 @ 0x84 │ │ │ │ ldr r4, [r1] │ │ │ │ add r6, sp, #64 @ 0x40 │ │ │ │ mov r5, r0 │ │ │ │ ldr r9, [r1, #12] │ │ │ │ mov r0, r6 │ │ │ │ @@ -149360,15 +149360,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subseq r7, ip, r4, ror #15 │ │ │ │ + subseq r7, ip, r4, ror #14 │ │ │ │ ldrheq ip, [r4], #-72 @ 0xffffffb8 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r6, r1 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r3 │ │ │ │ @@ -150266,22 +150266,22 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq cb81c │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq r6, ip, r0, lsr ip │ │ │ │ + ldrheq r6, [ip], #-176 @ 0xffffff50 │ │ │ │ rsbseq r6, r4, r0, lsr #10 │ │ │ │ rsbseq r6, r4, r4, lsl r5 │ │ │ │ @ instruction: 0x00784990 │ │ │ │ rsbseq r6, r4, r0, lsr r5 │ │ │ │ - subseq r6, ip, r3, lsr #1 │ │ │ │ + subseq r6, ip, r3, lsr #32 │ │ │ │ rsbseq r4, r8, r8, lsl r7 │ │ │ │ - subseq r6, ip, r4, lsl #2 │ │ │ │ + subseq r6, ip, r4, lsl #1 │ │ │ │ ldrsheq r4, [r8], #-92 @ 0xffffffa4 @ │ │ │ │ rsbseq r4, r8, r0, ror #13 │ │ │ │ rsbseq r6, r4, r8, ror #10 │ │ │ │ rsbseq r6, r4, r4, ror r5 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ ldr r5, [r1, #16] │ │ │ │ @@ -150575,22 +150575,22 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq cbcf0 │ │ │ │ add r0, sp, #4 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq r6, ip, r8, lsl r7 │ │ │ │ + @ instruction: 0x005c6698 │ │ │ │ rsbseq r6, r4, r8, asr #32 │ │ │ │ rsbseq r6, r4, ip, lsr r0 │ │ │ │ rsbseq r4, r8, r8, ror r4 │ │ │ │ rsbseq r6, r4, r8, asr r0 │ │ │ │ - subseq r5, ip, fp, asr #23 │ │ │ │ + subseq r5, ip, fp, asr #22 │ │ │ │ rsbseq r4, r8, r0, asr #4 │ │ │ │ - subseq r5, ip, ip, lsr #24 │ │ │ │ + subseq r5, ip, ip, lsr #23 │ │ │ │ rsbseq r4, r8, r4, lsr #2 │ │ │ │ rsbseq r4, r8, r8, lsl #4 │ │ │ │ @ instruction: 0x00746090 │ │ │ │ @ instruction: 0x0074609c │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ ldr r5, [r1, #16] │ │ │ │ @@ -150862,20 +150862,20 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq cc16c │ │ │ │ mov r0, sp │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq r6, ip, r4, asr #4 │ │ │ │ + subseq r6, ip, r4, asr #3 │ │ │ │ ldrheq r5, [r4], #-184 @ 0xffffff48 @ │ │ │ │ rsbseq r5, r4, ip, lsr #23 │ │ │ │ rsbseq r3, r8, r4, lsr #31 │ │ │ │ rsbseq r5, r4, r8, asr #23 │ │ │ │ - subseq r5, ip, r0, ror #14 │ │ │ │ + subseq r5, ip, r0, ror #13 │ │ │ │ rsbseq r3, r8, r8, asr ip │ │ │ │ rsbseq r3, r8, r4, ror sp │ │ │ │ rsbseq r5, r4, r0, lsl #24 │ │ │ │ rsbseq r5, r4, ip, lsl #24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ ldr r5, [r1, #16] │ │ │ │ @@ -151169,22 +151169,22 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq cc638 │ │ │ │ add r0, sp, #4 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - ldrsbeq r5, [ip], #-208 @ 0xffffff30 │ │ │ │ + subseq r5, ip, r0, asr sp │ │ │ │ rsbseq r5, r4, r0, lsl #14 │ │ │ │ ldrsheq r5, [r4], #-100 @ 0xffffff9c @ │ │ │ │ rsbseq r3, r8, r0, lsr fp │ │ │ │ rsbseq r5, r4, r0, lsl r7 │ │ │ │ - subseq r5, ip, r3, lsl #5 │ │ │ │ + subseq r5, ip, r3, lsl #4 │ │ │ │ ldrsheq r3, [r8], #-136 @ 0xffffff78 @ │ │ │ │ - subseq r5, ip, r4, ror #5 │ │ │ │ + subseq r5, ip, r4, ror #4 │ │ │ │ ldrsbeq r3, [r8], #-124 @ 0xffffff84 @ │ │ │ │ rsbseq r3, r8, r0, asr #17 │ │ │ │ rsbseq r5, r4, r8, asr #14 │ │ │ │ rsbseq r5, r4, r4, asr r7 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ ldr r5, [r1, #16] │ │ │ │ @@ -151456,20 +151456,20 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq ccab4 │ │ │ │ mov r0, sp │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - ldrsheq r5, [ip], #-140 @ 0xffffff74 │ │ │ │ + subseq r5, ip, ip, ror r8 │ │ │ │ rsbseq r5, r4, r0, ror r2 │ │ │ │ rsbseq r5, r4, r4, ror #4 │ │ │ │ rsbseq r3, r8, ip, asr r6 │ │ │ │ rsbseq r5, r4, r0, lsl #5 │ │ │ │ - subseq r4, ip, r8, lsl lr │ │ │ │ + @ instruction: 0x005c4d98 │ │ │ │ rsbseq r3, r8, r0, lsl r3 │ │ │ │ rsbseq r3, r8, ip, lsr #8 │ │ │ │ ldrheq r5, [r4], #-40 @ 0xffffffd8 @ │ │ │ │ rsbseq r5, r4, r4, asr #5 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ ldr r5, [r1, #16] │ │ │ │ @@ -151775,22 +151775,22 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq ccfb0 │ │ │ │ add r0, sp, #4 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq r5, ip, r8, lsl #9 │ │ │ │ + subseq r5, ip, r8, lsl #8 │ │ │ │ rsbseq r3, r8, r8, ror #3 │ │ │ │ @ instruction: 0x00744d9c │ │ │ │ rsbseq r4, r4, ip, lsl #27 │ │ │ │ rsbseq r4, r4, r0, lsl #27 │ │ │ │ - subseq r4, ip, pc, lsl #18 │ │ │ │ + subseq r4, ip, pc, lsl #17 │ │ │ │ rsbseq r2, r8, r4, lsl #31 │ │ │ │ - subseq r4, ip, r0, ror r9 │ │ │ │ + ldrsheq r4, [ip], #-128 @ 0xffffff80 │ │ │ │ rsbseq r2, r8, r8, ror #28 │ │ │ │ rsbseq r2, r8, ip, asr #30 │ │ │ │ ldrsbeq r4, [r4], #-212 @ 0xffffff2c @ │ │ │ │ rsbseq r4, r4, r0, ror #27 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ ldr r5, [r1, #16] │ │ │ │ @@ -152103,22 +152103,22 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq cd4d0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq r4, ip, ip, ror pc │ │ │ │ + ldrsheq r4, [ip], #-236 @ 0xffffff14 │ │ │ │ rsbseq r4, r4, ip, ror #16 │ │ │ │ rsbseq r4, r4, r0, ror #16 │ │ │ │ ldrsbeq r2, [r8], #-204 @ 0xffffff34 @ │ │ │ │ rsbseq r4, r4, ip, ror r8 │ │ │ │ - subseq r4, ip, pc, ror #7 │ │ │ │ + subseq r4, ip, pc, ror #6 │ │ │ │ rsbseq r2, r8, r4, ror #20 │ │ │ │ - subseq r4, ip, r0, asr r4 │ │ │ │ + ldrsbeq r4, [ip], #-48 @ 0xffffffd0 │ │ │ │ rsbseq r2, r8, r8, asr #18 │ │ │ │ rsbseq r2, r8, ip, lsr #20 │ │ │ │ ldrheq r4, [r4], #-132 @ 0xffffff7c @ │ │ │ │ rsbseq r4, r4, r0, asr #17 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ ldr r5, [r1, #16] │ │ │ │ @@ -152390,20 +152390,20 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq cd94c │ │ │ │ mov r0, sp │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq r4, ip, r4, ror #20 │ │ │ │ + subseq r4, ip, r4, ror #19 │ │ │ │ ldrsbeq r4, [r4], #-56 @ 0xffffffc8 @ │ │ │ │ rsbseq r4, r4, ip, asr #7 │ │ │ │ rsbseq r2, r8, r4, asr #15 │ │ │ │ rsbseq r4, r4, r8, ror #7 │ │ │ │ - subseq r3, ip, r0, lsl #31 │ │ │ │ + subseq r3, ip, r0, lsl #30 │ │ │ │ rsbseq r2, r8, r8, ror r4 │ │ │ │ @ instruction: 0x00782594 │ │ │ │ rsbseq r4, r4, r0, lsr #8 │ │ │ │ rsbseq r4, r4, ip, lsr #8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ ldr r5, [r1, #16] │ │ │ │ @@ -152702,22 +152702,22 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq cde2c │ │ │ │ add r0, sp, #4 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - ldrsheq r4, [ip], #-80 @ 0xffffffb0 │ │ │ │ + subseq r4, ip, r0, ror r5 │ │ │ │ rsbseq r3, r4, r0, lsl pc │ │ │ │ rsbseq r3, r4, r4, lsl #30 │ │ │ │ rsbseq r2, r8, r0, asr r3 │ │ │ │ rsbseq r3, r4, r0, lsr #30 │ │ │ │ - @ instruction: 0x005c3a93 │ │ │ │ + subseq r3, ip, r3, lsl sl │ │ │ │ rsbseq r2, r8, r8, lsl #2 │ │ │ │ - ldrsheq r3, [ip], #-164 @ 0xffffff5c │ │ │ │ + subseq r3, ip, r4, ror sl │ │ │ │ rsbseq r1, r8, ip, ror #31 │ │ │ │ ldrsbeq r2, [r8], #-0 @ │ │ │ │ rsbseq r3, r4, r8, asr pc │ │ │ │ rsbseq r3, r4, r4, ror #30 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ ldr r5, [r1, #16] │ │ │ │ @@ -153040,22 +153040,22 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq ce374 │ │ │ │ add r0, sp, #4 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq r4, ip, r4, lsl #2 │ │ │ │ + subseq r4, ip, r4, lsl #1 │ │ │ │ rsbseq r3, r4, r8, ror #19 │ │ │ │ ldrsbeq r3, [r4], #-156 @ 0xffffff64 @ │ │ │ │ rsbseq r1, r8, r4, ror #28 │ │ │ │ ldrsheq r3, [r4], #-152 @ 0xffffff68 @ │ │ │ │ - subseq r3, ip, fp, ror #10 │ │ │ │ + subseq r3, ip, fp, ror #9 │ │ │ │ rsbseq r1, r8, r0, ror #23 │ │ │ │ - subseq r3, ip, ip, asr #11 │ │ │ │ + subseq r3, ip, ip, asr #10 │ │ │ │ rsbseq r1, r8, r4, asr #21 │ │ │ │ rsbseq r1, r8, r8, lsr #23 │ │ │ │ rsbseq r3, r4, r0, lsr sl │ │ │ │ rsbseq r3, r4, ip, lsr sl │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ ldr r5, [r1, #16] │ │ │ │ @@ -153349,22 +153349,22 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq ce848 │ │ │ │ add r0, sp, #4 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq r3, ip, r0, asr #23 │ │ │ │ + subseq r3, ip, r0, asr #22 │ │ │ │ ldrsheq r3, [r4], #-64 @ 0xffffffc0 @ │ │ │ │ rsbseq r3, r4, r4, ror #9 │ │ │ │ rsbseq r1, r8, r0, lsr #18 │ │ │ │ rsbseq r3, r4, r0, lsl #10 │ │ │ │ - subseq r3, ip, r3, ror r0 │ │ │ │ + ldrsheq r2, [ip], #-243 @ 0xffffff0d │ │ │ │ rsbseq r1, r8, r8, ror #13 │ │ │ │ - ldrsbeq r3, [ip], #-4 │ │ │ │ + subseq r3, ip, r4, asr r0 │ │ │ │ rsbseq r1, r8, ip, asr #11 │ │ │ │ ldrheq r1, [r8], #-96 @ 0xffffffa0 @ │ │ │ │ rsbseq r3, r4, r8, lsr r5 │ │ │ │ rsbseq r3, r4, r4, asr #10 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ ldr sl, [r1, #16] │ │ │ │ @@ -153681,22 +153681,22 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq ced78 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq r3, ip, r8, ror #13 │ │ │ │ + subseq r3, ip, r8, ror #12 │ │ │ │ rsbseq r2, r4, r4, asr #31 │ │ │ │ ldrheq r2, [r4], #-248 @ 0xffffff08 @ │ │ │ │ rsbseq r1, r8, r4, asr #8 │ │ │ │ ldrsbeq r2, [r4], #-244 @ 0xffffff0c @ │ │ │ │ - subseq r2, ip, r7, asr #22 │ │ │ │ + subseq r2, ip, r7, asr #21 │ │ │ │ ldrheq r1, [r8], #-28 @ 0xffffffe4 @ │ │ │ │ - subseq r2, ip, r8, lsr #23 │ │ │ │ + subseq r2, ip, r8, lsr #22 │ │ │ │ rsbseq r1, r8, r0, lsr #1 │ │ │ │ rsbseq r1, r8, r4, lsl #3 │ │ │ │ rsbseq r3, r4, ip │ │ │ │ rsbseq r3, r4, r8, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ ldr r5, [r1, #16] │ │ │ │ @@ -153943,21 +153943,21 @@ │ │ │ │ b cf188 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq r3, ip, r4, asr #3 │ │ │ │ - subseq r3, ip, r4, ror r2 │ │ │ │ + subseq r3, ip, r4, asr #2 │ │ │ │ + ldrsheq r3, [ip], #-20 @ 0xffffffec │ │ │ │ rsbseq r2, r4, ip, lsl #23 │ │ │ │ rsbseq r2, r4, r0, lsl #23 │ │ │ │ rsbseq r0, r8, r4, lsr #30 │ │ │ │ rsbseq r2, r4, r8, asr #22 │ │ │ │ - subseq r2, ip, ip, lsr #14 │ │ │ │ + subseq r2, ip, ip, lsr #13 │ │ │ │ rsbseq r0, r8, r4, lsr #24 │ │ │ │ rsbseq r0, r8, r0, asr #26 │ │ │ │ ldrsbeq r7, [r4], #-208 @ 0xffffff30 @ │ │ │ │ ldrheq r2, [r4], #-188 @ 0xffffff44 @ │ │ │ │ rsbseq r2, r4, r8, asr #23 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ @@ -154267,22 +154267,22 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq cf6a0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq r2, ip, r0, lsr #27 │ │ │ │ + subseq r2, ip, r0, lsr #26 │ │ │ │ @ instruction: 0x0074269c │ │ │ │ @ instruction: 0x00742690 │ │ │ │ rsbseq r0, r8, r0, lsl #22 │ │ │ │ rsbseq r2, r4, ip, lsr #13 │ │ │ │ - subseq r2, ip, pc, lsl r2 │ │ │ │ + @ instruction: 0x005c219f │ │ │ │ @ instruction: 0x00780894 │ │ │ │ - subseq r2, ip, r0, lsl #5 │ │ │ │ + subseq r2, ip, r0, lsl #4 │ │ │ │ rsbseq r0, r8, r8, ror r7 │ │ │ │ rsbseq r0, r8, ip, asr r8 │ │ │ │ rsbseq r2, r4, r4, ror #13 │ │ │ │ ldrsheq r2, [r4], #-96 @ 0xffffffa0 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ ldr r5, [r1, #16] │ │ │ │ @@ -154551,20 +154551,20 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq cfb10 │ │ │ │ mov r0, sp │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - @ instruction: 0x005c2894 │ │ │ │ + subseq r2, ip, r4, lsl r8 │ │ │ │ rsbseq r2, r4, r0, lsl r2 │ │ │ │ rsbseq r2, r4, r4, lsl #4 │ │ │ │ ldrsheq r0, [r8], #-84 @ 0xffffffac @ │ │ │ │ rsbseq r2, r4, r0, lsr #4 │ │ │ │ - ldrheq r1, [ip], #-216 @ 0xffffff28 │ │ │ │ + subseq r1, ip, r8, lsr sp │ │ │ │ ldrheq r0, [r8], #-32 @ 0xffffffe0 @ │ │ │ │ rsbseq r0, r8, ip, asr #7 │ │ │ │ rsbseq r2, r4, r8, asr r2 │ │ │ │ rsbseq r2, r4, r4, ror #4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ ldr r5, [r1, #16] │ │ │ │ @@ -154863,22 +154863,22 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq cfff0 │ │ │ │ add r0, sp, #4 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq r2, ip, ip, lsr #8 │ │ │ │ + subseq r2, ip, ip, lsr #7 │ │ │ │ rsbseq r1, r4, ip, asr #26 │ │ │ │ rsbseq r1, r4, r0, asr #26 │ │ │ │ rsbseq r0, r8, ip, lsl #3 │ │ │ │ rsbseq r1, r4, ip, asr sp │ │ │ │ - subseq r1, ip, pc, asr #17 │ │ │ │ + subseq r1, ip, pc, asr #16 │ │ │ │ rsbseq pc, r7, r4, asr #30 │ │ │ │ - subseq r1, ip, r0, lsr r9 │ │ │ │ + ldrheq r1, [ip], #-128 @ 0xffffff80 │ │ │ │ rsbseq pc, r7, r8, lsr #28 │ │ │ │ rsbseq pc, r7, ip, lsl #30 │ │ │ │ @ instruction: 0x00741d94 │ │ │ │ rsbseq r1, r4, r0, lsr #27 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ ldr r5, [r1, #16] │ │ │ │ @@ -155125,21 +155125,21 @@ │ │ │ │ b d0400 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq r1, ip, ip, asr #30 │ │ │ │ - @ instruction: 0x005c1f9c │ │ │ │ + subseq r1, ip, ip, asr #29 │ │ │ │ + subseq r1, ip, ip, lsl pc │ │ │ │ rsbseq r1, r4, r4, lsl r9 │ │ │ │ rsbseq r1, r4, r8, lsl #18 │ │ │ │ rsbseq pc, r7, ip, lsr #25 │ │ │ │ ldrsbeq r1, [r4], #-128 @ 0xffffff80 @ │ │ │ │ - ldrheq r1, [ip], #-68 @ 0xffffffbc │ │ │ │ + subseq r1, ip, r4, lsr r4 │ │ │ │ rsbseq pc, r7, ip, lsr #19 │ │ │ │ rsbseq pc, r7, r8, asr #21 │ │ │ │ rsbseq r6, r4, r8, asr fp │ │ │ │ rsbseq r1, r4, r4, asr #18 │ │ │ │ rsbseq r1, r4, r0, asr r9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ @@ -155406,20 +155406,20 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq d086c │ │ │ │ add r0, sp, #4 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq r1, ip, ip, lsr #22 │ │ │ │ + subseq r1, ip, ip, lsr #21 │ │ │ │ rsbseq pc, r7, ip, lsl #17 │ │ │ │ rsbseq r1, r4, r4, asr #9 │ │ │ │ ldrheq r1, [r4], #-68 @ 0xffffffbc @ │ │ │ │ rsbseq r1, r4, r8, lsr #9 │ │ │ │ - subseq r1, ip, ip, asr r0 │ │ │ │ + ldrsbeq r0, [ip], #-252 @ 0xffffff04 │ │ │ │ rsbseq pc, r7, r4, asr r5 @ │ │ │ │ rsbseq pc, r7, r0, ror r6 @ │ │ │ │ ldrsheq r1, [r4], #-76 @ 0xffffffb4 @ │ │ │ │ rsbseq r1, r4, r8, lsl #10 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ ldr r5, [r1, #16] │ │ │ │ @@ -155720,22 +155720,22 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq d0d54 │ │ │ │ add r0, sp, #4 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - ldrsbeq r1, [ip], #-96 @ 0xffffffa0 │ │ │ │ + subseq r1, ip, r0, asr r6 │ │ │ │ rsbseq r0, r4, r8, ror #31 │ │ │ │ ldrsbeq r0, [r4], #-252 @ 0xffffff04 @ │ │ │ │ rsbseq pc, r7, r0, lsr r4 @ │ │ │ │ ldrsheq r0, [r4], #-248 @ 0xffffff08 @ │ │ │ │ - subseq r0, ip, fp, ror #22 │ │ │ │ + subseq r0, ip, fp, ror #21 │ │ │ │ rsbseq pc, r7, r0, ror #3 │ │ │ │ - subseq r0, ip, ip, asr #23 │ │ │ │ + subseq r0, ip, ip, asr #22 │ │ │ │ rsbseq pc, r7, r4, asr #1 │ │ │ │ rsbseq pc, r7, r8, lsr #3 │ │ │ │ rsbseq r1, r4, r0, lsr r0 │ │ │ │ rsbseq r1, r4, ip, lsr r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ ldr r5, [r1, #16] │ │ │ │ @@ -155982,21 +155982,21 @@ │ │ │ │ b d1164 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq r1, ip, r8, ror #3 │ │ │ │ - subseq r1, ip, r8, lsl #5 │ │ │ │ + subseq r1, ip, r8, ror #2 │ │ │ │ + subseq r1, ip, r8, lsl #4 │ │ │ │ ldrheq r0, [r4], #-176 @ 0xffffff50 @ │ │ │ │ rsbseq r0, r4, r4, lsr #23 │ │ │ │ rsbseq lr, r7, r8, asr #30 │ │ │ │ rsbseq r0, r4, ip, ror #22 │ │ │ │ - subseq r0, ip, r0, asr r7 │ │ │ │ + ldrsbeq r0, [ip], #-96 @ 0xffffffa0 │ │ │ │ rsbseq lr, r7, r8, asr #24 │ │ │ │ rsbseq lr, r7, r4, ror #26 │ │ │ │ ldrsheq r5, [r4], #-212 @ 0xffffff2c @ │ │ │ │ rsbseq r0, r4, r0, ror #23 │ │ │ │ rsbseq r0, r4, ip, ror #23 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ @@ -156244,21 +156244,21 @@ │ │ │ │ b d157c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - ldrsbeq r0, [ip], #-208 @ 0xffffff30 │ │ │ │ - subseq r0, ip, r0, ror #28 │ │ │ │ + subseq r0, ip, r0, asr sp │ │ │ │ + subseq r0, ip, r0, ror #27 │ │ │ │ @ instruction: 0x00740798 │ │ │ │ rsbseq r0, r4, ip, lsl #15 │ │ │ │ rsbseq lr, r7, r0, lsr fp │ │ │ │ rsbseq r0, r4, r4, asr r7 │ │ │ │ - subseq r0, ip, r8, lsr r3 │ │ │ │ + ldrheq r0, [ip], #-40 @ 0xffffffd8 │ │ │ │ rsbseq lr, r7, r0, lsr r8 │ │ │ │ rsbseq lr, r7, ip, asr #18 │ │ │ │ ldrsbeq r5, [r4], #-156 @ 0xffffff64 @ │ │ │ │ rsbseq r0, r4, r8, asr #15 │ │ │ │ ldrsbeq r0, [r4], #-116 @ 0xffffff8c @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ @@ -156506,21 +156506,21 @@ │ │ │ │ b d1994 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - ldrheq r0, [ip], #-152 @ 0xffffff68 │ │ │ │ - subseq r0, ip, r8, lsl #19 │ │ │ │ + subseq r0, ip, r8, lsr r9 │ │ │ │ + subseq r0, ip, r8, lsl #18 │ │ │ │ rsbseq r0, r4, r0, lsl #7 │ │ │ │ rsbseq r0, r4, r4, ror r3 │ │ │ │ rsbseq lr, r7, r8, lsl r7 │ │ │ │ rsbseq r0, r4, ip, lsr r3 │ │ │ │ - subseq pc, fp, r0, lsr #30 │ │ │ │ + subseq pc, fp, r0, lsr #29 │ │ │ │ rsbseq lr, r7, r8, lsl r4 │ │ │ │ rsbseq lr, r7, r4, lsr r5 │ │ │ │ rsbseq r5, r4, r4, asr #11 │ │ │ │ ldrheq r0, [r4], #-48 @ 0xffffffd0 @ │ │ │ │ ldrheq r0, [r4], #-60 @ 0xffffffc4 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ @@ -156822,22 +156822,22 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq d1e8c │ │ │ │ add r0, sp, #4 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - @ instruction: 0x005c0598 │ │ │ │ + subseq r0, ip, r8, lsl r5 │ │ │ │ ldrheq pc, [r3], #-224 @ 0xffffff20 @ │ │ │ │ rsbseq pc, r3, r4, lsr #29 │ │ │ │ ldrsheq lr, [r7], #-40 @ 0xffffffd8 @ │ │ │ │ rsbseq pc, r3, r0, asr #29 │ │ │ │ - subseq pc, fp, r3, lsr sl @ │ │ │ │ + ldrheq pc, [fp], #-147 @ 0xffffff6d @ │ │ │ │ rsbseq lr, r7, r8, lsr #1 │ │ │ │ - @ instruction: 0x005bfa94 │ │ │ │ + subseq pc, fp, r4, lsl sl @ │ │ │ │ rsbseq sp, r7, ip, lsl #31 │ │ │ │ rsbseq lr, r7, r0, ror r0 │ │ │ │ ldrsheq pc, [r3], #-232 @ 0xffffff18 @ │ │ │ │ rsbseq pc, r3, r4, lsl #30 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ ldr r5, [r1, #16] │ │ │ │ @@ -157084,21 +157084,21 @@ │ │ │ │ b d229c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - ldrheq r0, [ip], #-0 │ │ │ │ - subseq r0, ip, r0, lsl r1 │ │ │ │ + subseq r0, ip, r0, lsr r0 │ │ │ │ + @ instruction: 0x005c0090 │ │ │ │ rsbseq pc, r3, r8, ror sl @ │ │ │ │ rsbseq pc, r3, ip, ror #20 │ │ │ │ rsbseq sp, r7, r0, lsl lr │ │ │ │ rsbseq pc, r3, r4, lsr sl @ │ │ │ │ - subseq pc, fp, r8, lsl r6 @ │ │ │ │ + @ instruction: 0x005bf598 │ │ │ │ rsbseq sp, r7, r0, lsl fp │ │ │ │ rsbseq sp, r7, ip, lsr #24 │ │ │ │ ldrheq r4, [r4], #-204 @ 0xffffff34 @ │ │ │ │ rsbseq pc, r3, r8, lsr #21 │ │ │ │ ldrheq pc, [r3], #-164 @ 0xffffff5c @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ @@ -157416,22 +157416,22 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq d27d4 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq pc, fp, ip, lsl #25 │ │ │ │ + subseq pc, fp, ip, lsl #24 │ │ │ │ rsbseq pc, r3, r8, ror #10 │ │ │ │ rsbseq pc, r3, ip, asr r5 @ │ │ │ │ rsbseq sp, r7, r8, ror #19 │ │ │ │ rsbseq pc, r3, r8, ror r5 @ │ │ │ │ - subseq pc, fp, fp, ror #1 │ │ │ │ + subseq pc, fp, fp, rrx │ │ │ │ rsbseq sp, r7, r0, ror #14 │ │ │ │ - subseq pc, fp, ip, asr #2 │ │ │ │ + subseq pc, fp, ip, asr #1 │ │ │ │ rsbseq sp, r7, r4, asr #12 │ │ │ │ rsbseq sp, r7, r8, lsr #14 │ │ │ │ ldrheq pc, [r3], #-80 @ 0xffffffb0 @ │ │ │ │ ldrheq pc, [r3], #-92 @ 0xffffffa4 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ ldr r5, [r1, #16] │ │ │ │ @@ -157710,20 +157710,20 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq d2c6c │ │ │ │ mov r0, sp │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq pc, fp, r0, ror #14 │ │ │ │ + subseq pc, fp, r0, ror #13 │ │ │ │ rsbseq sp, r7, r0, asr #9 │ │ │ │ rsbseq pc, r3, r8, asr #1 │ │ │ │ ldrheq pc, [r3], #-8 @ │ │ │ │ rsbseq pc, r3, ip, lsr #1 │ │ │ │ - subseq lr, fp, r0, ror #24 │ │ │ │ + subseq lr, fp, r0, ror #23 │ │ │ │ rsbseq sp, r7, r8, asr r1 │ │ │ │ rsbseq sp, r7, r4, ror r2 │ │ │ │ rsbseq pc, r3, r0, lsl #2 │ │ │ │ rsbseq pc, r3, ip, lsl #2 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ ldr r5, [r1, #16] │ │ │ │ @@ -157970,21 +157970,21 @@ │ │ │ │ b d3074 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - ldrsbeq pc, [fp], #-40 @ 0xffffffd8 @ │ │ │ │ - subseq pc, fp, r8, asr #6 │ │ │ │ + subseq pc, fp, r8, asr r2 @ │ │ │ │ + subseq pc, fp, r8, asr #5 │ │ │ │ rsbseq lr, r3, r0, lsr #25 │ │ │ │ @ instruction: 0x0073ec94 │ │ │ │ rsbseq sp, r7, r8, lsr r0 │ │ │ │ rsbseq lr, r3, ip, asr ip │ │ │ │ - subseq lr, fp, r0, asr #16 │ │ │ │ + subseq lr, fp, r0, asr #15 │ │ │ │ rsbseq ip, r7, r8, lsr sp │ │ │ │ rsbseq ip, r7, r4, asr lr │ │ │ │ rsbseq r3, r4, r4, ror #29 │ │ │ │ ldrsbeq lr, [r3], #-192 @ 0xffffff40 @ │ │ │ │ ldrsbeq lr, [r3], #-204 @ 0xffffff34 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ @@ -158284,22 +158284,22 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq d3564 │ │ │ │ add r0, sp, #4 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - ldrheq lr, [fp], #-232 @ 0xffffff18 │ │ │ │ + subseq lr, fp, r8, lsr lr │ │ │ │ ldrsbeq lr, [r3], #-120 @ 0xffffff88 @ │ │ │ │ rsbseq lr, r3, ip, asr #15 │ │ │ │ rsbseq ip, r7, r8, lsl ip │ │ │ │ rsbseq lr, r3, r8, ror #15 │ │ │ │ - subseq lr, fp, fp, asr r3 │ │ │ │ + ldrsbeq lr, [fp], #-43 @ 0xffffffd5 │ │ │ │ ldrsbeq ip, [r7], #-144 @ 0xffffff70 @ │ │ │ │ - ldrheq lr, [fp], #-60 @ 0xffffffc4 │ │ │ │ + subseq lr, fp, ip, lsr r3 │ │ │ │ ldrheq ip, [r7], #-132 @ 0xffffff7c @ │ │ │ │ @ instruction: 0x0077c998 │ │ │ │ rsbseq lr, r3, r0, lsr #16 │ │ │ │ rsbseq lr, r3, ip, lsr #16 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ ldr r5, [r1, #16] │ │ │ │ @@ -158566,20 +158566,20 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq d39cc │ │ │ │ mov r0, sp │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - ldrsbeq lr, [fp], #-144 @ 0xffffff70 │ │ │ │ + subseq lr, fp, r0, asr r9 │ │ │ │ rsbseq lr, r3, r4, asr r3 │ │ │ │ rsbseq lr, r3, r8, asr #6 │ │ │ │ rsbseq ip, r7, r0, lsr r7 │ │ │ │ rsbseq lr, r3, r4, ror #6 │ │ │ │ - ldrsheq sp, [fp], #-236 @ 0xffffff14 │ │ │ │ + subseq sp, fp, ip, ror lr │ │ │ │ ldrsheq ip, [r7], #-52 @ 0xffffffcc @ │ │ │ │ rsbseq ip, r7, r0, lsl r5 │ │ │ │ @ instruction: 0x0073e39c │ │ │ │ rsbseq lr, r3, r8, lsr #7 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ ldr r5, [r1, #16] │ │ │ │ @@ -158851,20 +158851,20 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq d3e40 │ │ │ │ mov r0, sp │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq lr, fp, r0, ror r5 │ │ │ │ + ldrsheq lr, [fp], #-64 @ 0xffffffc0 │ │ │ │ rsbseq sp, r3, r4, ror #29 │ │ │ │ ldrsbeq sp, [r3], #-232 @ 0xffffff18 @ │ │ │ │ ldrsbeq ip, [r7], #-32 @ 0xffffffe0 @ │ │ │ │ ldrsheq sp, [r3], #-228 @ 0xffffff1c @ │ │ │ │ - subseq sp, fp, ip, lsl #21 │ │ │ │ + subseq sp, fp, ip, lsl #20 │ │ │ │ rsbseq fp, r7, r4, lsl #31 │ │ │ │ rsbseq ip, r7, r0, lsr #1 │ │ │ │ rsbseq sp, r3, ip, lsr #30 │ │ │ │ rsbseq sp, r3, r8, lsr pc │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ ldr sl, [r1, #16] │ │ │ │ @@ -159181,22 +159181,22 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq d4368 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - ldrsheq lr, [fp], #-8 │ │ │ │ + subseq lr, fp, r8, ror r0 │ │ │ │ ldrsbeq sp, [r3], #-148 @ 0xffffff6c @ │ │ │ │ rsbseq sp, r3, r8, asr #19 │ │ │ │ rsbseq fp, r7, r4, asr lr │ │ │ │ rsbseq sp, r3, r4, ror #19 │ │ │ │ - subseq sp, fp, r7, asr r5 │ │ │ │ + ldrsbeq sp, [fp], #-71 @ 0xffffffb9 │ │ │ │ rsbseq fp, r7, ip, asr #23 │ │ │ │ - ldrheq sp, [fp], #-88 @ 0xffffffa8 │ │ │ │ + subseq sp, fp, r8, lsr r5 │ │ │ │ ldrheq fp, [r7], #-160 @ 0xffffff60 @ │ │ │ │ @ instruction: 0x0077bb94 │ │ │ │ rsbseq sp, r3, ip, lsl sl │ │ │ │ rsbseq sp, r3, r8, lsr #20 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ ldr r5, [r1, #16] │ │ │ │ @@ -159468,20 +159468,20 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq d47e4 │ │ │ │ mov r0, sp │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq sp, fp, ip, asr #23 │ │ │ │ + subseq sp, fp, ip, asr #22 │ │ │ │ rsbseq sp, r3, r0, asr #10 │ │ │ │ rsbseq sp, r3, r4, lsr r5 │ │ │ │ rsbseq fp, r7, ip, lsr #18 │ │ │ │ rsbseq sp, r3, r0, asr r5 │ │ │ │ - subseq sp, fp, r8, ror #1 │ │ │ │ + subseq sp, fp, r8, rrx │ │ │ │ rsbseq fp, r7, r0, ror #11 │ │ │ │ ldrsheq fp, [r7], #-108 @ 0xffffff94 @ │ │ │ │ rsbseq sp, r3, r8, lsl #11 │ │ │ │ @ instruction: 0x0073d594 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ ldr r5, [r1, #16] │ │ │ │ @@ -159728,21 +159728,21 @@ │ │ │ │ b d4bec │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq sp, fp, r0, ror #14 │ │ │ │ - subseq sp, fp, r0, lsr #15 │ │ │ │ + subseq sp, fp, r0, ror #13 │ │ │ │ + subseq sp, fp, r0, lsr #14 │ │ │ │ rsbseq sp, r3, r8, lsr #2 │ │ │ │ rsbseq sp, r3, ip, lsl r1 │ │ │ │ rsbseq fp, r7, r0, asr #9 │ │ │ │ rsbseq sp, r3, r4, ror #1 │ │ │ │ - subseq ip, fp, r8, asr #25 │ │ │ │ + subseq ip, fp, r8, asr #24 │ │ │ │ rsbseq fp, r7, r0, asr #3 │ │ │ │ ldrsbeq fp, [r7], #-44 @ 0xffffffd4 @ │ │ │ │ rsbseq r2, r4, ip, ror #6 │ │ │ │ rsbseq sp, r3, r8, asr r1 │ │ │ │ rsbseq sp, r3, r4, ror #2 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ @@ -160039,22 +160039,22 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq d50d0 │ │ │ │ add r0, sp, #4 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq sp, fp, r0, asr #6 │ │ │ │ + subseq sp, fp, r0, asr #5 │ │ │ │ rsbseq ip, r3, r8, ror #24 │ │ │ │ rsbseq ip, r3, ip, asr ip │ │ │ │ rsbseq fp, r7, r0, lsr #1 │ │ │ │ rsbseq ip, r3, r8, ror ip │ │ │ │ - subseq ip, fp, fp, ror #15 │ │ │ │ + subseq ip, fp, fp, ror #14 │ │ │ │ rsbseq sl, r7, r0, ror #28 │ │ │ │ - subseq ip, fp, ip, asr #16 │ │ │ │ + subseq ip, fp, ip, asr #15 │ │ │ │ rsbseq sl, r7, r4, asr #26 │ │ │ │ rsbseq sl, r7, r8, lsr #28 │ │ │ │ ldrheq ip, [r3], #-192 @ 0xffffff40 @ │ │ │ │ ldrheq ip, [r3], #-204 @ 0xffffff34 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ ldr r5, [r1, #16] │ │ │ │ @@ -160320,20 +160320,20 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq d5534 │ │ │ │ add r0, sp, #4 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq ip, fp, r4, ror #28 │ │ │ │ + subseq ip, fp, r4, ror #27 │ │ │ │ rsbseq sl, r7, r4, asr #23 │ │ │ │ ldrsheq ip, [r3], #-124 @ 0xffffff84 @ │ │ │ │ rsbseq ip, r3, ip, ror #15 │ │ │ │ rsbseq ip, r3, r0, ror #15 │ │ │ │ - @ instruction: 0x005bc394 │ │ │ │ + subseq ip, fp, r4, lsl r3 │ │ │ │ rsbseq sl, r7, ip, lsl #17 │ │ │ │ rsbseq sl, r7, r8, lsr #19 │ │ │ │ rsbseq ip, r3, r4, lsr r8 │ │ │ │ rsbseq ip, r3, r0, asr #16 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ ldr r5, [r1, #16] │ │ │ │ @@ -160632,22 +160632,22 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq d5a14 │ │ │ │ add r0, sp, #4 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq ip, fp, r8, lsl #20 │ │ │ │ + subseq ip, fp, r8, lsl #19 │ │ │ │ rsbseq ip, r3, r8, lsr #6 │ │ │ │ rsbseq ip, r3, ip, lsl r3 │ │ │ │ rsbseq sl, r7, r8, ror #14 │ │ │ │ rsbseq ip, r3, r8, lsr r3 │ │ │ │ - subseq fp, fp, fp, lsr #29 │ │ │ │ + subseq fp, fp, fp, lsr #28 │ │ │ │ rsbseq sl, r7, r0, lsr #10 │ │ │ │ - subseq fp, fp, ip, lsl #30 │ │ │ │ + subseq fp, fp, ip, lsl #29 │ │ │ │ rsbseq sl, r7, r4, lsl #8 │ │ │ │ rsbseq sl, r7, r8, ror #9 │ │ │ │ rsbseq ip, r3, r0, ror r3 │ │ │ │ rsbseq ip, r3, ip, ror r3 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r4, [r1, #24] │ │ │ │ @@ -160708,15 +160708,15 @@ │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [pc, #16] @ d5b54 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - subseq r9, fp, r4, lsl r9 │ │ │ │ + @ instruction: 0x005b9894 │ │ │ │ rsbseq r1, r4, ip, lsr #6 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r5, [r1, #24] │ │ │ │ mov r6, r2 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -160819,15 +160819,15 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq d5d00 │ │ │ │ add r0, sp, #4 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq r9, fp, ip, lsl #16 │ │ │ │ + subseq r9, fp, ip, lsl #15 │ │ │ │ @ instruction: 0x00741194 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r4, [r1, #24] │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ ldr r2, [r1, #36] @ 0x24 │ │ │ │ @@ -160885,15 +160885,15 @@ │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [pc, #16] @ d5e18 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - subseq r9, fp, r0, asr r6 │ │ │ │ + ldrsbeq r9, [fp], #-80 @ 0xffffffb0 │ │ │ │ rsbseq r1, r4, r8, rrx │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r5, [r1, #24] │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r1 │ │ │ │ ldr r2, [r1, #36] @ 0x24 │ │ │ │ @@ -160951,15 +160951,15 @@ │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [pc, #16] @ d5f20 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - subseq r9, fp, r8, asr #10 │ │ │ │ + subseq r9, fp, r8, asr #9 │ │ │ │ rsbseq r0, r4, r0, ror #30 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r5, [r1, #24] │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r1 │ │ │ │ ldr r2, [r1, #36] @ 0x24 │ │ │ │ @@ -161017,15 +161017,15 @@ │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [pc, #16] @ d6028 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - subseq r9, fp, r0, asr #8 │ │ │ │ + subseq r9, fp, r0, asr #7 │ │ │ │ rsbseq r0, r4, r8, asr lr │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r4, [r1, #24] │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ ldr r2, [r1, #36] @ 0x24 │ │ │ │ @@ -161085,15 +161085,15 @@ │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [pc, #16] @ d6138 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - subseq r9, fp, r8, lsr r3 │ │ │ │ + ldrheq r9, [fp], #-40 @ 0xffffffd8 │ │ │ │ rsbseq r0, r4, r8, asr #26 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r5, [r1, #24] │ │ │ │ mov r6, r2 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -161161,15 +161161,15 @@ │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [pc, #16] @ d6268 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - subseq r9, fp, r8, lsr #4 │ │ │ │ + subseq r9, fp, r8, lsr #3 │ │ │ │ rsbseq r0, r4, r8, lsl ip │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r5, [r1, #24] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r1, #36] @ 0x24 │ │ │ │ ldr r7, [r5, #16] │ │ │ │ ldr r6, [r5, #36] @ 0x24 │ │ │ │ @@ -161209,15 +161209,15 @@ │ │ │ │ add r0, r6, #2 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #12] @ d6328 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - subseq fp, fp, r8, asr lr │ │ │ │ + ldrsbeq fp, [fp], #-216 @ 0xffffff28 │ │ │ │ rsbseq r0, r4, r8, asr fp │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r5, [r1, #24] │ │ │ │ mov r6, r2 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -161320,15 +161320,15 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq d64d4 │ │ │ │ add r0, sp, #4 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq r9, fp, r8, lsr r0 │ │ │ │ + ldrheq r8, [fp], #-248 @ 0xffffff08 │ │ │ │ rsbseq r0, r4, r0, asr #19 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r5, [r1, #24] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r1, #36] @ 0x24 │ │ │ │ ldr r7, [r5, #16] │ │ │ │ ldr r6, [r5, #36] @ 0x24 │ │ │ │ @@ -161368,15 +161368,15 @@ │ │ │ │ add r0, r6, #8 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #12] @ d65a4 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - subseq fp, fp, ip, lsl #24 │ │ │ │ + subseq fp, fp, ip, lsl #23 │ │ │ │ ldrsbeq r0, [r4], #-140 @ 0xffffff74 @ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r4, [r1, #24] │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ ldr r2, [r1, #36] @ 0x24 │ │ │ │ @@ -161441,15 +161441,15 @@ │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [pc, #16] @ d66c8 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - ldrheq r8, [fp], #-220 @ 0xffffff24 │ │ │ │ + subseq r8, fp, ip, lsr sp │ │ │ │ ldrheq r0, [r4], #-120 @ 0xffffff88 @ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r4, [r1, #24] │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ ldr r2, [r1, #36] @ 0x24 │ │ │ │ @@ -161507,15 +161507,15 @@ │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [pc, #16] @ d67d0 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - @ instruction: 0x005b8c98 │ │ │ │ + subseq r8, fp, r8, lsl ip │ │ │ │ ldrheq r0, [r4], #-96 @ 0xffffffa0 @ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr lr, [r1, #24] │ │ │ │ ldr r4, [r1, #36] @ 0x24 │ │ │ │ ldr r3, [lr, #16] │ │ │ │ ldr r6, [lr, #36] @ 0x24 │ │ │ │ add r3, r6, r3 │ │ │ │ @@ -161586,15 +161586,15 @@ │ │ │ │ add r0, r6, #2 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #12] @ d690c │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - subseq fp, fp, r4, ror #16 │ │ │ │ + subseq fp, fp, r4, ror #15 │ │ │ │ rsbseq r0, r4, r4, ror r5 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r5, [r1, #24] │ │ │ │ mov r6, r2 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -161670,15 +161670,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq d6a50 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subseq r8, fp, r4, asr sl │ │ │ │ + ldrsbeq r8, [fp], #-148 @ 0xffffff6c │ │ │ │ rsbseq r0, r4, r8, asr #8 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r5, [r1, #24] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r1, #36] @ 0x24 │ │ │ │ ldr r7, [r5, #16] │ │ │ │ ldr r6, [r5, #36] @ 0x24 │ │ │ │ @@ -161718,15 +161718,15 @@ │ │ │ │ add r0, r6, #1 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #12] @ d6b1c │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - subseq fp, fp, r4, lsr r6 │ │ │ │ + ldrheq fp, [fp], #-84 @ 0xffffffac │ │ │ │ rsbseq r0, r4, r4, ror #6 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r5, [r1, #24] │ │ │ │ mov r6, r2 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -161829,15 +161829,15 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq d6cc8 │ │ │ │ add r0, sp, #4 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq r8, fp, r4, asr #16 │ │ │ │ + subseq r8, fp, r4, asr #15 │ │ │ │ rsbseq r0, r4, ip, asr #3 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r5, [r1, #24] │ │ │ │ mov r6, r2 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -161895,15 +161895,15 @@ │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [pc, #16] @ d6de0 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - subseq r8, fp, r8, lsl #13 │ │ │ │ + subseq r8, fp, r8, lsl #12 │ │ │ │ rsbseq r0, r4, r0, lsr #1 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r5, [r1, #24] │ │ │ │ mov r6, r2 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -162006,15 +162006,15 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq d6f8c │ │ │ │ add r0, sp, #4 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq r8, fp, r0, lsl #11 │ │ │ │ + subseq r8, fp, r0, lsl #10 │ │ │ │ rsbseq pc, r3, r8, lsl #30 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r4, [r1, #24] │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ ldr r2, [r1, #36] @ 0x24 │ │ │ │ @@ -162072,15 +162072,15 @@ │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [pc, #16] @ d70a4 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - subseq r8, fp, r4, asr #7 │ │ │ │ + subseq r8, fp, r4, asr #6 │ │ │ │ ldrsbeq pc, [r3], #-220 @ 0xffffff24 @ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r5, [r1, #24] │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r1 │ │ │ │ ldr r2, [r1, #36] @ 0x24 │ │ │ │ @@ -162138,15 +162138,15 @@ │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [pc, #16] @ d71ac │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - ldrheq r8, [fp], #-44 @ 0xffffffd4 │ │ │ │ + subseq r8, fp, ip, lsr r2 │ │ │ │ ldrsbeq pc, [r3], #-196 @ 0xffffff3c @ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r5, [r1, #24] │ │ │ │ mov r6, r2 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -162249,15 +162249,15 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq d7358 │ │ │ │ add r0, sp, #4 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - ldrheq r8, [fp], #-20 @ 0xffffffec │ │ │ │ + subseq r8, fp, r4, lsr r1 │ │ │ │ rsbseq pc, r3, ip, lsr fp @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r5, [r1, #24] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r1, #36] @ 0x24 │ │ │ │ ldr r7, [r5, #16] │ │ │ │ ldr r6, [r5, #36] @ 0x24 │ │ │ │ @@ -162297,15 +162297,15 @@ │ │ │ │ add r0, r6, #8 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #12] @ d7428 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - @ instruction: 0x005bad98 │ │ │ │ + subseq sl, fp, r8, lsl sp │ │ │ │ rsbseq pc, r3, r8, asr sl @ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r5, [r1, #24] │ │ │ │ mov r6, r2 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -162408,15 +162408,15 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq d75d4 │ │ │ │ add r0, sp, #4 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq r7, fp, r8, lsr pc │ │ │ │ + ldrheq r7, [fp], #-232 @ 0xffffff18 │ │ │ │ rsbseq pc, r3, r0, asr #17 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r5, [r1, #24] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r1, #36] @ 0x24 │ │ │ │ ldr r7, [r5, #16] │ │ │ │ ldr r6, [r5, #36] @ 0x24 │ │ │ │ @@ -162456,15 +162456,15 @@ │ │ │ │ add r0, r6, #8 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #12] @ d76a4 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - ldrsheq sl, [fp], #-172 @ 0xffffff54 │ │ │ │ + subseq sl, fp, ip, ror sl │ │ │ │ ldrsbeq pc, [r3], #-124 @ 0xffffff84 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r5, [r1, #24] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r1, #36] @ 0x24 │ │ │ │ ldr r7, [r5, #16] │ │ │ │ ldr r6, [r5, #36] @ 0x24 │ │ │ │ @@ -162504,15 +162504,15 @@ │ │ │ │ add r0, r6, #4 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #12] @ d7764 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - ldrsheq sl, [fp], #-156 @ 0xffffff64 │ │ │ │ + subseq sl, fp, ip, ror r9 │ │ │ │ rsbseq pc, r3, ip, lsl r7 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r6, [r1, #24] │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -162584,16 +162584,16 @@ │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ str r0, [r8] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [pc, #16] @ d78a8 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - ldrsbeq sl, [fp], #-128 @ 0xffffff80 │ │ │ │ - subseq sl, fp, r4, asr r9 │ │ │ │ + subseq sl, fp, r0, asr r8 │ │ │ │ + ldrsbeq sl, [fp], #-132 @ 0xffffff7c │ │ │ │ ldrsbeq pc, [r3], #-92 @ 0xffffffa4 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r6, [r1, #24] │ │ │ │ mov r5, r1 │ │ │ │ @@ -162897,16 +162897,16 @@ │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ str r0, [r8] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [pc, #16] @ d7d8c │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - subseq sl, fp, ip, asr r4 │ │ │ │ - subseq sl, fp, r0, ror #9 │ │ │ │ + ldrsbeq sl, [fp], #-60 @ 0xffffffc4 │ │ │ │ + subseq sl, fp, r0, ror #8 │ │ │ │ ldrsheq pc, [r3], #-8 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r6, [r1, #24] │ │ │ │ mov r5, r1 │ │ │ │ @@ -163167,16 +163167,16 @@ │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ str r0, [r8] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [pc, #16] @ d81c4 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - ldrsbeq r9, [fp], #-244 @ 0xffffff0c │ │ │ │ - subseq sl, fp, r8, asr r0 │ │ │ │ + subseq r9, fp, r4, asr pc │ │ │ │ + ldrsbeq r9, [fp], #-248 @ 0xffffff08 │ │ │ │ rsbseq lr, r3, r0, asr #25 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r6, [r1, #24] │ │ │ │ mov r5, r1 │ │ │ │ @@ -163976,16 +163976,16 @@ │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ str r0, [r8] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [pc, #16] @ d8e68 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - subseq r9, fp, r0, ror #6 │ │ │ │ - subseq r9, fp, r4, ror #7 │ │ │ │ + subseq r9, fp, r0, ror #5 │ │ │ │ + subseq r9, fp, r4, ror #6 │ │ │ │ rsbseq lr, r3, ip, lsl r0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r4, [r1, #24] │ │ │ │ mov r6, r1 │ │ │ │ @@ -164753,16 +164753,16 @@ │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ str r0, [r8] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [pc, #16] @ d9a8c │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - subseq r8, fp, ip, lsl r7 │ │ │ │ - subseq r8, fp, r0, lsr #15 │ │ │ │ + @ instruction: 0x005b869c │ │ │ │ + subseq r8, fp, r0, lsr #14 │ │ │ │ ldrsheq sp, [r3], #-56 @ 0xffffffc8 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r6, [r1, #24] │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -164834,16 +164834,16 @@ │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ str r0, [r8] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [pc, #16] @ d9bd0 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - subseq r8, fp, r8, lsl #12 │ │ │ │ - subseq r8, fp, ip, lsl #13 │ │ │ │ + subseq r8, fp, r8, lsl #11 │ │ │ │ + subseq r8, fp, ip, lsl #12 │ │ │ │ ldrheq sp, [r3], #-36 @ 0xffffffdc @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r6, [r1, #24] │ │ │ │ mov r5, r1 │ │ │ │ @@ -165690,16 +165690,16 @@ │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ str r0, [r8] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [pc, #16] @ da930 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - ldrsbeq r7, [fp], #-120 @ 0xffffff88 │ │ │ │ - subseq r7, fp, ip, asr r8 │ │ │ │ + subseq r7, fp, r8, asr r7 │ │ │ │ + ldrsbeq r7, [fp], #-124 @ 0xffffff84 │ │ │ │ rsbseq ip, r3, r4, asr r5 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r6, [r1, #24] │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -165771,16 +165771,16 @@ │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ str r0, [r8] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [pc, #16] @ daa74 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - subseq r7, fp, r4, lsl r7 │ │ │ │ - @ instruction: 0x005b7798 │ │ │ │ + @ instruction: 0x005b7694 │ │ │ │ + subseq r7, fp, r8, lsl r7 │ │ │ │ rsbseq ip, r3, r0, lsl r4 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r6, [r1, #16] │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ ldr r4, [r6, #16] │ │ │ │ @@ -165811,15 +165811,15 @@ │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ str r0, [r8] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [pc, #12] @ dab10 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - subseq r7, fp, ip, ror #12 │ │ │ │ + subseq r7, fp, ip, ror #11 │ │ │ │ rsbseq ip, r3, r0, ror r3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #204 @ 0xcc │ │ │ │ ldr r8, [r1, #16] │ │ │ │ add r7, sp, #92 @ 0x5c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, #2 │ │ │ │ @@ -166316,22 +166316,22 @@ │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbseq r6, r3, r0, ror #21 │ │ │ │ rsbseq r6, r3, ip, ror #21 │ │ │ │ - subseq r7, fp, r0, asr r3 │ │ │ │ + ldrsbeq r7, [fp], #-32 @ 0xffffffe0 │ │ │ │ @ instruction: 0x00736a94 │ │ │ │ rsbseq r6, r3, r8, lsl #21 │ │ │ │ @ instruction: 0x00775094 │ │ │ │ rsbseq r6, r3, r4, lsr #21 │ │ │ │ - ldrheq r6, [fp], #-127 @ 0xffffff81 │ │ │ │ + subseq r6, fp, pc, lsr r7 │ │ │ │ rsbseq r4, r7, r8, lsr #26 │ │ │ │ - subseq r6, fp, r0, lsr #16 │ │ │ │ + subseq r6, fp, r0, lsr #15 │ │ │ │ rsbseq r4, r7, r8, lsl sp │ │ │ │ ldrsheq r4, [r7], #-192 @ 0xffffff40 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ ldr r8, [r1, #16] │ │ │ │ add r6, sp, #68 @ 0x44 │ │ │ │ mov sl, r0 │ │ │ │ @@ -166598,15 +166598,15 @@ │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ str r0, [r8] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [pc, #12] @ db75c │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - subseq r6, fp, r0, ror #20 │ │ │ │ + subseq r6, fp, r0, ror #19 │ │ │ │ rsbseq fp, r3, r4, lsr #14 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #96 @ 0x60 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r0 │ │ │ │ add ip, sp, #48 @ 0x30 │ │ │ │ @@ -166707,15 +166707,15 @@ │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ str r0, [r8] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [pc, #12] @ db910 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - subseq r6, fp, ip, asr #17 │ │ │ │ + subseq r6, fp, ip, asr #16 │ │ │ │ rsbseq fp, r3, r0, ror r5 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #96 @ 0x60 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r0 │ │ │ │ add ip, sp, #48 @ 0x30 │ │ │ │ @@ -167270,20 +167270,20 @@ │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbseq r5, r3, r4, ror #23 │ │ │ │ ldrsheq r5, [r3], #-176 @ 0xffffff50 @ │ │ │ │ - subseq r6, fp, r8, lsr #6 │ │ │ │ + subseq r6, fp, r8, lsr #5 │ │ │ │ @ instruction: 0x00735b98 │ │ │ │ rsbseq r5, r3, ip, lsl #23 │ │ │ │ rsbseq r4, r7, r4, rrx │ │ │ │ rsbseq r5, r3, r8, lsr #23 │ │ │ │ - subseq r5, fp, r8, lsl #16 │ │ │ │ + subseq r5, fp, r8, lsl #15 │ │ │ │ rsbseq r3, r7, r0, lsl #26 │ │ │ │ ldrsheq r3, [r7], #-208 @ 0xffffff30 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #96 @ 0x60 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r0 │ │ │ │ @@ -167385,15 +167385,15 @@ │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ str r0, [r8] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [pc, #12] @ dc3a8 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - ldrsheq r5, [fp], #-212 @ 0xffffff2c │ │ │ │ + subseq r5, fp, r4, ror sp │ │ │ │ ldrsbeq sl, [r3], #-168 @ 0xffffff58 @ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r1, #16] │ │ │ │ @@ -167599,15 +167599,15 @@ │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ str r0, [r8] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [pc, #12] @ dc700 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - subseq r5, fp, ip, asr #21 │ │ │ │ + subseq r5, fp, ip, asr #20 │ │ │ │ rsbseq sl, r3, r0, lsl #15 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r6, [r1, #16] │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ ldr r4, [r6, #16] │ │ │ │ @@ -167638,15 +167638,15 @@ │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ str r0, [r8] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [pc, #12] @ dc79c │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - ldrsheq r5, [fp], #-144 @ 0xffffff70 │ │ │ │ + subseq r5, fp, r0, ror r9 │ │ │ │ rsbseq sl, r3, r4, ror #13 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #96 @ 0x60 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r0 │ │ │ │ add ip, sp, #48 @ 0x30 │ │ │ │ @@ -168002,15 +168002,15 @@ │ │ │ │ add r0, sp, #32 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @ instruction: 0x00773194 │ │ │ │ rsbseq r4, r3, r8, asr pc │ │ │ │ - subseq r5, fp, r4, lsl pc │ │ │ │ + @ instruction: 0x005b5e94 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ ldr r2, [r1, #32] │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r2] │ │ │ │ sub r0, r0, #2 │ │ │ │ cmp r0, #18 │ │ │ │ @@ -168102,15 +168102,15 @@ │ │ │ │ add r0, sp, #32 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbseq r3, r7, r4 │ │ │ │ rsbseq r4, r3, r8, asr #27 │ │ │ │ - subseq r5, fp, r4, lsl #27 │ │ │ │ + subseq r5, fp, r4, lsl #26 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r6, [r1, #32] │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ @@ -168232,15 +168232,15 @@ │ │ │ │ mov r0, sp │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbseq r2, r7, r0, lsl #27 │ │ │ │ rsbseq r4, r3, r0, asr #23 │ │ │ │ - ldrsbeq r4, [fp], #-240 @ 0xffffff10 │ │ │ │ + subseq r4, fp, r0, asr pc │ │ │ │ ldrsbeq r9, [r3], #-212 @ 0xffffff2c @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #1 │ │ │ │ @@ -168392,18 +168392,18 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq r2, fp, r4, ror r2 │ │ │ │ + ldrsheq r2, [fp], #-20 @ 0xffffffec │ │ │ │ rsbseq r2, r7, ip, lsr #22 │ │ │ │ rsbseq r4, r3, r8, lsr r9 │ │ │ │ - subseq r4, fp, ip, ror sp │ │ │ │ + ldrsheq r4, [fp], #-204 @ 0xffffff34 │ │ │ │ rsbseq r9, r3, ip, asr #22 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1, #32] │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0] │ │ │ │ @@ -168548,15 +168548,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ bl c7320 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbseq r2, r7, r4, ror #16 │ │ │ │ - subseq r4, fp, fp, asr #3 │ │ │ │ + subseq r4, fp, fp, asr #2 │ │ │ │ ldrsbeq r2, [r7], #-132 @ 0xffffff7c @ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r0 │ │ │ │ ldr r6, [r5, #28] │ │ │ │ ldr r0, [r1, #16] │ │ │ │ @@ -168633,15 +168633,15 @@ │ │ │ │ add r0, r6, #4 │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #12] @ dd728 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - ldrheq r4, [fp], #-152 @ 0xffffff68 │ │ │ │ + subseq r4, fp, r8, lsr r9 │ │ │ │ rsbseq r9, r3, r8, asr r7 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r6, r1 │ │ │ │ ldrb r1, [r1, #20] │ │ │ │ ldr r5, [r6, #32] │ │ │ │ mov r4, r0 │ │ │ │ @@ -168707,15 +168707,15 @@ │ │ │ │ mov r0, sp │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ ldrsbeq r2, [r7], #-80 @ 0xffffffb0 @ │ │ │ │ rsbseq r4, r3, r4, asr r4 │ │ │ │ - subseq r3, fp, r0, lsl #29 │ │ │ │ + subseq r3, fp, r0, lsl #28 │ │ │ │ rsbseq r9, r3, r8, ror #12 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r1, [r1, #20] │ │ │ │ ldr r0, [r5, #32] │ │ │ │ @@ -168804,18 +168804,18 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq r1, fp, r0, lsl fp │ │ │ │ + @ instruction: 0x005b1a90 │ │ │ │ rsbseq r2, r7, r8, ror #8 │ │ │ │ rsbseq r4, r3, r8, asr #5 │ │ │ │ - subseq r3, fp, r8, lsl sp │ │ │ │ + @ instruction: 0x005b3c98 │ │ │ │ ldrsbeq r9, [r3], #-76 @ 0xffffffb4 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r1, [r1, #20] │ │ │ │ mov r8, r2 │ │ │ │ @@ -168991,19 +168991,19 @@ │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rscseq r3, pc, pc, lsr pc @ │ │ │ │ - subseq r1, fp, ip, ror r9 │ │ │ │ + ldrsheq r1, [fp], #-140 @ 0xffffff74 │ │ │ │ rsbseq r2, r7, r0, lsl #5 │ │ │ │ ldrsheq r3, [r3], #-248 @ 0xffffff08 @ │ │ │ │ - subseq r3, fp, pc, ror sl │ │ │ │ - subseq r3, fp, r0, lsr fp │ │ │ │ + ldrsheq r3, [fp], #-159 @ 0xffffff61 │ │ │ │ + ldrheq r3, [fp], #-160 @ 0xffffff60 │ │ │ │ rsbseq r9, r3, ip, lsl #4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ ldrb r1, [r1, #20] │ │ │ │ ldr r6, [r5, #32] │ │ │ │ mov r8, r0 │ │ │ │ @@ -169124,16 +169124,16 @@ │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rscseq r3, pc, pc, lsr pc @ │ │ │ │ ldrsbeq r1, [r7], #-244 @ 0xffffff0c @ │ │ │ │ ldrsbeq r3, [r3], #-212 @ 0xffffff2c @ │ │ │ │ - ldrsbeq r4, [fp], #-44 @ 0xffffffd4 │ │ │ │ - subseq r3, fp, r4, lsl #17 │ │ │ │ + subseq r4, fp, ip, asr r2 │ │ │ │ + subseq r3, fp, r4, lsl #16 │ │ │ │ rsbseq r8, r3, r8, ror #31 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r1, [r1, #20] │ │ │ │ mov r8, r2 │ │ │ │ @@ -169307,19 +169307,19 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rscseq r3, pc, pc, lsr pc @ │ │ │ │ - subseq r1, fp, r4, lsl #9 │ │ │ │ + subseq r1, fp, r4, lsl #8 │ │ │ │ rsbseq r1, r7, r0, lsl #27 │ │ │ │ rsbseq r3, r3, r8, lsl #22 │ │ │ │ - subseq r3, fp, fp, lsl #11 │ │ │ │ - subseq r3, fp, r0, lsr r6 │ │ │ │ + subseq r3, fp, fp, lsl #10 │ │ │ │ + ldrheq r3, [fp], #-80 @ 0xffffffb0 │ │ │ │ rsbseq r8, r3, ip, lsl sp │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r5, r1 │ │ │ │ ldrb r1, [r1, #20] │ │ │ │ ldr r6, [r5, #32] │ │ │ │ mov r4, r0 │ │ │ │ @@ -169464,15 +169464,15 @@ │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rscseq r3, pc, pc, lsr pc @ │ │ │ │ ldrsbeq r1, [r7], #-168 @ 0xffffff58 @ │ │ │ │ @ instruction: 0x00733898 │ │ │ │ - subseq r3, fp, r8, lsl #7 │ │ │ │ + subseq r3, fp, r8, lsl #6 │ │ │ │ rsbseq r8, r3, ip, lsr #21 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r1, [r1, #20] │ │ │ │ mov r8, r2 │ │ │ │ @@ -169688,19 +169688,19 @@ │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rscseq r3, pc, pc, lsr pc @ │ │ │ │ - subseq r0, fp, r8, lsr pc │ │ │ │ + ldrheq r0, [fp], #-232 @ 0xffffff18 │ │ │ │ rsbseq r1, r7, r4, lsr r8 │ │ │ │ rsbseq r3, r3, r4, lsr r5 │ │ │ │ - ldrsbeq r2, [fp], #-247 @ 0xffffff09 │ │ │ │ - subseq r3, fp, r4, ror #1 │ │ │ │ + subseq r2, fp, r7, asr pc │ │ │ │ + subseq r3, fp, r4, rrx │ │ │ │ rsbseq r8, r3, r8, asr #14 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ ldrb r1, [r1, #20] │ │ │ │ ldr r6, [r5, #32] │ │ │ │ mov r8, r0 │ │ │ │ @@ -169821,16 +169821,16 @@ │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rscseq r3, pc, pc, lsr pc @ │ │ │ │ ldrsheq r1, [r7], #-64 @ 0xffffffc0 @ │ │ │ │ ldrsheq r3, [r3], #-32 @ 0xffffffe0 @ │ │ │ │ - subseq r3, fp, r8, lsl #15 │ │ │ │ - subseq r2, fp, r0, lsr #27 │ │ │ │ + subseq r3, fp, r8, lsl #14 │ │ │ │ + subseq r2, fp, r0, lsr #26 │ │ │ │ rsbseq r8, r3, r4, lsl #10 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r1, [r1, #20] │ │ │ │ mov r8, r2 │ │ │ │ @@ -170004,19 +170004,19 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rscseq r3, pc, pc, lsr pc @ │ │ │ │ - subseq r0, fp, r0, lsr #19 │ │ │ │ + subseq r0, fp, r0, lsr #18 │ │ │ │ @ instruction: 0x0077129c │ │ │ │ rsbseq r3, r3, r4, lsr #32 │ │ │ │ - subseq r2, fp, r7, lsr #21 │ │ │ │ - subseq r2, fp, ip, asr #22 │ │ │ │ + subseq r2, fp, r7, lsr #20 │ │ │ │ + subseq r2, fp, ip, asr #21 │ │ │ │ rsbseq r8, r3, r8, lsr r2 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r1, [r1, #20] │ │ │ │ mov r8, r2 │ │ │ │ @@ -170190,19 +170190,19 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rscseq r3, pc, pc, lsr pc @ │ │ │ │ - ldrheq r0, [fp], #-104 @ 0xffffff98 │ │ │ │ + subseq r0, fp, r8, lsr r6 │ │ │ │ ldrheq r0, [r7], #-244 @ 0xffffff0c @ │ │ │ │ rsbseq r2, r3, ip, lsr sp │ │ │ │ - ldrheq r2, [fp], #-127 @ 0xffffff81 │ │ │ │ - subseq r2, fp, r4, ror #16 │ │ │ │ + subseq r2, fp, pc, lsr r7 │ │ │ │ + subseq r2, fp, r4, ror #15 │ │ │ │ rsbseq r7, r3, r0, asr pc │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r1, [r1, #20] │ │ │ │ mov r8, r2 │ │ │ │ @@ -170376,19 +170376,19 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rscseq r3, pc, pc, lsr pc @ │ │ │ │ - ldrsbeq r0, [fp], #-48 @ 0xffffffd0 │ │ │ │ + subseq r0, fp, r0, asr r3 │ │ │ │ rsbseq r0, r7, ip, asr #25 │ │ │ │ rsbseq r2, r3, r4, asr sl │ │ │ │ - ldrsbeq r2, [fp], #-71 @ 0xffffffb9 │ │ │ │ - subseq r2, fp, ip, ror r5 │ │ │ │ + subseq r2, fp, r7, asr r4 │ │ │ │ + ldrsheq r2, [fp], #-76 @ 0xffffffb4 │ │ │ │ rsbseq r7, r3, r8, ror #24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r5, r1 │ │ │ │ ldrb r1, [r1, #20] │ │ │ │ ldr r6, [r5, #32] │ │ │ │ mov r4, r0 │ │ │ │ @@ -170533,15 +170533,15 @@ │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rscseq r3, pc, pc, lsr pc @ │ │ │ │ rsbseq r0, r7, r4, lsr #20 │ │ │ │ rsbseq r2, r3, r4, ror #15 │ │ │ │ - ldrsbeq r2, [fp], #-36 @ 0xffffffdc │ │ │ │ + subseq r2, fp, r4, asr r2 │ │ │ │ ldrsheq r7, [r3], #-152 @ 0xffffff68 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r1, [r1, #20] │ │ │ │ mov r8, r2 │ │ │ │ @@ -170715,19 +170715,19 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rscseq r3, pc, pc, lsr pc @ │ │ │ │ - subseq pc, sl, r4, lsl #29 │ │ │ │ + subseq pc, sl, r4, lsl #28 │ │ │ │ rsbseq r0, r7, r0, lsl #15 │ │ │ │ rsbseq r2, r3, r8, lsl #10 │ │ │ │ - subseq r1, fp, fp, lsl #31 │ │ │ │ - subseq r2, fp, r0, lsr r0 │ │ │ │ + subseq r1, fp, fp, lsl #30 │ │ │ │ + ldrheq r1, [fp], #-240 @ 0xffffff10 │ │ │ │ rsbseq r7, r3, ip, lsl r7 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ ldrb r1, [r1, #20] │ │ │ │ ldr r6, [r5, #32] │ │ │ │ mov r4, r0 │ │ │ │ @@ -170852,15 +170852,15 @@ │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rscseq r3, pc, pc, lsr pc @ │ │ │ │ ldrsbeq r0, [r7], #-76 @ 0xffffffb4 @ │ │ │ │ ldrsbeq r2, [r3], #-36 @ 0xffffffdc @ │ │ │ │ - subseq r1, fp, ip, lsl #27 │ │ │ │ + subseq r1, fp, ip, lsl #26 │ │ │ │ rsbseq r7, r3, r8, ror #9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r1, [r1, #20] │ │ │ │ mov r8, r2 │ │ │ │ @@ -171073,19 +171073,19 @@ │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rscseq r3, pc, pc, lsr pc @ │ │ │ │ - subseq pc, sl, r8, lsl #19 │ │ │ │ + subseq pc, sl, r8, lsl #18 │ │ │ │ rsbseq r0, r7, r4, lsl #5 │ │ │ │ @ instruction: 0x00731f90 │ │ │ │ - subseq r1, fp, r3, lsr sl │ │ │ │ - subseq r1, fp, r4, lsr fp │ │ │ │ + ldrheq r1, [fp], #-147 @ 0xffffff6d │ │ │ │ + ldrheq r1, [fp], #-164 @ 0xffffff5c │ │ │ │ rsbseq r7, r3, r4, lsr #3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r1, [r1, #20] │ │ │ │ mov r8, r2 │ │ │ │ @@ -171279,19 +171279,19 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rscseq r3, pc, pc, lsr pc @ │ │ │ │ - subseq pc, sl, r4, lsl #12 │ │ │ │ + subseq pc, sl, r4, lsl #11 │ │ │ │ rsbseq pc, r6, r0, lsl #30 │ │ │ │ rsbseq r1, r3, ip, asr ip │ │ │ │ - ldrsbeq r1, [fp], #-111 @ 0xffffff91 │ │ │ │ - ldrheq r1, [fp], #-112 @ 0xffffff90 │ │ │ │ + subseq r1, fp, pc, asr r6 │ │ │ │ + subseq r1, fp, r0, lsr r7 │ │ │ │ rsbseq r6, r3, r0, ror lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r1, [r1, #20] │ │ │ │ mov r8, r2 │ │ │ │ @@ -171467,19 +171467,19 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rscseq r3, pc, pc, lsr pc @ │ │ │ │ - subseq pc, sl, ip, asr #5 │ │ │ │ + subseq pc, sl, ip, asr #4 │ │ │ │ rsbseq pc, r6, r8, asr #23 │ │ │ │ rsbseq r1, r3, r8, asr #18 │ │ │ │ - subseq r1, fp, fp, asr #7 │ │ │ │ - subseq r1, fp, r8, ror r4 │ │ │ │ + subseq r1, fp, fp, asr #6 │ │ │ │ + ldrsheq r1, [fp], #-56 @ 0xffffffc8 │ │ │ │ rsbseq r6, r3, ip, asr fp │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r1, [r1, #20] │ │ │ │ mov r8, r2 │ │ │ │ @@ -171655,19 +171655,19 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rscseq r3, pc, pc, lsr pc @ │ │ │ │ - ldrsbeq lr, [sl], #-252 @ 0xffffff04 │ │ │ │ + subseq lr, sl, ip, asr pc │ │ │ │ ldrsbeq pc, [r6], #-136 @ 0xffffff78 @ │ │ │ │ rsbseq r1, r3, r8, asr r6 │ │ │ │ - ldrsbeq r1, [fp], #-11 │ │ │ │ - subseq r1, fp, r8, lsl #3 │ │ │ │ + subseq r1, fp, fp, asr r0 │ │ │ │ + subseq r1, fp, r8, lsl #2 │ │ │ │ rsbseq r6, r3, ip, ror #16 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r1, [r1, #20] │ │ │ │ mov r8, r2 │ │ │ │ @@ -171880,19 +171880,19 @@ │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rscseq r3, pc, pc, lsr pc @ │ │ │ │ - subseq lr, sl, ip, ror #25 │ │ │ │ + subseq lr, sl, ip, ror #24 │ │ │ │ rsbseq pc, r6, r8, ror #11 │ │ │ │ ldrsheq r1, [r3], #-36 @ 0xffffffdc @ │ │ │ │ - @ instruction: 0x005b0d97 │ │ │ │ - @ instruction: 0x005b0e98 │ │ │ │ + subseq r0, fp, r7, lsl sp │ │ │ │ + subseq r0, fp, r8, lsl lr │ │ │ │ rsbseq r6, r3, r8, lsl #10 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ ldrb r1, [r1, #20] │ │ │ │ ldr r6, [r5, #32] │ │ │ │ mov r8, r0 │ │ │ │ @@ -172013,16 +172013,16 @@ │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rscseq r3, pc, pc, lsr pc @ │ │ │ │ ldrheq pc, [r6], #-32 @ 0xffffffe0 @ │ │ │ │ ldrheq r1, [r3], #-0 @ │ │ │ │ - subseq r1, fp, r8, lsl r6 │ │ │ │ - subseq r0, fp, r0, ror #22 │ │ │ │ + @ instruction: 0x005b1598 │ │ │ │ + subseq r0, fp, r0, ror #21 │ │ │ │ rsbseq r6, r3, r4, asr #5 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ ldrb r1, [r1, #20] │ │ │ │ ldr r6, [r5, #32] │ │ │ │ mov r4, r0 │ │ │ │ @@ -172147,15 +172147,15 @@ │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rscseq r3, pc, pc, lsr pc @ │ │ │ │ rsbseq pc, r6, r0, lsr #1 │ │ │ │ @ instruction: 0x00730e98 │ │ │ │ - subseq r0, fp, r0, asr r9 │ │ │ │ + ldrsbeq r0, [fp], #-128 @ 0xffffff80 │ │ │ │ rsbseq r6, r3, ip, lsr #1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r1, [r1, #20] │ │ │ │ mov r8, r2 │ │ │ │ @@ -172338,19 +172338,19 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rscseq r3, pc, pc, lsr pc @ │ │ │ │ - subseq lr, sl, ip, asr #10 │ │ │ │ + subseq lr, sl, ip, asr #9 │ │ │ │ rsbseq lr, r6, r8, asr #28 │ │ │ │ rsbseq r0, r3, ip, lsr #23 │ │ │ │ - subseq r0, fp, r7, lsl r6 │ │ │ │ - ldrsheq r0, [fp], #-104 @ 0xffffff98 │ │ │ │ + @ instruction: 0x005b0597 │ │ │ │ + subseq r0, fp, r8, ror r6 │ │ │ │ rsbseq r5, r3, r0, asr #27 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ ldrb r1, [r1, #20] │ │ │ │ ldr r6, [r5, #32] │ │ │ │ mov r4, r0 │ │ │ │ @@ -172484,15 +172484,15 @@ │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rscseq r3, pc, pc, lsr pc @ │ │ │ │ rsbseq lr, r6, r0, lsl #23 │ │ │ │ rsbseq r0, r3, r4, asr r9 │ │ │ │ - subseq r0, fp, r0, lsr r4 │ │ │ │ + ldrheq r0, [fp], #-48 @ 0xffffffd0 │ │ │ │ rsbseq r5, r3, r8, ror #22 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ ldrb r1, [r1, #20] │ │ │ │ ldr r6, [r5, #32] │ │ │ │ mov r8, r0 │ │ │ │ @@ -172613,16 +172613,16 @@ │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rscseq r3, pc, pc, lsr pc @ │ │ │ │ rsbseq lr, r6, r0, asr r9 │ │ │ │ rsbseq r0, r3, r0, asr r7 │ │ │ │ - subseq r0, fp, r8, lsr #25 │ │ │ │ - subseq r0, fp, r0, lsl #4 │ │ │ │ + subseq r0, fp, r8, lsr #24 │ │ │ │ + subseq r0, fp, r0, lsl #3 │ │ │ │ rsbseq r5, r3, r4, ror #18 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r1, [r1, #20] │ │ │ │ mov r8, r2 │ │ │ │ @@ -172838,19 +172838,19 @@ │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rscseq r3, pc, pc, lsr pc @ │ │ │ │ - subseq sp, sl, r0, lsl #28 │ │ │ │ + subseq sp, sl, r0, lsl #27 │ │ │ │ ldrsheq lr, [r6], #-108 @ 0xffffff94 @ │ │ │ │ ldrsheq r0, [r3], #-60 @ 0xffffffc4 @ │ │ │ │ - @ instruction: 0x005afe9f │ │ │ │ - subseq pc, sl, ip, lsr #31 │ │ │ │ + subseq pc, sl, pc, lsl lr @ │ │ │ │ + subseq pc, sl, ip, lsr #30 │ │ │ │ rsbseq r5, r3, r0, lsl r6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ ldrb r1, [r1, #20] │ │ │ │ ldr r6, [r5, #32] │ │ │ │ mov r8, r0 │ │ │ │ @@ -172971,16 +172971,16 @@ │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rscseq r3, pc, pc, lsr pc @ │ │ │ │ ldrheq lr, [r6], #-56 @ 0xffffffc8 @ │ │ │ │ ldrheq r0, [r3], #-24 @ 0xffffffe8 @ │ │ │ │ - ldrsbeq r0, [fp], #-96 @ 0xffffffa0 │ │ │ │ - subseq pc, sl, r8, ror #24 │ │ │ │ + subseq r0, fp, r0, asr r6 │ │ │ │ + subseq pc, sl, r8, ror #23 │ │ │ │ rsbseq r5, r3, ip, asr #7 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ ldrb r1, [r1, #20] │ │ │ │ ldr r6, [r5, #32] │ │ │ │ mov r4, r0 │ │ │ │ @@ -173105,15 +173105,15 @@ │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rscseq r3, pc, pc, lsr pc @ │ │ │ │ rsbseq lr, r6, r8, lsr #3 │ │ │ │ rsbseq pc, r2, r0, lsr #31 │ │ │ │ - subseq pc, sl, r8, asr sl @ │ │ │ │ + ldrsbeq pc, [sl], #-152 @ 0xffffff68 @ │ │ │ │ ldrheq r5, [r3], #-20 @ 0xffffffec @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ ldrb r1, [r1, #20] │ │ │ │ ldr r6, [r5, #32] │ │ │ │ mov r4, r0 │ │ │ │ @@ -173238,15 +173238,15 @@ │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rscseq r3, pc, pc, lsr pc @ │ │ │ │ @ instruction: 0x0076df94 │ │ │ │ rsbseq pc, r2, ip, lsl #27 │ │ │ │ - subseq pc, sl, r4, asr #16 │ │ │ │ + subseq pc, sl, r4, asr #15 │ │ │ │ rsbseq r4, r3, r0, lsr #31 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r1, [r1, #20] │ │ │ │ mov r8, r2 │ │ │ │ @@ -173420,19 +173420,19 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rscseq r3, pc, pc, lsr pc @ │ │ │ │ - subseq sp, sl, r0, asr #8 │ │ │ │ + subseq sp, sl, r0, asr #7 │ │ │ │ rsbseq sp, r6, ip, lsr sp │ │ │ │ rsbseq pc, r2, r4, asr #21 │ │ │ │ - subseq pc, sl, r7, asr #10 │ │ │ │ - subseq pc, sl, ip, ror #11 │ │ │ │ + subseq pc, sl, r7, asr #9 │ │ │ │ + subseq pc, sl, ip, ror #10 │ │ │ │ ldrsbeq r4, [r3], #-200 @ 0xffffff38 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ ldrb r1, [r1, #20] │ │ │ │ ldr r6, [r5, #32] │ │ │ │ mov r4, r0 │ │ │ │ @@ -173557,15 +173557,15 @@ │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rscseq r3, pc, pc, lsr pc @ │ │ │ │ @ instruction: 0x0076da98 │ │ │ │ @ instruction: 0x0072f890 │ │ │ │ - subseq pc, sl, r8, asr #6 │ │ │ │ + subseq pc, sl, r8, asr #5 │ │ │ │ rsbseq r4, r3, r4, lsr #21 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r1, [r1, #20] │ │ │ │ mov r8, r2 │ │ │ │ @@ -173778,19 +173778,19 @@ │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rscseq r3, pc, pc, lsr pc @ │ │ │ │ - subseq ip, sl, r4, asr #30 │ │ │ │ + subseq ip, sl, r4, asr #29 │ │ │ │ rsbseq sp, r6, r0, asr #16 │ │ │ │ rsbseq pc, r2, ip, asr #10 │ │ │ │ - subseq lr, sl, pc, ror #31 │ │ │ │ - ldrsheq pc, [sl], #-0 @ │ │ │ │ + subseq lr, sl, pc, ror #30 │ │ │ │ + subseq pc, sl, r0, ror r0 @ │ │ │ │ rsbseq r4, r3, r0, ror #14 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ ldrb r1, [r1, #20] │ │ │ │ ldr r6, [r5, #32] │ │ │ │ mov r8, r0 │ │ │ │ @@ -173911,16 +173911,16 @@ │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rscseq r3, pc, pc, lsr pc @ │ │ │ │ rsbseq sp, r6, r8, lsl #10 │ │ │ │ rsbseq pc, r2, r8, lsl #6 │ │ │ │ - subseq pc, sl, r0, lsl #17 │ │ │ │ - ldrheq lr, [sl], #-216 @ 0xffffff28 │ │ │ │ + subseq pc, sl, r0, lsl #16 │ │ │ │ + subseq lr, sl, r8, lsr sp │ │ │ │ rsbseq r4, r3, ip, lsl r5 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ ldrb r1, [r1, #20] │ │ │ │ ldr r6, [r5, #32] │ │ │ │ mov r4, r0 │ │ │ │ @@ -174045,15 +174045,15 @@ │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rscseq r3, pc, pc, lsr pc @ │ │ │ │ ldrsheq sp, [r6], #-40 @ 0xffffffd8 @ │ │ │ │ ldrsheq pc, [r2], #-0 @ │ │ │ │ - subseq lr, sl, r8, lsr #23 │ │ │ │ + subseq lr, sl, r8, lsr #22 │ │ │ │ rsbseq r4, r3, r4, lsl #6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ ldrb r1, [r1, #20] │ │ │ │ ldr r6, [r5, #32] │ │ │ │ mov r8, r0 │ │ │ │ @@ -174174,16 +174174,16 @@ │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rscseq r3, pc, pc, lsr pc @ │ │ │ │ rsbseq sp, r6, ip, ror #1 │ │ │ │ rsbseq lr, r2, ip, ror #29 │ │ │ │ - subseq pc, sl, r4, lsr #8 │ │ │ │ - @ instruction: 0x005ae99c │ │ │ │ + subseq pc, sl, r4, lsr #7 │ │ │ │ + subseq lr, sl, ip, lsl r9 │ │ │ │ rsbseq r4, r3, r0, lsl #2 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r1, [r1, #20] │ │ │ │ mov r8, r2 │ │ │ │ @@ -174357,19 +174357,19 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rscseq r3, pc, pc, lsr pc @ │ │ │ │ - @ instruction: 0x005ac59c │ │ │ │ + subseq ip, sl, ip, lsl r5 │ │ │ │ @ instruction: 0x0076ce98 │ │ │ │ rsbseq lr, r2, r0, lsr #24 │ │ │ │ - subseq lr, sl, r3, lsr #13 │ │ │ │ - subseq lr, sl, r8, asr #14 │ │ │ │ + subseq lr, sl, r3, lsr #12 │ │ │ │ + subseq lr, sl, r8, asr #13 │ │ │ │ rsbseq r3, r3, r4, lsr lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r1, [r1, #20] │ │ │ │ mov r8, r2 │ │ │ │ @@ -174585,19 +174585,19 @@ │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rscseq r3, pc, pc, lsr pc @ │ │ │ │ - ldrheq ip, [sl], #-36 @ 0xffffffdc │ │ │ │ + subseq ip, sl, r4, lsr r2 │ │ │ │ ldrheq ip, [r6], #-176 @ 0xffffff50 @ │ │ │ │ ldrheq lr, [r2], #-128 @ 0xffffff80 @ │ │ │ │ - subseq lr, sl, r3, asr r3 │ │ │ │ - subseq lr, sl, r0, ror #8 │ │ │ │ + ldrsbeq lr, [sl], #-35 @ 0xffffffdd │ │ │ │ + subseq lr, sl, r0, ror #7 │ │ │ │ rsbseq r3, r3, r4, asr #21 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ ldrb r1, [r1, #20] │ │ │ │ ldr r6, [r5, #32] │ │ │ │ mov r4, r0 │ │ │ │ @@ -174724,15 +174724,15 @@ │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rscseq r3, pc, pc, lsr pc @ │ │ │ │ rsbseq ip, r6, r4, ror #16 │ │ │ │ rsbseq lr, r2, r4, asr r6 │ │ │ │ - subseq lr, sl, r4, lsl r1 │ │ │ │ + @ instruction: 0x005ae094 │ │ │ │ rsbseq r3, r3, r8, ror #16 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ ldrb r1, [r1, #20] │ │ │ │ ldr r6, [r5, #32] │ │ │ │ mov r8, r0 │ │ │ │ @@ -174853,16 +174853,16 @@ │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rscseq r3, pc, pc, lsr pc @ │ │ │ │ rsbseq ip, r6, r0, asr r6 │ │ │ │ rsbseq lr, r2, r0, asr r4 │ │ │ │ - subseq lr, sl, r8, ror r9 │ │ │ │ - subseq sp, sl, r0, lsl #30 │ │ │ │ + ldrsheq lr, [sl], #-136 @ 0xffffff78 │ │ │ │ + subseq sp, sl, r0, lsl #29 │ │ │ │ rsbseq r3, r3, r4, ror #12 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [pc, #160] @ e3910 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ mov r3, #1 │ │ │ │ @@ -174900,15 +174900,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ bl c7320 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - ldrsheq sp, [sl], #-211 @ 0xffffff2d │ │ │ │ + subseq sp, sl, r3, ror sp │ │ │ │ rsbseq ip, r6, ip, ror #9 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -175143,18 +175143,18 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq lr, sl, ip, ror #12 │ │ │ │ + subseq lr, sl, ip, ror #11 │ │ │ │ rsbseq ip, r6, r8, lsr #3 │ │ │ │ ldrheq sp, [r2], #-252 @ 0xffffff04 @ │ │ │ │ - subseq lr, sl, r0, lsr pc │ │ │ │ + ldrheq lr, [sl], #-224 @ 0xffffff20 │ │ │ │ ldrsbeq r3, [r3], #-16 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -175473,32 +175473,32 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl c7134 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq fp, sl, r8, ror #12 │ │ │ │ + subseq fp, sl, r8, ror #11 │ │ │ │ rsbseq fp, r6, ip, asr #27 │ │ │ │ @ instruction: 0x0072da94 │ │ │ │ - subseq fp, sl, r4, ror r4 │ │ │ │ - subseq fp, sl, r0, asr #11 │ │ │ │ - subseq lr, sl, r4, asr fp │ │ │ │ + ldrsheq fp, [sl], #-52 @ 0xffffffcc │ │ │ │ + subseq fp, sl, r0, asr #10 │ │ │ │ + ldrsbeq lr, [sl], #-164 @ 0xffffff5c │ │ │ │ rsbseq r2, r3, r8, lsr #25 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #352 @ 0x160 │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 378b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq e4368 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp] │ │ │ │ strb r1, [sp, #80] @ 0x50 │ │ │ │ - bl 561928 │ │ │ │ + bl 5618ac │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r2, #168 @ 0xa8 │ │ │ │ add r5, lr, #184 @ 0xb8 │ │ │ │ orr r2, r2, #2048 @ 0x800 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #2228] @ 0x8b4 │ │ │ │ mov r1, sp │ │ │ │ @@ -175511,60 +175511,60 @@ │ │ │ │ mov r3, r5 │ │ │ │ bl 86c44 │ │ │ │ mov r0, r4 │ │ │ │ bl 370ec │ │ │ │ ldr r6, [sp, #2216] @ 0x8a8 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r6, #48 @ 0x30 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ add r5, r6, #32 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r0, #0 │ │ │ │ bne e42e8 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r6, #24] │ │ │ │ str r0, [r6, #24] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ ldr r4, [r6, #28] │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r7, #0 │ │ │ │ beq e42e8 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ add r4, r6, #44 @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r0, #0 │ │ │ │ bne e4330 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r6, #36] @ 0x24 │ │ │ │ str r0, [r6, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r5, [r6, #40] @ 0x28 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r7, #0 │ │ │ │ beq e4330 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r0, [sp, #2216] @ 0x8a8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne e4354 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #168 @ 0xa8 │ │ │ │ - bl 561724 │ │ │ │ + bl 5616a8 │ │ │ │ ldr r0, [sp, #2220] @ 0x8ac │ │ │ │ bl 38298 │ │ │ │ add sp, sp, #352 @ 0x160 │ │ │ │ add sp, sp, #4096 @ 0x1000 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ mov r4, #128 @ 0x80 │ │ │ │ @@ -175578,15 +175578,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #204] @ e4468 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #184 @ 0xb8 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r4, [sp, #2232] @ 0x8b8 │ │ │ │ ldr r5, [sp, #2236] @ 0x8bc │ │ │ │ ldr r0, [sp, #2244] @ 0x8c4 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #160] @ e446c │ │ │ │ @@ -175603,21 +175603,21 @@ │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ add sp, sp, #352 @ 0x160 │ │ │ │ add sp, sp, #4096 @ 0x1000 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [sp, #2216] @ 0x8a8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne e4430 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #168 @ 0xa8 │ │ │ │ - bl 561724 │ │ │ │ + bl 5616a8 │ │ │ │ b e4430 │ │ │ │ bl 5a198 │ │ │ │ ldr r0, [sp, #2220] @ 0x8ac │ │ │ │ bl 38298 │ │ │ │ bl 5a17c │ │ │ │ ldr r0, [sp] │ │ │ │ bl 372a8 │ │ │ │ @@ -175625,17 +175625,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 370ec │ │ │ │ bl 5a17c │ │ │ │ mov r0, sp │ │ │ │ bl 23dd88 │ │ │ │ bl 5a17c │ │ │ │ bl 5a198 │ │ │ │ - subseq pc, sl, r9, lsl #17 │ │ │ │ - subseq pc, sl, r4, ror #16 │ │ │ │ - subseq pc, sl, r3, ror #16 │ │ │ │ + subseq pc, sl, r9, lsl #16 │ │ │ │ + subseq pc, sl, r4, ror #15 │ │ │ │ + subseq pc, sl, r3, ror #15 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr fp, [r1] │ │ │ │ mov r8, r0 │ │ │ │ mov r0, fp │ │ │ │ bl 38724 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ @@ -175691,15 +175691,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp] │ │ │ │ ldr r5, [sp, #8] │ │ │ │ cmp r5, r0 │ │ │ │ bne e4520 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, sl │ │ │ │ - bl 553e0c │ │ │ │ + bl 553d90 │ │ │ │ b e4520 │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ stm r8, {r0, r1, r2} │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #64] @ e45cc │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -175751,15 +175751,15 @@ │ │ │ │ ldr r1, [pc, #132] @ e46cc │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #124] @ e46d0 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #4] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #84] @ e46d4 │ │ │ │ @@ -175779,17 +175779,17 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 372a8 │ │ │ │ bl 5a17c │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ - ldrsbeq pc, [sl], #-81 @ 0xffffffaf @ │ │ │ │ - ldrheq pc, [sl], #-80 @ 0xffffffb0 @ │ │ │ │ - subseq pc, sl, pc, lsr #11 │ │ │ │ + subseq pc, sl, r1, asr r5 @ │ │ │ │ + subseq pc, sl, r0, lsr r5 @ │ │ │ │ + subseq pc, sl, pc, lsr #10 │ │ │ │ rsbseq ip, r6, r8, lsr #13 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [r0] │ │ │ │ bl 378b4 │ │ │ │ @@ -175827,15 +175827,15 @@ │ │ │ │ ldr r1, [pc, #232] @ e4860 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #224] @ e4864 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #4] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r5, [sp, #28] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #184] @ e4868 │ │ │ │ @@ -175850,15 +175850,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 3756c │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #20] │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #96] @ e486c │ │ │ │ @@ -175880,17 +175880,17 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 372a8 │ │ │ │ bl 5a17c │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ - subseq pc, sl, r1, lsr #9 │ │ │ │ - subseq pc, sl, r0, lsl #9 │ │ │ │ - subseq pc, sl, pc, ror r4 @ │ │ │ │ + subseq pc, sl, r1, lsr #8 │ │ │ │ + subseq pc, sl, r0, lsl #8 │ │ │ │ + ldrsheq pc, [sl], #-63 @ 0xffffffc1 @ │ │ │ │ rsbseq sp, r2, r0, ror #21 │ │ │ │ @ instruction: 0x000821b8 │ │ │ │ ldrheq sp, [r2], #-172 @ 0xffffff54 @ │ │ │ │ rsbseq ip, r6, r4, lsr #15 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ @@ -175942,15 +175942,15 @@ │ │ │ │ ldr r1, [pc, #688] @ e4bf4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #680] @ e4bf8 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #4] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r5, [sp, #28] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #640] @ e4bfc │ │ │ │ @@ -175979,15 +175979,15 @@ │ │ │ │ ldr r1, [pc, #552] @ e4c00 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #544] @ e4c04 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r7, [sp, #4] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r6, [sp, #28] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r3, r7 │ │ │ │ ldr r2, [pc, #504] @ e4c08 │ │ │ │ @@ -176023,15 +176023,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 38154 │ │ │ │ cmp r0, #0 │ │ │ │ beq e4b0c │ │ │ │ add r6, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ - bl 554384 │ │ │ │ + bl 554308 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r7, #0 │ │ │ │ mov r1, r7 │ │ │ │ movne r1, #1 │ │ │ │ bl 38310 │ │ │ │ cmp r7, #0 │ │ │ │ @@ -176064,15 +176064,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 3897c │ │ │ │ mov r0, r9 │ │ │ │ bl 3897c │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ bl 3777c │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #20] │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #172] @ e4c10 │ │ │ │ @@ -176109,20 +176109,20 @@ │ │ │ │ bl 3897c │ │ │ │ b e4be0 │ │ │ │ mov r0, r8 │ │ │ │ bl 3897c │ │ │ │ mov r0, r9 │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ - ldrsbeq pc, [sl], #-37 @ 0xffffffdb @ │ │ │ │ - ldrheq pc, [sl], #-36 @ 0xffffffdc @ │ │ │ │ - ldrheq pc, [sl], #-35 @ 0xffffffdd @ │ │ │ │ - subseq pc, sl, lr, lsl #10 │ │ │ │ - subseq pc, sl, r0, lsr #4 │ │ │ │ - subseq pc, sl, pc, lsl r2 @ │ │ │ │ + subseq pc, sl, r5, asr r2 @ │ │ │ │ + subseq pc, sl, r4, lsr r2 @ │ │ │ │ + subseq pc, sl, r3, lsr r2 @ │ │ │ │ + subseq pc, sl, lr, lsl #9 │ │ │ │ + subseq pc, sl, r0, lsr #3 │ │ │ │ + @ instruction: 0x005af19f │ │ │ │ rsbseq ip, r6, r8, lsl #2 │ │ │ │ rsbseq sp, r2, r8, lsl #15 │ │ │ │ andeq r1, r8, r0, ror #28 │ │ │ │ rsbseq sp, r2, r4, ror #14 │ │ │ │ rsbseq sp, r2, r0, asr #21 │ │ │ │ rsbseq sp, r2, ip, lsr sl │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -176155,15 +176155,15 @@ │ │ │ │ ldr r1, [pc, #132] @ e4d1c │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #124] @ e4d20 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #4] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #84] @ e4d24 │ │ │ │ @@ -176183,17 +176183,17 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 372a8 │ │ │ │ bl 5a17c │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ - subseq lr, sl, r1, lsl #31 │ │ │ │ - subseq lr, sl, r0, ror #30 │ │ │ │ - subseq lr, sl, pc, asr pc │ │ │ │ + subseq lr, sl, r1, lsl #30 │ │ │ │ + subseq lr, sl, r0, ror #29 │ │ │ │ + ldrsbeq lr, [sl], #-239 @ 0xffffff11 │ │ │ │ rsbseq ip, r6, r0, ror #6 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq e4d48 │ │ │ │ @@ -176518,30 +176518,30 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r6, r3 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r8, r0 │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ cmp r0, r5 │ │ │ │ bne e5344 │ │ │ │ mov r0, r4 │ │ │ │ bl 378b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq e537c │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #2 │ │ │ │ bcc e53b4 │ │ │ │ ldr r7, [pc, #472] @ e5460 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r0, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ beq e52ac │ │ │ │ ldr r0, [pc, #444] @ e5464 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 3c1b0 │ │ │ │ add r6, r6, #24 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ @@ -176617,15 +176617,15 @@ │ │ │ │ b e5448 │ │ │ │ ldr r6, [r6] │ │ │ │ mov r1, #0 │ │ │ │ ldr r5, [pc, #140] @ e5468 │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ beq e53fc │ │ │ │ ldr r0, [pc, #116] @ e546c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 3c1b0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ str r0, [sp, #12] │ │ │ │ @@ -176657,29 +176657,29 @@ │ │ │ │ rsbseq fp, r6, r4, ror #12 │ │ │ │ rsbseq fp, r6, ip, asr #12 │ │ │ │ rsbseq sp, r2, r0, asr r0 │ │ │ │ ldrsbeq ip, [r2], #-188 @ 0xffffff44 @ │ │ │ │ rsbseq sp, r2, r0, lsl #1 │ │ │ │ rsbseq sp, r2, r8, lsr #32 │ │ │ │ rsbseq ip, r2, r4, ror #23 │ │ │ │ - subseq sp, sl, r6, ror r9 │ │ │ │ - subseq r6, fp, r7, lsl #26 │ │ │ │ + ldrsheq sp, [sl], #-134 @ 0xffffff7a │ │ │ │ + subseq r6, fp, r7, lsl #25 │ │ │ │ rsbseq r2, r3, r4, asr #11 │ │ │ │ rsbseq fp, r6, r0, ror #18 │ │ │ │ rsbseq ip, r2, r0, ror #23 │ │ │ │ ldrsbeq ip, [r2], #-180 @ 0xffffff4c @ │ │ │ │ rsbseq sp, r2, r0, lsl #1 │ │ │ │ rsbseq sp, r2, r4, lsl #1 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r6, r3 │ │ │ │ mov r7, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ cmp r0, r7 │ │ │ │ bne e5620 │ │ │ │ mov r0, r4 │ │ │ │ bl 378b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq e557c │ │ │ │ mov r4, r0 │ │ │ │ @@ -176703,15 +176703,15 @@ │ │ │ │ ldr r1, [pc, #516] @ e572c │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ mov r2, #17 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1e6bd0 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 4907f8 │ │ │ │ + bl 49077c │ │ │ │ ldr r2, [pc, #488] @ e5730 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r3, #24 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 13d594 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ @@ -176735,15 +176735,15 @@ │ │ │ │ ldr r1, [pc, #360] @ e5710 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #352] @ e5714 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r3, r7 │ │ │ │ ldr r2, [pc, #312] @ e5718 │ │ │ │ @@ -176820,31 +176820,31 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subseq lr, sl, r1, ror r6 │ │ │ │ - subseq lr, sl, r0, asr r6 │ │ │ │ - subseq lr, sl, pc, asr #12 │ │ │ │ + ldrsheq lr, [sl], #-81 @ 0xffffffaf │ │ │ │ + ldrsbeq lr, [sl], #-80 @ 0xffffffb0 │ │ │ │ + subseq lr, sl, pc, asr #11 │ │ │ │ rsbseq ip, r2, r8, lsr #31 │ │ │ │ - subseq sp, sl, lr, lsl r7 │ │ │ │ + @ instruction: 0x005ad69e │ │ │ │ rsbseq ip, r2, r4, ror #18 │ │ │ │ rsbseq ip, r2, r0, asr #31 │ │ │ │ - subseq lr, sl, r9, asr #20 │ │ │ │ - subseq lr, sl, r6, lsr sl │ │ │ │ + subseq lr, sl, r9, asr #19 │ │ │ │ + ldrheq lr, [sl], #-150 @ 0xffffff6a │ │ │ │ rsbseq ip, r2, r4, lsl #18 │ │ │ │ ldrsheq ip, [r2], #-136 @ 0xffffff78 @ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ cmp r6, r0 │ │ │ │ bne e5908 │ │ │ │ ldm r5, {r0, r6} │ │ │ │ bl 378b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq e57c0 │ │ │ │ mov r5, r0 │ │ │ │ @@ -176880,15 +176880,15 @@ │ │ │ │ ldr r1, [pc, #388] @ e5970 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #380] @ e5974 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r7, [sp, #28] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldmib sp, {r5, r6} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r3, r7 │ │ │ │ ldr r2, [pc, #344] @ e5978 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -176920,15 +176920,15 @@ │ │ │ │ ldr r1, [pc, #240] @ e597c │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #232] @ e5980 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r7, [sp, #28] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldmib sp, {r6, r8} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r3, r7 │ │ │ │ ldr r2, [pc, #196] @ e5984 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -176972,29 +176972,29 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 372a8 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subseq lr, sl, r9, lsr #14 │ │ │ │ - subseq lr, sl, ip, lsl #8 │ │ │ │ - subseq lr, sl, pc, lsl #8 │ │ │ │ - subseq lr, sl, r7, lsr #13 │ │ │ │ - subseq lr, sl, ip, ror #6 │ │ │ │ - subseq lr, sl, pc, ror #6 │ │ │ │ + subseq lr, sl, r9, lsr #13 │ │ │ │ + subseq lr, sl, ip, lsl #7 │ │ │ │ + subseq lr, sl, pc, lsl #7 │ │ │ │ + subseq lr, sl, r7, lsr #12 │ │ │ │ + subseq lr, sl, ip, ror #5 │ │ │ │ + subseq lr, sl, pc, ror #5 │ │ │ │ rsbseq ip, r2, ip, lsl r6 │ │ │ │ rsbseq ip, r2, r0, lsl r6 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r6, r3 │ │ │ │ mov r7, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ cmp r0, r7 │ │ │ │ bne e5b0c │ │ │ │ mov r0, r4 │ │ │ │ bl 378b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq e5a68 │ │ │ │ mov r4, r0 │ │ │ │ @@ -177018,15 +177018,15 @@ │ │ │ │ ldr r1, [pc, #516] @ e5c18 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ mov r2, #29 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1e6bd0 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 4907f8 │ │ │ │ + bl 49077c │ │ │ │ ldr r2, [pc, #488] @ e5c1c │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r3, #24 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 13d594 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ @@ -177050,15 +177050,15 @@ │ │ │ │ ldr r1, [pc, #360] @ e5bfc │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #352] @ e5c00 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r3, r7 │ │ │ │ ldr r2, [pc, #312] @ e5c04 │ │ │ │ @@ -177135,30 +177135,30 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subseq lr, sl, r5, lsl #3 │ │ │ │ - subseq lr, sl, r4, ror #2 │ │ │ │ - subseq lr, sl, r3, ror #2 │ │ │ │ + subseq lr, sl, r5, lsl #2 │ │ │ │ + subseq lr, sl, r4, ror #1 │ │ │ │ + subseq lr, sl, r3, ror #1 │ │ │ │ ldrsbeq ip, [r2], #-172 @ 0xffffff54 @ │ │ │ │ - subseq sp, sl, r2, lsr r2 │ │ │ │ + ldrheq sp, [sl], #-18 @ 0xffffffee │ │ │ │ rsbseq ip, r2, r8, ror r4 │ │ │ │ ldrsheq ip, [r2], #-164 @ 0xffffff5c @ │ │ │ │ - subseq lr, sl, r6, lsl #11 │ │ │ │ - subseq lr, sl, sl, asr #10 │ │ │ │ + subseq lr, sl, r6, lsl #10 │ │ │ │ + subseq lr, sl, sl, asr #9 │ │ │ │ rsbseq ip, r2, r8, lsl r4 │ │ │ │ rsbseq ip, r2, ip, lsl #8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r0 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ cmp r0, r4 │ │ │ │ bne e5dc4 │ │ │ │ bl 13d124 │ │ │ │ mov r8, r0 │ │ │ │ bl 13bb18 │ │ │ │ mov r9, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ @@ -177211,21 +177211,21 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r2, [pc, #404] @ e5eb4 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 130c4c │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 55f904 │ │ │ │ + bl 55f888 │ │ │ │ ldr r1, [pc, #384] @ e5eb8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r4 │ │ │ │ bl 38a60 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -177306,25 +177306,25 @@ │ │ │ │ mov r0, r9 │ │ │ │ bl 3897c │ │ │ │ mov r0, r8 │ │ │ │ bl 3897c │ │ │ │ mov r0, r7 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbseq sp, r2, ip, asr #17 │ │ │ │ - subseq r0, fp, r4, asr #15 │ │ │ │ - subseq sp, sl, r8, lsr #29 │ │ │ │ - rsbseq sp, r2, ip, asr #16 │ │ │ │ - subseq pc, sl, r9, lsl #14 │ │ │ │ + subseq r0, fp, r4, asr #14 │ │ │ │ subseq sp, sl, r8, lsr #28 │ │ │ │ + rsbseq sp, r2, ip, asr #16 │ │ │ │ + subseq pc, sl, r9, lsl #13 │ │ │ │ + subseq sp, sl, r8, lsr #27 │ │ │ │ rsbseq ip, r2, r0, ror #2 │ │ │ │ rsbseq ip, r2, r4, asr r1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldm r2, {r4, r5} │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ cmp r0, r5 │ │ │ │ bne e5fc4 │ │ │ │ mov r0, r4 │ │ │ │ bl 378b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq e5f30 │ │ │ │ ldr r5, [pc, #316] @ e6030 │ │ │ │ @@ -177356,15 +177356,15 @@ │ │ │ │ ldr r1, [pc, #200] @ e6024 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #192] @ e6028 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #28] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldmib sp, {r4, r5} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #156] @ e602c │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -177401,22 +177401,22 @@ │ │ │ │ bl 5a17c │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ bl 5a17c │ │ │ │ rsbseq fp, r2, r0, ror #30 │ │ │ │ rsbseq fp, r2, r4, asr pc │ │ │ │ - ldrheq sp, [sl], #-205 @ 0xffffff33 │ │ │ │ - @ instruction: 0x005adc9c │ │ │ │ - @ instruction: 0x005adc9f │ │ │ │ + subseq sp, sl, sp, lsr ip │ │ │ │ + subseq sp, sl, ip, lsl ip │ │ │ │ + subseq sp, sl, pc, lsl ip │ │ │ │ rsbseq sl, r6, r4, lsl lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldm r2, {r4, r5} │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ cmp r0, r5 │ │ │ │ bne e6120 │ │ │ │ mov r0, r4 │ │ │ │ bl 378b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq e608c │ │ │ │ mov r4, r0 │ │ │ │ @@ -177443,15 +177443,15 @@ │ │ │ │ ldr r1, [pc, #200] @ e6180 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #192] @ e6184 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #28] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldmib sp, {r4, r5} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #156] @ e6188 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -177488,23 +177488,23 @@ │ │ │ │ bl 5a17c │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ bl 5a17c │ │ │ │ rsbseq fp, r2, r4, lsl #28 │ │ │ │ ldrsheq fp, [r2], #-216 @ 0xffffff28 @ │ │ │ │ - subseq sp, sl, r1, ror #22 │ │ │ │ - subseq sp, sl, r0, asr #22 │ │ │ │ - subseq sp, sl, r3, asr #22 │ │ │ │ + subseq sp, sl, r1, ror #21 │ │ │ │ + subseq sp, sl, r0, asr #21 │ │ │ │ + subseq sp, sl, r3, asr #21 │ │ │ │ rsbseq sl, r6, r8, ror #27 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ ldr r4, [r2, #12] │ │ │ │ mov r6, r2 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ cmp r4, r0 │ │ │ │ bne e6400 │ │ │ │ ldr r0, [r6] │ │ │ │ bl 378b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq e6238 │ │ │ │ mov r4, r0 │ │ │ │ @@ -177518,24 +177518,24 @@ │ │ │ │ ldr r0, [r6, #8] │ │ │ │ bl 378b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq e635c │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 490a08 │ │ │ │ + bl 49098c │ │ │ │ sub r0, r0, #3 │ │ │ │ clz r0, r0 │ │ │ │ lsr r4, r0, #5 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r1, r4 │ │ │ │ - bl 557c6c │ │ │ │ + bl 557bf0 │ │ │ │ add r0, sp, #32 │ │ │ │ mov r1, r4 │ │ │ │ - bl 557c6c │ │ │ │ + bl 557bf0 │ │ │ │ mov r0, r6 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 3897c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ b e63f4 │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ @@ -177550,15 +177550,15 @@ │ │ │ │ ldr r1, [pc, #564] @ e6498 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #556] @ e649c │ │ │ │ mov r0, sp │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldm sp, {r4, r5} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #520] @ e64a0 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -177587,15 +177587,15 @@ │ │ │ │ ldr r1, [pc, #428] @ e64a4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #420] @ e64a8 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldm sp, {r5, r6} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r3, r7 │ │ │ │ ldr r2, [pc, #384] @ e64ac │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -177623,15 +177623,15 @@ │ │ │ │ ldr r1, [pc, #296] @ e64b0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #288] @ e64b4 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldm sp, {r6, r8} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r3, r7 │ │ │ │ ldr r2, [pc, #252] @ e64b8 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -177686,27 +177686,27 @@ │ │ │ │ ldr r4, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ bl 5a17c │ │ │ │ rsbseq fp, r2, r4, lsr #22 │ │ │ │ rsbseq fp, r2, r8, lsl fp │ │ │ │ - subseq sp, sl, fp, asr sp │ │ │ │ - @ instruction: 0x005ad994 │ │ │ │ - @ instruction: 0x005ad997 │ │ │ │ - subseq sp, sl, pc, lsl sp │ │ │ │ - subseq sp, sl, r0, lsl #18 │ │ │ │ - subseq sp, sl, r3, lsl #18 │ │ │ │ - ldrheq sp, [sl], #-192 @ 0xffffff40 │ │ │ │ - subseq sp, sl, r0, ror r8 │ │ │ │ - subseq sp, sl, r3, ror r8 │ │ │ │ + ldrsbeq sp, [sl], #-203 @ 0xffffff35 │ │ │ │ + subseq sp, sl, r4, lsl r9 │ │ │ │ + subseq sp, sl, r7, lsl r9 │ │ │ │ + @ instruction: 0x005adc9f │ │ │ │ + subseq sp, sl, r0, lsl #17 │ │ │ │ + subseq sp, sl, r3, lsl #17 │ │ │ │ + subseq sp, sl, r0, lsr ip │ │ │ │ + ldrsheq sp, [sl], #-112 @ 0xffffff90 │ │ │ │ + ldrsheq sp, [sl], #-115 @ 0xffffff8d │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldm r2, {r4, r5} │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ cmp r0, r5 │ │ │ │ bne e65a8 │ │ │ │ mov r0, r4 │ │ │ │ bl 378b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq e6514 │ │ │ │ mov r4, r0 │ │ │ │ @@ -177733,15 +177733,15 @@ │ │ │ │ ldr r1, [pc, #200] @ e6608 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #192] @ e660c │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #28] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldmib sp, {r4, r5} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #156] @ e6610 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -177778,34 +177778,34 @@ │ │ │ │ bl 5a17c │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ bl 5a17c │ │ │ │ rsbseq fp, r2, ip, ror r9 │ │ │ │ rsbseq fp, r2, r0, ror r9 │ │ │ │ - ldrsbeq sp, [sl], #-105 @ 0xffffff97 │ │ │ │ - ldrheq sp, [sl], #-104 @ 0xffffff98 │ │ │ │ - ldrheq sp, [sl], #-107 @ 0xffffff95 │ │ │ │ + subseq sp, sl, r9, asr r6 │ │ │ │ + subseq sp, sl, r8, lsr r6 │ │ │ │ + subseq sp, sl, fp, lsr r6 │ │ │ │ rsbseq sl, r6, r0, lsr r9 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ ldr r5, [r2, #20] │ │ │ │ mov r4, r2 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ cmp r5, r0 │ │ │ │ bne e6760 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 378b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq e66c0 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4b8ba0 │ │ │ │ + bl 4b8b24 │ │ │ │ cmp r0, #0 │ │ │ │ beq e66b0 │ │ │ │ add r0, sp, #32 │ │ │ │ mov r1, r4 │ │ │ │ bl 13cf18 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ @@ -177840,15 +177840,15 @@ │ │ │ │ ldr r1, [pc, #268] @ e67f8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #260] @ e67fc │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #220] @ e6800 │ │ │ │ @@ -177902,23 +177902,23 @@ │ │ │ │ bl 5a17c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ bl 5a17c │ │ │ │ rsbseq fp, r2, r4, asr #15 │ │ │ │ ldrheq fp, [r2], #-120 @ 0xffffff88 @ │ │ │ │ - subseq sp, sl, sl, ror #19 │ │ │ │ - subseq sp, sl, ip, lsl #10 │ │ │ │ - subseq sp, sl, fp, lsl #10 │ │ │ │ + subseq sp, sl, sl, ror #18 │ │ │ │ + subseq sp, sl, ip, lsl #9 │ │ │ │ + subseq sp, sl, fp, lsl #9 │ │ │ │ rsbseq fp, r2, r0, asr #29 │ │ │ │ rsbseq fp, r2, r0, ror #29 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldm r2, {r4, r5} │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ cmp r0, r5 │ │ │ │ bne e68f8 │ │ │ │ mov r0, r4 │ │ │ │ bl 378b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq e6864 │ │ │ │ mov r4, r0 │ │ │ │ @@ -177945,15 +177945,15 @@ │ │ │ │ ldr r1, [pc, #200] @ e6958 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #192] @ e695c │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #28] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldmib sp, {r4, r5} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #156] @ e6960 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -177990,22 +177990,22 @@ │ │ │ │ bl 5a17c │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ bl 5a17c │ │ │ │ rsbseq fp, r2, ip, lsr #12 │ │ │ │ rsbseq fp, r2, r0, lsr #12 │ │ │ │ - subseq sp, sl, r9, lsl #7 │ │ │ │ - subseq sp, sl, r8, ror #6 │ │ │ │ - subseq sp, sl, fp, ror #6 │ │ │ │ + subseq sp, sl, r9, lsl #6 │ │ │ │ + subseq sp, sl, r8, ror #5 │ │ │ │ + subseq sp, sl, fp, ror #5 │ │ │ │ rsbseq sl, r6, r8, lsr r7 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldm r2, {r4, r5} │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ cmp r0, r5 │ │ │ │ bne e6a68 │ │ │ │ mov r0, r4 │ │ │ │ bl 378b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq e69cc │ │ │ │ mov r4, r0 │ │ │ │ @@ -178035,15 +178035,15 @@ │ │ │ │ ldr r1, [pc, #208] @ e6ac8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #200] @ e6acc │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #28] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldmib sp, {r4, r5} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #164] @ e6ad0 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -178082,22 +178082,22 @@ │ │ │ │ bl 5a17c │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ bl 5a17c │ │ │ │ ldrheq fp, [r2], #-76 @ 0xffffffb4 @ │ │ │ │ ldrheq fp, [r2], #-64 @ 0xffffffc0 @ │ │ │ │ - subseq sp, sl, r1, lsr #4 │ │ │ │ - subseq sp, sl, r0, lsl #4 │ │ │ │ - subseq sp, sl, r3, lsl #4 │ │ │ │ + subseq sp, sl, r1, lsr #3 │ │ │ │ + subseq sp, sl, r0, lsl #3 │ │ │ │ + subseq sp, sl, r3, lsl #3 │ │ │ │ ldrsbeq sl, [r6], #-92 @ 0xffffffa4 @ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldm r2, {r4, r5} │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ cmp r0, r5 │ │ │ │ bne e6bc4 │ │ │ │ mov r0, r4 │ │ │ │ bl 378b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq e6b30 │ │ │ │ mov r4, r0 │ │ │ │ @@ -178124,15 +178124,15 @@ │ │ │ │ ldr r1, [pc, #200] @ e6c24 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #192] @ e6c28 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #28] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldmib sp, {r4, r5} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #156] @ e6c2c │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -178169,32 +178169,32 @@ │ │ │ │ bl 5a17c │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ bl 5a17c │ │ │ │ rsbseq fp, r2, r0, ror #6 │ │ │ │ rsbseq fp, r2, r4, asr r3 │ │ │ │ - ldrheq sp, [sl], #-13 │ │ │ │ - @ instruction: 0x005ad09c │ │ │ │ - @ instruction: 0x005ad09f │ │ │ │ + subseq sp, sl, sp, lsr r0 │ │ │ │ + subseq sp, sl, ip, lsl r0 │ │ │ │ + subseq sp, sl, pc, lsl r0 │ │ │ │ rsbseq sl, r6, r4, lsl r3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldm r2, {r4, r5} │ │ │ │ str r0, [sp] │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ cmp r0, r5 │ │ │ │ bne e6d24 │ │ │ │ mov r0, r4 │ │ │ │ bl 378b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq e6c88 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 4b8b7c │ │ │ │ + bl 4b8b00 │ │ │ │ eor r1, r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 37e48 │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -178210,15 +178210,15 @@ │ │ │ │ ldr r1, [pc, #208] @ e6d84 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #200] @ e6d88 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #28] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldmib sp, {r4, r5} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #164] @ e6d8c │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -178257,21 +178257,21 @@ │ │ │ │ bl 5a17c │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ bl 5a17c │ │ │ │ rsbseq fp, r2, r0, lsl #4 │ │ │ │ ldrsheq fp, [r2], #-20 @ 0xffffffec @ │ │ │ │ - subseq ip, sl, r5, ror #30 │ │ │ │ - subseq ip, sl, r4, asr #30 │ │ │ │ - subseq ip, sl, r7, asr #30 │ │ │ │ + subseq ip, sl, r5, ror #29 │ │ │ │ + subseq ip, sl, r4, asr #29 │ │ │ │ + subseq ip, sl, r7, asr #29 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldm r2, {r4, r5} │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ cmp r0, r5 │ │ │ │ bne e6e90 │ │ │ │ mov r0, r4 │ │ │ │ bl 378b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq e6dfc │ │ │ │ ldr r5, [pc, #316] @ e6efc │ │ │ │ @@ -178303,15 +178303,15 @@ │ │ │ │ ldr r1, [pc, #200] @ e6ef0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #192] @ e6ef4 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #28] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldmib sp, {r4, r5} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #156] @ e6ef8 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -178348,22 +178348,22 @@ │ │ │ │ bl 5a17c │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ bl 5a17c │ │ │ │ @ instruction: 0x0072b094 │ │ │ │ rsbseq fp, r2, r8, lsl #1 │ │ │ │ - ldrsheq ip, [sl], #-209 @ 0xffffff2f │ │ │ │ - ldrsbeq ip, [sl], #-208 @ 0xffffff30 │ │ │ │ - ldrsbeq ip, [sl], #-211 @ 0xffffff2d │ │ │ │ + subseq ip, sl, r1, ror sp │ │ │ │ + subseq ip, sl, r0, asr sp │ │ │ │ + subseq ip, sl, r3, asr sp │ │ │ │ rsbseq r9, r6, r0, lsl #31 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldm r2, {r4, r5} │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ cmp r0, r5 │ │ │ │ bne e6fec │ │ │ │ mov r0, r4 │ │ │ │ bl 378b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq e6f58 │ │ │ │ mov r4, r0 │ │ │ │ @@ -178390,15 +178390,15 @@ │ │ │ │ ldr r1, [pc, #200] @ e704c │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #192] @ e7050 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #28] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldmib sp, {r4, r5} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #156] @ e7054 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -178435,22 +178435,22 @@ │ │ │ │ bl 5a17c │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ bl 5a17c │ │ │ │ rsbseq sl, r2, r8, lsr pc │ │ │ │ rsbseq sl, r2, ip, lsr #30 │ │ │ │ - @ instruction: 0x005acc95 │ │ │ │ - subseq ip, sl, r4, ror ip │ │ │ │ - subseq ip, sl, r7, ror ip │ │ │ │ + subseq ip, sl, r5, lsl ip │ │ │ │ + ldrsheq ip, [sl], #-180 @ 0xffffff4c │ │ │ │ + ldrsheq ip, [sl], #-183 @ 0xffffff49 │ │ │ │ rsbseq r9, r6, r0, asr #28 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldm r2, {r4, r5} │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ cmp r0, r5 │ │ │ │ bne e7148 │ │ │ │ mov r0, r4 │ │ │ │ bl 378b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq e70b4 │ │ │ │ mov r4, r0 │ │ │ │ @@ -178477,15 +178477,15 @@ │ │ │ │ ldr r1, [pc, #200] @ e71a8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #192] @ e71ac │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #28] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldmib sp, {r4, r5} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #156] @ e71b0 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -178522,22 +178522,22 @@ │ │ │ │ bl 5a17c │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ bl 5a17c │ │ │ │ ldrsbeq sl, [r2], #-220 @ 0xffffff24 @ │ │ │ │ ldrsbeq sl, [r2], #-208 @ 0xffffff30 @ │ │ │ │ - subseq ip, sl, r9, lsr fp │ │ │ │ - subseq ip, sl, r8, lsl fp │ │ │ │ - subseq ip, sl, fp, lsl fp │ │ │ │ + ldrheq ip, [sl], #-169 @ 0xffffff57 │ │ │ │ + @ instruction: 0x005aca98 │ │ │ │ + @ instruction: 0x005aca9b │ │ │ │ rsbseq r9, r6, r4, lsl ip │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldm r2, {r4, r5} │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ cmp r0, r5 │ │ │ │ bne e72a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 378b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq e7210 │ │ │ │ mov r4, r0 │ │ │ │ @@ -178564,15 +178564,15 @@ │ │ │ │ ldr r1, [pc, #200] @ e7304 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #192] @ e7308 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #28] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldmib sp, {r4, r5} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #156] @ e730c │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -178609,23 +178609,23 @@ │ │ │ │ bl 5a17c │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ bl 5a17c │ │ │ │ rsbseq sl, r2, r0, lsl #25 │ │ │ │ rsbseq sl, r2, r4, ror ip │ │ │ │ - ldrsbeq ip, [sl], #-157 @ 0xffffff63 │ │ │ │ - ldrheq ip, [sl], #-156 @ 0xffffff64 │ │ │ │ - ldrheq ip, [sl], #-159 @ 0xffffff61 │ │ │ │ + subseq ip, sl, sp, asr r9 │ │ │ │ + subseq ip, sl, ip, lsr r9 │ │ │ │ + subseq ip, sl, pc, lsr r9 │ │ │ │ rsbseq r9, r6, r4, ror #24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ ldr r5, [r2, #8] │ │ │ │ mov r4, r2 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ cmp r5, r0 │ │ │ │ bne e74ac │ │ │ │ ldm r4, {r0, r5} │ │ │ │ bl 378b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq e737c │ │ │ │ mov r4, r0 │ │ │ │ @@ -178655,15 +178655,15 @@ │ │ │ │ ldr r1, [pc, #388] @ e752c │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #380] @ e7530 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldmib sp, {r4, r5} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #344] @ e7534 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -178692,15 +178692,15 @@ │ │ │ │ ldr r1, [pc, #252] @ e7538 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #244] @ e753c │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldmib sp, {r5, r6} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r3, r7 │ │ │ │ ldr r2, [pc, #208] @ e7540 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -178747,24 +178747,24 @@ │ │ │ │ ldr r4, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ bl 5a17c │ │ │ │ rsbseq sl, r2, r8, ror sl │ │ │ │ rsbseq sl, r2, ip, ror #20 │ │ │ │ - subseq ip, sl, r7, lsl ip │ │ │ │ - subseq ip, sl, r0, asr r8 │ │ │ │ - subseq ip, sl, r3, asr r8 │ │ │ │ - subseq ip, sl, pc, lsl ip │ │ │ │ - ldrheq ip, [sl], #-124 @ 0xffffff84 │ │ │ │ - ldrheq ip, [sl], #-127 @ 0xffffff81 │ │ │ │ + @ instruction: 0x005acb97 │ │ │ │ + ldrsbeq ip, [sl], #-112 @ 0xffffff90 │ │ │ │ + ldrsbeq ip, [sl], #-115 @ 0xffffff8d │ │ │ │ + @ instruction: 0x005acb9f │ │ │ │ + subseq ip, sl, ip, lsr r7 │ │ │ │ + subseq ip, sl, pc, lsr r7 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldm r2, {r4, r5} │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ cmp r0, r5 │ │ │ │ bne e7644 │ │ │ │ mov r0, r4 │ │ │ │ bl 378b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq e75b0 │ │ │ │ ldr r5, [pc, #316] @ e76b0 │ │ │ │ @@ -178796,15 +178796,15 @@ │ │ │ │ ldr r1, [pc, #200] @ e76a4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #192] @ e76a8 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #28] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldmib sp, {r4, r5} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #156] @ e76ac │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -178841,24 +178841,24 @@ │ │ │ │ bl 5a17c │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ bl 5a17c │ │ │ │ rsbseq sl, r2, r0, ror #17 │ │ │ │ ldrsbeq sl, [r2], #-132 @ 0xffffff7c @ │ │ │ │ - subseq ip, sl, sp, lsr r6 │ │ │ │ - subseq ip, sl, ip, lsl r6 │ │ │ │ - subseq ip, sl, pc, lsl r6 │ │ │ │ + ldrheq ip, [sl], #-93 @ 0xffffffa3 │ │ │ │ + @ instruction: 0x005ac59c │ │ │ │ + @ instruction: 0x005ac59f │ │ │ │ ldrsheq r9, [r6], #-124 @ 0xffffff84 @ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ ldr r4, [r2, #12] │ │ │ │ mov r6, r2 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ cmp r4, r0 │ │ │ │ bne e7924 │ │ │ │ ldr r0, [r6] │ │ │ │ bl 378b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq e7750 │ │ │ │ mov r4, r0 │ │ │ │ @@ -178874,15 +178874,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq e787c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 13e9ec │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 557c6c │ │ │ │ + bl 557bf0 │ │ │ │ add r0, sp, #32 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ bl 277648 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 3897c │ │ │ │ @@ -178900,15 +178900,15 @@ │ │ │ │ ldr r1, [pc, #576] @ e79bc │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #568] @ e79c0 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #528] @ e79c4 │ │ │ │ @@ -178938,15 +178938,15 @@ │ │ │ │ ldr r1, [pc, #436] @ e79c8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #428] @ e79cc │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r3, r7 │ │ │ │ ldr r2, [pc, #388] @ e79d0 │ │ │ │ @@ -178975,15 +178975,15 @@ │ │ │ │ ldr r1, [pc, #300] @ e79d4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #292] @ e79d8 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ ldr r8, [sp, #12] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r3, r7 │ │ │ │ ldr r2, [pc, #252] @ e79dc │ │ │ │ @@ -179039,28 +179039,28 @@ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ bl 5a17c │ │ │ │ rsbseq sl, r2, r0, lsl #12 │ │ │ │ ldrsheq sl, [r2], #-84 @ 0xffffffac @ │ │ │ │ - subseq ip, sl, r3, asr #16 │ │ │ │ - subseq ip, sl, ip, ror r4 │ │ │ │ - subseq ip, sl, fp, ror r4 │ │ │ │ - subseq ip, sl, r7, asr #16 │ │ │ │ - subseq ip, sl, r4, ror #7 │ │ │ │ - subseq ip, sl, r3, ror #7 │ │ │ │ - ldrsbeq ip, [sl], #-112 @ 0xffffff90 │ │ │ │ - subseq ip, sl, r0, asr r3 │ │ │ │ - subseq ip, sl, pc, asr #6 │ │ │ │ + subseq ip, sl, r3, asr #15 │ │ │ │ + ldrsheq ip, [sl], #-60 @ 0xffffffc4 │ │ │ │ + ldrsheq ip, [sl], #-59 @ 0xffffffc5 │ │ │ │ + subseq ip, sl, r7, asr #15 │ │ │ │ + subseq ip, sl, r4, ror #6 │ │ │ │ + subseq ip, sl, r3, ror #6 │ │ │ │ + subseq ip, sl, r0, asr r7 │ │ │ │ + ldrsbeq ip, [sl], #-32 @ 0xffffffe0 │ │ │ │ + subseq ip, sl, pc, asr #5 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ ldm r2, {r4, r5} │ │ │ │ str r0, [sp] │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ cmp r0, r5 │ │ │ │ bne e7bb4 │ │ │ │ mov r0, r4 │ │ │ │ bl 378b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq e7a40 │ │ │ │ mov r4, r0 │ │ │ │ @@ -179087,15 +179087,15 @@ │ │ │ │ ldr r1, [pc, #676] @ e7d0c │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #668] @ e7d10 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #4] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r5, [sp, #28] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #628] @ e7d14 │ │ │ │ @@ -179181,15 +179181,15 @@ │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r1, [pc, #292] @ e7d08 │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ b e7cc0 │ │ │ │ bl 374a0 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #20] │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #280] @ e7d30 │ │ │ │ @@ -179206,18 +179206,18 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r1, [pc, #240] @ e7d38 │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ b e7cc0 │ │ │ │ bl 374a0 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b e7c68 │ │ │ │ bl 374a0 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r1, [sp, #20] │ │ │ │ add r1, sp, #4 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [pc, #160] @ e7d20 │ │ │ │ mov r3, #2 │ │ │ │ mov r7, #1 │ │ │ │ @@ -179251,32 +179251,32 @@ │ │ │ │ bl 5a17c │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ bl 5a17c │ │ │ │ rsbseq sl, r2, r0, ror r3 │ │ │ │ rsbseq sl, r2, r4, ror #6 │ │ │ │ - ldrheq ip, [sl], #-17 @ 0xffffffef │ │ │ │ - @ instruction: 0x005ac190 │ │ │ │ - subseq ip, sl, pc, lsl #3 │ │ │ │ - subseq ip, sl, fp, ror #3 │ │ │ │ + subseq ip, sl, r1, lsr r1 │ │ │ │ + subseq ip, sl, r0, lsl r1 │ │ │ │ + subseq ip, sl, pc, lsl #2 │ │ │ │ + subseq ip, sl, fp, ror #2 │ │ │ │ rsbseq r9, r6, r0, lsr r1 │ │ │ │ rsbseq sl, r2, r4, ror #12 │ │ │ │ andeq lr, r7, ip, asr #26 │ │ │ │ rsbseq sl, r2, r0, asr #12 │ │ │ │ rsbseq r9, r6, ip, ror #2 │ │ │ │ ldrsbeq sl, [r2], #-100 @ 0xffffff9c @ │ │ │ │ andeq lr, r7, ip, lsr #27 │ │ │ │ ldrheq sl, [r2], #-96 @ 0xffffffa0 @ │ │ │ │ - subseq ip, sl, lr, asr #5 │ │ │ │ + subseq ip, sl, lr, asr #4 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ ldr r4, [r2, #12] │ │ │ │ mov r6, r2 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ cmp r4, r0 │ │ │ │ bne e7fb4 │ │ │ │ ldr r0, [r6] │ │ │ │ bl 378b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq e7dec │ │ │ │ mov r4, r0 │ │ │ │ @@ -179290,25 +179290,25 @@ │ │ │ │ ldr r0, [r6, #8] │ │ │ │ bl 378b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq e7f10 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 490a08 │ │ │ │ + bl 49098c │ │ │ │ mov r4, r0 │ │ │ │ clz r0, r0 │ │ │ │ lsr r1, r0, #5 │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 557c6c │ │ │ │ + bl 557bf0 │ │ │ │ cmp r4, #0 │ │ │ │ add r0, sp, #32 │ │ │ │ movne r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 557c6c │ │ │ │ + bl 557bf0 │ │ │ │ mov r0, r6 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 3897c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ b e7fa8 │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ @@ -179323,15 +179323,15 @@ │ │ │ │ ldr r1, [pc, #564] @ e804c │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #556] @ e8050 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldm sp, {r4, r5} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #520] @ e8054 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -179360,15 +179360,15 @@ │ │ │ │ ldr r1, [pc, #428] @ e8058 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #420] @ e805c │ │ │ │ mov r0, sp │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldm sp, {r5, r6} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r3, r7 │ │ │ │ ldr r2, [pc, #384] @ e8060 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -179396,15 +179396,15 @@ │ │ │ │ ldr r1, [pc, #296] @ e8064 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #288] @ e8068 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldm sp, {r6, r8} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r3, r7 │ │ │ │ ldr r2, [pc, #252] @ e806c │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -179459,28 +179459,28 @@ │ │ │ │ ldr r4, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ bl 5a17c │ │ │ │ rsbseq r9, r2, r0, ror pc │ │ │ │ rsbseq r9, r2, r4, ror #30 │ │ │ │ - subseq ip, sl, r7, lsr #3 │ │ │ │ - subseq fp, sl, r0, ror #27 │ │ │ │ - subseq fp, sl, r3, ror #27 │ │ │ │ - subseq ip, sl, ip, lsr #2 │ │ │ │ - subseq fp, sl, ip, asr #26 │ │ │ │ - subseq fp, sl, pc, asr #26 │ │ │ │ - ldrheq ip, [sl], #-13 │ │ │ │ - ldrheq fp, [sl], #-204 @ 0xffffff34 │ │ │ │ - ldrheq fp, [sl], #-207 @ 0xffffff31 │ │ │ │ + subseq ip, sl, r7, lsr #2 │ │ │ │ + subseq fp, sl, r0, ror #26 │ │ │ │ + subseq fp, sl, r3, ror #26 │ │ │ │ + subseq ip, sl, ip, lsr #1 │ │ │ │ + subseq fp, sl, ip, asr #25 │ │ │ │ + subseq fp, sl, pc, asr #25 │ │ │ │ + subseq ip, sl, sp, lsr r0 │ │ │ │ + subseq fp, sl, ip, lsr ip │ │ │ │ + subseq fp, sl, pc, lsr ip │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ ldm r2, {r4, r5} │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ cmp r0, r5 │ │ │ │ bne e8304 │ │ │ │ mov r0, r4 │ │ │ │ bl 378b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq e8134 │ │ │ │ mov r4, r0 │ │ │ │ @@ -179507,15 +179507,15 @@ │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #0 │ │ │ │ bl 43df44 │ │ │ │ ldr r1, [pc, #960] @ e84c4 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ bl 38b50 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq e82d8 │ │ │ │ @@ -179533,15 +179533,15 @@ │ │ │ │ ldr r1, [pc, #808] @ e8488 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #800] @ e848c │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #20] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #760] @ e8490 │ │ │ │ @@ -179608,15 +179608,15 @@ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, r5 │ │ │ │ bl 43df44 │ │ │ │ ldr r1, [pc, #536] @ e84b0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ bl 3753c │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne e82e8 │ │ │ │ @@ -179649,15 +179649,15 @@ │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [pc, #336] @ e8484 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ b e83fc │ │ │ │ bl 389d0 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [pc, #336] @ e84b8 │ │ │ │ @@ -179674,15 +179674,15 @@ │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r1, [pc, #296] @ e84c0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ b e83fc │ │ │ │ bl 389d0 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [pc, #216] @ e84a4 │ │ │ │ @@ -179730,36 +179730,36 @@ │ │ │ │ bl 5a17c │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ bl 5a17c │ │ │ │ rsbseq r9, r2, r0, lsr #24 │ │ │ │ rsbseq r9, r2, r4, lsl ip │ │ │ │ - ldrheq fp, [sl], #-169 @ 0xffffff57 │ │ │ │ - @ instruction: 0x005aba98 │ │ │ │ - @ instruction: 0x005aba97 │ │ │ │ + subseq fp, sl, r9, lsr sl │ │ │ │ + subseq fp, sl, r8, lsl sl │ │ │ │ + subseq fp, sl, r7, lsl sl │ │ │ │ rsbseq fp, r2, r8, asr r3 │ │ │ │ - subseq lr, sl, ip, asr #4 │ │ │ │ - subseq fp, sl, r0, asr #26 │ │ │ │ + subseq lr, sl, ip, asr #3 │ │ │ │ + subseq fp, sl, r0, asr #25 │ │ │ │ rsbseq r8, r6, r0, asr ip │ │ │ │ rsbseq r9, r2, ip, lsl pc │ │ │ │ strdeq lr, [r7], -r8 │ │ │ │ rsbseq r9, r2, r4, lsl #30 │ │ │ │ - ldrsbeq fp, [sl], #-195 @ 0xffffff3d │ │ │ │ + subseq fp, sl, r3, asr ip │ │ │ │ rsbseq r8, r6, r0, ror #27 │ │ │ │ rsbseq r9, r2, r4, lsl #31 │ │ │ │ andeq lr, r7, ip, asr r6 │ │ │ │ rsbseq r9, r2, r0, ror #30 │ │ │ │ - subseq fp, sl, r7, ror #28 │ │ │ │ + subseq fp, sl, r7, ror #27 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ ldr r4, [r2, #16] │ │ │ │ mov r6, r2 │ │ │ │ str r0, [sp] │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ cmp r4, r0 │ │ │ │ bne e872c │ │ │ │ ldr r0, [r6] │ │ │ │ bl 378b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq e8564 │ │ │ │ mov r4, r0 │ │ │ │ @@ -179775,15 +179775,15 @@ │ │ │ │ beq e8688 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, sp │ │ │ │ bl 13e9ec │ │ │ │ mov r1, r0 │ │ │ │ add r0, r6, #12 │ │ │ │ - bl 557c6c │ │ │ │ + bl 557bf0 │ │ │ │ add r0, sp, #28 │ │ │ │ add r1, sp, #32 │ │ │ │ bl 2776fc │ │ │ │ mov r0, r7 │ │ │ │ bl 3897c │ │ │ │ mov r0, r5 │ │ │ │ bl 3897c │ │ │ │ @@ -179801,15 +179801,15 @@ │ │ │ │ ldr r1, [pc, #560] @ e87c0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #552] @ e87c4 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldmib sp, {r4, r5} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #516] @ e87c8 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -179838,15 +179838,15 @@ │ │ │ │ ldr r1, [pc, #424] @ e87cc │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #416] @ e87d0 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldmib sp, {r5, r6} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r3, r7 │ │ │ │ ldr r2, [pc, #380] @ e87d4 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -179874,15 +179874,15 @@ │ │ │ │ ldr r1, [pc, #292] @ e87d8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #284] @ e87dc │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldmib sp, {r6, r8} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r3, r7 │ │ │ │ ldr r2, [pc, #248] @ e87e0 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -179936,28 +179936,28 @@ │ │ │ │ ldr r4, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ bl 5a17c │ │ │ │ ldrsheq r9, [r2], #-120 @ 0xffffff88 @ │ │ │ │ rsbseq r9, r2, ip, ror #15 │ │ │ │ - subseq fp, sl, sp, lsl #22 │ │ │ │ - subseq fp, sl, r8, ror #12 │ │ │ │ - subseq fp, sl, fp, ror #12 │ │ │ │ - subseq fp, sl, r7, lsr sl │ │ │ │ - ldrsbeq fp, [sl], #-84 @ 0xffffffac │ │ │ │ - ldrsbeq fp, [sl], #-87 @ 0xffffffa9 │ │ │ │ - ldrsheq fp, [sl], #-159 @ 0xffffff61 │ │ │ │ - subseq fp, sl, r4, asr #10 │ │ │ │ - subseq fp, sl, r7, asr #10 │ │ │ │ + subseq fp, sl, sp, lsl #21 │ │ │ │ + subseq fp, sl, r8, ror #11 │ │ │ │ + subseq fp, sl, fp, ror #11 │ │ │ │ + ldrheq fp, [sl], #-151 @ 0xffffff69 │ │ │ │ + subseq fp, sl, r4, asr r5 │ │ │ │ + subseq fp, sl, r7, asr r5 │ │ │ │ + subseq fp, sl, pc, ror r9 │ │ │ │ + subseq fp, sl, r4, asr #9 │ │ │ │ + subseq fp, sl, r7, asr #9 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ ldr r5, [r2, #8] │ │ │ │ mov r4, r2 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ cmp r5, r0 │ │ │ │ bne e897c │ │ │ │ ldm r4, {r0, r5} │ │ │ │ bl 378b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq e884c │ │ │ │ mov r4, r0 │ │ │ │ @@ -179987,15 +179987,15 @@ │ │ │ │ ldr r1, [pc, #388] @ e89fc │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #380] @ e8a00 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldmib sp, {r4, r5} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #344] @ e8a04 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -180024,15 +180024,15 @@ │ │ │ │ ldr r1, [pc, #252] @ e8a08 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #244] @ e8a0c │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldmib sp, {r5, r6} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r3, r7 │ │ │ │ ldr r2, [pc, #208] @ e8a10 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -180079,24 +180079,24 @@ │ │ │ │ ldr r4, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ bl 5a17c │ │ │ │ rsbseq r9, r2, r8, lsr #11 │ │ │ │ @ instruction: 0x0072959c │ │ │ │ - subseq fp, sl, r5, lsr #16 │ │ │ │ - subseq fp, sl, r0, lsl #7 │ │ │ │ - subseq fp, sl, r3, lsl #7 │ │ │ │ - subseq fp, sl, r7, lsr #15 │ │ │ │ - subseq fp, sl, ip, ror #5 │ │ │ │ - subseq fp, sl, pc, ror #5 │ │ │ │ + subseq fp, sl, r5, lsr #15 │ │ │ │ + subseq fp, sl, r0, lsl #6 │ │ │ │ + subseq fp, sl, r3, lsl #6 │ │ │ │ + subseq fp, sl, r7, lsr #14 │ │ │ │ + subseq fp, sl, ip, ror #4 │ │ │ │ + subseq fp, sl, pc, ror #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldm r2, {r4, r5} │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ cmp r0, r5 │ │ │ │ bne e8af8 │ │ │ │ mov r0, r4 │ │ │ │ bl 378b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq e8a5c │ │ │ │ mov r4, r0 │ │ │ │ @@ -180119,15 +180119,15 @@ │ │ │ │ ldr r1, [pc, #208] @ e8b58 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #200] @ e8b5c │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #28] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldmib sp, {r4, r5} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #164] @ e8b60 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -180166,21 +180166,21 @@ │ │ │ │ bl 5a17c │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ bl 5a17c │ │ │ │ rsbseq r9, r2, ip, lsr #8 │ │ │ │ rsbseq r9, r2, r0, lsr #8 │ │ │ │ - @ instruction: 0x005ab191 │ │ │ │ - subseq fp, sl, r0, ror r1 │ │ │ │ - subseq fp, sl, r3, ror r1 │ │ │ │ + subseq fp, sl, r1, lsl r1 │ │ │ │ + ldrsheq fp, [sl], #-0 │ │ │ │ + ldrsheq fp, [sl], #-3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldm r2, {r4, r5} │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ cmp r0, r5 │ │ │ │ bne e8c58 │ │ │ │ mov r0, r4 │ │ │ │ bl 378b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq e8bbc │ │ │ │ mov r4, r0 │ │ │ │ @@ -180207,15 +180207,15 @@ │ │ │ │ ldr r1, [pc, #228] @ e8ccc │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #220] @ e8cd0 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #28] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldmib sp, {r4, r5} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #184] @ e8cd4 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -180259,17 +180259,17 @@ │ │ │ │ bl 5a17c │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ bl 5a17c │ │ │ │ rsbseq r9, r2, ip, asr #5 │ │ │ │ rsbseq r9, r2, r0, asr #5 │ │ │ │ - subseq fp, sl, r1, lsr r0 │ │ │ │ - subseq fp, sl, r0, lsl r0 │ │ │ │ - subseq fp, sl, r3, lsl r0 │ │ │ │ + ldrheq sl, [sl], #-241 @ 0xffffff0f │ │ │ │ + @ instruction: 0x005aaf90 │ │ │ │ + @ instruction: 0x005aaf93 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne e8cf4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ b 2a4524 │ │ │ │ @@ -180285,17 +180285,17 @@ │ │ │ │ mov r2, #4 │ │ │ │ b 2a4524 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ tst r2, #16 │ │ │ │ bne e8d38 │ │ │ │ tst r2, #32 │ │ │ │ bne e8d3c │ │ │ │ - b 67c084 │ │ │ │ - b 678ae8 │ │ │ │ - b 678b5c │ │ │ │ + b 67c008 │ │ │ │ + b 678a6c │ │ │ │ + b 678ae0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq e8d5c │ │ │ │ b 228180 │ │ │ │ @@ -180390,15 +180390,15 @@ │ │ │ │ bl 3873c │ │ │ │ add fp, sp, #8 │ │ │ │ ldm r6, {r1, r2, r3, r4, r5, r7} │ │ │ │ mov r0, fp │ │ │ │ stm r0, {r1, r2, r3, r4, r5, r7} │ │ │ │ mov r0, sl │ │ │ │ mov r1, #1065353216 @ 0x3f800000 │ │ │ │ - bl 689cd0 │ │ │ │ + bl 689c54 │ │ │ │ clz r0, r0 │ │ │ │ lsr r1, r0, #5 │ │ │ │ mov r0, fp │ │ │ │ bl 37164 │ │ │ │ ldm fp, {r1, r2, r3, r5, r6, r7} │ │ │ │ add r0, r8, #8 │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ @@ -180416,15 +180416,15 @@ │ │ │ │ str r0, [sp] │ │ │ │ ldr r0, [pc, #16] @ e8f40 │ │ │ │ ldr r3, [pc, #16] @ e8f44 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59c6c │ │ │ │ rsbseq r9, r2, r0, lsr #3 │ │ │ │ - subseq r9, sl, fp, lsl pc │ │ │ │ + @ instruction: 0x005a9e9b │ │ │ │ ldrheq r9, [r2], #-12 @ │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq e8f64 │ │ │ │ @@ -180706,15 +180706,15 @@ │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, lr} │ │ │ │ b 2a4524 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ cmp r0, r5 │ │ │ │ bne e9414 │ │ │ │ ldr r5, [r4] │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ bl 38a30 │ │ │ │ mov r0, r5 │ │ │ │ @@ -180753,15 +180753,15 @@ │ │ │ │ rsbseq r8, r2, r4, lsl #29 │ │ │ │ ldr r0, [r0] │ │ │ │ b 3897c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ cmp r0, r5 │ │ │ │ bne e94b0 │ │ │ │ mov r0, r4 │ │ │ │ bl 38a30 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ @@ -180789,15 +180789,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ ldrsheq r8, [r2], #-212 @ 0xffffff2c @ │ │ │ │ rsbseq r8, r2, r8, ror #27 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ cmp r0, r4 │ │ │ │ addeq sp, sp, #24 │ │ │ │ popeq {r4, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #16] │ │ │ │ str r1, [sp, #4] │ │ │ │ @@ -180863,22 +180863,22 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r5, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r4, r3 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #24] │ │ │ │ cmp r5, #0 │ │ │ │ beq e9670 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r4, [sp, #28] │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r0, [sp, #8] │ │ │ │ b e9678 │ │ │ │ mov r4, #-2147483647 @ 0x80000001 │ │ │ │ mov r7, #0 │ │ │ │ @@ -180886,15 +180886,15 @@ │ │ │ │ ldr fp, [sp, #96] @ 0x60 │ │ │ │ ldr r8, [sp, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ ldr r9, [sp, #88] @ 0x58 │ │ │ │ beq e96e8 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r3, r9 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ ldr sl, [sp, #32] │ │ │ │ stm sp, {r8, fp} │ │ │ │ @@ -180962,36 +180962,36 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r5, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #16] │ │ │ │ cmp r5, #0 │ │ │ │ beq e97f8 │ │ │ │ add r0, sp, #20 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ ldr r7, [sp, #32] │ │ │ │ b e9800 │ │ │ │ mov r4, #-2147483647 @ 0x80000001 │ │ │ │ mov r7, #0 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ ldr fp, [sp, #84] @ 0x54 │ │ │ │ ldr r9, [sp, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq e986c │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r3, r9 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr sl, [sp, #24] │ │ │ │ str fp, [sp] │ │ │ │ @@ -181082,15 +181082,15 @@ │ │ │ │ bl 3873c │ │ │ │ add fp, sp, #8 │ │ │ │ ldm r6, {r1, r2, r3, r4, r5, r7} │ │ │ │ mov r0, fp │ │ │ │ stm r0, {r1, r2, r3, r4, r5, r7} │ │ │ │ mov r0, sl │ │ │ │ mov r1, #1065353216 @ 0x3f800000 │ │ │ │ - bl 689cd0 │ │ │ │ + bl 689c54 │ │ │ │ clz r0, r0 │ │ │ │ lsr r1, r0, #5 │ │ │ │ mov r0, fp │ │ │ │ bl 37164 │ │ │ │ ldm fp, {r1, r2, r3, r5, r6, r7} │ │ │ │ add r0, r8, #8 │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ @@ -181108,15 +181108,15 @@ │ │ │ │ str r0, [sp] │ │ │ │ ldr r0, [pc, #16] @ e9a10 │ │ │ │ ldr r3, [pc, #16] @ e9a14 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59c6c │ │ │ │ ldrsbeq r8, [r2], #-96 @ 0xffffffa0 @ │ │ │ │ - subseq r9, sl, fp, asr #8 │ │ │ │ + subseq r9, sl, fp, asr #7 │ │ │ │ rsbseq r8, r2, ip, ror #11 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r5, r3 │ │ │ │ @@ -181126,25 +181126,25 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq e9b84 │ │ │ │ mov r0, r5 │ │ │ │ bl 380dc │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r1 │ │ │ │ - bl 560a08 │ │ │ │ + bl 56098c │ │ │ │ cmp r0, #0 │ │ │ │ beq e9bb8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r5, [r0] │ │ │ │ ldr r0, [pc, #420] @ e9c24 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne e9b48 │ │ │ │ ldr r0, [pc, #416] @ e9c34 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ mov r0, r5 │ │ │ │ bl 38154 │ │ │ │ @@ -181247,18 +181247,18 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbseq r6, r6, ip, lsr #7 │ │ │ │ rsbseq r8, r2, r0, asr r1 │ │ │ │ ldrheq r6, [r6], #-40 @ 0xffffffd8 @ │ │ │ │ rsbseq r8, r2, r8, asr #5 │ │ │ │ rsbseq r6, r6, r4, lsl #6 │ │ │ │ @ instruction: 0x00728794 │ │ │ │ - ldrsbeq r9, [sl], #-18 @ 0xffffffee │ │ │ │ + subseq r9, sl, r2, asr r1 │ │ │ │ rsbseq r8, r2, r8, asr #8 │ │ │ │ rsbseq r8, r2, r4, lsr #10 │ │ │ │ - @ instruction: 0x005a929f │ │ │ │ + subseq r9, sl, pc, lsl r2 │ │ │ │ rsbseq r8, r2, r0, asr #8 │ │ │ │ @ instruction: 0x0072879c │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #96 @ 0x60 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ @@ -181272,15 +181272,15 @@ │ │ │ │ ldr r1, [pc, #328] @ e9dd4 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ mov r1, #46661632 @ 0x2c80000 │ │ │ │ orr r1, r1, #1073741824 @ 0x40000000 │ │ │ │ - bl 68967c │ │ │ │ + bl 689600 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ mov r1, #2 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #32] │ │ │ │ @@ -181298,29 +181298,29 @@ │ │ │ │ add r1, sp, #28 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #28] │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ str r5, [sp, #84] @ 0x54 │ │ │ │ str r5, [sp, #68] @ 0x44 │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne e9d28 │ │ │ │ str r5, [r8] │ │ │ │ str r5, [r8, #4] │ │ │ │ add sp, sp, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldmib sp, {r0, r1, r2} │ │ │ │ add r3, sp, #16 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 55f890 │ │ │ │ + bl 55f814 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq e9d5c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldm r5, {r1, r2, r3, r4, r6, r7} │ │ │ │ @@ -181352,15 +181352,15 @@ │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbseq r6, r6, r4, lsr #2 │ │ │ │ rsbseq r8, r2, r0, ror r8 │ │ │ │ rsbseq r8, r2, ip, lsr #6 │ │ │ │ - subseq r9, sl, r7, lsr #1 │ │ │ │ + subseq r9, sl, r7, lsr #32 │ │ │ │ rsbseq r8, r2, r8, asr #4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r5, r3 │ │ │ │ @@ -181370,25 +181370,25 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq e9f54 │ │ │ │ mov r0, r5 │ │ │ │ bl 380dc │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r1 │ │ │ │ - bl 560a08 │ │ │ │ + bl 56098c │ │ │ │ cmp r0, #0 │ │ │ │ beq e9f88 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r5, [r0] │ │ │ │ ldr r0, [pc, #420] @ e9ff4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne e9f18 │ │ │ │ ldr r0, [pc, #416] @ ea004 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ mov r0, r5 │ │ │ │ bl 38154 │ │ │ │ @@ -181491,18 +181491,18 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ ldrsbeq r5, [r6], #-252 @ 0xffffff04 @ │ │ │ │ rsbseq r7, r2, r0, lsl #27 │ │ │ │ rsbseq r5, r6, r8, ror #29 │ │ │ │ ldrsheq r7, [r2], #-232 @ 0xffffff18 @ │ │ │ │ rsbseq r5, r6, r4, lsr pc │ │ │ │ rsbseq r8, r2, ip, lsr r5 │ │ │ │ - subseq r8, sl, r2, lsl #28 │ │ │ │ + subseq r8, sl, r2, lsl #27 │ │ │ │ rsbseq r8, r2, r8, ror r0 │ │ │ │ rsbseq r8, r2, r4, asr r1 │ │ │ │ - subseq r8, sl, pc, asr #29 │ │ │ │ + subseq r8, sl, pc, asr #28 │ │ │ │ rsbseq r8, r2, r0, ror r0 │ │ │ │ rsbseq r8, r2, r4, asr #10 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #588 @ 0x24c │ │ │ │ add fp, sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ mov r8, r0 │ │ │ │ @@ -181511,15 +181511,15 @@ │ │ │ │ mov r7, r3 │ │ │ │ ldr r9, [r1, #520] @ 0x208 │ │ │ │ bl 38430 │ │ │ │ add r4, sp, #560 @ 0x230 │ │ │ │ ldr r1, [sp, #624] @ 0x270 │ │ │ │ ldr r2, [sp, #628] @ 0x274 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5610bc │ │ │ │ + bl 561040 │ │ │ │ add r0, sp, #528 @ 0x210 │ │ │ │ str r7, [sp, #532] @ 0x214 │ │ │ │ str r5, [sp, #528] @ 0x210 │ │ │ │ add sl, r0, #8 │ │ │ │ ldm r4, {r1, r2, r3, r5, r6, r7} │ │ │ │ orr r4, fp, #4 │ │ │ │ mov r0, sl │ │ │ │ @@ -181581,15 +181581,15 @@ │ │ │ │ ldr r6, [r1, #520] @ 0x208 │ │ │ │ bl 38430 │ │ │ │ ldr r0, [pc, #404] @ ea2fc │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne ea274 │ │ │ │ str r6, [sp, #8] │ │ │ │ add r9, sp, #536 @ 0x218 │ │ │ │ str r5, [sp, #12] │ │ │ │ ldr r0, [pc, #376] @ ea30c │ │ │ │ str r4, [sp, #556] @ 0x22c │ │ │ │ @@ -181783,15 +181783,15 @@ │ │ │ │ ldr r6, [r1, #520] @ 0x208 │ │ │ │ bl 38430 │ │ │ │ ldr r0, [pc, #404] @ ea624 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne ea59c │ │ │ │ str r6, [sp, #8] │ │ │ │ add r9, sp, #536 @ 0x218 │ │ │ │ str r5, [sp, #12] │ │ │ │ ldr r0, [pc, #376] @ ea634 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -182025,15 +182025,15 @@ │ │ │ │ ldr r6, [r1, #520] @ 0x208 │ │ │ │ bl 38430 │ │ │ │ ldr r0, [pc, #404] @ ea9ec │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne ea964 │ │ │ │ str r6, [sp, #8] │ │ │ │ add r9, sp, #536 @ 0x218 │ │ │ │ str r5, [sp, #12] │ │ │ │ ldr r0, [pc, #376] @ ea9fc │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -182142,15 +182142,15 @@ │ │ │ │ mov r7, r3 │ │ │ │ ldr sl, [r1, #520] @ 0x208 │ │ │ │ bl 38430 │ │ │ │ ldr r6, [sp, #624] @ 0x270 │ │ │ │ add r4, sp, #560 @ 0x230 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 55f890 │ │ │ │ + bl 55f814 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq eaa54 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ str r7, [sp, #532] @ 0x214 │ │ │ │ @@ -182224,15 +182224,15 @@ │ │ │ │ ldr r6, [r1, #520] @ 0x208 │ │ │ │ bl 38430 │ │ │ │ ldr r0, [pc, #404] @ ead08 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne eac80 │ │ │ │ str r6, [sp, #8] │ │ │ │ add r9, sp, #536 @ 0x218 │ │ │ │ str r5, [sp, #12] │ │ │ │ ldr r0, [pc, #376] @ ead18 │ │ │ │ str r4, [sp, #556] @ 0x22c │ │ │ │ @@ -182342,15 +182342,15 @@ │ │ │ │ ldr r6, [r1, #520] @ 0x208 │ │ │ │ bl 38430 │ │ │ │ ldr r0, [pc, #404] @ eaee0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne eae58 │ │ │ │ str r6, [sp, #8] │ │ │ │ add r9, sp, #536 @ 0x218 │ │ │ │ str r5, [sp, #12] │ │ │ │ ldr r0, [pc, #376] @ eaef0 │ │ │ │ str r4, [sp, #556] @ 0x22c │ │ │ │ @@ -183274,15 +183274,15 @@ │ │ │ │ ldm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ b ebc04 │ │ │ │ add r6, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ add r4, sp, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ - bl 55e71c │ │ │ │ + bl 55e6a0 │ │ │ │ cmp r0, #1 │ │ │ │ mov r2, r4 │ │ │ │ beq ebd9c │ │ │ │ add r0, r2, #8 │ │ │ │ ldm r6, {r1, r2, r3, r4, r5, r7} │ │ │ │ stm r0, {r1, r2, r3, r4, r5, r7} │ │ │ │ mov r0, #0 │ │ │ │ @@ -183336,15 +183336,15 @@ │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ ldr r1, [pc, #448] @ ebe90 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ b ebe14 │ │ │ │ ldr r0, [r9] │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ add r2, sp, #124 @ 0x7c │ │ │ │ ldr r0, [pc, #364] @ ebe60 │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ ldr r2, [pc, #352] @ ebe64 │ │ │ │ @@ -183542,15 +183542,15 @@ │ │ │ │ ldrsbeq r6, [r2], #-28 @ 0xffffffe4 @ │ │ │ │ rsbseq r3, r6, r4, lsr #29 │ │ │ │ rsbseq r6, r2, r8, asr #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ ldr r5, [sp, #76] @ 0x4c │ │ │ │ ldm r5, {r4, r6} │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ cmp r0, r6 │ │ │ │ bne ec108 │ │ │ │ mov r0, r4 │ │ │ │ bl 378b4 │ │ │ │ cmp r0, #0 │ │ │ │ bne ec074 │ │ │ │ ldr r0, [pc, #252] @ ec138 │ │ │ │ @@ -183576,15 +183576,15 @@ │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ add r0, r2, r0 │ │ │ │ add r0, r0, r1 │ │ │ │ bl 1ebe94 │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ ldr r0, [pc, #144] @ ec144 │ │ │ │ add r3, sp, #24 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ @@ -183658,15 +183658,15 @@ │ │ │ │ ldm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ b ec204 │ │ │ │ add r6, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ add r4, sp, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ - bl 55e71c │ │ │ │ + bl 55e6a0 │ │ │ │ cmp r0, #1 │ │ │ │ mov r2, r4 │ │ │ │ beq ec39c │ │ │ │ add r0, r2, #8 │ │ │ │ ldm r6, {r1, r2, r3, r4, r5, r7} │ │ │ │ stm r0, {r1, r2, r3, r4, r5, r7} │ │ │ │ mov r0, #0 │ │ │ │ @@ -183720,15 +183720,15 @@ │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ ldr r1, [pc, #448] @ ec490 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ b ec414 │ │ │ │ ldr r0, [r9] │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ add r2, sp, #124 @ 0x7c │ │ │ │ ldr r0, [pc, #364] @ ec460 │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ ldr r2, [pc, #352] @ ec464 │ │ │ │ @@ -183870,15 +183870,15 @@ │ │ │ │ ldm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ b ec554 │ │ │ │ add r6, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ add r4, sp, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ - bl 55e71c │ │ │ │ + bl 55e6a0 │ │ │ │ cmp r0, #1 │ │ │ │ mov r2, r4 │ │ │ │ beq ec6ec │ │ │ │ add r0, r2, #8 │ │ │ │ ldm r6, {r1, r2, r3, r4, r5, r7} │ │ │ │ stm r0, {r1, r2, r3, r4, r5, r7} │ │ │ │ mov r0, #0 │ │ │ │ @@ -183932,15 +183932,15 @@ │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ ldr r1, [pc, #448] @ ec7e0 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ b ec764 │ │ │ │ ldr r0, [r9] │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ add r2, sp, #124 @ 0x7c │ │ │ │ ldr r0, [pc, #364] @ ec7b0 │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ ldr r2, [pc, #352] @ ec7b4 │ │ │ │ @@ -184082,15 +184082,15 @@ │ │ │ │ ldm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ b ec8a4 │ │ │ │ add r6, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ add r4, sp, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ - bl 55e71c │ │ │ │ + bl 55e6a0 │ │ │ │ cmp r0, #1 │ │ │ │ mov r2, r4 │ │ │ │ beq eca3c │ │ │ │ add r0, r2, #8 │ │ │ │ ldm r6, {r1, r2, r3, r4, r5, r7} │ │ │ │ stm r0, {r1, r2, r3, r4, r5, r7} │ │ │ │ mov r0, #0 │ │ │ │ @@ -184144,15 +184144,15 @@ │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ ldr r1, [pc, #448] @ ecb30 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ b ecab4 │ │ │ │ ldr r0, [r9] │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ add r2, sp, #124 @ 0x7c │ │ │ │ ldr r0, [pc, #364] @ ecb00 │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ ldr r2, [pc, #352] @ ecb04 │ │ │ │ @@ -184641,15 +184641,15 @@ │ │ │ │ rsbseq r2, r6, r8, ror sp │ │ │ │ @ instruction: 0x0072509c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r4, r1 │ │ │ │ ldm r0, {r5, r6} │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ cmp r0, r6 │ │ │ │ bne ed1a0 │ │ │ │ mov r0, r5 │ │ │ │ bl 378b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq ed22c │ │ │ │ mov r5, r0 │ │ │ │ @@ -184722,15 +184722,15 @@ │ │ │ │ ldrsheq r4, [r2], #-228 @ 0xffffff1c @ │ │ │ │ ldrheq r2, [r6], #-188 @ 0xffffff44 @ │ │ │ │ rsbseq r4, r2, r0, ror #29 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ ldr r5, [sp, #76] @ 0x4c │ │ │ │ ldm r5, {r4, r6} │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ cmp r0, r6 │ │ │ │ bne ed378 │ │ │ │ mov r0, r4 │ │ │ │ bl 378b4 │ │ │ │ cmp r0, #0 │ │ │ │ bne ed2e4 │ │ │ │ ldr r0, [pc, #252] @ ed3a8 │ │ │ │ @@ -184756,15 +184756,15 @@ │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ add r0, r2, r0 │ │ │ │ add r0, r0, r1 │ │ │ │ bl 1ebe94 │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ ldr r0, [pc, #144] @ ed3b4 │ │ │ │ add r3, sp, #24 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ @@ -184836,15 +184836,15 @@ │ │ │ │ ldm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ b ed468 │ │ │ │ add r6, sp, #8 │ │ │ │ mov r1, r5 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r6 │ │ │ │ - bl 55e71c │ │ │ │ + bl 55e6a0 │ │ │ │ cmp r0, #1 │ │ │ │ beq ed604 │ │ │ │ add r0, r4, #8 │ │ │ │ ldm r6, {r1, r2, r3, r4, r5, r7} │ │ │ │ stm r0, {r1, r2, r3, r4, r5, r7} │ │ │ │ mov r0, #0 │ │ │ │ mov r6, sl │ │ │ │ @@ -184898,15 +184898,15 @@ │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ ldr r1, [pc, #448] @ ed6f8 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ b ed67c │ │ │ │ ldr r0, [fp] │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ add r2, sp, #116 @ 0x74 │ │ │ │ ldr r0, [pc, #360] @ ed6c8 │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ @@ -185012,15 +185012,15 @@ │ │ │ │ ldrheq r2, [r6], #-128 @ 0xffffff80 @ │ │ │ │ ldrsbeq r4, [r2], #-184 @ 0xffffff48 @ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r4, r1 │ │ │ │ ldm r0, {r5, r6} │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ cmp r0, r6 │ │ │ │ bne ed76c │ │ │ │ mov r0, r5 │ │ │ │ bl 378b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq ed7f8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -185106,15 +185106,15 @@ │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ bl 5a17c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ ldm r0, {r5, r6} │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ cmp r0, r6 │ │ │ │ bne ed8c4 │ │ │ │ mov r0, r5 │ │ │ │ bl 38a30 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ @@ -185149,15 +185149,15 @@ │ │ │ │ bl 5a17c │ │ │ │ rsbseq r4, r2, r0, ror #19 │ │ │ │ ldrsbeq r4, [r2], #-148 @ 0xffffff6c @ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ ldm r0, {r5, r6} │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ cmp r0, r6 │ │ │ │ bne ed970 │ │ │ │ mov r0, r5 │ │ │ │ bl 38a30 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ @@ -185192,15 +185192,15 @@ │ │ │ │ bl 5a17c │ │ │ │ rsbseq r4, r2, r4, lsr r9 │ │ │ │ rsbseq r4, r2, r8, lsr #18 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ cmp r0, r5 │ │ │ │ bne eda04 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ @@ -185240,15 +185240,15 @@ │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ bl 5a17c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ cmp r0, r5 │ │ │ │ bne edac4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ @@ -185353,16 +185353,16 @@ │ │ │ │ bl 2a4524 │ │ │ │ strb r6, [r5, #36] @ 0x24 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5a17c │ │ │ │ rsbseq r2, r6, r0, lsl #30 │ │ │ │ rsbseq r5, r2, r8, ror r9 │ │ │ │ - subseq r7, sl, sp, lsr #16 │ │ │ │ - subseq r8, sl, r3, ror #15 │ │ │ │ + subseq r7, sl, sp, lsr #15 │ │ │ │ + subseq r8, sl, r3, ror #14 │ │ │ │ ldr r1, [pc, #20] @ edc88 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ bx r1 │ │ │ │ @@ -185611,15 +185611,15 @@ │ │ │ │ mov r1, #15 │ │ │ │ ldr r2, [pc, #20] @ ee070 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59fd0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 5a17c │ │ │ │ - @ instruction: 0x005adf9f │ │ │ │ + subseq sp, sl, pc, lsl pc │ │ │ │ rsbseq r9, r2, r0, lsr r2 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr ip, [pc, #40] @ ee0ac │ │ │ │ str r3, [sp, #4] │ │ │ │ add ip, pc, ip │ │ │ │ ldr lr, [ip, #40] @ 0x28 │ │ │ │ @@ -185637,15 +185637,15 @@ │ │ │ │ mov r1, #15 │ │ │ │ ldr r2, [pc, #20] @ ee0d8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59fd0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 5a17c │ │ │ │ - subseq r1, fp, r0, lsl r0 │ │ │ │ + @ instruction: 0x005b0f90 │ │ │ │ rsbseq sl, r2, ip, lsl r8 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr ip, [pc, #40] @ ee114 │ │ │ │ str r3, [sp, #4] │ │ │ │ add ip, pc, ip │ │ │ │ ldr lr, [ip, #40] @ 0x28 │ │ │ │ @@ -185708,15 +185708,15 @@ │ │ │ │ mov r1, #15 │ │ │ │ ldr r2, [pc, #20] @ ee1f4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59fd0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 5a17c │ │ │ │ - subseq r9, sl, r8, lsr sp │ │ │ │ + ldrheq r9, [sl], #-200 @ 0xffffff38 │ │ │ │ rsbseq r6, r2, ip, asr #5 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr ip, [pc, #40] @ ee230 │ │ │ │ str r3, [sp, #4] │ │ │ │ add ip, pc, ip │ │ │ │ ldr lr, [ip, #40] @ 0x28 │ │ │ │ @@ -185793,15 +185793,15 @@ │ │ │ │ mov r1, #15 │ │ │ │ ldr r2, [pc, #20] @ ee348 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59fd0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 5a17c │ │ │ │ - ldrsbeq r5, [sl], #-40 @ 0xffffffd8 │ │ │ │ + subseq r5, sl, r8, asr r2 │ │ │ │ rsbseq r3, r2, ip, ror #27 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr ip, [pc, #40] @ ee384 │ │ │ │ str r3, [sp, #4] │ │ │ │ add ip, pc, ip │ │ │ │ ldr lr, [ip, #40] @ 0x28 │ │ │ │ @@ -186671,15 +186671,15 @@ │ │ │ │ mov r1, #15 │ │ │ │ ldr r2, [pc, #20] @ ef100 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59fd0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 5a17c │ │ │ │ - subseq r8, sl, ip, lsr #28 │ │ │ │ + subseq r8, sl, ip, lsr #27 │ │ │ │ ldrsbeq r5, [r2], #-48 @ 0xffffffd0 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ cmp r1, #1 │ │ │ │ bne ef158 │ │ │ │ ldr r1, [pc, #172] @ ef1c8 │ │ │ │ mov r7, r2 │ │ │ │ @@ -186851,15 +186851,15 @@ │ │ │ │ mov r1, #15 │ │ │ │ ldr r2, [pc, #20] @ ef3d0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59fd0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 5a17c │ │ │ │ - subseq ip, sl, pc, lsr ip │ │ │ │ + ldrheq ip, [sl], #-191 @ 0xffffff41 │ │ │ │ rsbseq r7, r2, r0, ror #29 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r7, r2 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [pc, #64] @ ef42c │ │ │ │ str r3, [sp, #28] │ │ │ │ @@ -187100,26 +187100,26 @@ │ │ │ │ mov r1, #15 │ │ │ │ ldr r2, [pc, #20] @ ef7b4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59fd0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 5a17c │ │ │ │ - subseq pc, sl, r4, lsr r9 @ │ │ │ │ + ldrheq pc, [sl], #-132 @ 0xffffff7c @ │ │ │ │ rsbseq r9, r2, r0, asr r1 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #24] @ ef7dc │ │ │ │ mov r1, #15 │ │ │ │ ldr r2, [pc, #20] @ ef7e0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59fd0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 5a17c │ │ │ │ - subseq r3, sl, r0, asr #28 │ │ │ │ + subseq r3, sl, r0, asr #27 │ │ │ │ rsbseq r2, r2, r4, ror #18 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r7, r2 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [pc, #64] @ ef83c │ │ │ │ str r3, [sp, #28] │ │ │ │ @@ -187202,15 +187202,15 @@ │ │ │ │ ldr r0, [r5] │ │ │ │ cmn r0, #-2147483647 @ 0x80000001 │ │ │ │ bcs ef984 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r1], #4 │ │ │ │ mov r0, sp │ │ │ │ - bl 55f890 │ │ │ │ + bl 55f814 │ │ │ │ ldr r0, [r5] │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r5] │ │ │ │ b ef968 │ │ │ │ add r1, r5, #16 │ │ │ │ mov r0, sp │ │ │ │ bl f7c94 │ │ │ │ @@ -187432,15 +187432,15 @@ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [pc, #160] @ efd78 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne efcf4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ add r2, sp, #4 │ │ │ │ strb r0, [sp, #19] │ │ │ │ @@ -187583,29 +187583,29 @@ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [pc, #216] @ f000c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne eff8c │ │ │ │ ldr r0, [pc, #204] @ f001c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r4, [r0, #32] │ │ │ │ bl 47aaec │ │ │ │ cmp r1, #0 │ │ │ │ beq eff84 │ │ │ │ mov r5, r0 │ │ │ │ rsb r0, r1, r1, lsl #4 │ │ │ │ lsl r6, r0, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 55fe34 │ │ │ │ + bl 55fdb8 │ │ │ │ subs r6, r6, #60 @ 0x3c │ │ │ │ add r5, r5, #60 @ 0x3c │ │ │ │ bne eff6c │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ add r2, sp, #4 │ │ │ │ @@ -187670,15 +187670,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [r4, #16] │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r1, #0 │ │ │ │ ldr r5, [pc, #284] @ f01b0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f0134 │ │ │ │ ldr r0, [pc, #268] @ f01b8 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #20 │ │ │ │ @@ -187704,15 +187704,15 @@ │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [pc, #168] @ f01c0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f0144 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [pc, #120] @ f01b4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 3bf64 │ │ │ │ @@ -187854,15 +187854,15 @@ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [pc, #160] @ f0410 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f038c │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ add r2, sp, #4 │ │ │ │ strb r0, [sp, #19] │ │ │ │ @@ -187926,15 +187926,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [r4, #16] │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r1, #0 │ │ │ │ ldr r5, [pc, #256] @ f0594 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f0518 │ │ │ │ ldr r0, [pc, #240] @ f059c │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ @@ -187953,15 +187953,15 @@ │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [pc, #164] @ f05a0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f0528 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [pc, #120] @ f0598 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 3c220 │ │ │ │ @@ -188023,15 +188023,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [r4, #16] │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r1, #0 │ │ │ │ ldr r7, [pc, #436] @ f07cc │ │ │ │ add r7, pc, r7 │ │ │ │ add r0, r7, #24 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f0714 │ │ │ │ ldr r0, [pc, #420] @ f07d4 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #28 │ │ │ │ @@ -188057,37 +188057,37 @@ │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [pc, #320] @ f07dc │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f0724 │ │ │ │ ldr r0, [pc, #308] @ f07ec │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ ldr r5, [pc, #292] @ f07f0 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f0760 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ beq f070c │ │ │ │ rsb r0, r0, r0, lsl #4 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ lsl r6, r0, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 55fe34 │ │ │ │ + bl 55fdb8 │ │ │ │ subs r6, r6, #60 @ 0x3c │ │ │ │ add r5, r5, #60 @ 0x3c │ │ │ │ bne f06f4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [pc, #180] @ f07d0 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -188179,66 +188179,66 @@ │ │ │ │ orr r2, r2, #-1073741824 @ 0xc0000000 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r1, sl │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ - bl 6894e0 │ │ │ │ + bl 689464 │ │ │ │ mov r3, #31457280 @ 0x1e00000 │ │ │ │ mov r7, r0 │ │ │ │ orr r3, r3, #-1073741824 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #0 │ │ │ │ - bl 689460 │ │ │ │ + bl 6893e4 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sl │ │ │ │ - bl 689348 │ │ │ │ + bl 6892cc │ │ │ │ mov r8, r0 │ │ │ │ cmp fp, #0 │ │ │ │ moveq r8, #-2147483648 @ 0x80000000 │ │ │ │ cmp r7, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r4 │ │ │ │ mov r3, sl │ │ │ │ mvnne r8, #-2147483648 @ 0x80000000 │ │ │ │ - bl 68918c │ │ │ │ + bl 689110 │ │ │ │ mov r2, #1069547520 @ 0x3fc00000 │ │ │ │ ldr r3, [pc, #372] @ f0a64 │ │ │ │ cmp r0, #0 │ │ │ │ orr r2, r2, #-1073741824 @ 0xc0000000 │ │ │ │ movne r8, #0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ str r8, [sp, #24] │ │ │ │ - bl 6894e0 │ │ │ │ + bl 689464 │ │ │ │ mov r3, #31457280 @ 0x1e00000 │ │ │ │ mov r8, r0 │ │ │ │ orr r3, r3, #-1073741824 @ 0xc0000000 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689460 │ │ │ │ + bl 6893e4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 689348 │ │ │ │ + bl 6892cc │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ moveq r4, #-2147483648 @ 0x80000000 │ │ │ │ cmp r8, #0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ mvnne r4, #-2147483648 @ 0x80000000 │ │ │ │ - bl 68918c │ │ │ │ + bl 689110 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [sp] │ │ │ │ add r1, sp, #20 │ │ │ │ movne r4, #0 │ │ │ │ str r4, [sp, #20] │ │ │ │ bl 3729c │ │ │ │ ldr r0, [r9, #36] @ 0x24 │ │ │ │ @@ -188262,15 +188262,15 @@ │ │ │ │ ldr r1, [pc, #164] @ f0a68 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #156] @ f0a6c │ │ │ │ add r0, sp, #20 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #8] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #116] @ f0a70 │ │ │ │ @@ -188298,17 +188298,17 @@ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 372a8 │ │ │ │ bl 5a17c │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ ldrshmi pc, [pc, #255] @ f0b6b @ │ │ │ │ - subseq r3, sl, r5, asr r2 │ │ │ │ - subseq r3, sl, r4, lsr r2 │ │ │ │ - subseq r3, sl, r3, lsr r2 │ │ │ │ + ldrsbeq r3, [sl], #-21 @ 0xffffffeb │ │ │ │ + ldrheq r3, [sl], #-20 @ 0xffffffec │ │ │ │ + ldrheq r3, [sl], #-19 @ 0xffffffed │ │ │ │ ldrsbeq r0, [r6], #-72 @ 0xffffffb8 @ │ │ │ │ rsbseq r6, r2, r8, asr #26 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ mov r5, r3 │ │ │ │ @@ -188338,66 +188338,66 @@ │ │ │ │ orr r2, r2, #-1073741824 @ 0xc0000000 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r1, sl │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ - bl 6894e0 │ │ │ │ + bl 689464 │ │ │ │ mov r3, #31457280 @ 0x1e00000 │ │ │ │ mov r7, r0 │ │ │ │ orr r3, r3, #-1073741824 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #0 │ │ │ │ - bl 689460 │ │ │ │ + bl 6893e4 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sl │ │ │ │ - bl 689348 │ │ │ │ + bl 6892cc │ │ │ │ mov r8, r0 │ │ │ │ cmp fp, #0 │ │ │ │ moveq r8, #-2147483648 @ 0x80000000 │ │ │ │ cmp r7, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r4 │ │ │ │ mov r3, sl │ │ │ │ mvnne r8, #-2147483648 @ 0x80000000 │ │ │ │ - bl 68918c │ │ │ │ + bl 689110 │ │ │ │ mov r2, #1069547520 @ 0x3fc00000 │ │ │ │ ldr r3, [pc, #372] @ f0ce0 │ │ │ │ cmp r0, #0 │ │ │ │ orr r2, r2, #-1073741824 @ 0xc0000000 │ │ │ │ movne r8, #0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ str r8, [sp, #24] │ │ │ │ - bl 6894e0 │ │ │ │ + bl 689464 │ │ │ │ mov r3, #31457280 @ 0x1e00000 │ │ │ │ mov r8, r0 │ │ │ │ orr r3, r3, #-1073741824 @ 0xc0000000 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689460 │ │ │ │ + bl 6893e4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 689348 │ │ │ │ + bl 6892cc │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ moveq r4, #-2147483648 @ 0x80000000 │ │ │ │ cmp r8, #0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ mvnne r4, #-2147483648 @ 0x80000000 │ │ │ │ - bl 68918c │ │ │ │ + bl 689110 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [sp] │ │ │ │ add r1, sp, #20 │ │ │ │ movne r4, #0 │ │ │ │ str r4, [sp, #20] │ │ │ │ bl 3729c │ │ │ │ ldr r0, [r9, #36] @ 0x24 │ │ │ │ @@ -188421,15 +188421,15 @@ │ │ │ │ ldr r1, [pc, #164] @ f0ce4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #156] @ f0ce8 │ │ │ │ add r0, sp, #20 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #8] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #116] @ f0cec │ │ │ │ @@ -188457,41 +188457,41 @@ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 372a8 │ │ │ │ bl 5a17c │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ ldrshmi pc, [pc, #255] @ f0de7 @ │ │ │ │ - ldrsbeq r2, [sl], #-249 @ 0xffffff07 │ │ │ │ - ldrheq r2, [sl], #-248 @ 0xffffff08 │ │ │ │ - ldrheq r2, [sl], #-247 @ 0xffffff09 │ │ │ │ + subseq r2, sl, r9, asr pc │ │ │ │ + subseq r2, sl, r8, lsr pc │ │ │ │ + subseq r2, sl, r7, lsr pc │ │ │ │ rsbseq r0, r6, ip, asr r2 │ │ │ │ rsbseq r6, r2, ip, asr #21 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #248] @ f0e04 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r3 │ │ │ │ ldr r2, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldrb r0, [r0, r2] │ │ │ │ cmp r0, #0 │ │ │ │ beq f0d98 │ │ │ │ cmp r1, #0 │ │ │ │ beq f0d3c │ │ │ │ ldr r7, [r1] │ │ │ │ mov r0, r7 │ │ │ │ bl 379f8 │ │ │ │ b f0d40 │ │ │ │ mov r7, #0 │ │ │ │ mov r0, sp │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ bl 372c0 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -188507,15 +188507,15 @@ │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [pc, #104] @ f0e08 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689124 │ │ │ │ + bl 6890a8 │ │ │ │ cmp r0, #0 │ │ │ │ bne f0dd0 │ │ │ │ mov r0, #1 │ │ │ │ str r4, [sp, #16] │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [pc, #64] @ f0e0c │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -188543,15 +188543,15 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r0, [pc, #160] @ f0edc │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f0e8c │ │ │ │ ldr r0, [pc, #156] @ f0eec │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ mov r0, r4 │ │ │ │ bl 38154 │ │ │ │ @@ -188598,15 +188598,15 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r0, [pc, #160] @ f0fb8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f0f68 │ │ │ │ ldr r0, [pc, #156] @ f0fc8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ mov r0, r4 │ │ │ │ bl 38154 │ │ │ │ @@ -188673,15 +188673,15 @@ │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldr r5, [r0] │ │ │ │ ldr r0, [pc, #488] @ f122c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f1188 │ │ │ │ ldr r0, [pc, #484] @ f123c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ mov r0, r5 │ │ │ │ bl 38154 │ │ │ │ @@ -188718,15 +188718,15 @@ │ │ │ │ ldr r1, [pc, #308] @ f1218 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #300] @ f121c │ │ │ │ add r0, sp, #20 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #8] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #260] @ f1220 │ │ │ │ @@ -188790,17 +188790,17 @@ │ │ │ │ bl 3897c │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ - subseq r2, sl, r5, lsr fp │ │ │ │ - subseq r2, sl, r4, lsl fp │ │ │ │ - subseq r2, sl, r3, lsl fp │ │ │ │ + ldrheq r2, [sl], #-165 @ 0xffffff5b │ │ │ │ + @ instruction: 0x005a2a94 │ │ │ │ + @ instruction: 0x005a2a93 │ │ │ │ ldrsheq r1, [r2], #-52 @ 0xffffffcc @ │ │ │ │ ldrheq r1, [r2], #-56 @ 0xffffffc8 @ │ │ │ │ ldrsheq pc, [r5], #-204 @ 0xffffff34 @ │ │ │ │ rsbseq r1, r2, ip, asr #6 │ │ │ │ rsbseq pc, r5, r8, lsl #23 │ │ │ │ ldrheq r0, [r2], #-192 @ 0xffffff40 @ │ │ │ │ rsbseq pc, r5, ip, ror #25 │ │ │ │ @@ -188817,15 +188817,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r5, [r0] │ │ │ │ ldr r0, [pc, #592] @ f14d4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f141c │ │ │ │ ldr r0, [pc, #588] @ f14e4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ mov r0, r5 │ │ │ │ bl 38154 │ │ │ │ @@ -188842,21 +188842,21 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r2, [pc, #532] @ f14f0 │ │ │ │ add r0, sp, #12 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 130c4c │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 55f904 │ │ │ │ + bl 55f888 │ │ │ │ ldr r1, [pc, #512] @ f14f4 │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r7 │ │ │ │ bl 38a60 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -188891,15 +188891,15 @@ │ │ │ │ ldr r1, [pc, #304] @ f14c8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #296] @ f14cc │ │ │ │ add r0, sp, #24 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #12] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r5, [sp, #28] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #256] @ f14d0 │ │ │ │ @@ -188962,34 +188962,34 @@ │ │ │ │ bl 3897c │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ - subseq r2, sl, r1, lsl #17 │ │ │ │ - subseq r2, sl, r0, ror #16 │ │ │ │ - subseq r2, sl, pc, asr r8 │ │ │ │ + subseq r2, sl, r1, lsl #16 │ │ │ │ + subseq r2, sl, r0, ror #15 │ │ │ │ + ldrsbeq r2, [sl], #-127 @ 0xffffff81 │ │ │ │ @ instruction: 0x0075fc90 │ │ │ │ rsbseq r1, r2, r8, rrx │ │ │ │ rsbseq pc, r5, r8, asr #21 │ │ │ │ rsbseq r0, r2, r8, asr sl │ │ │ │ rsbseq pc, r5, ip, asr #24 │ │ │ │ rsbseq r1, r2, r4, lsr r0 │ │ │ │ @ instruction: 0x00722290 │ │ │ │ - subseq r4, sl, sp, asr #2 │ │ │ │ - subseq r2, sl, ip, ror #16 │ │ │ │ + subseq r4, sl, sp, asr #1 │ │ │ │ + subseq r2, sl, ip, ror #15 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #220] @ f15e8 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #19 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 376a4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -189034,20 +189034,20 @@ │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ b f1538 │ │ │ │ bl 5a17c │ │ │ │ add r0, sp, #8 │ │ │ │ bl e9564 │ │ │ │ bl 5a17c │ │ │ │ - subseq r2, sl, fp, lsr #13 │ │ │ │ - subseq sp, sl, sp, rrx │ │ │ │ - subseq sp, sl, r2, lsr #32 │ │ │ │ - ldrsheq ip, [sl], #-249 @ 0xffffff07 │ │ │ │ + subseq r2, sl, fp, lsr #12 │ │ │ │ + subseq ip, sl, sp, ror #31 │ │ │ │ + subseq ip, sl, r2, lsr #31 │ │ │ │ + subseq ip, sl, r9, ror pc │ │ │ │ rsbseq r0, r2, ip, ror #27 │ │ │ │ - subseq r1, sl, sl, lsl #16 │ │ │ │ + subseq r1, sl, sl, lsl #15 │ │ │ │ rsbseq r0, r2, r0, ror sl │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #472] @ f17f0 │ │ │ │ ldr r1, [pc, #472] @ f17f4 │ │ │ │ ldr r2, [pc, #472] @ f17f8 │ │ │ │ @@ -189067,15 +189067,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [r4, #16] │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r1, #0 │ │ │ │ ldr r5, [pc, #416] @ f1808 │ │ │ │ add r5, pc, r5 │ │ │ │ add r0, r5, #8 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f178c │ │ │ │ ldr r0, [pc, #400] @ f1810 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #12 │ │ │ │ @@ -189096,20 +189096,20 @@ │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [pc, #320] @ f1818 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f179c │ │ │ │ ldr r0, [pc, #248] @ f17ec │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [pc, #308] @ f183c │ │ │ │ ldrne r1, [pc, #308] @ f1840 │ │ │ │ addne r0, pc, r0 │ │ │ │ strne r0, [r4, #72] @ 0x48 │ │ │ │ addne r1, pc, r1 │ │ │ │ @@ -189117,15 +189117,15 @@ │ │ │ │ addne sp, sp, #32 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldr r0, [pc, #244] @ f181c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689124 │ │ │ │ + bl 6890a8 │ │ │ │ cmp r0, #0 │ │ │ │ bne f1758 │ │ │ │ mov r0, #1 │ │ │ │ str r4, [sp, #20] │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [pc, #204] @ f1820 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -189211,15 +189211,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [r4, #16] │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r1, #0 │ │ │ │ ldr r5, [pc, #408] @ f1a40 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f19c4 │ │ │ │ ldr r0, [pc, #392] @ f1a48 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ @@ -189238,20 +189238,20 @@ │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [pc, #316] @ f1a4c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f19d4 │ │ │ │ ldr r0, [pc, #248] @ f1a24 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [pc, #304] @ f1a70 │ │ │ │ ldrne r1, [pc, #304] @ f1a74 │ │ │ │ addne r0, pc, r0 │ │ │ │ strne r0, [r4, #72] @ 0x48 │ │ │ │ addne r1, pc, r1 │ │ │ │ @@ -189259,15 +189259,15 @@ │ │ │ │ addne sp, sp, #32 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldr r0, [pc, #240] @ f1a50 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689124 │ │ │ │ + bl 6890a8 │ │ │ │ cmp r0, #0 │ │ │ │ bne f1990 │ │ │ │ mov r0, #1 │ │ │ │ str r4, [sp, #20] │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [pc, #200] @ f1a54 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -189352,15 +189352,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [r4, #16] │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r1, #0 │ │ │ │ ldr r5, [pc, #416] @ f1c7c │ │ │ │ add r5, pc, r5 │ │ │ │ add r0, r5, #8 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f1c00 │ │ │ │ ldr r0, [pc, #400] @ f1c84 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #12 │ │ │ │ @@ -189381,20 +189381,20 @@ │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [pc, #320] @ f1c8c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f1c10 │ │ │ │ ldr r0, [pc, #248] @ f1c60 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [pc, #308] @ f1cb0 │ │ │ │ ldrne r1, [pc, #308] @ f1cb4 │ │ │ │ addne r0, pc, r0 │ │ │ │ strne r0, [r4, #72] @ 0x48 │ │ │ │ addne r1, pc, r1 │ │ │ │ @@ -189402,15 +189402,15 @@ │ │ │ │ addne sp, sp, #32 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldr r0, [pc, #244] @ f1c90 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689124 │ │ │ │ + bl 6890a8 │ │ │ │ cmp r0, #0 │ │ │ │ bne f1bcc │ │ │ │ mov r0, #1 │ │ │ │ str r4, [sp, #20] │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [pc, #204] @ f1c94 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -189496,15 +189496,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [r4, #16] │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r1, #0 │ │ │ │ ldr r5, [pc, #408] @ f1eb4 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f1e38 │ │ │ │ ldr r0, [pc, #392] @ f1ebc │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ @@ -189523,20 +189523,20 @@ │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [pc, #316] @ f1ec0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f1e48 │ │ │ │ ldr r0, [pc, #248] @ f1e98 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [pc, #304] @ f1ee4 │ │ │ │ ldrne r1, [pc, #304] @ f1ee8 │ │ │ │ addne r0, pc, r0 │ │ │ │ strne r0, [r4, #72] @ 0x48 │ │ │ │ addne r1, pc, r1 │ │ │ │ @@ -189544,15 +189544,15 @@ │ │ │ │ addne sp, sp, #32 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldr r0, [pc, #240] @ f1ec4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689124 │ │ │ │ + bl 6890a8 │ │ │ │ cmp r0, #0 │ │ │ │ bne f1e04 │ │ │ │ mov r0, #1 │ │ │ │ str r4, [sp, #20] │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [pc, #200] @ f1ec8 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -189637,15 +189637,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [r4, #16] │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r1, #0 │ │ │ │ ldr r5, [pc, #1000] @ f2338 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f2204 │ │ │ │ ldr r0, [pc, #984] @ f2340 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ @@ -189664,64 +189664,64 @@ │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [pc, #908] @ f2344 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f2214 │ │ │ │ ldr r0, [pc, #824] @ f230c │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ beq f2250 │ │ │ │ ldr r0, [pc, #872] @ f2354 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, sp, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f2288 │ │ │ │ ldr r0, [pc, #772] @ f2310 │ │ │ │ add r6, r5, #24 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldr r0, [r0, r1] │ │ │ │ ldr r1, [pc, #836] @ f2364 │ │ │ │ add r1, pc, r1 │ │ │ │ tst r0, #1 │ │ │ │ ldr r5, [r1, #32] │ │ │ │ beq f2048 │ │ │ │ ldr r0, [pc, #740] @ f2318 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r0, r0, r1 │ │ │ │ add r9, r0, #8 │ │ │ │ ldm r9, {r1, r2, r8, r9} │ │ │ │ b f2078 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 666cec │ │ │ │ + bl 666c70 │ │ │ │ ldr r0, [pc, #700] @ f2314 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r9, sp, #48 @ 0x30 │ │ │ │ str r2, [r0, r1]! │ │ │ │ mov r3, #0 │ │ │ │ ldm r9, {r1, r2, r8, r9} │ │ │ │ strd r8, [r0, #16] │ │ │ │ str r3, [r0, #4] │ │ │ │ ldr r0, [pc, #668] @ f231c │ │ │ │ stm r6, {r1, r2, r8, r9} │ │ │ │ ldr r3, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ adds r6, r1, #1 │ │ │ │ add r0, r0, r3 │ │ │ │ adc r7, r2, #0 │ │ │ │ strd r6, [r0, #8] │ │ │ │ ldr r0, [pc, #712] @ f2368 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #16] │ │ │ │ @@ -189833,15 +189833,15 @@ │ │ │ │ bl 59424 │ │ │ │ b f1fcc │ │ │ │ ldr r0, [pc, #240] @ f2348 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689124 │ │ │ │ + bl 6890a8 │ │ │ │ cmp r0, #0 │ │ │ │ bne f22c4 │ │ │ │ mov r0, #1 │ │ │ │ str r4, [sp, #24] │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #200] @ f234c │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -189956,15 +189956,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [r4, #16] │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r1, #0 │ │ │ │ ldr r5, [pc, #1000] @ f2834 │ │ │ │ add r5, pc, r5 │ │ │ │ add r0, r5, #8 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f2708 │ │ │ │ ldr r0, [pc, #980] @ f2838 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #12 │ │ │ │ @@ -189985,64 +189985,64 @@ │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [pc, #900] @ f2840 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f2710 │ │ │ │ ldr r0, [pc, #816] @ f2808 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ beq f274c │ │ │ │ ldr r0, [pc, #864] @ f2850 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, sp, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f2784 │ │ │ │ ldr r0, [pc, #764] @ f280c │ │ │ │ add r6, r5, #24 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldr r0, [r0, r1] │ │ │ │ ldr r1, [pc, #828] @ f2860 │ │ │ │ add r1, pc, r1 │ │ │ │ tst r0, #1 │ │ │ │ ldr r5, [r1, #32] │ │ │ │ beq f254c │ │ │ │ ldr r0, [pc, #732] @ f2814 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r0, r0, r1 │ │ │ │ add r9, r0, #8 │ │ │ │ ldm r9, {r1, r2, r8, r9} │ │ │ │ b f257c │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 666cec │ │ │ │ + bl 666c70 │ │ │ │ ldr r0, [pc, #692] @ f2810 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r9, sp, #48 @ 0x30 │ │ │ │ str r2, [r0, r1]! │ │ │ │ mov r3, #0 │ │ │ │ ldm r9, {r1, r2, r8, r9} │ │ │ │ strd r8, [r0, #16] │ │ │ │ str r3, [r0, #4] │ │ │ │ ldr r0, [pc, #660] @ f2818 │ │ │ │ stm r6, {r1, r2, r8, r9} │ │ │ │ ldr r3, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ adds r6, r1, #1 │ │ │ │ add r0, r0, r3 │ │ │ │ adc r7, r2, #0 │ │ │ │ strd r6, [r0, #8] │ │ │ │ ldr r0, [pc, #704] @ f2864 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #16] │ │ │ │ @@ -190152,15 +190152,15 @@ │ │ │ │ bl 59424 │ │ │ │ b f24d0 │ │ │ │ ldr r0, [pc, #240] @ f2844 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689124 │ │ │ │ + bl 6890a8 │ │ │ │ cmp r0, #0 │ │ │ │ bne f27c0 │ │ │ │ mov r0, #1 │ │ │ │ str r4, [sp, #24] │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #200] @ f2848 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -190274,63 +190274,63 @@ │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [r4, #16] │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [pc, #844] @ f2c94 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f2b84 │ │ │ │ ldr r0, [pc, #780] @ f2c68 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ beq f2bc0 │ │ │ │ ldr r5, [pc, #828] @ f2cb0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r6, sp, #8 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f2bf8 │ │ │ │ ldr r0, [pc, #724] @ f2c6c │ │ │ │ add r7, r6, #24 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldr r0, [r0, r1] │ │ │ │ ldr r6, [r5, #36] @ 0x24 │ │ │ │ tst r0, #1 │ │ │ │ beq f29cc │ │ │ │ ldr r0, [pc, #700] @ f2c74 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r0, r0, r1 │ │ │ │ add r9, r0, #8 │ │ │ │ ldm r9, {r1, r2, r8, r9} │ │ │ │ b f29fc │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 666cec │ │ │ │ + bl 666c70 │ │ │ │ ldr r0, [pc, #660] @ f2c70 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r9, sp, #48 @ 0x30 │ │ │ │ str r2, [r0, r1]! │ │ │ │ mov r3, #0 │ │ │ │ ldm r9, {r1, r2, r8, r9} │ │ │ │ strd r8, [r0, #16] │ │ │ │ str r3, [r0, #4] │ │ │ │ ldr r0, [pc, #628] @ f2c78 │ │ │ │ stm r7, {r1, r2, r8, r9} │ │ │ │ ldr r3, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ adds r8, r1, #1 │ │ │ │ add r0, r0, r3 │ │ │ │ adc r9, r2, #0 │ │ │ │ strd r8, [r0, #8] │ │ │ │ ldr r0, [pc, #668] @ f2cc0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #16] │ │ │ │ @@ -190437,15 +190437,15 @@ │ │ │ │ bl 59424 │ │ │ │ b f2954 │ │ │ │ ldr r0, [pc, #220] @ f2ca4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689124 │ │ │ │ + bl 6890a8 │ │ │ │ cmp r0, #0 │ │ │ │ bne f2c34 │ │ │ │ mov r0, #1 │ │ │ │ str r4, [sp, #24] │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #180] @ f2ca8 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -190549,15 +190549,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [r4, #16] │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r1, #0 │ │ │ │ ldr r5, [pc, #992] @ f3170 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f3044 │ │ │ │ ldr r0, [pc, #972] @ f3174 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ @@ -190576,64 +190576,64 @@ │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [pc, #896] @ f3178 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f304c │ │ │ │ ldr r0, [pc, #816] @ f3144 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ beq f3088 │ │ │ │ ldr r0, [pc, #860] @ f3188 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, sp, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f30c0 │ │ │ │ ldr r0, [pc, #764] @ f3148 │ │ │ │ add r6, r5, #24 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldr r0, [r0, r1] │ │ │ │ ldr r1, [pc, #824] @ f3198 │ │ │ │ add r1, pc, r1 │ │ │ │ tst r0, #1 │ │ │ │ ldr r5, [r1, #32] │ │ │ │ beq f2e88 │ │ │ │ ldr r0, [pc, #732] @ f3150 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r0, r0, r1 │ │ │ │ add r9, r0, #8 │ │ │ │ ldm r9, {r1, r2, r8, r9} │ │ │ │ b f2eb8 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 666cec │ │ │ │ + bl 666c70 │ │ │ │ ldr r0, [pc, #692] @ f314c │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r9, sp, #48 @ 0x30 │ │ │ │ str r2, [r0, r1]! │ │ │ │ mov r3, #0 │ │ │ │ ldm r9, {r1, r2, r8, r9} │ │ │ │ strd r8, [r0, #16] │ │ │ │ str r3, [r0, #4] │ │ │ │ ldr r0, [pc, #660] @ f3154 │ │ │ │ stm r6, {r1, r2, r8, r9} │ │ │ │ ldr r3, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ adds r6, r1, #1 │ │ │ │ add r0, r0, r3 │ │ │ │ adc r7, r2, #0 │ │ │ │ strd r6, [r0, #8] │ │ │ │ ldr r0, [pc, #700] @ f319c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #16] │ │ │ │ @@ -190743,15 +190743,15 @@ │ │ │ │ bl 59424 │ │ │ │ b f2e0c │ │ │ │ ldr r0, [pc, #236] @ f317c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689124 │ │ │ │ + bl 6890a8 │ │ │ │ cmp r0, #0 │ │ │ │ bne f30fc │ │ │ │ mov r0, #1 │ │ │ │ str r4, [sp, #24] │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #196] @ f3180 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -190865,15 +190865,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [r4, #16] │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r1, #0 │ │ │ │ ldr r5, [pc, #1000] @ f3668 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f3534 │ │ │ │ ldr r0, [pc, #984] @ f3670 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ @@ -190892,64 +190892,64 @@ │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [pc, #908] @ f3674 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f3544 │ │ │ │ ldr r0, [pc, #824] @ f363c │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ beq f3580 │ │ │ │ ldr r0, [pc, #872] @ f3684 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, sp, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f35b8 │ │ │ │ ldr r0, [pc, #772] @ f3640 │ │ │ │ add r6, r5, #24 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldr r0, [r0, r1] │ │ │ │ ldr r1, [pc, #836] @ f3694 │ │ │ │ add r1, pc, r1 │ │ │ │ tst r0, #1 │ │ │ │ ldr r5, [r1, #32] │ │ │ │ beq f3378 │ │ │ │ ldr r0, [pc, #740] @ f3648 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r0, r0, r1 │ │ │ │ add r9, r0, #8 │ │ │ │ ldm r9, {r1, r2, r8, r9} │ │ │ │ b f33a8 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 666cec │ │ │ │ + bl 666c70 │ │ │ │ ldr r0, [pc, #700] @ f3644 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r9, sp, #48 @ 0x30 │ │ │ │ str r2, [r0, r1]! │ │ │ │ mov r3, #0 │ │ │ │ ldm r9, {r1, r2, r8, r9} │ │ │ │ strd r8, [r0, #16] │ │ │ │ str r3, [r0, #4] │ │ │ │ ldr r0, [pc, #668] @ f364c │ │ │ │ stm r6, {r1, r2, r8, r9} │ │ │ │ ldr r3, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ adds r6, r1, #1 │ │ │ │ add r0, r0, r3 │ │ │ │ adc r7, r2, #0 │ │ │ │ strd r6, [r0, #8] │ │ │ │ ldr r0, [pc, #712] @ f3698 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #16] │ │ │ │ @@ -191061,15 +191061,15 @@ │ │ │ │ bl 59424 │ │ │ │ b f32fc │ │ │ │ ldr r0, [pc, #240] @ f3678 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689124 │ │ │ │ + bl 6890a8 │ │ │ │ cmp r0, #0 │ │ │ │ bne f35f4 │ │ │ │ mov r0, #1 │ │ │ │ str r4, [sp, #24] │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #200] @ f367c │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -191184,15 +191184,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [r4, #16] │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r1, #0 │ │ │ │ ldr r5, [pc, #1000] @ f3b64 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f3a30 │ │ │ │ ldr r0, [pc, #984] @ f3b6c │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ @@ -191211,64 +191211,64 @@ │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [pc, #908] @ f3b70 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f3a40 │ │ │ │ ldr r0, [pc, #824] @ f3b38 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ beq f3a7c │ │ │ │ ldr r0, [pc, #872] @ f3b80 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, sp, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f3ab4 │ │ │ │ ldr r0, [pc, #772] @ f3b3c │ │ │ │ add r6, r5, #24 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldr r0, [r0, r1] │ │ │ │ ldr r1, [pc, #836] @ f3b90 │ │ │ │ add r1, pc, r1 │ │ │ │ tst r0, #1 │ │ │ │ ldr r5, [r1, #32] │ │ │ │ beq f3874 │ │ │ │ ldr r0, [pc, #740] @ f3b44 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r0, r0, r1 │ │ │ │ add r9, r0, #8 │ │ │ │ ldm r9, {r1, r2, r8, r9} │ │ │ │ b f38a4 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 666cec │ │ │ │ + bl 666c70 │ │ │ │ ldr r0, [pc, #700] @ f3b40 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r9, sp, #48 @ 0x30 │ │ │ │ str r2, [r0, r1]! │ │ │ │ mov r3, #0 │ │ │ │ ldm r9, {r1, r2, r8, r9} │ │ │ │ strd r8, [r0, #16] │ │ │ │ str r3, [r0, #4] │ │ │ │ ldr r0, [pc, #668] @ f3b48 │ │ │ │ stm r6, {r1, r2, r8, r9} │ │ │ │ ldr r3, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ adds r6, r1, #1 │ │ │ │ add r0, r0, r3 │ │ │ │ adc r7, r2, #0 │ │ │ │ strd r6, [r0, #8] │ │ │ │ ldr r0, [pc, #712] @ f3b94 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #16] │ │ │ │ @@ -191380,15 +191380,15 @@ │ │ │ │ bl 59424 │ │ │ │ b f37f8 │ │ │ │ ldr r0, [pc, #240] @ f3b74 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689124 │ │ │ │ + bl 6890a8 │ │ │ │ cmp r0, #0 │ │ │ │ bne f3af0 │ │ │ │ mov r0, #1 │ │ │ │ str r4, [sp, #24] │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #200] @ f3b78 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -191503,15 +191503,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [r4, #16] │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r1, #0 │ │ │ │ ldr r5, [pc, #1008] @ f4068 │ │ │ │ add r5, pc, r5 │ │ │ │ add r0, r5, #8 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f3f34 │ │ │ │ ldr r0, [pc, #992] @ f4070 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #12 │ │ │ │ @@ -191532,64 +191532,64 @@ │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [pc, #912] @ f4078 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f3f44 │ │ │ │ ldr r0, [pc, #824] @ f403c │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ beq f3f80 │ │ │ │ ldr r0, [pc, #876] @ f4088 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, sp, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f3fb8 │ │ │ │ ldr r0, [pc, #772] @ f4040 │ │ │ │ add r6, r5, #24 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldr r0, [r0, r1] │ │ │ │ ldr r1, [pc, #840] @ f4098 │ │ │ │ add r1, pc, r1 │ │ │ │ tst r0, #1 │ │ │ │ ldr r5, [r1, #32] │ │ │ │ beq f3d78 │ │ │ │ ldr r0, [pc, #740] @ f4048 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r0, r0, r1 │ │ │ │ add r9, r0, #8 │ │ │ │ ldm r9, {r1, r2, r8, r9} │ │ │ │ b f3da8 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 666cec │ │ │ │ + bl 666c70 │ │ │ │ ldr r0, [pc, #700] @ f4044 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r9, sp, #48 @ 0x30 │ │ │ │ str r2, [r0, r1]! │ │ │ │ mov r3, #0 │ │ │ │ ldm r9, {r1, r2, r8, r9} │ │ │ │ strd r8, [r0, #16] │ │ │ │ str r3, [r0, #4] │ │ │ │ ldr r0, [pc, #668] @ f404c │ │ │ │ stm r6, {r1, r2, r8, r9} │ │ │ │ ldr r3, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ adds r6, r1, #1 │ │ │ │ add r0, r0, r3 │ │ │ │ adc r7, r2, #0 │ │ │ │ strd r6, [r0, #8] │ │ │ │ ldr r0, [pc, #716] @ f409c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #16] │ │ │ │ @@ -191701,15 +191701,15 @@ │ │ │ │ bl 59424 │ │ │ │ b f3cfc │ │ │ │ ldr r0, [pc, #244] @ f407c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689124 │ │ │ │ + bl 6890a8 │ │ │ │ cmp r0, #0 │ │ │ │ bne f3ff4 │ │ │ │ mov r0, #1 │ │ │ │ str r4, [sp, #24] │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #204] @ f4080 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -191824,64 +191824,64 @@ │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [r4, #16] │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [pc, #852] @ f44d4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f43c4 │ │ │ │ ldr r0, [pc, #788] @ f44a8 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ beq f4400 │ │ │ │ ldr r0, [pc, #836] @ f44f0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, sp, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f4438 │ │ │ │ ldr r0, [pc, #736] @ f44ac │ │ │ │ add r6, r5, #24 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldr r0, [r0, r1] │ │ │ │ ldr r1, [pc, #800] @ f4500 │ │ │ │ add r1, pc, r1 │ │ │ │ tst r0, #1 │ │ │ │ ldr r5, [r1, #32] │ │ │ │ beq f4208 │ │ │ │ ldr r0, [pc, #704] @ f44b4 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r0, r0, r1 │ │ │ │ add r9, r0, #8 │ │ │ │ ldm r9, {r1, r2, r8, r9} │ │ │ │ b f4238 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 666cec │ │ │ │ + bl 666c70 │ │ │ │ ldr r0, [pc, #664] @ f44b0 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r9, sp, #48 @ 0x30 │ │ │ │ str r2, [r0, r1]! │ │ │ │ mov r3, #0 │ │ │ │ ldm r9, {r1, r2, r8, r9} │ │ │ │ strd r8, [r0, #16] │ │ │ │ str r3, [r0, #4] │ │ │ │ ldr r0, [pc, #632] @ f44b8 │ │ │ │ stm r6, {r1, r2, r8, r9} │ │ │ │ ldr r3, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ adds r6, r1, #1 │ │ │ │ add r0, r0, r3 │ │ │ │ adc r7, r2, #0 │ │ │ │ strd r6, [r0, #8] │ │ │ │ ldr r0, [pc, #676] @ f4504 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #16] │ │ │ │ @@ -191989,15 +191989,15 @@ │ │ │ │ bl 59424 │ │ │ │ b f418c │ │ │ │ ldr r0, [pc, #220] @ f44e4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689124 │ │ │ │ + bl 6890a8 │ │ │ │ cmp r0, #0 │ │ │ │ bne f4474 │ │ │ │ mov r0, #1 │ │ │ │ str r4, [sp, #24] │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #180] @ f44e8 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -192102,64 +192102,64 @@ │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [r4, #16] │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [pc, #852] @ f492c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f481c │ │ │ │ ldr r0, [pc, #788] @ f4900 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ beq f4858 │ │ │ │ ldr r0, [pc, #836] @ f4948 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, sp, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f4890 │ │ │ │ ldr r0, [pc, #736] @ f4904 │ │ │ │ add r6, r5, #24 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldr r0, [r0, r1] │ │ │ │ ldr r1, [pc, #800] @ f4958 │ │ │ │ add r1, pc, r1 │ │ │ │ tst r0, #1 │ │ │ │ ldr r5, [r1, #32] │ │ │ │ beq f4660 │ │ │ │ ldr r0, [pc, #704] @ f490c │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r0, r0, r1 │ │ │ │ add r9, r0, #8 │ │ │ │ ldm r9, {r1, r2, r8, r9} │ │ │ │ b f4690 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 666cec │ │ │ │ + bl 666c70 │ │ │ │ ldr r0, [pc, #664] @ f4908 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r9, sp, #48 @ 0x30 │ │ │ │ str r2, [r0, r1]! │ │ │ │ mov r3, #0 │ │ │ │ ldm r9, {r1, r2, r8, r9} │ │ │ │ strd r8, [r0, #16] │ │ │ │ str r3, [r0, #4] │ │ │ │ ldr r0, [pc, #632] @ f4910 │ │ │ │ stm r6, {r1, r2, r8, r9} │ │ │ │ ldr r3, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ adds r6, r1, #1 │ │ │ │ add r0, r0, r3 │ │ │ │ adc r7, r2, #0 │ │ │ │ strd r6, [r0, #8] │ │ │ │ ldr r0, [pc, #676] @ f495c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #16] │ │ │ │ @@ -192267,15 +192267,15 @@ │ │ │ │ bl 59424 │ │ │ │ b f45e4 │ │ │ │ ldr r0, [pc, #220] @ f493c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689124 │ │ │ │ + bl 6890a8 │ │ │ │ cmp r0, #0 │ │ │ │ bne f48cc │ │ │ │ mov r0, #1 │ │ │ │ str r4, [sp, #24] │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #180] @ f4940 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -192380,64 +192380,64 @@ │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [r4, #16] │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [pc, #852] @ f4d84 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f4c74 │ │ │ │ ldr r0, [pc, #788] @ f4d58 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ beq f4cb0 │ │ │ │ ldr r0, [pc, #836] @ f4da0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, sp, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f4ce8 │ │ │ │ ldr r0, [pc, #736] @ f4d5c │ │ │ │ add r6, r5, #24 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldr r0, [r0, r1] │ │ │ │ ldr r1, [pc, #800] @ f4db0 │ │ │ │ add r1, pc, r1 │ │ │ │ tst r0, #1 │ │ │ │ ldr r5, [r1, #32] │ │ │ │ beq f4ab8 │ │ │ │ ldr r0, [pc, #704] @ f4d64 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r0, r0, r1 │ │ │ │ add r9, r0, #8 │ │ │ │ ldm r9, {r1, r2, r8, r9} │ │ │ │ b f4ae8 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 666cec │ │ │ │ + bl 666c70 │ │ │ │ ldr r0, [pc, #664] @ f4d60 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r9, sp, #48 @ 0x30 │ │ │ │ str r2, [r0, r1]! │ │ │ │ mov r3, #0 │ │ │ │ ldm r9, {r1, r2, r8, r9} │ │ │ │ strd r8, [r0, #16] │ │ │ │ str r3, [r0, #4] │ │ │ │ ldr r0, [pc, #632] @ f4d68 │ │ │ │ stm r6, {r1, r2, r8, r9} │ │ │ │ ldr r3, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ adds r6, r1, #1 │ │ │ │ add r0, r0, r3 │ │ │ │ adc r7, r2, #0 │ │ │ │ strd r6, [r0, #8] │ │ │ │ ldr r0, [pc, #676] @ f4db4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #16] │ │ │ │ @@ -192545,15 +192545,15 @@ │ │ │ │ bl 59424 │ │ │ │ b f4a3c │ │ │ │ ldr r0, [pc, #220] @ f4d94 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689124 │ │ │ │ + bl 6890a8 │ │ │ │ cmp r0, #0 │ │ │ │ bne f4d24 │ │ │ │ mov r0, #1 │ │ │ │ str r4, [sp, #24] │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #180] @ f4d98 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -192659,15 +192659,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [r4, #16] │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r1, #0 │ │ │ │ ldr r5, [pc, #1000] @ f5270 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f513c │ │ │ │ ldr r0, [pc, #984] @ f5278 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ @@ -192686,64 +192686,64 @@ │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [pc, #908] @ f527c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f514c │ │ │ │ ldr r0, [pc, #824] @ f5244 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ beq f5188 │ │ │ │ ldr r0, [pc, #872] @ f528c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, sp, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f51c0 │ │ │ │ ldr r0, [pc, #772] @ f5248 │ │ │ │ add r6, r5, #24 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldr r0, [r0, r1] │ │ │ │ ldr r1, [pc, #836] @ f529c │ │ │ │ add r1, pc, r1 │ │ │ │ tst r0, #1 │ │ │ │ ldr r5, [r1, #32] │ │ │ │ beq f4f80 │ │ │ │ ldr r0, [pc, #740] @ f5250 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r0, r0, r1 │ │ │ │ add r9, r0, #8 │ │ │ │ ldm r9, {r1, r2, r8, r9} │ │ │ │ b f4fb0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 666cec │ │ │ │ + bl 666c70 │ │ │ │ ldr r0, [pc, #700] @ f524c │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r9, sp, #48 @ 0x30 │ │ │ │ str r2, [r0, r1]! │ │ │ │ mov r3, #0 │ │ │ │ ldm r9, {r1, r2, r8, r9} │ │ │ │ strd r8, [r0, #16] │ │ │ │ str r3, [r0, #4] │ │ │ │ ldr r0, [pc, #668] @ f5254 │ │ │ │ stm r6, {r1, r2, r8, r9} │ │ │ │ ldr r3, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ adds r6, r1, #1 │ │ │ │ add r0, r0, r3 │ │ │ │ adc r7, r2, #0 │ │ │ │ strd r6, [r0, #8] │ │ │ │ ldr r0, [pc, #712] @ f52a0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #16] │ │ │ │ @@ -192855,15 +192855,15 @@ │ │ │ │ bl 59424 │ │ │ │ b f4f04 │ │ │ │ ldr r0, [pc, #240] @ f5280 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689124 │ │ │ │ + bl 6890a8 │ │ │ │ cmp r0, #0 │ │ │ │ bne f51fc │ │ │ │ mov r0, #1 │ │ │ │ str r4, [sp, #24] │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #200] @ f5284 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -192978,15 +192978,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [r4, #16] │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r1, #0 │ │ │ │ ldr r5, [pc, #1008] @ f5774 │ │ │ │ add r5, pc, r5 │ │ │ │ add r0, r5, #8 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f5640 │ │ │ │ ldr r0, [pc, #992] @ f577c │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #12 │ │ │ │ @@ -193007,64 +193007,64 @@ │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [pc, #912] @ f5784 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f5650 │ │ │ │ ldr r0, [pc, #824] @ f5748 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ beq f568c │ │ │ │ ldr r0, [pc, #876] @ f5794 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, sp, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f56c4 │ │ │ │ ldr r0, [pc, #772] @ f574c │ │ │ │ add r6, r5, #24 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldr r0, [r0, r1] │ │ │ │ ldr r1, [pc, #840] @ f57a4 │ │ │ │ add r1, pc, r1 │ │ │ │ tst r0, #1 │ │ │ │ ldr r5, [r1, #32] │ │ │ │ beq f5484 │ │ │ │ ldr r0, [pc, #740] @ f5754 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r0, r0, r1 │ │ │ │ add r9, r0, #8 │ │ │ │ ldm r9, {r1, r2, r8, r9} │ │ │ │ b f54b4 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 666cec │ │ │ │ + bl 666c70 │ │ │ │ ldr r0, [pc, #700] @ f5750 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r9, sp, #48 @ 0x30 │ │ │ │ str r2, [r0, r1]! │ │ │ │ mov r3, #0 │ │ │ │ ldm r9, {r1, r2, r8, r9} │ │ │ │ strd r8, [r0, #16] │ │ │ │ str r3, [r0, #4] │ │ │ │ ldr r0, [pc, #668] @ f5758 │ │ │ │ stm r6, {r1, r2, r8, r9} │ │ │ │ ldr r3, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ adds r6, r1, #1 │ │ │ │ add r0, r0, r3 │ │ │ │ adc r7, r2, #0 │ │ │ │ strd r6, [r0, #8] │ │ │ │ ldr r0, [pc, #716] @ f57a8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #16] │ │ │ │ @@ -193176,15 +193176,15 @@ │ │ │ │ bl 59424 │ │ │ │ b f5408 │ │ │ │ ldr r0, [pc, #244] @ f5788 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689124 │ │ │ │ + bl 6890a8 │ │ │ │ cmp r0, #0 │ │ │ │ bne f5700 │ │ │ │ mov r0, #1 │ │ │ │ str r4, [sp, #24] │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #204] @ f578c │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -193300,15 +193300,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [r4, #16] │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r1, #0 │ │ │ │ ldr r5, [pc, #1000] @ f5c74 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f5b40 │ │ │ │ ldr r0, [pc, #984] @ f5c7c │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ @@ -193327,64 +193327,64 @@ │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [pc, #908] @ f5c80 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f5b50 │ │ │ │ ldr r0, [pc, #824] @ f5c48 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ beq f5b8c │ │ │ │ ldr r0, [pc, #872] @ f5c90 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, sp, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f5bc4 │ │ │ │ ldr r0, [pc, #772] @ f5c4c │ │ │ │ add r6, r5, #24 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldr r0, [r0, r1] │ │ │ │ ldr r1, [pc, #836] @ f5ca0 │ │ │ │ add r1, pc, r1 │ │ │ │ tst r0, #1 │ │ │ │ ldr r5, [r1, #32] │ │ │ │ beq f5984 │ │ │ │ ldr r0, [pc, #740] @ f5c54 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r0, r0, r1 │ │ │ │ add r9, r0, #8 │ │ │ │ ldm r9, {r1, r2, r8, r9} │ │ │ │ b f59b4 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 666cec │ │ │ │ + bl 666c70 │ │ │ │ ldr r0, [pc, #700] @ f5c50 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r9, sp, #48 @ 0x30 │ │ │ │ str r2, [r0, r1]! │ │ │ │ mov r3, #0 │ │ │ │ ldm r9, {r1, r2, r8, r9} │ │ │ │ strd r8, [r0, #16] │ │ │ │ str r3, [r0, #4] │ │ │ │ ldr r0, [pc, #668] @ f5c58 │ │ │ │ stm r6, {r1, r2, r8, r9} │ │ │ │ ldr r3, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ adds r6, r1, #1 │ │ │ │ add r0, r0, r3 │ │ │ │ adc r7, r2, #0 │ │ │ │ strd r6, [r0, #8] │ │ │ │ ldr r0, [pc, #712] @ f5ca4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #16] │ │ │ │ @@ -193496,15 +193496,15 @@ │ │ │ │ bl 59424 │ │ │ │ b f5908 │ │ │ │ ldr r0, [pc, #240] @ f5c84 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689124 │ │ │ │ + bl 6890a8 │ │ │ │ cmp r0, #0 │ │ │ │ bne f5c00 │ │ │ │ mov r0, #1 │ │ │ │ str r4, [sp, #24] │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #200] @ f5c88 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -193618,64 +193618,64 @@ │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [r4, #16] │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [pc, #852] @ f60dc │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f5fcc │ │ │ │ ldr r0, [pc, #788] @ f60b0 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ beq f6008 │ │ │ │ ldr r0, [pc, #836] @ f60f8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, sp, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f6040 │ │ │ │ ldr r0, [pc, #736] @ f60b4 │ │ │ │ add r6, r5, #24 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldr r0, [r0, r1] │ │ │ │ ldr r1, [pc, #800] @ f6108 │ │ │ │ add r1, pc, r1 │ │ │ │ tst r0, #1 │ │ │ │ ldr r5, [r1, #32] │ │ │ │ beq f5e10 │ │ │ │ ldr r0, [pc, #704] @ f60bc │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r0, r0, r1 │ │ │ │ add r9, r0, #8 │ │ │ │ ldm r9, {r1, r2, r8, r9} │ │ │ │ b f5e40 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 666cec │ │ │ │ + bl 666c70 │ │ │ │ ldr r0, [pc, #664] @ f60b8 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r9, sp, #48 @ 0x30 │ │ │ │ str r2, [r0, r1]! │ │ │ │ mov r3, #0 │ │ │ │ ldm r9, {r1, r2, r8, r9} │ │ │ │ strd r8, [r0, #16] │ │ │ │ str r3, [r0, #4] │ │ │ │ ldr r0, [pc, #632] @ f60c0 │ │ │ │ stm r6, {r1, r2, r8, r9} │ │ │ │ ldr r3, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ adds r6, r1, #1 │ │ │ │ add r0, r0, r3 │ │ │ │ adc r7, r2, #0 │ │ │ │ strd r6, [r0, #8] │ │ │ │ ldr r0, [pc, #676] @ f610c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #16] │ │ │ │ @@ -193783,15 +193783,15 @@ │ │ │ │ bl 59424 │ │ │ │ b f5d94 │ │ │ │ ldr r0, [pc, #220] @ f60ec │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689124 │ │ │ │ + bl 6890a8 │ │ │ │ cmp r0, #0 │ │ │ │ bne f607c │ │ │ │ mov r0, #1 │ │ │ │ str r4, [sp, #24] │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #180] @ f60f0 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -193897,15 +193897,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [r4, #16] │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r1, #0 │ │ │ │ ldr r5, [pc, #1012] @ f65d4 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f64a8 │ │ │ │ ldr r0, [pc, #992] @ f65d8 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #24 │ │ │ │ @@ -193929,64 +193929,64 @@ │ │ │ │ mov r1, #24 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [pc, #896] @ f65dc │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f64b0 │ │ │ │ ldr r0, [pc, #816] @ f65a8 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ beq f64ec │ │ │ │ ldr r0, [pc, #860] @ f65ec │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, sp, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f6524 │ │ │ │ ldr r0, [pc, #764] @ f65ac │ │ │ │ add r6, r5, #24 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldr r0, [r0, r1] │ │ │ │ ldr r1, [pc, #824] @ f65fc │ │ │ │ add r1, pc, r1 │ │ │ │ tst r0, #1 │ │ │ │ ldr r5, [r1, #32] │ │ │ │ beq f62ec │ │ │ │ ldr r0, [pc, #732] @ f65b4 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r0, r0, r1 │ │ │ │ add r9, r0, #8 │ │ │ │ ldm r9, {r1, r2, r8, r9} │ │ │ │ b f631c │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 666cec │ │ │ │ + bl 666c70 │ │ │ │ ldr r0, [pc, #692] @ f65b0 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r9, sp, #48 @ 0x30 │ │ │ │ str r2, [r0, r1]! │ │ │ │ mov r3, #0 │ │ │ │ ldm r9, {r1, r2, r8, r9} │ │ │ │ strd r8, [r0, #16] │ │ │ │ str r3, [r0, #4] │ │ │ │ ldr r0, [pc, #660] @ f65b8 │ │ │ │ stm r6, {r1, r2, r8, r9} │ │ │ │ ldr r3, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ adds r6, r1, #1 │ │ │ │ add r0, r0, r3 │ │ │ │ adc r7, r2, #0 │ │ │ │ strd r6, [r0, #8] │ │ │ │ ldr r0, [pc, #700] @ f6600 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #16] │ │ │ │ @@ -194096,15 +194096,15 @@ │ │ │ │ bl 59424 │ │ │ │ b f6270 │ │ │ │ ldr r0, [pc, #236] @ f65e0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689124 │ │ │ │ + bl 6890a8 │ │ │ │ cmp r0, #0 │ │ │ │ bne f6560 │ │ │ │ mov r0, #1 │ │ │ │ str r4, [sp, #24] │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #196] @ f65e4 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -194217,64 +194217,64 @@ │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [r4, #16] │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [pc, #852] @ f6a38 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f6928 │ │ │ │ ldr r0, [pc, #788] @ f6a0c │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ beq f6964 │ │ │ │ ldr r0, [pc, #836] @ f6a54 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, sp, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f699c │ │ │ │ ldr r0, [pc, #736] @ f6a10 │ │ │ │ add r6, r5, #24 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldr r0, [r0, r1] │ │ │ │ ldr r1, [pc, #800] @ f6a64 │ │ │ │ add r1, pc, r1 │ │ │ │ tst r0, #1 │ │ │ │ ldr r5, [r1, #32] │ │ │ │ beq f676c │ │ │ │ ldr r0, [pc, #704] @ f6a18 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r0, r0, r1 │ │ │ │ add r9, r0, #8 │ │ │ │ ldm r9, {r1, r2, r8, r9} │ │ │ │ b f679c │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 666cec │ │ │ │ + bl 666c70 │ │ │ │ ldr r0, [pc, #664] @ f6a14 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r9, sp, #48 @ 0x30 │ │ │ │ str r2, [r0, r1]! │ │ │ │ mov r3, #0 │ │ │ │ ldm r9, {r1, r2, r8, r9} │ │ │ │ strd r8, [r0, #16] │ │ │ │ str r3, [r0, #4] │ │ │ │ ldr r0, [pc, #632] @ f6a1c │ │ │ │ stm r6, {r1, r2, r8, r9} │ │ │ │ ldr r3, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ adds r6, r1, #1 │ │ │ │ add r0, r0, r3 │ │ │ │ adc r7, r2, #0 │ │ │ │ strd r6, [r0, #8] │ │ │ │ ldr r0, [pc, #676] @ f6a68 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #16] │ │ │ │ @@ -194382,15 +194382,15 @@ │ │ │ │ bl 59424 │ │ │ │ b f66f0 │ │ │ │ ldr r0, [pc, #220] @ f6a48 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689124 │ │ │ │ + bl 6890a8 │ │ │ │ cmp r0, #0 │ │ │ │ bne f69d8 │ │ │ │ mov r0, #1 │ │ │ │ str r4, [sp, #24] │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #180] @ f6a4c │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -194495,64 +194495,64 @@ │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [r4, #16] │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [pc, #852] @ f6e90 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f6d80 │ │ │ │ ldr r0, [pc, #788] @ f6e64 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ beq f6dbc │ │ │ │ ldr r0, [pc, #836] @ f6eac │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, sp, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f6df4 │ │ │ │ ldr r0, [pc, #736] @ f6e68 │ │ │ │ add r6, r5, #24 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldr r0, [r0, r1] │ │ │ │ ldr r1, [pc, #800] @ f6ebc │ │ │ │ add r1, pc, r1 │ │ │ │ tst r0, #1 │ │ │ │ ldr r5, [r1, #32] │ │ │ │ beq f6bc4 │ │ │ │ ldr r0, [pc, #704] @ f6e70 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r0, r0, r1 │ │ │ │ add r9, r0, #8 │ │ │ │ ldm r9, {r1, r2, r8, r9} │ │ │ │ b f6bf4 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 666cec │ │ │ │ + bl 666c70 │ │ │ │ ldr r0, [pc, #664] @ f6e6c │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r9, sp, #48 @ 0x30 │ │ │ │ str r2, [r0, r1]! │ │ │ │ mov r3, #0 │ │ │ │ ldm r9, {r1, r2, r8, r9} │ │ │ │ strd r8, [r0, #16] │ │ │ │ str r3, [r0, #4] │ │ │ │ ldr r0, [pc, #632] @ f6e74 │ │ │ │ stm r6, {r1, r2, r8, r9} │ │ │ │ ldr r3, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ adds r6, r1, #1 │ │ │ │ add r0, r0, r3 │ │ │ │ adc r7, r2, #0 │ │ │ │ strd r6, [r0, #8] │ │ │ │ ldr r0, [pc, #676] @ f6ec0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #16] │ │ │ │ @@ -194660,15 +194660,15 @@ │ │ │ │ bl 59424 │ │ │ │ b f6b48 │ │ │ │ ldr r0, [pc, #220] @ f6ea0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689124 │ │ │ │ + bl 6890a8 │ │ │ │ cmp r0, #0 │ │ │ │ bne f6e30 │ │ │ │ mov r0, #1 │ │ │ │ str r4, [sp, #24] │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #180] @ f6ea4 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -194753,23 +194753,23 @@ │ │ │ │ andeq r2, r7, r8, asr lr │ │ │ │ rsbseq fp, r1, r0, lsr r3 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #532] @ f7158 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ beq f70b0 │ │ │ │ ldr r0, [pc, #540] @ f7178 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f70e8 │ │ │ │ ldr r2, [pc, #528] @ f7188 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #1 │ │ │ │ bne f7050 │ │ │ │ @@ -194833,15 +194833,15 @@ │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #1 │ │ │ │ bne f7084 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ bl 3858c │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - bl 55403c │ │ │ │ + bl 553fc0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ bl 386dc │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ stm r5, {r1, r6} │ │ │ │ @@ -194849,15 +194849,15 @@ │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #180] @ f716c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689124 │ │ │ │ + bl 6890a8 │ │ │ │ cmp r0, #0 │ │ │ │ bne f7124 │ │ │ │ mov r0, #1 │ │ │ │ str r4, [sp, #24] │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #140] @ f7170 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -194900,30 +194900,30 @@ │ │ │ │ rsbseq fp, r1, r0, ror #1 │ │ │ │ rsbseq r9, r5, r0, lsl #25 │ │ │ │ ldrsheq fp, [r1], #-36 @ 0xffffffdc @ │ │ │ │ rsbseq r9, r5, ip, asr #21 │ │ │ │ ldrsheq sl, [r1], #-208 @ 0xffffff30 @ │ │ │ │ rsbseq r9, r5, r4, ror ip │ │ │ │ rsbseq fp, r1, ip, lsr r0 │ │ │ │ - @ instruction: 0x0059c89c │ │ │ │ + subseq ip, r9, ip, lsl r8 │ │ │ │ rsbseq fp, r1, r0, ror #3 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #532] @ f73c0 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ beq f7318 │ │ │ │ ldr r0, [pc, #540] @ f73e0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f7350 │ │ │ │ ldr r2, [pc, #528] @ f73f0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #1 │ │ │ │ bne f72b8 │ │ │ │ @@ -194987,15 +194987,15 @@ │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #1 │ │ │ │ bne f72ec │ │ │ │ ldr r0, [r5, #4] │ │ │ │ bl 3858c │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - bl 55403c │ │ │ │ + bl 553fc0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ bl 386dc │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ stm r5, {r1, r6} │ │ │ │ @@ -195003,15 +195003,15 @@ │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #180] @ f73d4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689124 │ │ │ │ + bl 6890a8 │ │ │ │ cmp r0, #0 │ │ │ │ bne f738c │ │ │ │ mov r0, #1 │ │ │ │ str r4, [sp, #24] │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #140] @ f73d8 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -195054,30 +195054,30 @@ │ │ │ │ rsbseq sl, r1, r8, ror lr │ │ │ │ ldrsbeq r9, [r5], #-164 @ 0xffffff5c @ │ │ │ │ @ instruction: 0x0071b09c │ │ │ │ rsbseq r9, r5, r0, lsr #18 │ │ │ │ @ instruction: 0x0071a994 │ │ │ │ @ instruction: 0x00759a90 │ │ │ │ ldrsbeq sl, [r1], #-212 @ 0xffffff2c @ │ │ │ │ - subseq ip, r9, r4, lsr r6 │ │ │ │ + ldrheq ip, [r9], #-84 @ 0xffffffac │ │ │ │ rsbseq sl, r1, r8, ror pc │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #532] @ f7628 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ beq f7580 │ │ │ │ ldr r0, [pc, #540] @ f7648 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f75b8 │ │ │ │ ldr r2, [pc, #528] @ f7658 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #1 │ │ │ │ bne f7520 │ │ │ │ @@ -195141,15 +195141,15 @@ │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #1 │ │ │ │ bne f7554 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ bl 3858c │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - bl 55403c │ │ │ │ + bl 553fc0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ bl 386dc │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ stm r5, {r1, r6} │ │ │ │ @@ -195157,15 +195157,15 @@ │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #180] @ f763c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689124 │ │ │ │ + bl 6890a8 │ │ │ │ cmp r0, #0 │ │ │ │ bne f75f4 │ │ │ │ mov r0, #1 │ │ │ │ str r4, [sp, #24] │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #140] @ f7640 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -195208,30 +195208,30 @@ │ │ │ │ rsbseq sl, r1, r0, lsl ip │ │ │ │ ldrheq r9, [r5], #-116 @ 0xffffff8c @ │ │ │ │ rsbseq sl, r1, ip, lsr pc │ │ │ │ rsbseq r9, r5, r0, lsl #12 │ │ │ │ rsbseq sl, r1, r0, asr #14 │ │ │ │ rsbseq r9, r5, ip, ror #14 │ │ │ │ rsbseq sl, r1, ip, ror #22 │ │ │ │ - subseq ip, r9, ip, asr #7 │ │ │ │ + subseq ip, r9, ip, asr #6 │ │ │ │ rsbseq sl, r1, r0, lsl sp │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #532] @ f7890 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ beq f77e8 │ │ │ │ ldr r0, [pc, #540] @ f78b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f7820 │ │ │ │ ldr r2, [pc, #528] @ f78c0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #1 │ │ │ │ bne f7788 │ │ │ │ @@ -195295,15 +195295,15 @@ │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #1 │ │ │ │ bne f77bc │ │ │ │ ldr r0, [r5, #4] │ │ │ │ bl 3858c │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - bl 55403c │ │ │ │ + bl 553fc0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ bl 386dc │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ stm r5, {r1, r6} │ │ │ │ @@ -195311,15 +195311,15 @@ │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #180] @ f78a4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689124 │ │ │ │ + bl 6890a8 │ │ │ │ cmp r0, #0 │ │ │ │ bne f785c │ │ │ │ mov r0, #1 │ │ │ │ str r4, [sp, #24] │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #140] @ f78a8 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -195362,30 +195362,30 @@ │ │ │ │ rsbseq sl, r1, r8, lsr #19 │ │ │ │ rsbseq r9, r5, r8, ror r8 │ │ │ │ rsbseq sl, r1, r4, ror #24 │ │ │ │ rsbseq r9, r5, r4, asr #13 │ │ │ │ rsbseq sl, r1, r4, asr r6 │ │ │ │ rsbseq r9, r5, r4, lsr r8 │ │ │ │ rsbseq sl, r1, r4, lsl #18 │ │ │ │ - subseq ip, r9, r4, ror #2 │ │ │ │ + subseq ip, r9, r4, ror #1 │ │ │ │ rsbseq sl, r1, r8, lsr #21 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #532] @ f7af8 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ beq f7a50 │ │ │ │ ldr r0, [pc, #540] @ f7b18 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f7a88 │ │ │ │ ldr r2, [pc, #528] @ f7b28 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #1 │ │ │ │ bne f79f0 │ │ │ │ @@ -195449,15 +195449,15 @@ │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #1 │ │ │ │ bne f7a24 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ bl 3858c │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - bl 55403c │ │ │ │ + bl 553fc0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ bl 386dc │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ stm r5, {r1, r6} │ │ │ │ @@ -195465,15 +195465,15 @@ │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #180] @ f7b0c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689124 │ │ │ │ + bl 6890a8 │ │ │ │ cmp r0, #0 │ │ │ │ bne f7ac4 │ │ │ │ mov r0, #1 │ │ │ │ str r4, [sp, #24] │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #140] @ f7b10 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -195516,15 +195516,15 @@ │ │ │ │ rsbseq sl, r1, r0, asr #14 │ │ │ │ rsbseq r9, r5, r0, lsl r5 │ │ │ │ rsbseq sl, r1, ip, ror sl │ │ │ │ rsbseq r9, r5, ip, asr r3 │ │ │ │ rsbseq sl, r1, r4, lsl r4 │ │ │ │ rsbseq r9, r5, r8, lsl #10 │ │ │ │ @ instruction: 0x0071a69c │ │ │ │ - ldrsheq fp, [r9], #-236 @ 0xffffff14 │ │ │ │ + subseq fp, r9, ip, ror lr │ │ │ │ rsbseq sl, r1, r0, asr #16 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r2, r1 │ │ │ │ add r1, r0, #28 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ mov r1, #4 │ │ │ │ @@ -195559,25 +195559,25 @@ │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #9 │ │ │ │ str r6, [sp, #16] │ │ │ │ ldr r1, [pc, #44] @ f7c00 │ │ │ │ ldr r3, [pc, #44] @ f7c04 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 67a2c8 │ │ │ │ + bl 67a24c │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ rsbseq sl, r1, ip, lsl #14 │ │ │ │ - subseq r3, r9, r4, ror #26 │ │ │ │ + subseq r3, r9, r4, ror #25 │ │ │ │ ldrsheq sl, [r1], #-96 @ 0xffffffa0 @ │ │ │ │ - subseq r7, r9, r0, lsl #14 │ │ │ │ - ldrsheq r7, [r9], #-100 @ 0xffffff9c │ │ │ │ + subseq r7, r9, r0, lsl #13 │ │ │ │ + subseq r7, r9, r4, ror r6 │ │ │ │ rsbseq sl, r1, r0, lsr #13 │ │ │ │ - subseq fp, r9, ip, ror #26 │ │ │ │ - subseq fp, r9, r1, ror sp │ │ │ │ + subseq fp, r9, ip, ror #25 │ │ │ │ + ldrsheq fp, [r9], #-193 @ 0xffffff3f │ │ │ │ b 3777c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r2, r1 │ │ │ │ add r1, r0, #4 │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, #9 │ │ │ │ @@ -195597,22 +195597,22 @@ │ │ │ │ str r1, [sp, #16] │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ ldr r1, [pc, #32] @ f7c8c │ │ │ │ ldr r3, [pc, #32] @ f7c90 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 67a0d4 │ │ │ │ + bl 67a058 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbseq sl, r1, r8, asr r6 │ │ │ │ - subseq fp, r9, r0, lsr sp │ │ │ │ + ldrheq fp, [r9], #-192 @ 0xffffff40 │ │ │ │ rsbseq sl, r1, ip, lsr r6 │ │ │ │ - subseq fp, r9, r4, ror #25 │ │ │ │ - ldrsheq fp, [r9], #-198 @ 0xffffff3a │ │ │ │ + subseq fp, r9, r4, ror #24 │ │ │ │ + subseq fp, r9, r6, ror ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ cmn r0, #-2147483647 @ 0x80000001 │ │ │ │ bcs f7d60 │ │ │ │ add r0, r0, #1 │ │ │ │ @@ -195621,15 +195621,15 @@ │ │ │ │ mov sl, r1 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [pc, #236] @ f7db8 │ │ │ │ mov r2, #0 │ │ │ │ mov r9, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f7d6c │ │ │ │ ldr r0, [pc, #224] @ f7dc8 │ │ │ │ add r5, sp, #32 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r9, [sp, #52] @ 0x34 │ │ │ │ str r9, [sp, #48] @ 0x30 │ │ │ │ @@ -195698,15 +195698,15 @@ │ │ │ │ str r0, [r1] │ │ │ │ ldr r0, [pc, #228] @ f7edc │ │ │ │ mov r9, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r6, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f7e90 │ │ │ │ ldr r0, [pc, #208] @ f7eec │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ add r0, pc, r0 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ @@ -195765,42 +195765,42 @@ │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq f7f18 │ │ │ │ ldr r1, [pc, #80] @ f7f5c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [pc, #36] @ f7f54 │ │ │ │ add r3, sp, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #24] @ f7f58 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ rsbseq sl, r1, r8, lsr #7 │ │ │ │ - subseq fp, r9, r3, lsr #21 │ │ │ │ - subseq fp, r9, r5, ror #21 │ │ │ │ + subseq fp, r9, r3, lsr #20 │ │ │ │ + subseq fp, r9, r5, ror #20 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #460] @ f8140 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f808c │ │ │ │ ldr r6, [r5] │ │ │ │ ldr r8, [pc, #440] @ f8150 │ │ │ │ mov r0, r6 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldr r7, [r8, #32] │ │ │ │ @@ -195833,15 +195833,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne f7fc0 │ │ │ │ ldr r0, [pc, #332] @ f8164 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f8104 │ │ │ │ ldr r0, [r8, #32] │ │ │ │ str r6, [r4] │ │ │ │ str r5, [r4, #4] │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ @@ -195851,15 +195851,15 @@ │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #244] @ f8154 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f80c8 │ │ │ │ ldr r0, [r8, #32] │ │ │ │ stm r4, {r5, r6} │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ @@ -195925,15 +195925,15 @@ │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #460] @ f8354 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f82a0 │ │ │ │ ldr r6, [r5] │ │ │ │ ldr r8, [pc, #440] @ f8364 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r8, #32] │ │ │ │ @@ -195966,15 +195966,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne f81d4 │ │ │ │ ldr r0, [pc, #332] @ f8378 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f8318 │ │ │ │ ldr r0, [r8, #32] │ │ │ │ str r6, [r4] │ │ │ │ str r5, [r4, #4] │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ @@ -195984,15 +195984,15 @@ │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #244] @ f8368 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r5, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f82dc │ │ │ │ ldr r0, [r8, #32] │ │ │ │ stm r4, {r5, r6} │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ @@ -196105,15 +196105,15 @@ │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #460] @ f8624 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f8570 │ │ │ │ ldr r6, [r5] │ │ │ │ ldr r8, [pc, #440] @ f8634 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r8, #32] │ │ │ │ @@ -196146,15 +196146,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne f84a4 │ │ │ │ ldr r0, [pc, #332] @ f8648 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f85e8 │ │ │ │ ldr r0, [r8, #32] │ │ │ │ str r6, [r4] │ │ │ │ str r5, [r4, #4] │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ @@ -196164,15 +196164,15 @@ │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #244] @ f8638 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r5, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f85ac │ │ │ │ ldr r0, [r8, #32] │ │ │ │ stm r4, {r5, r6} │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ @@ -196238,15 +196238,15 @@ │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #460] @ f8838 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f8784 │ │ │ │ ldr r6, [r5] │ │ │ │ ldr r8, [pc, #440] @ f8848 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r8, #32] │ │ │ │ @@ -196279,15 +196279,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne f86b8 │ │ │ │ ldr r0, [pc, #332] @ f885c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f87fc │ │ │ │ ldr r0, [r8, #32] │ │ │ │ str r6, [r4] │ │ │ │ str r5, [r4, #4] │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ @@ -196297,15 +196297,15 @@ │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #244] @ f884c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r5, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f87c0 │ │ │ │ ldr r0, [r8, #32] │ │ │ │ stm r4, {r5, r6} │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ @@ -196371,15 +196371,15 @@ │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #460] @ f8a4c │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f8998 │ │ │ │ ldr r6, [r5] │ │ │ │ ldr r8, [pc, #440] @ f8a5c │ │ │ │ mov r0, r6 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldr r7, [r8, #32] │ │ │ │ @@ -196412,15 +196412,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne f88cc │ │ │ │ ldr r0, [pc, #332] @ f8a70 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f8a10 │ │ │ │ ldr r0, [r8, #32] │ │ │ │ str r6, [r4] │ │ │ │ str r5, [r4, #4] │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ @@ -196430,15 +196430,15 @@ │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #244] @ f8a60 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f89d4 │ │ │ │ ldr r0, [r8, #32] │ │ │ │ stm r4, {r5, r6} │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ @@ -196551,15 +196551,15 @@ │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #460] @ f8d1c │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f8c68 │ │ │ │ ldr r6, [r5] │ │ │ │ ldr r8, [pc, #440] @ f8d2c │ │ │ │ add r8, pc, r8 │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r8, #32] │ │ │ │ @@ -196592,15 +196592,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne f8b9c │ │ │ │ ldr r0, [pc, #332] @ f8d40 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f8ce0 │ │ │ │ ldr r0, [r8, #32] │ │ │ │ str r6, [r4] │ │ │ │ str r5, [r4, #4] │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ @@ -196610,15 +196610,15 @@ │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #244] @ f8d30 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r5, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f8ca4 │ │ │ │ ldr r0, [r8, #32] │ │ │ │ stm r4, {r5, r6} │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ @@ -196684,15 +196684,15 @@ │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #460] @ f8f30 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f8e7c │ │ │ │ ldr r6, [r5] │ │ │ │ ldr r8, [pc, #440] @ f8f40 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r8, #32] │ │ │ │ @@ -196725,15 +196725,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne f8db0 │ │ │ │ ldr r0, [pc, #332] @ f8f54 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f8ef4 │ │ │ │ ldr r0, [r8, #32] │ │ │ │ str r6, [r4] │ │ │ │ str r5, [r4, #4] │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ @@ -196743,15 +196743,15 @@ │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #244] @ f8f44 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r5, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f8eb8 │ │ │ │ ldr r0, [r8, #32] │ │ │ │ stm r4, {r5, r6} │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ @@ -196817,15 +196817,15 @@ │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #460] @ f9144 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f9090 │ │ │ │ ldr r6, [r5] │ │ │ │ ldr r8, [pc, #440] @ f9154 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r8, #32] │ │ │ │ @@ -196858,15 +196858,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne f8fc4 │ │ │ │ ldr r0, [pc, #332] @ f9168 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f9108 │ │ │ │ ldr r0, [r8, #32] │ │ │ │ str r6, [r4] │ │ │ │ str r5, [r4, #4] │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ @@ -196876,15 +196876,15 @@ │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #244] @ f9158 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r5, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f90cc │ │ │ │ ldr r0, [r8, #32] │ │ │ │ stm r4, {r5, r6} │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ @@ -196950,15 +196950,15 @@ │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #460] @ f9358 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f92a4 │ │ │ │ ldr r6, [r5] │ │ │ │ ldr r8, [pc, #440] @ f9368 │ │ │ │ mov r0, r6 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldr r7, [r8, #32] │ │ │ │ @@ -196991,15 +196991,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne f91d8 │ │ │ │ ldr r0, [pc, #332] @ f937c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f931c │ │ │ │ ldr r0, [r8, #32] │ │ │ │ str r6, [r4] │ │ │ │ str r5, [r4, #4] │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ @@ -197009,15 +197009,15 @@ │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #244] @ f936c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f92e0 │ │ │ │ ldr r0, [r8, #32] │ │ │ │ stm r4, {r5, r6} │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ @@ -197130,15 +197130,15 @@ │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #460] @ f9628 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f9574 │ │ │ │ ldr r6, [r5] │ │ │ │ ldr r8, [pc, #440] @ f9638 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r8, #32] │ │ │ │ @@ -197171,15 +197171,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne f94a8 │ │ │ │ ldr r0, [pc, #332] @ f964c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f95ec │ │ │ │ ldr r0, [r8, #32] │ │ │ │ str r6, [r4] │ │ │ │ str r5, [r4, #4] │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ @@ -197189,15 +197189,15 @@ │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #244] @ f963c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r5, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f95b0 │ │ │ │ ldr r0, [r8, #32] │ │ │ │ stm r4, {r5, r6} │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ @@ -197263,15 +197263,15 @@ │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #460] @ f983c │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f9788 │ │ │ │ ldr r6, [r5] │ │ │ │ ldr r8, [pc, #440] @ f984c │ │ │ │ add r8, pc, r8 │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r8, #32] │ │ │ │ @@ -197304,15 +197304,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne f96bc │ │ │ │ ldr r0, [pc, #332] @ f9860 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f9800 │ │ │ │ ldr r0, [r8, #32] │ │ │ │ str r6, [r4] │ │ │ │ str r5, [r4, #4] │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ @@ -197322,15 +197322,15 @@ │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #244] @ f9850 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r5, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne f97c4 │ │ │ │ ldr r0, [r8, #32] │ │ │ │ stm r4, {r5, r6} │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ @@ -197410,15 +197410,15 @@ │ │ │ │ ldr r0, [pc, #348] @ f9a10 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [pc, #340] @ f9a14 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [pc, #316] @ f9a18 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, #5 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 43e49c │ │ │ │ @@ -197494,20 +197494,20 @@ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 3897c │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbseq r8, r1, r4, ror sl │ │ │ │ andeq sp, r6, ip, lsr #2 │ │ │ │ @ instruction: 0x0071d698 │ │ │ │ - subseq r2, sl, r0, lsl r4 │ │ │ │ + @ instruction: 0x005a2390 │ │ │ │ rsbseq r6, r5, r8, lsl #9 │ │ │ │ - subseq sl, r9, r6, ror r1 │ │ │ │ + ldrsheq sl, [r9], #-6 │ │ │ │ rsbseq r8, r1, r8, ror #19 │ │ │ │ rsbseq r8, r1, ip, ror #19 │ │ │ │ - subseq sl, r9, r2, ror #3 │ │ │ │ + subseq sl, r9, r2, ror #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ ldr r1, [pc, #256] @ f9b40 │ │ │ │ ldr r6, [r0] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r4, [r1, #44] @ 0x2c │ │ │ │ ldr r5, [r1, #48] @ 0x30 │ │ │ │ @@ -197545,15 +197545,15 @@ │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #32 │ │ │ │ str r1, [sp, #16] │ │ │ │ ldr r1, [pc, #124] @ f9b58 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ bl f7c08 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #28] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [pc, #60] @ f9b44 │ │ │ │ @@ -197582,15 +197582,15 @@ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r1, [pc, #160] @ f9c0c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #47 @ 0x2f │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 37338 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne f9bfc │ │ │ │ @@ -197598,15 +197598,15 @@ │ │ │ │ mov r2, #11 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r5, [r0, #44] @ 0x2c │ │ │ │ ldr r6, [r0, #48] @ 0x30 │ │ │ │ mov r0, sp │ │ │ │ ldr r1, [pc, #92] @ f9c14 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r5, r6 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #16 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -197619,17 +197619,17 @@ │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2a4524 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ b f9b98 │ │ │ │ - subseq sl, r9, r3, ror #5 │ │ │ │ + subseq sl, r9, r3, ror #4 │ │ │ │ rsbseq r6, r5, ip, lsl lr │ │ │ │ - ldrsbeq sl, [r9], #-34 @ 0xffffffde │ │ │ │ + subseq sl, r9, r2, asr r2 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ ldr sl, [r0, #4] │ │ │ │ mov r5, r1 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r0, [sp, #16] │ │ │ │ @@ -197642,30 +197642,30 @@ │ │ │ │ mla r9, fp, r1, r0 │ │ │ │ str r5, [sp, #12] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ ldr r4, [sl], #4 │ │ │ │ str sl, [r0, #4] │ │ │ │ ldr r0, [r8, #4] │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ bmi f9d30 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ mov r1, #1 │ │ │ │ ldr r7, [r8, #4] │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ bmi f9d30 │ │ │ │ ldr r0, [r8, #36] @ 0x24 │ │ │ │ ldr r6, [r8, #8] │ │ │ │ ldrb r5, [r8, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ beq f9cb8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ bmi f9d30 │ │ │ │ ldr r0, [r8, #36] @ 0x24 │ │ │ │ b f9cbc │ │ │ │ mov r0, #0 │ │ │ │ str r4, [sp] │ │ │ │ add r4, sp, #24 │ │ │ │ @@ -197707,15 +197707,15 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #268 @ 0x10c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ ldr r8, [r1, #8] │ │ │ │ - bl 4d2d10 │ │ │ │ + bl 4d2c94 │ │ │ │ ldr r9, [sp, #36] @ 0x24 │ │ │ │ ldr sl, [sp, #44] @ 0x2c │ │ │ │ cmp r9, sl │ │ │ │ beq f9d94 │ │ │ │ mov r7, r9 │ │ │ │ ldrb r0, [r7], #24 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ @@ -197990,27 +197990,27 @@ │ │ │ │ add r0, sp, #32 │ │ │ │ bl 110548 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ bge feba4c84 <__bss_end__@@Base+0xfe352cd8> │ │ │ │ rsbseq lr, r1, r4, lsl r6 │ │ │ │ - subseq r4, sl, ip, asr #26 │ │ │ │ + subseq r4, sl, ip, asr #25 │ │ │ │ rsbseq lr, r1, r8, ror r5 │ │ │ │ - ldrheq r4, [sl], #-192 @ 0xffffff40 │ │ │ │ + subseq r4, sl, r0, lsr ip │ │ │ │ ldrsbeq r8, [r1], #-144 @ 0xffffff70 @ │ │ │ │ ldrsheq r8, [r1], #-132 @ 0xffffff7c @ │ │ │ │ rsbseq r8, r1, r0, lsr r5 │ │ │ │ rsbseq r8, r1, r4, lsr r5 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #212 @ 0xd4 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ ldr fp, [r1, #8] │ │ │ │ - bl 4d2d10 │ │ │ │ + bl 4d2c94 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r0, #4 │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ mov r5, #0 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ mov r0, #8 │ │ │ │ @@ -198387,15 +198387,15 @@ │ │ │ │ @ instruction: 0x00717f94 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r6, sp │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ ldr r5, [r1, #8] │ │ │ │ - bl 4d2d10 │ │ │ │ + bl 4d2c94 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r1, r6 │ │ │ │ bl 1f3df0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne fa858 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ @@ -198478,15 +198478,15 @@ │ │ │ │ rsbseq r7, r1, r4, asr #27 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ add r5, sp, #4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 4d2d10 │ │ │ │ + bl 4d2c94 │ │ │ │ add r0, sp, #20 │ │ │ │ mov r1, r5 │ │ │ │ bl 1f3c58 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ ldr r5, [sp, #24] │ │ │ │ cmp r7, #-2147483648 @ 0x80000000 │ │ │ │ bne fa9c0 │ │ │ │ @@ -198573,15 +198573,15 @@ │ │ │ │ rsbseq r7, r1, r8, ror #24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r6, sp │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ ldr r5, [r1, #8] │ │ │ │ - bl 4d2d10 │ │ │ │ + bl 4d2c94 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r1, r6 │ │ │ │ bl 1f4620 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne fab40 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ @@ -198663,15 +198663,15 @@ │ │ │ │ ldrsbeq r7, [r1], #-168 @ 0xffffff58 @ │ │ │ │ ldrsbeq r7, [r1], #-172 @ 0xffffff54 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sp │ │ │ │ ldr r8, [r1, #8] │ │ │ │ - bl 4d2d10 │ │ │ │ + bl 4d2c94 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r6, [sp, #12] │ │ │ │ cmp r1, r6 │ │ │ │ beq face8 │ │ │ │ mov r5, r1 │ │ │ │ ldrb r4, [r5], #24 │ │ │ │ str r5, [sp, #4] │ │ │ │ @@ -198776,15 +198776,15 @@ │ │ │ │ rsbseq r7, r1, r4, lsl r9 │ │ │ │ rsbseq r7, r1, r8, lsl r9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #740 @ 0x2e4 │ │ │ │ mov r9, r0 │ │ │ │ add r0, sp, #284 @ 0x11c │ │ │ │ ldr fp, [r1, #8] │ │ │ │ - bl 4d2d10 │ │ │ │ + bl 4d2c94 │ │ │ │ ldr r0, [sp, #288] @ 0x120 │ │ │ │ ldr r1, [sp, #296] @ 0x128 │ │ │ │ cmp r0, r1 │ │ │ │ beq fae48 │ │ │ │ mov r2, r0 │ │ │ │ ldrb r1, [r2], #24 │ │ │ │ str r2, [sp, #288] @ 0x120 │ │ │ │ @@ -200002,15 +200002,15 @@ │ │ │ │ rsbseq r6, r1, ip, ror r7 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 4d2d10 │ │ │ │ + bl 4d2c94 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r7, [sp, #28] │ │ │ │ cmp r4, r7 │ │ │ │ beq fc1ac │ │ │ │ mov r8, r4 │ │ │ │ ldrb r0, [r8], #24 │ │ │ │ str r8, [sp, #20] │ │ │ │ @@ -200201,15 +200201,15 @@ │ │ │ │ rsbseq r6, r1, ip, asr r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r6, sp │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ ldr r5, [r1, #8] │ │ │ │ - bl 4d2d10 │ │ │ │ + bl 4d2c94 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r1, r6 │ │ │ │ bl 1f4298 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne fc4b0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ @@ -200291,15 +200291,15 @@ │ │ │ │ rsbseq r6, r1, r8, ror #2 │ │ │ │ rsbseq r6, r1, ip, ror #2 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ ldr sl, [r1, #8] │ │ │ │ - bl 4d2d10 │ │ │ │ + bl 4d2c94 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ cmp r5, r7 │ │ │ │ beq fc630 │ │ │ │ mov r6, r5 │ │ │ │ ldrb r0, [r6], #24 │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ @@ -200538,15 +200538,15 @@ │ │ │ │ @ instruction: 0x00715d9c │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 4d2d10 │ │ │ │ + bl 4d2c94 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr sl, [sp, #20] │ │ │ │ cmp r1, sl │ │ │ │ beq fca50 │ │ │ │ mov fp, r1 │ │ │ │ ldrb r0, [fp], #24 │ │ │ │ str fp, [sp, #12] │ │ │ │ @@ -200789,15 +200789,15 @@ │ │ │ │ rsbseq r5, r1, r0, lsl #19 │ │ │ │ rsbseq r5, r1, r4, lsl #19 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ ldr r8, [r1, #8] │ │ │ │ - bl 4d2d10 │ │ │ │ + bl 4d2c94 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r6, [sp, #16] │ │ │ │ cmp r1, r6 │ │ │ │ beq fce30 │ │ │ │ mov r4, r1 │ │ │ │ ldrb r0, [r4], #24 │ │ │ │ str r4, [sp, #8] │ │ │ │ @@ -200899,15 +200899,15 @@ │ │ │ │ ldrsheq r5, [r1], #-112 @ 0xffffff90 @ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r6, sp │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ ldr r5, [r1, #8] │ │ │ │ - bl 4d2d10 │ │ │ │ + bl 4d2c94 │ │ │ │ add r0, sp, #32 │ │ │ │ mov r1, r6 │ │ │ │ bl 1e5c58 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ bne fcf94 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ @@ -200988,15 +200988,15 @@ │ │ │ │ rsbseq r5, r1, r4, lsl #13 │ │ │ │ rsbseq r5, r1, r8, lsl #13 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ ldr r9, [r1, #8] │ │ │ │ - bl 4d2d10 │ │ │ │ + bl 4d2c94 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr fp, [sp, #28] │ │ │ │ cmp r5, fp │ │ │ │ beq fd114 │ │ │ │ mov r4, r5 │ │ │ │ ldrb r0, [r4], #24 │ │ │ │ str r4, [sp, #20] │ │ │ │ @@ -201167,15 +201167,15 @@ │ │ │ │ rsbseq r5, r1, ip, asr #7 │ │ │ │ ldrsbeq r5, [r1], #-48 @ 0xffffffd0 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #724 @ 0x2d4 │ │ │ │ mov fp, r0 │ │ │ │ add r0, sp, #328 @ 0x148 │ │ │ │ ldr r9, [r1, #8] │ │ │ │ - bl 4d2d10 │ │ │ │ + bl 4d2c94 │ │ │ │ ldr r2, [sp, #332] @ 0x14c │ │ │ │ ldr r6, [sp, #340] @ 0x154 │ │ │ │ cmp r2, r6 │ │ │ │ beq fd3f8 │ │ │ │ mov r1, r2 │ │ │ │ ldrb r0, [r1], #24 │ │ │ │ str r1, [sp, #332] @ 0x14c │ │ │ │ @@ -202737,15 +202737,15 @@ │ │ │ │ rsbseq r3, r1, r0, lsl sp │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #748 @ 0x2ec │ │ │ │ sub sp, sp, #1024 @ 0x400 │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ - bl 4d2d10 │ │ │ │ + bl 4d2c94 │ │ │ │ ldr r8, [sp, #36] @ 0x24 │ │ │ │ ldr fp, [sp, #44] @ 0x2c │ │ │ │ cmp r8, fp │ │ │ │ beq fece8 │ │ │ │ mov r9, r8 │ │ │ │ ldrb r6, [r9], #24 │ │ │ │ str r9, [sp, #36] @ 0x24 │ │ │ │ @@ -202987,27 +202987,27 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ bge feba9a90 <__bss_end__@@Base+0xfe357ae4> │ │ │ │ rsbseq r3, r1, r0, ror #20 │ │ │ │ @ instruction: 0x0071399c │ │ │ │ ldrsheq r6, [r1], #-24 @ 0xffffffe8 @ │ │ │ │ - @ instruction: 0x0059a891 │ │ │ │ + subseq sl, r9, r1, lsl r8 │ │ │ │ rsbseq r6, r1, r4, lsr r0 │ │ │ │ - subseq sl, r9, sp, asr #13 │ │ │ │ + subseq sl, r9, sp, asr #12 │ │ │ │ @ instruction: 0x00713990 │ │ │ │ rsbseq r3, r1, ip, asr #17 │ │ │ │ rsbseq r3, r1, r8, asr #14 │ │ │ │ rsbseq r3, r1, ip, asr #14 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sp │ │ │ │ ldr r8, [r1, #8] │ │ │ │ - bl 4d2d10 │ │ │ │ + bl 4d2c94 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r7, [sp, #12] │ │ │ │ cmp r1, r7 │ │ │ │ beq ff0ac │ │ │ │ mov r4, r1 │ │ │ │ ldrb r0, [r4], #24 │ │ │ │ str r4, [sp, #4] │ │ │ │ @@ -203115,15 +203115,15 @@ │ │ │ │ rsbseq r3, r1, r0, ror r5 │ │ │ │ rsbseq r3, r1, r4, ror r5 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ ldr r8, [r1, #8] │ │ │ │ - bl 4d2d10 │ │ │ │ + bl 4d2c94 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r6, [sp, #16] │ │ │ │ cmp r1, r6 │ │ │ │ beq ff288 │ │ │ │ mov r4, r1 │ │ │ │ ldrb r0, [r4], #24 │ │ │ │ str r4, [sp, #8] │ │ │ │ @@ -203225,15 +203225,15 @@ │ │ │ │ @ instruction: 0x00713398 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ add r5, sp, #4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 4d2d10 │ │ │ │ + bl 4d2c94 │ │ │ │ add r0, sp, #20 │ │ │ │ mov r1, r5 │ │ │ │ bl 1f2798 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ ldr r5, [sp, #24] │ │ │ │ cmp r7, #-2147483648 @ 0x80000000 │ │ │ │ bne ff3ec │ │ │ │ @@ -203322,15 +203322,15 @@ │ │ │ │ rsbseq r3, r1, ip, lsr r2 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ add r5, sp, #4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 4d2d10 │ │ │ │ + bl 4d2c94 │ │ │ │ add r0, sp, #20 │ │ │ │ mov r1, r5 │ │ │ │ bl 1f35b4 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ ldr r5, [sp, #24] │ │ │ │ cmp r7, #-2147483648 @ 0x80000000 │ │ │ │ bne ff570 │ │ │ │ @@ -203417,15 +203417,15 @@ │ │ │ │ ldrheq r3, [r1], #-8 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r7, sp │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r8, [r1, #8] │ │ │ │ - bl 4d2d10 │ │ │ │ + bl 4d2c94 │ │ │ │ add r6, sp, #40 @ 0x28 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 1e5414 │ │ │ │ ldrb r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #24 │ │ │ │ bne ff6f4 │ │ │ │ @@ -203508,15 +203508,15 @@ │ │ │ │ rsbseq r2, r1, ip, lsr #30 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #96 @ 0x60 │ │ │ │ mov r6, sp │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ ldr r5, [r1, #8] │ │ │ │ - bl 4d2d58 │ │ │ │ + bl 4d2cdc │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ mov r1, r6 │ │ │ │ bl 1e588c │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ bne ff848 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ @@ -203567,15 +203567,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #196 @ 0xc4 │ │ │ │ add r4, sp, #88 @ 0x58 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 4d2d58 │ │ │ │ + bl 4d2cdc │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ add r9, sp, #184 @ 0xb8 │ │ │ │ orr r1, r0, #1 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ orr r0, r4, #1 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ @@ -204026,39 +204026,39 @@ │ │ │ │ b 100014 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ bl 110464 │ │ │ │ mov r0, r8 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq r4, r9, r7, lsr #12 │ │ │ │ - ldrsheq r4, [r9], #-131 @ 0xffffff7d │ │ │ │ - subseq r4, r9, r9, ror #17 │ │ │ │ - subseq r4, r9, r3, lsr r9 │ │ │ │ - subseq r2, r9, r8, lsr #1 │ │ │ │ - ldrsheq r4, [r9], #-133 @ 0xffffff7b │ │ │ │ - subseq r4, r9, r2, asr #18 │ │ │ │ - subseq r2, r9, r0, ror r2 │ │ │ │ - subseq r2, r9, r8, asr r2 │ │ │ │ - subseq r2, r9, r8, lsr #4 │ │ │ │ - subseq r2, r9, r8, asr #3 │ │ │ │ - ldrsheq r2, [r9], #-24 @ 0xffffffe8 │ │ │ │ - subseq r2, r9, r0, ror #3 │ │ │ │ - subseq r2, r9, r0, asr #4 │ │ │ │ - subseq r2, r9, r0, lsl r2 │ │ │ │ + subseq r4, r9, r7, lsr #11 │ │ │ │ + subseq r4, r9, r3, ror r8 │ │ │ │ + subseq r4, r9, r9, ror #16 │ │ │ │ + ldrheq r4, [r9], #-131 @ 0xffffff7d │ │ │ │ + subseq r2, r9, r8, lsr #32 │ │ │ │ + subseq r4, r9, r5, ror r8 │ │ │ │ + subseq r4, r9, r2, asr #17 │ │ │ │ + ldrsheq r2, [r9], #-16 │ │ │ │ + ldrsbeq r2, [r9], #-24 @ 0xffffffe8 │ │ │ │ + subseq r2, r9, r8, lsr #3 │ │ │ │ + subseq r2, r9, r8, asr #2 │ │ │ │ + subseq r2, r9, r8, ror r1 │ │ │ │ + subseq r2, r9, r0, ror #2 │ │ │ │ + subseq r2, r9, r0, asr #3 │ │ │ │ + @ instruction: 0x00592190 │ │ │ │ rsbseq r2, r1, ip, lsr #15 │ │ │ │ @ instruction: 0x00712798 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #396 @ 0x18c │ │ │ │ add r4, sp, #96 @ 0x60 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4d2d58 │ │ │ │ + bl 4d2cdc │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ str r4, [sp, #32] │ │ │ │ orr r1, r0, #1 │ │ │ │ add r9, r0, #4 │ │ │ │ add r0, r0, #8 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #368 @ 0x170 │ │ │ │ @@ -204583,49 +204583,49 @@ │ │ │ │ b 1008c8 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ bl 110464 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - ldrheq r4, [r9], #-33 @ 0xffffffdf │ │ │ │ - subseq r4, r9, r9, lsr r1 │ │ │ │ - subseq r1, r9, ip, lsl #17 │ │ │ │ - subseq r4, r9, r2, ror #2 │ │ │ │ - subseq r4, r9, r7, asr #2 │ │ │ │ - subseq r4, r9, r0, asr #2 │ │ │ │ - subseq r4, r9, sl, ror r1 │ │ │ │ - subseq r4, r9, sl, asr #2 │ │ │ │ - ldrsheq r1, [r9], #-144 @ 0xffffff70 │ │ │ │ - subseq r1, r9, r0, asr #19 │ │ │ │ - subseq r1, r9, r8, ror r9 │ │ │ │ + subseq r4, r9, r1, lsr r2 │ │ │ │ + ldrheq r4, [r9], #-9 │ │ │ │ + subseq r1, r9, ip, lsl #16 │ │ │ │ + subseq r4, r9, r2, ror #1 │ │ │ │ + subseq r4, r9, r7, asr #1 │ │ │ │ + subseq r4, r9, r0, asr #1 │ │ │ │ + ldrsheq r4, [r9], #-10 │ │ │ │ + subseq r4, r9, sl, asr #1 │ │ │ │ + subseq r1, r9, r0, ror r9 │ │ │ │ + subseq r1, r9, r0, asr #18 │ │ │ │ + ldrsheq r1, [r9], #-136 @ 0xffffff78 │ │ │ │ rsbseq r8, r1, ip, asr #32 │ │ │ │ - subseq lr, r9, r4, lsl #15 │ │ │ │ - subseq r1, r9, r8, asr #18 │ │ │ │ + subseq lr, r9, r4, lsl #14 │ │ │ │ + subseq r1, r9, r8, asr #17 │ │ │ │ rsbseq r8, r1, r4, ror #2 │ │ │ │ - @ instruction: 0x0059e89c │ │ │ │ - subseq r1, r9, r8, lsr #19 │ │ │ │ - ldrsbeq r1, [r9], #-152 @ 0xffffff68 │ │ │ │ - subseq r1, r9, r0, ror #18 │ │ │ │ - @ instruction: 0x00591990 │ │ │ │ - subseq r1, r9, r8, lsl #20 │ │ │ │ - subseq r4, r9, r2, ror #5 │ │ │ │ - ldrsbeq r4, [r9], #-39 @ 0xffffffd9 │ │ │ │ - subseq r4, r9, r8, lsl r2 │ │ │ │ - ldrsheq r4, [r9], #-22 @ 0xffffffea │ │ │ │ - ldrsheq r4, [r9], #-18 @ 0xffffffee │ │ │ │ + subseq lr, r9, ip, lsl r8 │ │ │ │ + subseq r1, r9, r8, lsr #18 │ │ │ │ + subseq r1, r9, r8, asr r9 │ │ │ │ + subseq r1, r9, r0, ror #17 │ │ │ │ + subseq r1, r9, r0, lsl r9 │ │ │ │ + subseq r1, r9, r8, lsl #19 │ │ │ │ + subseq r4, r9, r2, ror #4 │ │ │ │ + subseq r4, r9, r7, asr r2 │ │ │ │ + @ instruction: 0x00594198 │ │ │ │ + subseq r4, r9, r6, ror r1 │ │ │ │ + subseq r4, r9, r2, ror r1 │ │ │ │ rsbseq r1, r1, r4, ror #28 │ │ │ │ rsbseq r1, r1, r0, asr lr │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #600 @ 0x258 │ │ │ │ mov r6, sp │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ ldr r5, [r1, #8] │ │ │ │ - bl 4d2d58 │ │ │ │ + bl 4d2cdc │ │ │ │ add r0, sp, #332 @ 0x14c │ │ │ │ mov r1, r6 │ │ │ │ bl 10a760 │ │ │ │ ldr r0, [sp, #332] @ 0x14c │ │ │ │ cmp r0, #3 │ │ │ │ bne 1009a0 │ │ │ │ ldr r0, [sp, #336] @ 0x150 │ │ │ │ @@ -204680,15 +204680,15 @@ │ │ │ │ rsbseq r1, r1, ip, lsr #25 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #112 @ 0x70 │ │ │ │ mov r7, sp │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r8, [r1, #8] │ │ │ │ - bl 4d2d58 │ │ │ │ + bl 4d2cdc │ │ │ │ add r6, sp, #88 @ 0x58 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 1e4fb8 │ │ │ │ ldrb r0, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #24 │ │ │ │ bne 100aa0 │ │ │ │ @@ -204740,15 +204740,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #172 @ 0xac │ │ │ │ add r4, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 4d2d58 │ │ │ │ + bl 4d2cdc │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ str r4, [sp, #8] │ │ │ │ orr r1, r0, #1 │ │ │ │ add sl, r0, #4 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ add r0, r0, #8 │ │ │ │ @@ -205099,38 +205099,38 @@ │ │ │ │ b 1010d8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl 110464 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq r3, r9, ip, lsl #5 │ │ │ │ - ldrsbeq r8, [r9], #-90 @ 0xffffffa6 │ │ │ │ - ldrsbeq r8, [r9], #-121 @ 0xffffff87 │ │ │ │ - subseq lr, r8, r4, ror #12 │ │ │ │ - subseq r3, r9, ip, ror r1 │ │ │ │ - subseq r3, r9, r0, lsl #15 │ │ │ │ - ldrsbeq lr, [r8], #-44 @ 0xffffffd4 │ │ │ │ - subseq r1, r9, ip, ror r1 │ │ │ │ - ldrheq r1, [r9], #-8 │ │ │ │ - subseq r1, r9, r0, lsr #1 │ │ │ │ + subseq r3, r9, ip, lsl #4 │ │ │ │ + subseq r8, r9, sl, asr r5 │ │ │ │ + subseq r8, r9, r9, asr r7 │ │ │ │ + subseq lr, r8, r4, ror #11 │ │ │ │ + ldrsheq r3, [r9], #-12 │ │ │ │ + subseq r3, r9, r0, lsl #14 │ │ │ │ + subseq lr, r8, ip, asr r2 │ │ │ │ + ldrsheq r1, [r9], #-12 │ │ │ │ + subseq r1, r9, r8, lsr r0 │ │ │ │ + subseq r1, r9, r0, lsr #32 │ │ │ │ rsbseq r6, r1, r8, ror r1 │ │ │ │ - ldrsbeq r1, [r9], #-0 │ │ │ │ - @ instruction: 0x00593898 │ │ │ │ - subseq lr, r8, r0, lsl #7 │ │ │ │ + subseq r1, r9, r0, asr r0 │ │ │ │ + subseq r3, r9, r8, lsl r8 │ │ │ │ + subseq lr, r8, r0, lsl #6 │ │ │ │ rsbseq r1, r1, ip, ror #12 │ │ │ │ rsbseq r1, r1, r8, asr r6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #180 @ 0xb4 │ │ │ │ add r4, sp, #48 @ 0x30 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 4d2d58 │ │ │ │ + bl 4d2cdc │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ mov r9, #-2147483648 @ 0x80000000 │ │ │ │ orr r1, r0, #1 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ orr r0, r4, #1 │ │ │ │ str r0, [sp, #28] │ │ │ │ @@ -205415,29 +205415,29 @@ │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ bl 110dd4 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 110464 │ │ │ │ mov r0, r8 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - ldrsbeq lr, [r8], #-0 │ │ │ │ - subseq sp, r8, r4, lsl lr │ │ │ │ - subseq sp, r8, r8, lsl #31 │ │ │ │ - subseq r0, r9, r4, lsl #25 │ │ │ │ + subseq lr, r8, r0, asr r0 │ │ │ │ + @ instruction: 0x0058dd94 │ │ │ │ + subseq sp, r8, r8, lsl #30 │ │ │ │ subseq r0, r9, r4, lsl #24 │ │ │ │ + subseq r0, r9, r4, lsl #23 │ │ │ │ rsbseq r1, r1, r8, lsl r2 │ │ │ │ rsbseq r1, r1, r4, lsl #4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #180 @ 0xb4 │ │ │ │ add r4, sp, #72 @ 0x48 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ - bl 4d2d58 │ │ │ │ + bl 4d2cdc │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ str r4, [sp, #20] │ │ │ │ orr r1, r0, #1 │ │ │ │ add fp, r0, #4 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ add r0, r0, #8 │ │ │ │ @@ -205845,38 +205845,38 @@ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ bl 2a4524 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ bl 110464 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - @ instruction: 0x00592790 │ │ │ │ - subseq r7, r9, sl, lsl fp │ │ │ │ - ldrsheq r7, [r9], #-172 @ 0xffffff54 │ │ │ │ - subseq r3, r9, r9, asr #25 │ │ │ │ - subseq r2, r9, r8, asr r6 │ │ │ │ - subseq r2, r9, r6, ror r6 │ │ │ │ - ldrsbeq r9, [r8], #-216 @ 0xffffff28 │ │ │ │ - subseq r0, r9, r0, lsl #13 │ │ │ │ - ldrsbeq r0, [r9], #-88 @ 0xffffffa8 │ │ │ │ - subseq r0, r9, r4, asr #11 │ │ │ │ - subseq r0, r9, r4, ror #10 │ │ │ │ + subseq r2, r9, r0, lsl r7 │ │ │ │ + @ instruction: 0x00597a9a │ │ │ │ + subseq r7, r9, ip, ror sl │ │ │ │ + subseq r3, r9, r9, asr #24 │ │ │ │ + ldrsbeq r2, [r9], #-88 @ 0xffffffa8 │ │ │ │ + ldrsheq r2, [r9], #-86 @ 0xffffffaa │ │ │ │ + subseq r9, r8, r8, asr sp │ │ │ │ + subseq r0, r9, r0, lsl #12 │ │ │ │ + subseq r0, r9, r8, asr r5 │ │ │ │ + subseq r0, r9, r4, asr #10 │ │ │ │ + subseq r0, r9, r4, ror #9 │ │ │ │ rsbseq r5, r1, r0, lsr r4 │ │ │ │ - subseq r2, r9, lr, lsl #15 │ │ │ │ - subseq r9, r8, r0, lsr #30 │ │ │ │ + subseq r2, r9, lr, lsl #14 │ │ │ │ + subseq r9, r8, r0, lsr #29 │ │ │ │ rsbseq r0, r1, r4, lsr #22 │ │ │ │ rsbseq r0, r1, r0, lsl fp │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #156 @ 0x9c │ │ │ │ add r4, sp, #48 @ 0x30 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 4d2d58 │ │ │ │ + bl 4d2cdc │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ str r4, [sp, #4] │ │ │ │ orr r1, r0, #1 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ orr r0, r4, #1 │ │ │ │ str r0, [sp, #28] │ │ │ │ @@ -206097,31 +206097,31 @@ │ │ │ │ b 10206c │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 110464 │ │ │ │ mov r0, r8 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq r7, r9, lr, lsl #21 │ │ │ │ - subseq r2, r9, r2, ror #15 │ │ │ │ - subseq r0, r9, r4, ror #1 │ │ │ │ - subseq r0, r9, ip, asr #1 │ │ │ │ + subseq r7, r9, lr, lsl #20 │ │ │ │ + subseq r2, r9, r2, ror #14 │ │ │ │ + subseq r0, r9, r4, rrx │ │ │ │ + subseq r0, r9, ip, asr #32 │ │ │ │ rsbseq r5, r1, r8, lsr #2 │ │ │ │ - @ instruction: 0x0059289a │ │ │ │ + subseq r2, r9, sl, lsl r8 │ │ │ │ rsbseq r0, r1, r4, ror #13 │ │ │ │ ldrsbeq r0, [r1], #-96 @ 0xffffffa0 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #828 @ 0x33c │ │ │ │ sub sp, sp, #2048 @ 0x800 │ │ │ │ add r4, sp, #88 @ 0x58 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 4d2d58 │ │ │ │ + bl 4d2cdc │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ str r4, [sp, #12] │ │ │ │ add r0, lr, #488 @ 0x1e8 │ │ │ │ orr r1, r0, #1 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ add r1, r0, #320 @ 0x140 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ @@ -206634,35 +206634,35 @@ │ │ │ │ addge r0, sp, #824 @ 0x338 │ │ │ │ blge 110154 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ bl 110464 │ │ │ │ mov r0, r9 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - @ instruction: 0x00597297 │ │ │ │ - subseq r7, r9, ip, lsr #4 │ │ │ │ - subseq r2, r9, r8, ror r0 │ │ │ │ - @ instruction: 0x00592095 │ │ │ │ - subseq pc, r8, ip, asr #20 │ │ │ │ - @ instruction: 0x0058f99c │ │ │ │ + subseq r7, r9, r7, lsl r2 │ │ │ │ + subseq r7, r9, ip, lsr #3 │ │ │ │ + ldrsheq r1, [r9], #-248 @ 0xffffff08 │ │ │ │ + subseq r2, r9, r5, lsl r0 │ │ │ │ + subseq pc, r8, ip, asr #19 │ │ │ │ + subseq pc, r8, ip, lsl r9 @ │ │ │ │ rsbseq r2, r1, r0, ror #20 │ │ │ │ - ldrsheq r7, [r9], #-5 │ │ │ │ - ldrsbeq pc, [r8], #-148 @ 0xffffff6c @ │ │ │ │ + subseq r7, r9, r5, ror r0 │ │ │ │ + subseq pc, r8, r4, asr r9 @ │ │ │ │ rsbseq r2, r1, r4, lsr #22 │ │ │ │ - ldrheq r7, [r9], #-25 @ 0xffffffe7 │ │ │ │ + subseq r7, r9, r9, lsr r1 │ │ │ │ rsbseq pc, r0, r0, ror pc @ │ │ │ │ rsbseq pc, r0, ip, asr pc @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #180 @ 0xb4 │ │ │ │ add r4, sp, #48 @ 0x30 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 4d2d58 │ │ │ │ + bl 4d2cdc │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ mov r9, #-2147483648 @ 0x80000000 │ │ │ │ orr r1, r0, #1 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ orr r0, r4, #1 │ │ │ │ str r0, [sp, #28] │ │ │ │ @@ -206947,29 +206947,29 @@ │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ bl 111140 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 110464 │ │ │ │ mov r0, r8 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq ip, r8, r0, ror #17 │ │ │ │ - subseq ip, r8, r4, lsr #12 │ │ │ │ - @ instruction: 0x0058c798 │ │ │ │ - @ instruction: 0x0058f494 │ │ │ │ + subseq ip, r8, r0, ror #16 │ │ │ │ + subseq ip, r8, r4, lsr #11 │ │ │ │ + subseq ip, r8, r8, lsl r7 │ │ │ │ subseq pc, r8, r4, lsl r4 @ │ │ │ │ + @ instruction: 0x0058f394 │ │ │ │ rsbseq pc, r0, r8, lsr #20 │ │ │ │ rsbseq pc, r0, r4, lsl sl @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #212 @ 0xd4 │ │ │ │ add r5, sp, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4d2d58 │ │ │ │ + bl 4d2cdc │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ add r9, sp, #168 @ 0xa8 │ │ │ │ orr r1, r0, #1 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ add r0, r9, #8 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ @@ -207391,40 +207391,40 @@ │ │ │ │ b 1034a8 │ │ │ │ mov r9, r0 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ bl 110464 │ │ │ │ mov r0, r9 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - ldrsheq r1, [r9], #-103 @ 0xffffff99 │ │ │ │ - subseq r1, r9, pc, lsr #10 │ │ │ │ - subseq r1, r9, lr, lsr #10 │ │ │ │ - subseq r1, r9, r8, asr r5 │ │ │ │ - subseq r1, r9, r5, lsr r5 │ │ │ │ - subseq r1, r9, r1, lsl #11 │ │ │ │ - subseq lr, r8, ip, lsr #27 │ │ │ │ - subseq lr, r8, ip, lsr sp │ │ │ │ - subseq lr, r8, ip, lsl #26 │ │ │ │ - ldrsheq lr, [r8], #-196 @ 0xffffff3c │ │ │ │ - subseq lr, r8, r4, lsr #26 │ │ │ │ - ldrsbeq lr, [r8], #-204 @ 0xffffff34 │ │ │ │ - subseq r1, r9, lr, lsr #12 │ │ │ │ - subseq r1, r9, ip, lsr #12 │ │ │ │ - subseq r1, r9, r9, lsr #12 │ │ │ │ - subseq r1, r9, r9, lsr #12 │ │ │ │ + subseq r1, r9, r7, ror r6 │ │ │ │ + subseq r1, r9, pc, lsr #9 │ │ │ │ + subseq r1, r9, lr, lsr #9 │ │ │ │ + ldrsbeq r1, [r9], #-72 @ 0xffffffb8 │ │ │ │ + ldrheq r1, [r9], #-69 @ 0xffffffbb │ │ │ │ + subseq r1, r9, r1, lsl #10 │ │ │ │ + subseq lr, r8, ip, lsr #26 │ │ │ │ + ldrheq lr, [r8], #-204 @ 0xffffff34 │ │ │ │ + subseq lr, r8, ip, lsl #25 │ │ │ │ + subseq lr, r8, r4, ror ip │ │ │ │ + subseq lr, r8, r4, lsr #25 │ │ │ │ + subseq lr, r8, ip, asr ip │ │ │ │ + subseq r1, r9, lr, lsr #11 │ │ │ │ + subseq r1, r9, ip, lsr #11 │ │ │ │ + subseq r1, r9, r9, lsr #11 │ │ │ │ + subseq r1, r9, r9, lsr #11 │ │ │ │ @ instruction: 0x0070f29c │ │ │ │ rsbseq pc, r0, r8, lsl #5 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #332 @ 0x14c │ │ │ │ add r4, sp, #96 @ 0x60 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 4d2d58 │ │ │ │ + bl 4d2cdc │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ str r1, [sp, #216] @ 0xd8 │ │ │ │ mov r6, #-2147483648 @ 0x80000000 │ │ │ │ str r1, [sp, #228] @ 0xe4 │ │ │ │ @@ -208441,37 +208441,37 @@ │ │ │ │ addne r0, sp, #216 @ 0xd8 │ │ │ │ blne 110cd0 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ bl 110464 │ │ │ │ mov r0, r8 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq lr, r8, ip, ror r4 │ │ │ │ - ldrheq r0, [r9], #-79 @ 0xffffffb1 │ │ │ │ - subseq lr, r8, r8, lsl r3 │ │ │ │ - subseq r0, r9, r5, ror #13 │ │ │ │ - ldrheq lr, [r8], #-36 @ 0xffffffdc │ │ │ │ - subseq r0, r9, r7, asr r6 │ │ │ │ - subseq lr, r8, r0, lsl #3 │ │ │ │ - subseq r0, r9, r8, lsr #13 │ │ │ │ - subseq lr, r8, r0, asr r2 │ │ │ │ - subseq r0, r9, r0, asr r5 │ │ │ │ - subseq lr, r8, ip, ror #3 │ │ │ │ - subseq r0, r9, sp, asr r7 │ │ │ │ - subseq lr, r8, ip, lsl r1 │ │ │ │ + ldrsheq lr, [r8], #-60 @ 0xffffffc4 │ │ │ │ + subseq r0, r9, pc, lsr r4 │ │ │ │ + @ instruction: 0x0058e298 │ │ │ │ + subseq r0, r9, r5, ror #12 │ │ │ │ + subseq lr, r8, r4, lsr r2 │ │ │ │ + ldrsbeq r0, [r9], #-87 @ 0xffffffa9 │ │ │ │ + subseq lr, r8, r0, lsl #2 │ │ │ │ + subseq r0, r9, r8, lsr #12 │ │ │ │ + ldrsbeq lr, [r8], #-16 │ │ │ │ + ldrsbeq r0, [r9], #-64 @ 0xffffffc0 │ │ │ │ + subseq lr, r8, ip, ror #2 │ │ │ │ + ldrsbeq r0, [r9], #-109 @ 0xffffff93 │ │ │ │ + @ instruction: 0x0058e09c │ │ │ │ @ instruction: 0x0070e698 │ │ │ │ rsbseq lr, r0, r4, lsl #13 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #156 @ 0x9c │ │ │ │ add r4, sp, #48 @ 0x30 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 4d2d58 │ │ │ │ + bl 4d2cdc │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ mov r9, #-2147483648 @ 0x80000000 │ │ │ │ orr r1, r0, #1 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ orr r0, r4, #1 │ │ │ │ str r0, [sp, #28] │ │ │ │ @@ -208716,30 +208716,30 @@ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 2a4524 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 110464 │ │ │ │ mov r0, r8 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - @ instruction: 0x0058ac9c │ │ │ │ - subseq sl, r8, r0, asr sl │ │ │ │ - subseq sp, r8, r4, lsl #17 │ │ │ │ - subseq sp, r8, r0, asr #16 │ │ │ │ - subseq sl, r8, r8, ror #22 │ │ │ │ + subseq sl, r8, ip, lsl ip │ │ │ │ + ldrsbeq sl, [r8], #-144 @ 0xffffff70 │ │ │ │ + subseq sp, r8, r4, lsl #16 │ │ │ │ + subseq sp, r8, r0, asr #15 │ │ │ │ + subseq sl, r8, r8, ror #21 │ │ │ │ rsbseq sp, r0, r4, asr lr │ │ │ │ rsbseq sp, r0, r0, asr #28 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #388 @ 0x184 │ │ │ │ sub sp, sp, #1024 @ 0x400 │ │ │ │ add r4, sp, #560 @ 0x230 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4d2d58 │ │ │ │ + bl 4d2cdc │ │ │ │ mov r7, #-2147483648 @ 0x80000000 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ str r7, [sp, #492] @ 0x1ec │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ mov r7, #0 │ │ │ │ str r1, [sp, #960] @ 0x3c0 │ │ │ │ str r7, [sp, #452] @ 0x1c4 │ │ │ │ @@ -212106,20 +212106,20 @@ │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 107f70 │ │ │ │ add r0, sp, #560 @ 0x230 │ │ │ │ bl 110464 │ │ │ │ mov r0, r8 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subseq fp, r8, r8, asr r1 │ │ │ │ - subseq fp, r8, r4, asr #2 │ │ │ │ - subseq fp, r8, r0, lsr r1 │ │ │ │ - subseq fp, r8, ip, lsl r1 │ │ │ │ - subseq fp, r8, r8, lsl #2 │ │ │ │ - ldrsheq fp, [r8], #-4 │ │ │ │ + ldrsbeq fp, [r8], #-8 │ │ │ │ + subseq fp, r8, r4, asr #1 │ │ │ │ + ldrheq fp, [r8], #-0 │ │ │ │ + @ instruction: 0x0058b09c │ │ │ │ + subseq fp, r8, r8, lsl #1 │ │ │ │ + subseq fp, r8, r4, ror r0 │ │ │ │ ldr r0, [sp, #308] @ 0x134 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #508] @ 0x1fc │ │ │ │ bl 2a4524 │ │ │ │ ldr r1, [sp, #996] @ 0x3e4 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -212178,128 +212178,128 @@ │ │ │ │ beq 107e58 │ │ │ │ ldr r0, [sp, #556] @ 0x22c │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #492] @ 0x1ec │ │ │ │ bl 2a4524 │ │ │ │ b 107e58 │ │ │ │ bl 5a198 │ │ │ │ - subseq fp, r8, r0, ror #1 │ │ │ │ - subseq fp, r8, ip, asr #1 │ │ │ │ - ldrheq fp, [r8], #-0 │ │ │ │ - @ instruction: 0x0058b090 │ │ │ │ - subseq fp, r8, ip, ror r0 │ │ │ │ subseq fp, r8, r0, rrx │ │ │ │ - subseq fp, r8, r0, asr #32 │ │ │ │ - subseq fp, r8, r4, lsr #32 │ │ │ │ - subseq fp, r8, ip │ │ │ │ - ldrsheq sl, [r8], #-240 @ 0xffffff10 │ │ │ │ - ldrsbeq sl, [r8], #-240 @ 0xffffff10 │ │ │ │ - ldrheq sl, [r8], #-252 @ 0xffffff04 │ │ │ │ - @ instruction: 0x0058af94 │ │ │ │ - subseq sl, r8, r8, lsr #31 │ │ │ │ - ldrsbeq ip, [r8], #-247 @ 0xffffff09 │ │ │ │ - subseq ip, r8, r1, lsl #29 │ │ │ │ - ldrsheq ip, [r8], #-237 @ 0xffffff13 │ │ │ │ - subseq ip, r8, r6, ror #26 │ │ │ │ - subseq ip, r8, r7, asr lr │ │ │ │ - subseq ip, r8, lr, asr sp │ │ │ │ - subseq ip, r8, r9, lsl sp │ │ │ │ - subseq ip, r8, r0, ror #29 │ │ │ │ - subseq sl, r8, r8, lsr #17 │ │ │ │ - subseq r7, r8, r0, lsr #23 │ │ │ │ - subseq ip, r8, fp, lsl #29 │ │ │ │ - subseq ip, r8, r6, lsl #31 │ │ │ │ - subseq ip, r8, r3, ror sp │ │ │ │ - subseq ip, r8, r2, lsr sp │ │ │ │ - subseq r7, r8, r8, ror fp │ │ │ │ - subseq ip, r8, r0, asr #27 │ │ │ │ - subseq sp, r8, r5 │ │ │ │ - subseq ip, r8, r0, ror #29 │ │ │ │ - ldrheq ip, [r8], #-243 @ 0xffffff0d │ │ │ │ - subseq ip, r8, sl, ror #28 │ │ │ │ - @ instruction: 0x0058d09c │ │ │ │ - subseq ip, r8, r1, lsr #30 │ │ │ │ - subseq ip, r8, sl, lsl #31 │ │ │ │ - subseq ip, r8, sp, asr #29 │ │ │ │ - subseq ip, r8, r7, ror #28 │ │ │ │ - subseq sp, r8, r8, ror #1 │ │ │ │ - @ instruction: 0x0058ce99 │ │ │ │ - @ instruction: 0x0058ce96 │ │ │ │ + subseq fp, r8, ip, asr #32 │ │ │ │ + subseq fp, r8, r0, lsr r0 │ │ │ │ + subseq fp, r8, r0, lsl r0 │ │ │ │ + ldrsheq sl, [r8], #-252 @ 0xffffff04 │ │ │ │ + subseq sl, r8, r0, ror #31 │ │ │ │ + subseq sl, r8, r0, asr #31 │ │ │ │ + subseq sl, r8, r4, lsr #31 │ │ │ │ + subseq sl, r8, ip, lsl #31 │ │ │ │ + subseq sl, r8, r0, ror pc │ │ │ │ + subseq sl, r8, r0, asr pc │ │ │ │ + subseq sl, r8, ip, lsr pc │ │ │ │ + subseq sl, r8, r4, lsl pc │ │ │ │ + subseq sl, r8, r8, lsr #30 │ │ │ │ + subseq ip, r8, r7, asr pc │ │ │ │ + subseq ip, r8, r1, lsl #28 │ │ │ │ + subseq ip, r8, sp, ror lr │ │ │ │ + subseq ip, r8, r6, ror #25 │ │ │ │ + ldrsbeq ip, [r8], #-215 @ 0xffffff29 │ │ │ │ + ldrsbeq ip, [r8], #-206 @ 0xffffff32 │ │ │ │ + @ instruction: 0x0058cc99 │ │ │ │ subseq ip, r8, r0, ror #28 │ │ │ │ - subseq ip, r8, r2, asr #31 │ │ │ │ - subseq r4, r8, r0, asr #6 │ │ │ │ - subseq sp, r8, r1, lsl r1 │ │ │ │ - subseq ip, r8, r4, asr #31 │ │ │ │ - ldrsheq ip, [r8], #-254 @ 0xffffff02 │ │ │ │ - subseq sp, r8, r7, asr #32 │ │ │ │ - subseq ip, r8, sp, ror #27 │ │ │ │ - @ instruction: 0x0058d09e │ │ │ │ - subseq sp, r8, fp, lsl #2 │ │ │ │ - subseq sp, r8, r7, lsr #2 │ │ │ │ - subseq ip, r8, r1, lsr lr │ │ │ │ - subseq sp, r8, r0, lsr #1 │ │ │ │ - subseq ip, r8, r2, lsl pc │ │ │ │ - subseq ip, r8, r0, lsl #29 │ │ │ │ - subseq ip, r8, sp, lsr #29 │ │ │ │ - subseq ip, r8, r2, ror ip │ │ │ │ - ldrheq ip, [r8], #-249 @ 0xffffff07 │ │ │ │ - ldrsbeq ip, [r8], #-230 @ 0xffffff1a │ │ │ │ - subseq ip, r8, r2, lsl #30 │ │ │ │ - subseq sp, r8, fp, lsr r1 │ │ │ │ - subseq sp, r8, ip, ror #2 │ │ │ │ - subseq sp, r8, r5, ror #1 │ │ │ │ - subseq sp, r8, r0, ror r1 │ │ │ │ - subseq sp, r8, sp, lsr r0 │ │ │ │ - subseq sp, r8, r8, lsl #1 │ │ │ │ - subseq sl, r8, ip, lsl sp │ │ │ │ - subseq sl, r8, r8, asr pc │ │ │ │ - subseq sl, r8, r8, asr sp │ │ │ │ + subseq sl, r8, r8, lsr #16 │ │ │ │ + subseq r7, r8, r0, lsr #22 │ │ │ │ + subseq ip, r8, fp, lsl #28 │ │ │ │ + subseq ip, r8, r6, lsl #30 │ │ │ │ + ldrsheq ip, [r8], #-195 @ 0xffffff3d │ │ │ │ + ldrheq ip, [r8], #-194 @ 0xffffff3e │ │ │ │ + ldrsheq r7, [r8], #-168 @ 0xffffff58 │ │ │ │ + subseq ip, r8, r0, asr #26 │ │ │ │ + subseq ip, r8, r5, lsl #31 │ │ │ │ + subseq ip, r8, r0, ror #28 │ │ │ │ + subseq ip, r8, r3, lsr pc │ │ │ │ + subseq ip, r8, sl, ror #27 │ │ │ │ + subseq sp, r8, ip, lsl r0 │ │ │ │ + subseq ip, r8, r1, lsr #29 │ │ │ │ + subseq ip, r8, sl, lsl #30 │ │ │ │ + subseq ip, r8, sp, asr #28 │ │ │ │ + subseq ip, r8, r7, ror #27 │ │ │ │ + subseq sp, r8, r8, rrx │ │ │ │ + subseq ip, r8, r9, lsl lr │ │ │ │ + subseq ip, r8, r6, lsl lr │ │ │ │ + subseq ip, r8, r0, ror #27 │ │ │ │ + subseq ip, r8, r2, asr #30 │ │ │ │ + subseq r4, r8, r0, asr #5 │ │ │ │ + @ instruction: 0x0058d091 │ │ │ │ + subseq ip, r8, r4, asr #30 │ │ │ │ + subseq ip, r8, lr, ror pc │ │ │ │ + subseq ip, r8, r7, asr #31 │ │ │ │ + subseq ip, r8, sp, ror #26 │ │ │ │ + subseq sp, r8, lr, lsl r0 │ │ │ │ + subseq sp, r8, fp, lsl #1 │ │ │ │ + subseq sp, r8, r7, lsr #1 │ │ │ │ + ldrheq ip, [r8], #-209 @ 0xffffff2f │ │ │ │ + subseq sp, r8, r0, lsr #32 │ │ │ │ + @ instruction: 0x0058ce92 │ │ │ │ + subseq ip, r8, r0, lsl #28 │ │ │ │ + subseq ip, r8, sp, lsr #28 │ │ │ │ + ldrsheq ip, [r8], #-178 @ 0xffffff4e │ │ │ │ + subseq ip, r8, r9, lsr pc │ │ │ │ + subseq ip, r8, r6, asr lr │ │ │ │ + subseq ip, r8, r2, lsl #29 │ │ │ │ + ldrheq sp, [r8], #-11 │ │ │ │ + subseq sp, r8, ip, ror #1 │ │ │ │ + subseq sp, r8, r5, rrx │ │ │ │ + ldrsheq sp, [r8], #-0 │ │ │ │ + ldrheq ip, [r8], #-253 @ 0xffffff03 │ │ │ │ + subseq sp, r8, r8 │ │ │ │ + @ instruction: 0x0058ac9c │ │ │ │ + ldrsbeq sl, [r8], #-232 @ 0xffffff18 │ │ │ │ + ldrsbeq sl, [r8], #-200 @ 0xffffff38 │ │ │ │ ldrsbeq pc, [r0], #-52 @ 0xffffffcc @ │ │ │ │ - subseq sl, r8, r0, lsl #31 │ │ │ │ + subseq sl, r8, r0, lsl #30 │ │ │ │ rsbseq pc, r0, ip, lsl r4 @ │ │ │ │ - subseq sl, r8, ip, lsl #27 │ │ │ │ - ldrheq sl, [r8], #-232 @ 0xffffff18 │ │ │ │ - ldrsbeq sl, [r8], #-220 @ 0xffffff24 │ │ │ │ + subseq sl, r8, ip, lsl #26 │ │ │ │ + subseq sl, r8, r8, lsr lr │ │ │ │ + subseq sl, r8, ip, asr sp │ │ │ │ rsbseq pc, r0, r4, lsl r5 @ │ │ │ │ - subseq sl, r8, r4, lsr #29 │ │ │ │ - subseq sl, r8, r0, asr #28 │ │ │ │ - ldrsbeq sl, [r8], #-200 @ 0xffffff38 │ │ │ │ - subseq sl, r8, r4, lsl #25 │ │ │ │ - subseq sl, r8, r0, lsr pc │ │ │ │ + subseq sl, r8, r4, lsr #28 │ │ │ │ + subseq sl, r8, r0, asr #27 │ │ │ │ + subseq sl, r8, r8, asr ip │ │ │ │ + subseq sl, r8, r4, lsl #24 │ │ │ │ + ldrheq sl, [r8], #-224 @ 0xffffff20 │ │ │ │ ldrsheq pc, [r0], #-56 @ 0xffffffc8 @ │ │ │ │ - subseq sl, r8, r4, asr #30 │ │ │ │ + subseq sl, r8, r4, asr #29 │ │ │ │ rsbseq pc, r0, r8, ror #9 │ │ │ │ - subseq sl, r8, ip, lsl pc │ │ │ │ - ldrsheq sl, [r8], #-228 @ 0xffffff1c │ │ │ │ - ldrsheq sl, [r8], #-208 @ 0xffffff30 │ │ │ │ - subseq sl, r8, ip, ror #30 │ │ │ │ - subseq sl, r8, r8, ror #28 │ │ │ │ + @ instruction: 0x0058ae9c │ │ │ │ + subseq sl, r8, r4, ror lr │ │ │ │ + subseq sl, r8, r0, ror sp │ │ │ │ + subseq sl, r8, ip, ror #29 │ │ │ │ + subseq sl, r8, r8, ror #27 │ │ │ │ ldrheq pc, [r0], #-76 @ 0xffffffb4 @ │ │ │ │ - subseq sl, r8, r8, ror sp │ │ │ │ - subseq sl, r8, r4, asr #25 │ │ │ │ + ldrsheq sl, [r8], #-200 @ 0xffffff38 │ │ │ │ + subseq sl, r8, r4, asr #24 │ │ │ │ rsbseq pc, r0, r8, asr #8 │ │ │ │ - subseq sl, r8, ip, ror lr │ │ │ │ - subseq sl, r8, r4, lsl #28 │ │ │ │ + ldrsheq sl, [r8], #-220 @ 0xffffff24 │ │ │ │ + subseq sl, r8, r4, lsl #27 │ │ │ │ @ instruction: 0x0070f498 │ │ │ │ - ldrsheq sl, [r8], #-204 @ 0xffffff34 │ │ │ │ - @ instruction: 0x0058ae90 │ │ │ │ - subseq sl, r8, ip, lsr #28 │ │ │ │ - subseq sl, r8, ip, asr #29 │ │ │ │ - subseq sl, r8, r8, lsl lr │ │ │ │ - subseq sl, r8, r8, asr #27 │ │ │ │ - subseq sl, r8, r8, lsl #30 │ │ │ │ - subseq sl, r8, r0, ror #29 │ │ │ │ - subseq sl, r8, r0, lsr #27 │ │ │ │ - subseq sl, r8, r4, asr lr │ │ │ │ - ldrheq sp, [r8], #-25 @ 0xffffffe7 │ │ │ │ + subseq sl, r8, ip, ror ip │ │ │ │ + subseq sl, r8, r0, lsl lr │ │ │ │ + subseq sl, r8, ip, lsr #27 │ │ │ │ + subseq sl, r8, ip, asr #28 │ │ │ │ + @ instruction: 0x0058ad98 │ │ │ │ + subseq sl, r8, r8, asr #26 │ │ │ │ + subseq sl, r8, r8, lsl #29 │ │ │ │ + subseq sl, r8, r0, ror #28 │ │ │ │ + subseq sl, r8, r0, lsr #26 │ │ │ │ + ldrsbeq sl, [r8], #-212 @ 0xffffff2c │ │ │ │ + subseq sp, r8, r9, lsr r1 │ │ │ │ rsbseq pc, r0, r4, ror r4 @ │ │ │ │ - ldrheq sl, [r8], #-212 @ 0xffffff2c │ │ │ │ - subseq sl, r8, ip, lsr #25 │ │ │ │ subseq sl, r8, r4, lsr sp │ │ │ │ - @ instruction: 0x0058ac98 │ │ │ │ + subseq sl, r8, ip, lsr #24 │ │ │ │ + ldrheq sl, [r8], #-196 @ 0xffffff3c │ │ │ │ + subseq sl, r8, r8, lsl ip │ │ │ │ @ instruction: 0x0070b194 │ │ │ │ rsbseq fp, r0, r0, lsl #3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #172 @ 0xac │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #32] │ │ │ │ @@ -212427,15 +212427,15 @@ │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ b 108378 │ │ │ │ add ip, r4, #8 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ ldm ip, {r1, r3, r4, r5, r6, r7} │ │ │ │ mov r2, r0 │ │ │ │ stm r2, {r1, r3, r4, r5, r6, r7} │ │ │ │ - bl 4d2c9c │ │ │ │ + bl 4d2c20 │ │ │ │ cmp r0, #0 │ │ │ │ beq 108394 │ │ │ │ str r0, [r8, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r8] │ │ │ │ add r0, sp, #12 │ │ │ │ bl 25946c │ │ │ │ @@ -213676,16 +213676,16 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ ldrbtvc r2, [r3], #-97 @ 0xffffff9f │ │ │ │ strbtvc r7, [r3], #-1394 @ 0xfffffa8e │ │ │ │ rsbseq r6, r4, ip, lsr #22 │ │ │ │ rsbseq r9, r0, r8, ror r1 │ │ │ │ - subseq r8, r8, r8, asr #29 │ │ │ │ - @ instruction: 0x00588e98 │ │ │ │ + subseq r8, r8, r8, asr #28 │ │ │ │ + subseq r8, r8, r8, lsl lr │ │ │ │ rsbseq r9, r0, r4, ror r1 │ │ │ │ rsbseq r9, r0, r4, asr #1 │ │ │ │ rsbseq r9, r0, r8, asr #4 │ │ │ │ rsbseq r9, r0, ip, asr r2 │ │ │ │ rsbseq r6, r4, r4, lsr r9 │ │ │ │ @ instruction: 0x00709190 │ │ │ │ rsbseq r9, r0, ip, ror #2 │ │ │ │ @@ -213744,18 +213744,18 @@ │ │ │ │ stmia r5!, {r0, r1, r2} │ │ │ │ ldm r7, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ cmp r4, #2 │ │ │ │ bcc 1097c0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1097c0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r8 │ │ │ │ bl 42df00 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldm sp, {r3, r7} │ │ │ │ mov r4, #35 @ 0x23 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ @@ -213778,18 +213778,18 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1098a0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1098a0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r8 │ │ │ │ bl 42df00 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbseq r8, r0, r8, lsr #29 │ │ │ │ rsbseq r8, r0, r0, ror pc │ │ │ │ @@ -214464,18 +214464,18 @@ │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 10a5f4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 10a5f4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r8 │ │ │ │ bl 42df00 │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r4, [r6, #4] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ @@ -214707,18 +214707,18 @@ │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 10a724 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 10a724 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r8 │ │ │ │ bl 42df00 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbseq r8, r0, r8, lsl #7 │ │ │ │ ldrsheq r8, [r0], #-36 @ 0xffffffdc @ │ │ │ │ @@ -217760,15 +217760,15 @@ │ │ │ │ rsbseq sl, r0, r4, ror r9 │ │ │ │ ldr r0, [pc, #4088] @ 10e6a8 │ │ │ │ mov r1, #11 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 38f28 │ │ │ │ b 10d890 │ │ │ │ rsbseq sl, r0, r4, asr r9 │ │ │ │ - subseq r7, r8, r9, asr #21 │ │ │ │ + subseq r7, r8, r9, asr #20 │ │ │ │ ldr r0, [pc, #4084] @ 10e6c0 │ │ │ │ mov r1, #7 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 38f28 │ │ │ │ ldr r2, [sp, #500] @ 0x1f4 │ │ │ │ mov r1, #3 │ │ │ │ mov sl, #1 │ │ │ │ @@ -217787,15 +217787,15 @@ │ │ │ │ bne 10d190 │ │ │ │ b 10d19c │ │ │ │ ldr r0, [pc, #4084] @ 10e714 │ │ │ │ mov r1, #28 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 38f28 │ │ │ │ b 10d148 │ │ │ │ - subseq r7, r8, pc, lsl #21 │ │ │ │ + subseq r7, r8, pc, lsl #20 │ │ │ │ ldr r0, [pc, #4084] @ 10e72c │ │ │ │ mov r1, #19 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 38f28 │ │ │ │ b 10d890 │ │ │ │ ldr r0, [pc, #4088] @ 10e744 │ │ │ │ mov r1, #26 │ │ │ │ @@ -217803,22 +217803,22 @@ │ │ │ │ bl 38f28 │ │ │ │ b 10d890 │ │ │ │ ldr r0, [pc, #4092] @ 10e75c │ │ │ │ mov r1, #22 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 38f28 │ │ │ │ b 10d148 │ │ │ │ - @ instruction: 0x00587a9c │ │ │ │ + subseq r7, r8, ip, lsl sl │ │ │ │ ldr r0, [pc, #4092] @ 10e774 │ │ │ │ mov r1, #22 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 38f28 │ │ │ │ b 10d890 │ │ │ │ - subseq r7, r8, r2, ror #20 │ │ │ │ - subseq r7, r8, r2, ror #20 │ │ │ │ + subseq r7, r8, r2, ror #19 │ │ │ │ + subseq r7, r8, r2, ror #19 │ │ │ │ ldr r0, [pc, #4088] @ 10e78c │ │ │ │ mov r1, #11 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 38f28 │ │ │ │ b 10d890 │ │ │ │ ldr r0, [pc, #4092] @ 10e7a4 │ │ │ │ mov r1, #17 │ │ │ │ @@ -217826,27 +217826,27 @@ │ │ │ │ bl 38f28 │ │ │ │ b 10c720 │ │ │ │ ldr r0, [pc, #4076] @ 10e7a8 │ │ │ │ mov r1, #21 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 38f28 │ │ │ │ b 10d890 │ │ │ │ - subseq r7, r8, r0, ror sl │ │ │ │ + ldrsheq r7, [r8], #-144 @ 0xffffff70 │ │ │ │ ldr r0, [pc, #4076] @ 10e7c0 │ │ │ │ mov r1, #18 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 38f28 │ │ │ │ b 10c720 │ │ │ │ - subseq r7, r8, lr, lsr sl │ │ │ │ + ldrheq r7, [r8], #-158 @ 0xffffff62 │ │ │ │ ldr r0, [pc, #4076] @ 10e7d8 │ │ │ │ mov r1, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 38f28 │ │ │ │ b 10d148 │ │ │ │ - subseq r7, r8, ip, lsr sl │ │ │ │ + ldrheq r7, [r8], #-156 @ 0xffffff64 │ │ │ │ ldr r0, [pc, #4076] @ 10e7f0 │ │ │ │ mov r1, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 38f28 │ │ │ │ b 10d890 │ │ │ │ ldr r0, [pc, #4080] @ 10e808 │ │ │ │ mov r1, #16 │ │ │ │ @@ -217864,22 +217864,22 @@ │ │ │ │ bl 38f28 │ │ │ │ b 10d890 │ │ │ │ ldr r0, [pc, #4092] @ 10e850 │ │ │ │ mov r1, #11 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 38f28 │ │ │ │ b 10d148 │ │ │ │ - subseq r7, r8, r4, lsl #20 │ │ │ │ + subseq r7, r8, r4, lsl #19 │ │ │ │ ldr r0, [pc, #4092] @ 10e868 │ │ │ │ mov r1, #10 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 38f28 │ │ │ │ b 10d890 │ │ │ │ - ldrsheq r5, [r8], #-116 @ 0xffffff8c │ │ │ │ - subseq r5, r8, r0, ror #15 │ │ │ │ + subseq r5, r8, r4, ror r7 │ │ │ │ + subseq r5, r8, r0, ror #14 │ │ │ │ ldr r0, [pc, #4088] @ 10e880 │ │ │ │ mov r1, #25 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 38f28 │ │ │ │ ldr r2, [sp, #500] @ 0x1f4 │ │ │ │ mov r1, #3 │ │ │ │ mov r5, #1 │ │ │ │ @@ -217887,89 +217887,89 @@ │ │ │ │ mov r4, #1 │ │ │ │ b 10d15c │ │ │ │ ldr r0, [pc, #4092] @ 10e8ac │ │ │ │ mov r1, #24 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 38f28 │ │ │ │ b 10d148 │ │ │ │ - ldrheq r5, [r8], #-112 @ 0xffffff90 │ │ │ │ + subseq r5, r8, r0, lsr r7 │ │ │ │ ldr r0, [pc, #4092] @ 10e8c4 │ │ │ │ mov r1, #16 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 38f28 │ │ │ │ b 10d148 │ │ │ │ ldr r0, [pc, #4076] @ 10e8c8 │ │ │ │ mov r1, #13 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 38f28 │ │ │ │ b 10c720 │ │ │ │ - subseq r5, r8, r8, ror r7 │ │ │ │ + ldrsheq r5, [r8], #-104 @ 0xffffff98 │ │ │ │ ldr r2, [pc, #4056] @ 10e8cc │ │ │ │ add r0, sp, #664 @ 0x298 │ │ │ │ add r1, sp, #640 @ 0x280 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 3b6fc │ │ │ │ mov r9, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #536] @ 0x218 │ │ │ │ add r0, sp, #664 @ 0x298 │ │ │ │ bl 1e1bb4 │ │ │ │ b 10d058 │ │ │ │ - subseq r5, r8, r8, asr #14 │ │ │ │ + subseq r5, r8, r8, asr #13 │ │ │ │ ldr r2, [pc, #4092] @ 10e920 │ │ │ │ add r0, sp, #664 @ 0x298 │ │ │ │ add r1, sp, #640 @ 0x280 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 3b6fc │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #508] @ 0x1fc │ │ │ │ add r0, sp, #664 @ 0x298 │ │ │ │ bl 1e1bb4 │ │ │ │ b 10cdf0 │ │ │ │ - subseq r5, r8, r0, lsr #14 │ │ │ │ + subseq r5, r8, r0, lsr #13 │ │ │ │ ldr r2, [pc, #4060] @ 10e930 │ │ │ │ add r0, sp, #664 @ 0x298 │ │ │ │ add r1, sp, #640 @ 0x280 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 3b6fc │ │ │ │ mov sl, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #524] @ 0x20c │ │ │ │ add r0, sp, #664 @ 0x298 │ │ │ │ bl 1e1bb4 │ │ │ │ b 10c908 │ │ │ │ - ldrsheq r5, [r8], #-104 @ 0xffffff98 │ │ │ │ - ldrsbeq r5, [r8], #-96 @ 0xffffffa0 │ │ │ │ + subseq r5, r8, r8, ror r6 │ │ │ │ + subseq r5, r8, r0, asr r6 │ │ │ │ ldr r2, [pc, #4072] @ 10e970 │ │ │ │ add r0, sp, #664 @ 0x298 │ │ │ │ add r1, sp, #640 @ 0x280 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 3b6fc │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #528] @ 0x210 │ │ │ │ add r0, sp, #664 @ 0x298 │ │ │ │ bl 1e1bb4 │ │ │ │ b 10c8d0 │ │ │ │ - subseq r5, r8, r8, lsr #13 │ │ │ │ - @ instruction: 0x00585694 │ │ │ │ + subseq r5, r8, r8, lsr #12 │ │ │ │ + subseq r5, r8, r4, lsl r6 │ │ │ │ ldr r2, [pc, #4060] @ 10e998 │ │ │ │ add r0, sp, #664 @ 0x298 │ │ │ │ add r1, sp, #640 @ 0x280 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 3b6fc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #504] @ 0x1f8 │ │ │ │ add r0, sp, #664 @ 0x298 │ │ │ │ bl 1e1bb4 │ │ │ │ str r4, [sp, #216] @ 0xd8 │ │ │ │ b 10d000 │ │ │ │ - subseq r5, r8, r4, ror #12 │ │ │ │ + subseq r5, r8, r4, ror #11 │ │ │ │ ldr r2, [pc, #4012] @ 10e99c │ │ │ │ add r0, sp, #664 @ 0x298 │ │ │ │ add r1, sp, #640 @ 0x280 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 3b6fc │ │ │ │ mov r7, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ @@ -217984,53 +217984,53 @@ │ │ │ │ bl 3b6fc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #516] @ 0x204 │ │ │ │ add r0, sp, #664 @ 0x298 │ │ │ │ bl 1e1bb4 │ │ │ │ b 10ca1c │ │ │ │ - subseq r5, r8, ip, lsr #12 │ │ │ │ + subseq r5, r8, ip, lsr #11 │ │ │ │ ldr r2, [pc, #3928] @ 10e9a4 │ │ │ │ add r0, sp, #664 @ 0x298 │ │ │ │ add r1, sp, #640 @ 0x280 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 3b6fc │ │ │ │ mov fp, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #520] @ 0x208 │ │ │ │ add r0, sp, #664 @ 0x298 │ │ │ │ bl 1e1bb4 │ │ │ │ b 10cdb8 │ │ │ │ - subseq r5, r8, r0, lsl #12 │ │ │ │ + subseq r5, r8, r0, lsl #11 │ │ │ │ ldr r0, [pc, #3884] @ 10e9a8 │ │ │ │ mov r1, #19 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 38dc4 │ │ │ │ b 10daf8 │ │ │ │ - ldrsbeq r5, [r8], #-88 @ 0xffffffa8 │ │ │ │ + subseq r5, r8, r8, asr r5 │ │ │ │ ldr r0, [sp, #440] @ 0x1b8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 10dabc │ │ │ │ ldr r0, [sp, #436] @ 0x1b4 │ │ │ │ cmp r0, #2 │ │ │ │ bne 10dadc │ │ │ │ ldr r0, [pc, #3840] @ 10e9ac │ │ │ │ mov r1, #26 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 38dc4 │ │ │ │ b 10daf8 │ │ │ │ - ldrheq r5, [r8], #-80 @ 0xffffffb0 │ │ │ │ + subseq r5, r8, r0, lsr r5 │ │ │ │ ldr r0, [pc, #3820] @ 10e9b0 │ │ │ │ mov r1, #18 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 38dc4 │ │ │ │ b 10daf8 │ │ │ │ - subseq r5, r8, r8, lsl #11 │ │ │ │ - subseq r5, r8, r0, ror #10 │ │ │ │ - subseq r5, r8, r8, lsr r5 │ │ │ │ + subseq r5, r8, r8, lsl #10 │ │ │ │ + subseq r5, r8, r0, ror #9 │ │ │ │ + ldrheq r5, [r8], #-72 @ 0xffffffb8 │ │ │ │ ldr r0, [sp, #520] @ 0x208 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 10db40 │ │ │ │ ldr r0, [pc, #3780] @ 10e9b4 │ │ │ │ mov r1, #14 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 38dc4 │ │ │ │ @@ -218056,26 +218056,26 @@ │ │ │ │ cmp r0, #2 │ │ │ │ bne 10db64 │ │ │ │ ldr r0, [pc, #4084] @ 10eb48 │ │ │ │ mov r1, #22 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 38dc4 │ │ │ │ b 10ddb0 │ │ │ │ - subseq r5, r8, r0, lsl r5 │ │ │ │ + @ instruction: 0x00585490 │ │ │ │ ldr r0, [sp, #428] @ 0x1ac │ │ │ │ cmp r0, #2 │ │ │ │ bne 10db90 │ │ │ │ ldr r0, [pc, #4052] @ 10eb4c │ │ │ │ mov r1, #11 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 38dc4 │ │ │ │ b 10ddb0 │ │ │ │ - subseq r5, r8, r8, ror #9 │ │ │ │ - ldrsbeq r5, [r8], #-68 @ 0xffffffbc │ │ │ │ - subseq r5, r8, ip, lsr #9 │ │ │ │ + subseq r5, r8, r8, ror #8 │ │ │ │ + subseq r5, r8, r4, asr r4 │ │ │ │ + subseq r5, r8, ip, lsr #8 │ │ │ │ ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 10dbd4 │ │ │ │ ldr r0, [sp, #420] @ 0x1a4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 10dbec │ │ │ │ ldr r0, [sp, #416] @ 0x1a0 │ │ │ │ @@ -218090,75 +218090,75 @@ │ │ │ │ bl 38dc4 │ │ │ │ b 10ddb0 │ │ │ │ ldr r0, [pc, #3956] @ 10eb50 │ │ │ │ mov r1, #17 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 38dc4 │ │ │ │ b 10ddb0 │ │ │ │ - subseq r5, r8, r4, lsl #9 │ │ │ │ + subseq r5, r8, r4, lsl #8 │ │ │ │ ldr r0, [pc, #3936] @ 10eb54 │ │ │ │ mov r1, #22 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 38dc4 │ │ │ │ b 10ddb0 │ │ │ │ ldr r0, [pc, #3920] @ 10eb58 │ │ │ │ mov r1, #9 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 38dc4 │ │ │ │ b 10ddb0 │ │ │ │ - subseq r5, r8, ip, asr r4 │ │ │ │ + ldrsbeq r5, [r8], #-60 @ 0xffffffc4 │ │ │ │ ldr r0, [sp, #408] @ 0x198 │ │ │ │ cmp r0, #2 │ │ │ │ bne 10dc3c │ │ │ │ ldr r0, [pc, #3892] @ 10eb60 │ │ │ │ mov r1, #11 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 38dc4 │ │ │ │ b 10ddb0 │ │ │ │ - subseq r5, r8, r4, lsr r4 │ │ │ │ + ldrheq r5, [r8], #-52 @ 0xffffffcc │ │ │ │ ldr r0, [sp, #404] @ 0x194 │ │ │ │ cmp r0, #2 │ │ │ │ bne 10dc60 │ │ │ │ ldr r0, [pc, #3860] @ 10eb64 │ │ │ │ mov r1, #23 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 38dc4 │ │ │ │ b 10ddb0 │ │ │ │ - subseq r5, r8, ip, lsl #8 │ │ │ │ + subseq r5, r8, ip, lsl #7 │ │ │ │ ldr r0, [sp, #384] @ 0x180 │ │ │ │ cmp r0, #2 │ │ │ │ bne 10dc84 │ │ │ │ ldr r0, [pc, #3828] @ 10eb68 │ │ │ │ mov r1, #21 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 38dc4 │ │ │ │ b 10ddb0 │ │ │ │ - subseq r5, r8, r4, ror #7 │ │ │ │ + subseq r5, r8, r4, ror #6 │ │ │ │ ldr r0, [sp, #356] @ 0x164 │ │ │ │ cmp r0, #0 │ │ │ │ beq 10dcb4 │ │ │ │ ldr r0, [sp, #380] @ 0x17c │ │ │ │ cmp r0, #2 │ │ │ │ bne 10dcdc │ │ │ │ ldr r0, [pc, #3788] @ 10eb70 │ │ │ │ mov r1, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 38dc4 │ │ │ │ b 10ddb0 │ │ │ │ - ldrheq r5, [r8], #-52 @ 0xffffffcc │ │ │ │ + subseq r5, r8, r4, lsr r3 │ │ │ │ ldr r0, [pc, #3760] @ 10eb6c │ │ │ │ mov r1, #21 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 38dc4 │ │ │ │ b 10ddb0 │ │ │ │ - subseq r5, r8, r4, lsl #7 │ │ │ │ - subseq r5, r8, r0, ror r3 │ │ │ │ - subseq r5, r8, r8, asr #6 │ │ │ │ - subseq r5, r8, r0, lsr #6 │ │ │ │ - ldrsheq r5, [r8], #-40 @ 0xffffffd8 │ │ │ │ + subseq r5, r8, r4, lsl #6 │ │ │ │ + ldrsheq r5, [r8], #-32 @ 0xffffffe0 │ │ │ │ + subseq r5, r8, r8, asr #5 │ │ │ │ + subseq r5, r8, r0, lsr #5 │ │ │ │ + subseq r5, r8, r8, ror r2 │ │ │ │ ldr r0, [sp, #360] @ 0x168 │ │ │ │ cmp r0, #0 │ │ │ │ beq 10dd84 │ │ │ │ ldr r0, [sp, #368] @ 0x170 │ │ │ │ cmp r0, #0 │ │ │ │ beq 10dda0 │ │ │ │ ldr r0, [sp, #508] @ 0x1fc │ │ │ │ @@ -218198,16 +218198,16 @@ │ │ │ │ bl 38dc4 │ │ │ │ b 10de20 │ │ │ │ ldr r0, [pc, #3560] @ 10eb74 │ │ │ │ mov r1, #11 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 38dc4 │ │ │ │ b 10ddb0 │ │ │ │ - subseq r5, r8, r8, asr #5 │ │ │ │ - @ instruction: 0x00585290 │ │ │ │ + subseq r5, r8, r8, asr #4 │ │ │ │ + subseq r5, r8, r0, lsl r2 │ │ │ │ ldr r0, [pc, #3536] @ 10eb78 │ │ │ │ mov r1, #19 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 38dc4 │ │ │ │ ldr r2, [sp, #500] @ 0x1f4 │ │ │ │ mov r1, #3 │ │ │ │ mov r9, #1 │ │ │ │ @@ -218222,17 +218222,17 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 10db20 │ │ │ │ ldr r0, [sp, #572] @ 0x23c │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #520] @ 0x208 │ │ │ │ bl 2a4524 │ │ │ │ b 10db20 │ │ │ │ - subseq r5, r8, r0, ror #4 │ │ │ │ - subseq r5, r8, r8, lsr r2 │ │ │ │ - subseq r5, r8, r0, lsl r2 │ │ │ │ + subseq r5, r8, r0, ror #3 │ │ │ │ + ldrheq r5, [r8], #-24 @ 0xffffffe8 │ │ │ │ + @ instruction: 0x00585190 │ │ │ │ ldr r0, [sp, #512] @ 0x200 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 10de74 │ │ │ │ ldr r0, [pc, #3432] @ 10eb80 │ │ │ │ mov r1, #28 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 38dc4 │ │ │ │ @@ -218252,46 +218252,46 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 10ddd4 │ │ │ │ ldr r0, [sp, #548] @ 0x224 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #552] @ 0x228 │ │ │ │ bl 2a4524 │ │ │ │ b 10ddd4 │ │ │ │ - subseq r5, r8, r8, ror #3 │ │ │ │ + subseq r5, r8, r8, ror #2 │ │ │ │ ldr r0, [sp, #364] @ 0x16c │ │ │ │ cmp r0, #2 │ │ │ │ bne 10de98 │ │ │ │ ldr r0, [pc, #3324] @ 10eb84 │ │ │ │ mov r1, #18 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 38dc4 │ │ │ │ b 10df00 │ │ │ │ - subseq r5, r8, r0, asr #3 │ │ │ │ + subseq r5, r8, r0, asr #2 │ │ │ │ ldr r0, [sp, #388] @ 0x184 │ │ │ │ cmp r0, #0 │ │ │ │ beq 10ded4 │ │ │ │ ldr r0, [sp, #392] @ 0x188 │ │ │ │ cmp r0, #0 │ │ │ │ beq 10def0 │ │ │ │ ldr r0, [sp, #352] @ 0x160 │ │ │ │ cmp r0, #2 │ │ │ │ bne 10df44 │ │ │ │ ldr r0, [pc, #3276] @ 10eb90 │ │ │ │ mov r1, #16 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 38dc4 │ │ │ │ b 10df00 │ │ │ │ - @ instruction: 0x00585198 │ │ │ │ + subseq r5, r8, r8, lsl r1 │ │ │ │ ldr r0, [pc, #3244] @ 10eb88 │ │ │ │ mov r1, #15 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 38dc4 │ │ │ │ b 10df00 │ │ │ │ - subseq r5, r8, r4, lsl #3 │ │ │ │ - subseq r5, r8, ip, asr r1 │ │ │ │ + subseq r5, r8, r4, lsl #2 │ │ │ │ + ldrsbeq r5, [r8], #-12 │ │ │ │ ldr r0, [pc, #3220] @ 10eb8c │ │ │ │ mov r1, #14 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 38dc4 │ │ │ │ ldr r2, [sp, #500] @ 0x1f4 │ │ │ │ mov r1, #3 │ │ │ │ mov r9, #1 │ │ │ │ @@ -218302,17 +218302,17 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 10de38 │ │ │ │ ldr r0, [sp, #560] @ 0x230 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #512] @ 0x200 │ │ │ │ bl 2a4524 │ │ │ │ b 10de38 │ │ │ │ - subseq r5, r8, r4, lsr r1 │ │ │ │ - subseq r5, r8, ip, lsl #2 │ │ │ │ - subseq r5, r8, r4, ror #1 │ │ │ │ + ldrheq r5, [r8], #-4 │ │ │ │ + subseq r5, r8, ip, lsl #1 │ │ │ │ + subseq r5, r8, r4, rrx │ │ │ │ ldr r0, [sp, #536] @ 0x218 │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ subs r2, r0, #-2147483648 @ 0x80000000 │ │ │ │ moveq r1, r2 │ │ │ │ movne r2, r0 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [sp, #556] @ 0x22c │ │ │ │ @@ -218330,30 +218330,30 @@ │ │ │ │ mov r1, #24 │ │ │ │ add r0, pc, r0 │ │ │ │ b 10e05c │ │ │ │ ldr r0, [pc, #3060] @ 10eb94 │ │ │ │ mov r1, #16 │ │ │ │ add r0, pc, r0 │ │ │ │ b 10e05c │ │ │ │ - ldrheq r5, [r8], #-0 │ │ │ │ + subseq r5, r8, r0, lsr r0 │ │ │ │ ldr r0, [sp, #400] @ 0x190 │ │ │ │ cmp r0, #0 │ │ │ │ beq 10dfd4 │ │ │ │ ldr r0, [sp, #344] @ 0x158 │ │ │ │ cmp r0, #2 │ │ │ │ bne 10dfe8 │ │ │ │ ldr r0, [pc, #3028] @ 10eba0 │ │ │ │ mov r1, #22 │ │ │ │ add r0, pc, r0 │ │ │ │ b 10e05c │ │ │ │ ldr r0, [pc, #3008] @ 10eb9c │ │ │ │ mov r1, #14 │ │ │ │ add r0, pc, r0 │ │ │ │ b 10e05c │ │ │ │ - subseq r5, r8, r0, lsl #1 │ │ │ │ + subseq r5, r8, r0 │ │ │ │ ldr r0, [sp, #340] @ 0x154 │ │ │ │ cmp r0, #2 │ │ │ │ bne 10e004 │ │ │ │ ldr r0, [pc, #2984] @ 10eba4 │ │ │ │ mov r1, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ b 10e05c │ │ │ │ @@ -218367,16 +218367,16 @@ │ │ │ │ ldr r0, [sp, #332] @ 0x14c │ │ │ │ cmp r0, #2 │ │ │ │ bne 10e044 │ │ │ │ ldr r0, [pc, #2936] @ 10ebac │ │ │ │ mov r1, #11 │ │ │ │ add r0, pc, r0 │ │ │ │ b 10e05c │ │ │ │ - subseq r5, r8, r8, lsr #32 │ │ │ │ - ldrsheq r4, [r8], #-248 @ 0xffffff08 │ │ │ │ + subseq r4, r8, r8, lsr #31 │ │ │ │ + subseq r4, r8, r8, ror pc │ │ │ │ ldr r0, [sp, #504] @ 0x1f8 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 10e0b8 │ │ │ │ ldr r0, [pc, #2904] @ 10ebb0 │ │ │ │ mov r1, #7 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [sp, #536] @ 0x218 │ │ │ │ @@ -218392,20 +218392,20 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 10df14 │ │ │ │ ldr r0, [sp, #496] @ 0x1f0 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #540] @ 0x21c │ │ │ │ bl 2a4524 │ │ │ │ b 10df14 │ │ │ │ - ldrsbeq r4, [r8], #-240 @ 0xffffff10 │ │ │ │ - subseq r4, r8, r8, lsr #31 │ │ │ │ - subseq r7, r8, r5, lsl r1 │ │ │ │ - subseq r6, r8, r7, lsl #31 │ │ │ │ - subseq r6, r8, lr, asr #30 │ │ │ │ - subseq r6, r8, r9, lsr pc │ │ │ │ + subseq r4, r8, r0, asr pc │ │ │ │ + subseq r4, r8, r8, lsr #30 │ │ │ │ + @ instruction: 0x00587095 │ │ │ │ + subseq r6, r8, r7, lsl #30 │ │ │ │ + subseq r6, r8, lr, asr #29 │ │ │ │ + ldrheq r6, [r8], #-233 @ 0xffffff17 │ │ │ │ add r7, sp, #664 @ 0x298 │ │ │ │ ldr ip, [sp, #500] @ 0x1f4 │ │ │ │ ldm r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ add r0, ip, #24 │ │ │ │ stmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ ldm r7, {r1, r2, r3, r4, r5, r6} │ │ │ │ stm r0, {r1, r2, r3, r4, r5, r6} │ │ │ │ @@ -218596,16 +218596,16 @@ │ │ │ │ str r0, [sp, #512] @ 0x200 │ │ │ │ b 10e3e4 │ │ │ │ ldr r0, [sp, #560] @ 0x230 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #512] @ 0x200 │ │ │ │ bl 2a4524 │ │ │ │ b 10e3e4 │ │ │ │ - ldrheq r6, [r8], #-233 @ 0xffffff17 │ │ │ │ - ldrheq r6, [r8], #-230 @ 0xffffff1a │ │ │ │ + subseq r6, r8, r9, lsr lr │ │ │ │ + subseq r6, r8, r6, lsr lr │ │ │ │ mov fp, r0 │ │ │ │ mov r9, #1 │ │ │ │ mov r6, #1 │ │ │ │ cmp r8, #0 │ │ │ │ bne 10e424 │ │ │ │ ldr r0, [sp, #552] @ 0x228 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -218613,18 +218613,18 @@ │ │ │ │ ldr r0, [sp, #520] @ 0x208 │ │ │ │ mov r7, #0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 10e498 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #520] @ 0x208 │ │ │ │ b 10e628 │ │ │ │ - subseq r6, r8, r8, lsl pc │ │ │ │ - subseq r6, r8, lr, asr #29 │ │ │ │ - subseq r6, r8, ip, asr #27 │ │ │ │ - subseq r6, r8, r8, ror #27 │ │ │ │ + @ instruction: 0x00586e98 │ │ │ │ + subseq r6, r8, lr, asr #28 │ │ │ │ + subseq r6, r8, ip, asr #26 │ │ │ │ + subseq r6, r8, r8, ror #26 │ │ │ │ ldr r0, [sp, #544] @ 0x220 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [sp, #552] @ 0x228 │ │ │ │ cmp r0, #0 │ │ │ │ beq 10e3f8 │ │ │ │ @@ -218633,17 +218633,17 @@ │ │ │ │ ldr r1, [sp, #552] @ 0x228 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [sp, #520] @ 0x208 │ │ │ │ mov r7, #0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 10e408 │ │ │ │ b 10e498 │ │ │ │ - subseq r7, r8, r6, asr r0 │ │ │ │ - subseq r6, r8, r3, asr #26 │ │ │ │ - subseq r6, r8, r0, asr lr │ │ │ │ + ldrsbeq r6, [r8], #-246 @ 0xffffff0a │ │ │ │ + subseq r6, r8, r3, asr #25 │ │ │ │ + ldrsbeq r6, [r8], #-208 @ 0xffffff30 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, #1 │ │ │ │ mov r9, #1 │ │ │ │ mov r6, #1 │ │ │ │ mov r5, #1 │ │ │ │ str r0, [sp, #588] @ 0x24c │ │ │ │ ldr r0, [sp, #520] @ 0x208 │ │ │ │ @@ -218651,126 +218651,126 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 10e408 │ │ │ │ ldr r0, [sp, #572] @ 0x23c │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #520] @ 0x208 │ │ │ │ bl 2a4524 │ │ │ │ b 10e628 │ │ │ │ - subseq r6, r8, ip, lsl #28 │ │ │ │ + subseq r6, r8, ip, lsl #27 │ │ │ │ mov fp, r0 │ │ │ │ add r0, sp, #664 @ 0x298 │ │ │ │ bl 1e1bb4 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ mov r9, #1 │ │ │ │ str r0, [sp, #520] @ 0x208 │ │ │ │ b 10e9c0 │ │ │ │ - subseq r7, r8, r5, lsr r0 │ │ │ │ + ldrheq r6, [r8], #-245 @ 0xffffff0b │ │ │ │ bl 5a198 │ │ │ │ - ldrsheq r6, [r8], #-243 @ 0xffffff0d │ │ │ │ + subseq r6, r8, r3, ror pc │ │ │ │ mov fp, r0 │ │ │ │ add r0, sp, #664 @ 0x298 │ │ │ │ bl 1e1bb4 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ mov r9, #1 │ │ │ │ str r0, [sp, #516] @ 0x204 │ │ │ │ b 10e9c0 │ │ │ │ bl 5a198 │ │ │ │ - subseq r6, r8, ip, lsr sp │ │ │ │ - subseq r6, r8, r0, asr pc │ │ │ │ + ldrheq r6, [r8], #-204 @ 0xffffff34 │ │ │ │ + ldrsbeq r6, [r8], #-224 @ 0xffffff20 │ │ │ │ mov fp, r0 │ │ │ │ add r0, sp, #664 @ 0x298 │ │ │ │ bl 1e1bb4 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ mov r9, #1 │ │ │ │ str r0, [sp, #512] @ 0x200 │ │ │ │ b 10e9c0 │ │ │ │ bl 5a198 │ │ │ │ - subseq r6, r8, sp, lsr #26 │ │ │ │ - subseq r6, r8, r1, asr #29 │ │ │ │ - subseq r6, r8, r2, ror #26 │ │ │ │ + subseq r6, r8, sp, lsr #25 │ │ │ │ + subseq r6, r8, r1, asr #28 │ │ │ │ + subseq r6, r8, r2, ror #25 │ │ │ │ mov fp, r0 │ │ │ │ add r0, sp, #664 @ 0x298 │ │ │ │ bl 1e1bb4 │ │ │ │ mov r0, #1 │ │ │ │ mov sl, #1 │ │ │ │ mov r8, #1 │ │ │ │ mov r4, #1 │ │ │ │ mov r7, #1 │ │ │ │ mov r5, #1 │ │ │ │ mov r6, #1 │ │ │ │ mov r9, #1 │ │ │ │ str r0, [sp, #588] @ 0x24c │ │ │ │ b 10ea00 │ │ │ │ bl 5a198 │ │ │ │ - subseq r6, r8, lr, lsl #25 │ │ │ │ - @ instruction: 0x00586d9b │ │ │ │ + subseq r6, r8, lr, lsl #24 │ │ │ │ + subseq r6, r8, fp, lsl sp │ │ │ │ mov fp, r0 │ │ │ │ add r0, sp, #664 @ 0x298 │ │ │ │ bl 1e1bb4 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ mov r9, #1 │ │ │ │ str r0, [sp, #528] @ 0x210 │ │ │ │ b 10e9c0 │ │ │ │ bl 5a198 │ │ │ │ - ldrsbeq r6, [r8], #-215 @ 0xffffff29 │ │ │ │ + subseq r6, r8, r7, asr sp │ │ │ │ mov fp, r0 │ │ │ │ add r0, sp, #664 @ 0x298 │ │ │ │ bl 1e1bb4 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ mov r9, #1 │ │ │ │ str r0, [sp, #524] @ 0x20c │ │ │ │ b 10e9c0 │ │ │ │ bl 5a198 │ │ │ │ - subseq r6, r8, fp, ror lr │ │ │ │ - subseq r6, r8, lr, lsl lr │ │ │ │ + ldrsheq r6, [r8], #-219 @ 0xffffff25 │ │ │ │ + @ instruction: 0x00586d9e │ │ │ │ mov fp, r0 │ │ │ │ add r0, sp, #664 @ 0x298 │ │ │ │ bl 1e1bb4 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ mov r9, #1 │ │ │ │ str r0, [sp, #508] @ 0x1fc │ │ │ │ b 10e9c0 │ │ │ │ bl 5a198 │ │ │ │ - subseq r6, r8, lr, asr lr │ │ │ │ - subseq r6, r8, lr, asr #26 │ │ │ │ + ldrsbeq r6, [r8], #-222 @ 0xffffff22 │ │ │ │ + subseq r6, r8, lr, asr #25 │ │ │ │ mov fp, r0 │ │ │ │ add r0, sp, #664 @ 0x298 │ │ │ │ bl 1e1bb4 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ mov r9, #1 │ │ │ │ str r0, [sp, #536] @ 0x218 │ │ │ │ b 10e9c0 │ │ │ │ bl 5a198 │ │ │ │ - ldrsbeq r6, [r8], #-233 @ 0xffffff17 │ │ │ │ - subseq r6, r8, pc, lsr #27 │ │ │ │ - subseq r6, r8, r1, ror #27 │ │ │ │ + subseq r6, r8, r9, asr lr │ │ │ │ + subseq r6, r8, pc, lsr #26 │ │ │ │ + subseq r6, r8, r1, ror #26 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, #1 │ │ │ │ mov r9, #1 │ │ │ │ mov r6, #1 │ │ │ │ mov r5, #1 │ │ │ │ mov r7, #1 │ │ │ │ str r0, [sp, #588] @ 0x24c │ │ │ │ ldr r0, [sp, #524] @ 0x20c │ │ │ │ mov r4, #0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 10e648 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #524] @ 0x20c │ │ │ │ b 10e68c │ │ │ │ - subseq r6, r8, r1, lsr ip │ │ │ │ + ldrheq r6, [r8], #-177 @ 0xffffff4f │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #524] @ 0x20c │ │ │ │ bl 2a4524 │ │ │ │ b 10e68c │ │ │ │ b 10e9b8 │ │ │ │ - subseq r6, r8, r8, lsl #24 │ │ │ │ - subseq r6, r8, sl, ror #22 │ │ │ │ - subseq r6, r8, r2, ror #23 │ │ │ │ + subseq r6, r8, r8, lsl #23 │ │ │ │ + subseq r6, r8, sl, ror #21 │ │ │ │ + subseq r6, r8, r2, ror #22 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, #1 │ │ │ │ mov r9, #1 │ │ │ │ mov r6, #1 │ │ │ │ mov r5, #1 │ │ │ │ mov r7, #1 │ │ │ │ mov r4, #1 │ │ │ │ @@ -218778,21 +218778,21 @@ │ │ │ │ ldr r0, [sp, #528] @ 0x210 │ │ │ │ mov r8, #0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 10e6ac │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #528] @ 0x210 │ │ │ │ b 10e8f4 │ │ │ │ - subseq r6, r8, r8, lsl sp │ │ │ │ + @ instruction: 0x00586c98 │ │ │ │ ldr r0, [sp, #580] @ 0x244 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #528] @ 0x210 │ │ │ │ bl 2a4524 │ │ │ │ b 10e8f4 │ │ │ │ - ldrsheq r6, [r8], #-215 @ 0xffffff29 │ │ │ │ + subseq r6, r8, r7, ror sp │ │ │ │ mov fp, r0 │ │ │ │ add r0, sp, #664 @ 0x298 │ │ │ │ bl 1e1bb4 │ │ │ │ b 10e9bc │ │ │ │ bl 5a198 │ │ │ │ mov fp, r0 │ │ │ │ add r0, sp, #664 @ 0x298 │ │ │ │ @@ -218805,124 +218805,124 @@ │ │ │ │ b 10e9bc │ │ │ │ bl 5a198 │ │ │ │ mov fp, r0 │ │ │ │ add r0, sp, #664 @ 0x298 │ │ │ │ bl 1e1bb4 │ │ │ │ b 10e9bc │ │ │ │ bl 5a198 │ │ │ │ - subseq r6, r8, ip, ror sp │ │ │ │ + ldrsheq r6, [r8], #-204 @ 0xffffff34 │ │ │ │ mov fp, r0 │ │ │ │ add r0, sp, #664 @ 0x298 │ │ │ │ bl 1e1bb4 │ │ │ │ b 10e9bc │ │ │ │ bl 5a198 │ │ │ │ - subseq r6, r8, pc, ror #22 │ │ │ │ + subseq r6, r8, pc, ror #21 │ │ │ │ mov fp, r0 │ │ │ │ add r0, sp, #664 @ 0x298 │ │ │ │ bl 1e1bb4 │ │ │ │ b 10e9bc │ │ │ │ bl 5a198 │ │ │ │ - subseq r6, r8, sl, lsl #23 │ │ │ │ + subseq r6, r8, sl, lsl #22 │ │ │ │ mov fp, r0 │ │ │ │ add r0, sp, #664 @ 0x298 │ │ │ │ bl 1e1bb4 │ │ │ │ b 10e9bc │ │ │ │ bl 5a198 │ │ │ │ - subseq r6, r8, r2, lsl sp │ │ │ │ + @ instruction: 0x00586c92 │ │ │ │ mov fp, r0 │ │ │ │ add r0, sp, #664 @ 0x298 │ │ │ │ bl 1e1bb4 │ │ │ │ b 10e9bc │ │ │ │ bl 5a198 │ │ │ │ - subseq r6, r8, r9, lsl fp │ │ │ │ + @ instruction: 0x00586a99 │ │ │ │ mov fp, r0 │ │ │ │ add r0, sp, #664 @ 0x298 │ │ │ │ bl 1e1bb4 │ │ │ │ b 10e9bc │ │ │ │ bl 5a198 │ │ │ │ - subseq r6, r8, r0, lsl #23 │ │ │ │ + subseq r6, r8, r0, lsl #22 │ │ │ │ mov fp, r0 │ │ │ │ add r0, sp, #664 @ 0x298 │ │ │ │ bl 1e1bb4 │ │ │ │ b 10e9bc │ │ │ │ bl 5a198 │ │ │ │ - subseq r6, r8, r1, lsr sl │ │ │ │ - subseq r6, r8, r3, ror #23 │ │ │ │ + ldrheq r6, [r8], #-145 @ 0xffffff6f │ │ │ │ + subseq r6, r8, r3, ror #22 │ │ │ │ mov fp, r0 │ │ │ │ add r0, sp, #664 @ 0x298 │ │ │ │ bl 1e1bb4 │ │ │ │ b 10e9bc │ │ │ │ bl 5a198 │ │ │ │ - subseq r6, r8, r2, asr sl │ │ │ │ + ldrsbeq r6, [r8], #-146 @ 0xffffff6e │ │ │ │ mov fp, r0 │ │ │ │ add r0, sp, #664 @ 0x298 │ │ │ │ bl 1e1bb4 │ │ │ │ b 10e9bc │ │ │ │ bl 5a198 │ │ │ │ - @ instruction: 0x00586c9c │ │ │ │ + subseq r6, r8, ip, lsl ip │ │ │ │ mov fp, r0 │ │ │ │ add r0, sp, #664 @ 0x298 │ │ │ │ bl 1e1bb4 │ │ │ │ b 10e9bc │ │ │ │ bl 5a198 │ │ │ │ - ldrheq r6, [r8], #-176 @ 0xffffff50 │ │ │ │ + subseq r6, r8, r0, lsr fp │ │ │ │ mov fp, r0 │ │ │ │ add r0, sp, #664 @ 0x298 │ │ │ │ bl 1e1bb4 │ │ │ │ b 10e9bc │ │ │ │ bl 5a198 │ │ │ │ - ldrsheq r4, [r8], #-124 @ 0xffffff84 │ │ │ │ + subseq r4, r8, ip, ror r7 │ │ │ │ mov fp, r0 │ │ │ │ add r0, sp, #664 @ 0x298 │ │ │ │ bl 1e1bb4 │ │ │ │ b 10e9bc │ │ │ │ bl 5a198 │ │ │ │ - subseq r6, r8, ip, lsr fp │ │ │ │ + ldrheq r6, [r8], #-172 @ 0xffffff54 │ │ │ │ mov fp, r0 │ │ │ │ add r0, sp, #664 @ 0x298 │ │ │ │ bl 1e1bb4 │ │ │ │ b 10e9bc │ │ │ │ bl 5a198 │ │ │ │ - subseq r6, r8, sl, asr #22 │ │ │ │ + subseq r6, r8, sl, asr #21 │ │ │ │ mov fp, r0 │ │ │ │ add r0, sp, #664 @ 0x298 │ │ │ │ bl 1e1bb4 │ │ │ │ b 10e9bc │ │ │ │ bl 5a198 │ │ │ │ - subseq r6, r8, r4, ror #24 │ │ │ │ + subseq r6, r8, r4, ror #23 │ │ │ │ mov fp, r0 │ │ │ │ add r0, sp, #664 @ 0x298 │ │ │ │ bl 1e1bb4 │ │ │ │ b 10e9bc │ │ │ │ bl 5a198 │ │ │ │ - ldrheq r6, [r8], #-198 @ 0xffffff3a │ │ │ │ + subseq r6, r8, r6, lsr ip │ │ │ │ mov fp, r0 │ │ │ │ add r0, sp, #664 @ 0x298 │ │ │ │ bl 1e1bb4 │ │ │ │ b 10e9bc │ │ │ │ bl 5a198 │ │ │ │ - subseq r6, r8, r7, asr #21 │ │ │ │ + subseq r6, r8, r7, asr #20 │ │ │ │ mov fp, r0 │ │ │ │ add r0, sp, #664 @ 0x298 │ │ │ │ bl 1e1bb4 │ │ │ │ b 10e9bc │ │ │ │ bl 5a198 │ │ │ │ mov fp, r0 │ │ │ │ add r0, sp, #664 @ 0x298 │ │ │ │ bl 1e1bb4 │ │ │ │ b 10e9bc │ │ │ │ bl 5a198 │ │ │ │ - @ instruction: 0x00586b9c │ │ │ │ + subseq r6, r8, ip, lsl fp │ │ │ │ mov fp, r0 │ │ │ │ add r0, sp, #664 @ 0x298 │ │ │ │ bl 1e1bb4 │ │ │ │ b 10e9bc │ │ │ │ bl 5a198 │ │ │ │ - subseq r4, r8, ip, asr r7 │ │ │ │ - subseq r6, r8, r7, lsl #19 │ │ │ │ + ldrsbeq r4, [r8], #-108 @ 0xffffff94 │ │ │ │ + subseq r6, r8, r7, lsl #18 │ │ │ │ @ instruction: 0x00709698 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, #1 │ │ │ │ mov r9, #1 │ │ │ │ mov r6, #1 │ │ │ │ mov r5, #1 │ │ │ │ mov r7, #1 │ │ │ │ @@ -218970,18 +218970,18 @@ │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ b 10e9c0 │ │ │ │ ldrsbeq r9, [r0], #-80 @ 0xffffffb0 @ │ │ │ │ @ instruction: 0x0070959c │ │ │ │ rsbseq r9, r0, r0, ror r5 │ │ │ │ ldrsheq r9, [r0], #-80 @ 0xffffffb0 @ │ │ │ │ - subseq r6, r8, fp, lsr #16 │ │ │ │ - subseq r6, r8, sl, lsr #16 │ │ │ │ - subseq r6, r8, r0, lsl #16 │ │ │ │ - subseq r6, r8, r0, lsl #16 │ │ │ │ + subseq r6, r8, fp, lsr #15 │ │ │ │ + subseq r6, r8, sl, lsr #15 │ │ │ │ + subseq r6, r8, r0, lsl #15 │ │ │ │ + subseq r6, r8, r0, lsl #15 │ │ │ │ mov fp, r0 │ │ │ │ mov r9, #1 │ │ │ │ mov r0, #1 │ │ │ │ mov r6, #1 │ │ │ │ mov r5, #1 │ │ │ │ mov r7, #1 │ │ │ │ mov r4, #1 │ │ │ │ @@ -219074,64 +219074,64 @@ │ │ │ │ beq 10eb40 │ │ │ │ ldr r0, [sp, #232] @ 0xe8 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #240] @ 0xf0 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, fp │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subseq r6, r8, sl, lsr #15 │ │ │ │ - @ instruction: 0x0058679c │ │ │ │ - subseq r6, r8, r3, asr #14 │ │ │ │ - subseq r6, r8, ip, lsr r7 │ │ │ │ - subseq r6, r8, lr, lsr r7 │ │ │ │ - subseq r6, r8, r7, lsl #15 │ │ │ │ - subseq r6, r8, ip, lsr r7 │ │ │ │ - subseq r6, r8, r3, lsr #14 │ │ │ │ - subseq r6, r8, r6, lsl r7 │ │ │ │ - subseq r6, r8, r3, ror #13 │ │ │ │ - subseq r6, r8, r0, lsl r7 │ │ │ │ - subseq r6, r8, ip, lsr r6 │ │ │ │ - subseq r6, r8, fp, lsr #12 │ │ │ │ - subseq r6, r8, lr, ror #12 │ │ │ │ - subseq r6, r8, r9, ror #11 │ │ │ │ - @ instruction: 0x00586595 │ │ │ │ - subseq r6, r8, r3, asr r5 │ │ │ │ - subseq r6, r8, r6, asr #10 │ │ │ │ - subseq r4, r8, r0, asr r1 │ │ │ │ - subseq r4, r8, r4, lsl #1 │ │ │ │ - ldrheq r6, [r8], #-76 @ 0xffffffb4 │ │ │ │ - subseq r6, r8, r8, lsl #9 │ │ │ │ - subseq r6, r8, r6, lsr #9 │ │ │ │ - subseq r6, r8, ip, lsl #9 │ │ │ │ - subseq r6, r8, r4, lsl #9 │ │ │ │ - subseq r6, r8, r4, lsl #9 │ │ │ │ - subseq r6, r8, fp, ror #8 │ │ │ │ + subseq r6, r8, sl, lsr #14 │ │ │ │ + subseq r6, r8, ip, lsl r7 │ │ │ │ + subseq r6, r8, r3, asr #13 │ │ │ │ + ldrheq r6, [r8], #-108 @ 0xffffff94 │ │ │ │ + ldrheq r6, [r8], #-110 @ 0xffffff92 │ │ │ │ + subseq r6, r8, r7, lsl #14 │ │ │ │ + ldrheq r6, [r8], #-108 @ 0xffffff94 │ │ │ │ + subseq r6, r8, r3, lsr #13 │ │ │ │ + @ instruction: 0x00586696 │ │ │ │ + subseq r6, r8, r3, ror #12 │ │ │ │ + @ instruction: 0x00586690 │ │ │ │ + ldrheq r6, [r8], #-92 @ 0xffffffa4 │ │ │ │ + subseq r6, r8, fp, lsr #11 │ │ │ │ + subseq r6, r8, lr, ror #11 │ │ │ │ + subseq r6, r8, r9, ror #10 │ │ │ │ + subseq r6, r8, r5, lsl r5 │ │ │ │ + ldrsbeq r6, [r8], #-67 @ 0xffffffbd │ │ │ │ + subseq r6, r8, r6, asr #9 │ │ │ │ + ldrsbeq r4, [r8], #-0 │ │ │ │ + subseq r4, r8, r4 │ │ │ │ + subseq r6, r8, ip, lsr r4 │ │ │ │ + subseq r6, r8, r8, lsl #8 │ │ │ │ + subseq r6, r8, r6, lsr #8 │ │ │ │ + subseq r6, r8, ip, lsl #8 │ │ │ │ + subseq r6, r8, r4, lsl #8 │ │ │ │ + subseq r6, r8, r4, lsl #8 │ │ │ │ + subseq r6, r8, fp, ror #7 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r7, [r0, #4] │ │ │ │ ldr r4, [r0, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 67ad88 │ │ │ │ + bl 67ad0c │ │ │ │ cmp r4, #0 │ │ │ │ beq 10ec08 │ │ │ │ ldr r6, [pc, #56] @ 10ec18 │ │ │ │ add r8, sp, #4 │ │ │ │ add r5, sp, #12 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ str r7, [sp, #12] │ │ │ │ - bl 680cac │ │ │ │ + bl 680c30 │ │ │ │ subs r4, r4, #1 │ │ │ │ add r7, r7, #1 │ │ │ │ bne 10ebe8 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 680e9c │ │ │ │ + bl 680e20 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ rsbseq r4, r0, ip, lsl lr │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r4, [r1, #8] │ │ │ │ cmp r4, #0 │ │ │ │ bmi 10ec84 │ │ │ │ @@ -219249,18 +219249,18 @@ │ │ │ │ pop {r4, pc} │ │ │ │ pop {r4, lr} │ │ │ │ b 10f44c │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ @@ -219287,27 +219287,27 @@ │ │ │ │ add r5, r1, r0, lsl #2 │ │ │ │ ldr sl, [r5, #16] │ │ │ │ ldr r8, [r5, #12] │ │ │ │ cmp sl, #0 │ │ │ │ beq 10eea8 │ │ │ │ mov r9, r8 │ │ │ │ strb r4, [r9], #1 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ subs sl, sl, #1 │ │ │ │ bne 10ee98 │ │ │ │ add r5, r5, #8 │ │ │ │ ldr r0, [r5] │ │ │ │ str r4, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bmi 10ef20 │ │ │ │ beq 10eecc │ │ │ │ strb r4, [r8], #1 │ │ │ │ subs r0, r0, #1 │ │ │ │ bne 10eec0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ beq 10ee60 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ b 10ee60 │ │ │ │ @@ -219353,15 +219353,15 @@ │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r8 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq ip, r8, r0, lsr #26 │ │ │ │ + subseq ip, r8, r0, lsr #25 │ │ │ │ ldrsheq r7, [r0], #-252 @ 0xffffff04 @ │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #35 @ 0x23 │ │ │ │ bne 10efc0 │ │ │ │ add r0, r0, #4 │ │ │ │ b 110ed8 │ │ │ │ b 10f44c │ │ │ │ @@ -219545,115 +219545,115 @@ │ │ │ │ b 10f304 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 10fd94 │ │ │ │ add r0, r4, #32 │ │ │ │ bl 10f86c │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 29ae34 │ │ │ │ mov r5, r0 │ │ │ │ b 10f2d4 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #32 │ │ │ │ bl 10f86c │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 10f2f4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 29ae34 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 10f32c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 29ab98 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 10f350 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 2b2af0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 10f374 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 2b2af0 │ │ │ │ add r0, r4, #12 │ │ │ │ bl 10fd94 │ │ │ │ ldr r0, [r4, #36]! @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 10f3a8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2b2b90 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 10f408 │ │ │ │ mov r5, r0 │ │ │ │ b 10f3e4 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 10f3e4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 2b2af0 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #8]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 10f408 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 2b2af0 │ │ │ │ add r0, r4, #12 │ │ │ │ bl 10fd94 │ │ │ │ b 10f418 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #36]! @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 10f440 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 10f440 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 2b2b90 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -219683,18 +219683,18 @@ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ add r0, r4, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 10feb0 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 42df4c │ │ │ │ mov r0, r4 │ │ │ │ bl 10feb0 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -219745,18 +219745,18 @@ │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 10f5a8 │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 10f5a8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 42df00 │ │ │ │ add r6, r4, #4 │ │ │ │ ldr r4, [r4, #20] │ │ │ │ ldr r0, [r4] │ │ │ │ @@ -220254,73 +220254,73 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 10fdd0 │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 10fdd0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, sp │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 10fe00 │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 10fe00 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, sp │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ beq 10fe30 │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 10fe30 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 10fe74 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 10fe74 │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 10fe74 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ beq 10fea4 │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 10fea4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ sub r2, r1, #2 │ │ │ │ cmp r2, #19 │ │ │ │ @@ -221370,18 +221370,18 @@ │ │ │ │ ldr r0, [r9, r7] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 110efc │ │ │ │ add r4, r9, r7 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, r4 │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 110efc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 110efc │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 110f68 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ @@ -221411,18 +221411,18 @@ │ │ │ │ subs r5, r5, #1 │ │ │ │ beq 110f78 │ │ │ │ ldr r0, [r7, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 110fac │ │ │ │ ldr r0, [r7] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 110fac │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 42df00 │ │ │ │ b 110fac │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ @@ -221543,18 +221543,18 @@ │ │ │ │ b 1111d4 │ │ │ │ sub r7, r7, #1 │ │ │ │ add r6, r6, #4 │ │ │ │ adds r0, r4, r7 │ │ │ │ beq 1111f8 │ │ │ │ ldr r0, [r5, -r7, lsl #2] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1111c4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 34420c │ │ │ │ b 1111c4 │ │ │ │ ldr r1, [r9, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 111218 │ │ │ │ ldr r0, [r9] │ │ │ │ @@ -221580,18 +221580,18 @@ │ │ │ │ add r6, r6, #4 │ │ │ │ b 111268 │ │ │ │ add r6, r6, #4 │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 11122c │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 11125c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 34420c │ │ │ │ b 11125c │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ @@ -221643,27 +221643,27 @@ │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r5, #0 │ │ │ │ beq 111378 │ │ │ │ mov r7, #0 │ │ │ │ mov r6, r4 │ │ │ │ strb r7, [r6], #1 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ subs r5, r5, #1 │ │ │ │ bne 111368 │ │ │ │ ldr r5, [r8, #8] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r8, #16] │ │ │ │ cmp r5, #0 │ │ │ │ bmi 1113c0 │ │ │ │ beq 11139c │ │ │ │ strb r0, [r4], #1 │ │ │ │ subs r5, r5, #1 │ │ │ │ bne 111390 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r1, [r8, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1113bc │ │ │ │ ldr r0, [r8, #12] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 2a4524 │ │ │ │ @@ -221678,15 +221678,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r8, #12] │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subseq sl, r8, r0, lsl #17 │ │ │ │ + subseq sl, r8, r0, lsl #16 │ │ │ │ rsbseq r5, r0, ip, asr fp │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldmib r0, {r4, r6} │ │ │ │ mov r9, r0 │ │ │ │ cmp r6, #0 │ │ │ │ beq 111450 │ │ │ │ mov r5, #0 │ │ │ │ @@ -222534,15 +222534,15 @@ │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ bl 38430 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 1120e4 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ ldr fp, [r8] │ │ │ │ bl 38430 │ │ │ │ @@ -223048,15 +223048,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #20] │ │ │ │ add r1, sp, #4 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r7, [sp, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ ldr r6, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ str r7, [sp, #84] @ 0x54 │ │ │ │ ldr r3, [pc, #320] @ 112ac0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ @@ -223692,15 +223692,15 @@ │ │ │ │ ldr r0, [pc, #116] @ 1133d0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r0, sp, #4 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ add ip, sp, #8 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ add r3, sp, #24 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ @@ -223752,15 +223752,15 @@ │ │ │ │ ldr r0, [pc, #116] @ 1134c0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r0, sp, #4 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ add ip, sp, #8 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ add r3, sp, #24 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ @@ -223782,31 +223782,31 @@ │ │ │ │ rsbeq pc, pc, r4, lsl r4 @ │ │ │ │ andeq r1, r3, ip, asr #18 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r7, [r0, #4] │ │ │ │ ldr r4, [r0, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 67ad88 │ │ │ │ + bl 67ad0c │ │ │ │ cmp r4, #0 │ │ │ │ beq 113514 │ │ │ │ ldr r6, [pc, #56] @ 113524 │ │ │ │ add r8, sp, #4 │ │ │ │ add r5, sp, #12 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ str r7, [sp, #12] │ │ │ │ - bl 680cac │ │ │ │ + bl 680c30 │ │ │ │ subs r4, r4, #1 │ │ │ │ add r7, r7, #1 │ │ │ │ bne 1134f4 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 680e9c │ │ │ │ + bl 680e20 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ rsbseq r0, r0, r0, lsl r5 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ @@ -223852,15 +223852,15 @@ │ │ │ │ beq 11364c │ │ │ │ add fp, r1, #8 │ │ │ │ mov r8, r5 │ │ │ │ ldrd r4, [r1] │ │ │ │ ldrd r6, [fp] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r1, r1, #16 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r1, sp, #32 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ sub sl, sl, #32 │ │ │ │ str r4, [sp, #32] │ │ │ │ mov r5, r8 │ │ │ │ strd r6, [r0] │ │ │ │ @@ -224035,18 +224035,18 @@ │ │ │ │ b 1138c4 │ │ │ │ sub r4, r4, #1 │ │ │ │ add r5, r5, #4 │ │ │ │ adds r0, r6, r4 │ │ │ │ beq 1138e8 │ │ │ │ ldr r0, [r7, -r4, lsl #2] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1138b4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ b 1138b4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ add r0, r6, r4 │ │ │ │ cmp r0, #1 │ │ │ │ @@ -224057,18 +224057,18 @@ │ │ │ │ add r5, r5, #4 │ │ │ │ b 11391c │ │ │ │ add r5, r5, #4 │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 1138fc │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 113910 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ b 113910 │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ @@ -224093,27 +224093,27 @@ │ │ │ │ add fp, r1, r0, lsl #2 │ │ │ │ ldr r8, [fp, #16] │ │ │ │ ldr r9, [fp, #12] │ │ │ │ cmp r8, #0 │ │ │ │ beq 1139c0 │ │ │ │ mov r5, r9 │ │ │ │ strb r7, [r5], #1 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ subs r8, r8, #1 │ │ │ │ bne 1139b0 │ │ │ │ add fp, fp, #8 │ │ │ │ ldr r0, [fp] │ │ │ │ str r7, [fp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bmi 113a0c │ │ │ │ beq 1139e4 │ │ │ │ strb r7, [r9], #1 │ │ │ │ subs r0, r0, #1 │ │ │ │ bne 1139d8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r1, [fp] │ │ │ │ cmp r1, #0 │ │ │ │ beq 113978 │ │ │ │ ldr r0, [fp, #4] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ b 113978 │ │ │ │ @@ -224139,15 +224139,15 @@ │ │ │ │ add r5, r4, #20 │ │ │ │ bl 111348 │ │ │ │ mov r4, r5 │ │ │ │ b 113a44 │ │ │ │ mov r0, r7 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq r8, r8, r4, lsr r2 │ │ │ │ + ldrheq r8, [r8], #-20 @ 0xffffffec │ │ │ │ rsbseq r3, r0, r0, lsl r5 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r6, [r0, #8] │ │ │ │ cmp r6, #0 │ │ │ │ beq 113b04 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ add r4, r0, #24 │ │ │ │ @@ -224217,18 +224217,18 @@ │ │ │ │ beq 113bc0 │ │ │ │ ldr r0, [r4, #-16] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 113b7c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #-12]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 113b7c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 113b7c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #0 │ │ │ │ bne 113bd8 │ │ │ │ @@ -224240,18 +224240,18 @@ │ │ │ │ subs r6, r6, #1 │ │ │ │ beq 113bd0 │ │ │ │ ldr r0, [r4, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 113be0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 113be0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ b 113be0 │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r5, [r0, #8] │ │ │ │ cmp r5, #0 │ │ │ │ @@ -225341,19 +225341,19 @@ │ │ │ │ mov r0, sp │ │ │ │ bl 10feb0 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbseq fp, r3, ip, lsr #5 │ │ │ │ rsbeq sp, pc, ip, lsr #22 │ │ │ │ - subseq sp, r7, r8, asr #13 │ │ │ │ - @ instruction: 0x0057d698 │ │ │ │ + subseq sp, r7, r8, asr #12 │ │ │ │ + subseq sp, r7, r8, lsl r6 │ │ │ │ rsbeq sp, pc, ip, asr #23 │ │ │ │ ldrheq r3, [r0], #-68 @ 0xffffffbc @ │ │ │ │ - subseq r0, r8, r0, asr r0 │ │ │ │ + ldrsbeq pc, [r7], #-240 @ 0xffffff10 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #204 @ 0xcc │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ bl 4398cc │ │ │ │ @@ -225508,15 +225508,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #180] @ 0xb4 │ │ │ │ add r1, sp, #168 @ 0xa8 │ │ │ │ str r1, [sp, #176] @ 0xb0 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ ldr r1, [sp, #132] @ 0x84 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ str r7, [sp, #16] │ │ │ │ str r0, [sp, #192] @ 0xc0 │ │ │ │ str r1, [sp, #4] │ │ │ │ @@ -225764,15 +225764,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #192] @ 0xc0 │ │ │ │ add r1, sp, #196 @ 0xc4 │ │ │ │ str r1, [sp, #188] @ 0xbc │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r7, [sp, #180] @ 0xb4 │ │ │ │ ldr r0, [sp, #184] @ 0xb8 │ │ │ │ ldr r8, [sp, #176] @ 0xb0 │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ str r7, [sp, #168] @ 0xa8 │ │ │ │ ldr r3, [pc, #1200] @ 1158a0 │ │ │ │ add r6, sp, #72 @ 0x48 │ │ │ │ @@ -226063,27 +226063,27 @@ │ │ │ │ add r0, sp, #32 │ │ │ │ bl 10feb0 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ ldrsbeq sl, [r3], #-224 @ 0xffffff20 @ │ │ │ │ rsbeq sp, pc, r0, lsl #1 │ │ │ │ - ldrsheq sp, [r7], #-40 @ 0xffffffd8 │ │ │ │ - subseq sp, r7, r8, asr #5 │ │ │ │ + subseq sp, r7, r8, ror r2 │ │ │ │ + subseq sp, r7, r8, asr #4 │ │ │ │ rsbeq sp, pc, r0, lsl r1 @ │ │ │ │ strdeq sp, [pc], #-132 @ │ │ │ │ rsbseq sl, r3, r8, lsr #31 │ │ │ │ @ instruction: 0x006fd694 │ │ │ │ rsbeq sp, pc, ip, lsr #2 │ │ │ │ strdeq sp, [pc], #-68 @ │ │ │ │ rsbseq sl, r3, r8, lsr #23 │ │ │ │ rsbeq sp, pc, r0, lsr #5 │ │ │ │ rsbeq ip, pc, ip, asr #30 │ │ │ │ rsbseq r2, r0, r0, lsl #23 │ │ │ │ - subseq pc, r7, r4, ror ip @ │ │ │ │ + ldrsheq pc, [r7], #-180 @ 0xffffff4c @ │ │ │ │ rsbeq sp, pc, r4, asr #1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r6, [r1, #32] │ │ │ │ mov r4, r1 │ │ │ │ ldr r8, [r1, #24] │ │ │ │ mov r5, r0 │ │ │ │ @@ -226215,17 +226215,17 @@ │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #3 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subseq r1, r8, r7, lsl r4 │ │ │ │ - subseq r9, r7, r8, ror #20 │ │ │ │ - subseq r1, r8, r0, lsl #8 │ │ │ │ + @ instruction: 0x00581397 │ │ │ │ + subseq r9, r7, r8, ror #19 │ │ │ │ + subseq r1, r8, r0, lsl #7 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, r0 │ │ │ │ beq 115b60 │ │ │ │ ldr r2, [pc, #252] @ 115c04 │ │ │ │ @@ -226241,18 +226241,18 @@ │ │ │ │ beq 115b60 │ │ │ │ ldr r0, [r5, #-16] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 115b1c │ │ │ │ mov r6, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #-12]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 115b1c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 115b1c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 115b84 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ @@ -226281,18 +226281,18 @@ │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 115b94 │ │ │ │ ldr r0, [r5, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 115bc4 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 115bc4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 115bc4 │ │ │ │ bl 5a198 │ │ │ │ bge febc06b8 <__bss_end__@@Base+0xfe36e70c> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -227392,16 +227392,16 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 10feb0 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq fp, r7, r0, lsl #13 │ │ │ │ - subseq fp, r7, r0, asr r6 │ │ │ │ + subseq fp, r7, r0, lsl #12 │ │ │ │ + ldrsbeq fp, [r7], #-80 @ 0xffffffb0 │ │ │ │ ldrdeq fp, [pc], #-176 @ │ │ │ │ rsbeq fp, pc, r4, lsl #23 │ │ │ │ strheq fp, [pc], #-188 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ mov r8, r0 │ │ │ │ ldrb r0, [r1, #8] │ │ │ │ @@ -227972,20 +227972,20 @@ │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #224] @ 0xe0 │ │ │ │ str r8, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 117690 │ │ │ │ ldr r0, [sp, #228] @ 0xe4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 117690 │ │ │ │ add r0, sp, #224 @ 0xe0 │ │ │ │ add r4, r0, #4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ b 117690 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #32 │ │ │ │ @@ -228075,15 +228075,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #20] │ │ │ │ add r1, sp, #4 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r7, [sp, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ ldr r6, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ str r7, [sp, #84] @ 0x54 │ │ │ │ ldr r3, [pc, #320] @ 11794c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ @@ -228335,15 +228335,15 @@ │ │ │ │ bl 10feb0 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbeq sl, pc, r8, lsr ip @ │ │ │ │ rsbseq r8, r3, r4, lsr #4 │ │ │ │ rsbeq sl, pc, r4, asr ip @ │ │ │ │ - subseq sl, r7, r4, ror r4 │ │ │ │ + ldrsheq sl, [r7], #-52 @ 0xffffffcc │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #88 @ 0x58 │ │ │ │ ldr r6, [r1] │ │ │ │ mov r4, sp │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -228370,15 +228370,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ add r2, sp, #84 @ 0x54 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r9, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ ldr r8, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r9, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [pc, #192] @ 117d68 │ │ │ │ add r7, sp, #28 │ │ │ │ @@ -228463,15 +228463,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ add r2, sp, #92 @ 0x5c │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r9, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ ldr r8, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ str r9, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [pc, #204] @ 117ee8 │ │ │ │ add r6, sp, #36 @ 0x24 │ │ │ │ @@ -228557,15 +228557,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ add r2, sp, #92 @ 0x5c │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r9, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ ldr r8, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ str r9, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [pc, #204] @ 118060 │ │ │ │ add r6, sp, #36 @ 0x24 │ │ │ │ @@ -228698,15 +228698,15 @@ │ │ │ │ add r0, sp, #20 │ │ │ │ bl 10feb0 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbseq r7, r3, r8, ror #25 │ │ │ │ rsbeq sl, pc, r4, lsr #13 │ │ │ │ - subseq ip, r7, r9, lsl #20 │ │ │ │ + subseq ip, r7, r9, lsl #19 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #19 │ │ │ │ @@ -228847,15 +228847,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r1, sp, #92 @ 0x5c │ │ │ │ str r1, [sp] │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r9, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ ldr r8, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ str r9, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [pc, #284] @ 118538 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ @@ -229049,15 +229049,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r6, [sp, #28] │ │ │ │ ldr r3, [pc, #256] @ 118844 │ │ │ │ add r4, sp, #80 @ 0x50 │ │ │ │ @@ -229117,16 +229117,16 @@ │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ beq 118828 │ │ │ │ mov r0, sp │ │ │ │ bl 10f44c │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq r9, r7, r4, lsr #22 │ │ │ │ - ldrsheq r9, [r7], #-164 @ 0xffffff5c │ │ │ │ + subseq r9, r7, r4, lsr #21 │ │ │ │ + subseq r9, r7, r4, ror sl │ │ │ │ rsbeq sl, pc, r0, lsr #3 │ │ │ │ rsbseq r7, r3, r4, asr r8 │ │ │ │ rsbeq r9, pc, ip, asr #30 │ │ │ │ strdeq sl, [pc], #-0 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ ldr r5, [r1] │ │ │ │ @@ -229184,15 +229184,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #20] │ │ │ │ add r1, sp, #4 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r5, [sp, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ ldr r7, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ str r5, [sp, #84] @ 0x54 │ │ │ │ ldr r3, [pc, #344] @ 118ab8 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ @@ -229221,19 +229221,19 @@ │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ bne 118a44 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 118a4c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 118a4c │ │ │ │ add r5, r8, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 118a4c │ │ │ │ add r1, r8, #8 │ │ │ │ ldr ip, [sp, #60] @ 0x3c │ │ │ │ add r2, r9, #8 │ │ │ │ ldm r1, {r3, r4, r5, r6, r7} │ │ │ │ @@ -229338,15 +229338,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #8] │ │ │ │ add r1, sp, #124 @ 0x7c │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r4, [sp, #116] @ 0x74 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ ldr r9, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ str r4, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [pc, #324] @ 118d0c │ │ │ │ add r7, sp, #76 @ 0x4c │ │ │ │ @@ -229487,15 +229487,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #8] │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp] │ │ │ │ ldr r8, [sp, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ str r8, [sp, #84] @ 0x54 │ │ │ │ ldr r3, [pc, #252] @ 118f1c │ │ │ │ @@ -229672,15 +229672,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #8] │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r6, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [pc, #204] @ 1191cc │ │ │ │ add r4, sp, #80 @ 0x50 │ │ │ │ @@ -230581,16 +230581,16 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbeq r8, pc, r4, ror #19 │ │ │ │ strdeq r8, [pc], #-152 @ │ │ │ │ rsbseq r5, r3, r0, asr #31 │ │ │ │ ldrdeq r8, [pc], #-148 @ │ │ │ │ - ldrsheq r8, [r7], #-56 @ 0xffffffc8 │ │ │ │ - subseq r8, r7, r8, asr #7 │ │ │ │ + subseq r8, r7, r8, ror r3 │ │ │ │ + subseq r8, r7, r8, asr #6 │ │ │ │ strdeq r8, [pc], #-148 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ ldmib r1, {r7, r9} │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, r9 │ │ │ │ bne 119f4c │ │ │ │ @@ -231022,16 +231022,16 @@ │ │ │ │ add r1, r1, #5 │ │ │ │ mov r2, #23 │ │ │ │ bl 38430 │ │ │ │ strb r9, [r8, #4] │ │ │ │ str r7, [r8] │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldrsbeq r7, [r7], #-176 @ 0xffffff50 │ │ │ │ - subseq r7, r7, r0, lsr #23 │ │ │ │ + subseq r7, r7, r0, asr fp │ │ │ │ + subseq r7, r7, r0, lsr #22 │ │ │ │ rsbeq r8, pc, r0, lsr r3 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r0 │ │ │ │ ldrb r1, [r1, #32] │ │ │ │ ldr r0, [pc, #256] @ 11a720 │ │ │ │ @@ -231096,16 +231096,16 @@ │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [pc, #24] @ 11a72c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 5a110 │ │ │ │ - ldrsbeq r7, [r7], #-168 @ 0xffffff58 │ │ │ │ - subseq r7, r7, r8, lsr #21 │ │ │ │ + subseq r7, r7, r8, asr sl │ │ │ │ + subseq r7, r7, r8, lsr #20 │ │ │ │ rsbeq r9, pc, ip, ror r6 @ │ │ │ │ rsbeq r8, pc, r0, asr #3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r0 │ │ │ │ ldrb r1, [r1, #32] │ │ │ │ @@ -231160,16 +231160,16 @@ │ │ │ │ mov r2, #23 │ │ │ │ bl 38430 │ │ │ │ mov r6, #39 @ 0x27 │ │ │ │ strb r9, [r8, #8] │ │ │ │ strd r6, [r8] │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - subseq r7, r7, ip, lsr #19 │ │ │ │ - subseq r7, r7, ip, ror r9 │ │ │ │ + subseq r7, r7, ip, lsr #18 │ │ │ │ + ldrsheq r7, [r7], #-140 @ 0xffffff74 │ │ │ │ rsbeq r8, pc, ip, lsl #2 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r5, r1 │ │ │ │ ldrb r7, [r1, #33] @ 0x21 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r1, [r1, #32] │ │ │ │ @@ -231273,16 +231273,16 @@ │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #16] @ 11a9ec │ │ │ │ mov r0, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - subseq r7, r7, ip, lsl r9 │ │ │ │ - subseq r7, r7, ip, ror #17 │ │ │ │ + @ instruction: 0x0057789c │ │ │ │ + subseq r7, r7, ip, ror #16 │ │ │ │ rsbeq r7, pc, r4, asr #27 │ │ │ │ strheq r9, [pc], #-52 @ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r5, r1 │ │ │ │ ldrb r7, [r1, #33] @ 0x21 │ │ │ │ mov r8, r0 │ │ │ │ @@ -231378,16 +231378,16 @@ │ │ │ │ str r1, [r8, #12] │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [pc, #16] @ 11ab90 │ │ │ │ mov r0, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - subseq r7, r7, r4, asr r7 │ │ │ │ - subseq r7, r7, r4, lsr #14 │ │ │ │ + ldrsbeq r7, [r7], #-100 @ 0xffffff9c │ │ │ │ + subseq r7, r7, r4, lsr #13 │ │ │ │ rsbeq r7, pc, r0, lsr #24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r5, r1 │ │ │ │ ldrb r7, [r1, #33] @ 0x21 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r1, [r1, #32] │ │ │ │ @@ -231452,16 +231452,16 @@ │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #16] @ 11acb8 │ │ │ │ mov r0, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - subseq r7, r7, r4, ror #10 │ │ │ │ - subseq r7, r7, r4, lsr r5 │ │ │ │ + subseq r7, r7, r4, ror #9 │ │ │ │ + ldrheq r7, [r7], #-68 @ 0xffffffbc │ │ │ │ rsbeq r7, pc, r8, lsl #22 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r5, r1 │ │ │ │ ldrb r7, [r1, #33] @ 0x21 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r1, [r1, #32] │ │ │ │ @@ -231539,16 +231539,16 @@ │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #16] @ 11ae14 │ │ │ │ mov r0, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - subseq r7, r7, ip, lsr r4 │ │ │ │ - subseq r7, r7, ip, lsl #8 │ │ │ │ + ldrheq r7, [r7], #-60 @ 0xffffffc4 │ │ │ │ + subseq r7, r7, ip, lsl #7 │ │ │ │ rsbeq r7, pc, ip, lsr #19 │ │ │ │ rsbeq r8, pc, ip, lsl #31 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ mov r5, r1 │ │ │ │ @@ -231736,17 +231736,17 @@ │ │ │ │ mov r0, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ ldr r2, [pc, #28] @ 11b134 │ │ │ │ mov r0, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - subseq r7, r7, r0, asr #4 │ │ │ │ - subseq r7, r7, ip, asr #4 │ │ │ │ - subseq r7, r7, ip, lsl r2 │ │ │ │ + subseq r7, r7, r0, asr #3 │ │ │ │ + subseq r7, r7, ip, asr #3 │ │ │ │ + @ instruction: 0x0057719c │ │ │ │ rsbeq r7, pc, r8, ror #13 │ │ │ │ rsbeq r8, pc, r8, lsl #25 │ │ │ │ rsbeq r7, pc, r8, lsr #13 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ @@ -231938,20 +231938,20 @@ │ │ │ │ bl 59ed0 │ │ │ │ ldr r0, [pc, #36] @ 11b45c │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ ldr r2, [pc, #32] @ 11b460 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59fd0 │ │ │ │ - subseq r6, r7, r0, lsr #30 │ │ │ │ - subseq r6, r7, ip, lsr #30 │ │ │ │ - ldrsheq r6, [r7], #-236 @ 0xffffff14 │ │ │ │ + subseq r6, r7, r0, lsr #29 │ │ │ │ + subseq r6, r7, ip, lsr #29 │ │ │ │ + subseq r6, r7, ip, ror lr │ │ │ │ ldrdeq r7, [pc], #-56 @ │ │ │ │ @ instruction: 0x006f7398 │ │ │ │ - subseq ip, r7, r2, lsl r2 │ │ │ │ + @ instruction: 0x0057c192 │ │ │ │ rsbeq r8, pc, r0, asr #21 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r5, r1 │ │ │ │ ldrb r7, [r1, #33] @ 0x21 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r1, [r1, #32] │ │ │ │ @@ -232055,16 +232055,16 @@ │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #16] @ 11b624 │ │ │ │ mov r0, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - subseq r6, r7, r4, asr #25 │ │ │ │ - @ instruction: 0x00576c94 │ │ │ │ + subseq r6, r7, r4, asr #24 │ │ │ │ + subseq r6, r7, r4, lsl ip │ │ │ │ strheq r7, [pc], #-28 @ │ │ │ │ rsbeq r8, pc, ip, ror r7 @ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r5, r1 │ │ │ │ ldrb r7, [r1, #33] @ 0x21 │ │ │ │ mov r8, r0 │ │ │ │ @@ -232160,16 +232160,16 @@ │ │ │ │ str r1, [r8, #12] │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [pc, #16] @ 11b7c8 │ │ │ │ mov r0, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - ldrsheq r6, [r7], #-172 @ 0xffffff54 │ │ │ │ - subseq r6, r7, ip, asr #21 │ │ │ │ + subseq r6, r7, ip, ror sl │ │ │ │ + subseq r6, r7, ip, asr #20 │ │ │ │ rsbeq r7, pc, r8, lsl r0 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #180 @ 0xb4 │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ @@ -232325,15 +232325,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #168] @ 0xa8 │ │ │ │ add r1, sp, #172 @ 0xac │ │ │ │ str r1, [sp, #164] @ 0xa4 │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r7, [sp, #156] @ 0x9c │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ ldr r6, [sp, #152] @ 0x98 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ str r7, [sp, #144] @ 0x90 │ │ │ │ ldr r3, [pc, #1268] @ 11bf68 │ │ │ │ add r0, sp, #32 │ │ │ │ @@ -232644,25 +232644,25 @@ │ │ │ │ add r0, sp, #32 │ │ │ │ bl 10feb0 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbseq r4, r3, r8, asr r4 │ │ │ │ rsbeq r6, pc, ip, ror #18 │ │ │ │ - subseq r6, r7, r0, ror r8 │ │ │ │ - subseq r6, r7, r0, asr #16 │ │ │ │ + ldrsheq r6, [r7], #-112 @ 0xffffff90 │ │ │ │ + subseq r6, r7, r0, asr #15 │ │ │ │ rsbeq r6, pc, ip, lsl #20 │ │ │ │ rsbeq r6, pc, ip, ror #22 │ │ │ │ rsbeq r6, pc, r0, ror lr @ │ │ │ │ rsbseq r4, r3, r4, lsr #10 │ │ │ │ rsbeq r6, pc, ip, lsl ip @ │ │ │ │ rsbeq r6, pc, ip, lsr r8 @ │ │ │ │ rsbeq r6, pc, r4, lsl #18 │ │ │ │ rsbeq ip, pc, r0, asr #5 │ │ │ │ - ldrsheq r9, [r7], #-28 @ 0xffffffe4 │ │ │ │ + subseq r9, r7, ip, ror r1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #120 @ 0x78 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ bl 4398cc │ │ │ │ @@ -232958,18 +232958,18 @@ │ │ │ │ stmia r8!, {r0, r1, r2} │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ cmp r7, #2 │ │ │ │ bcc 11c340 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 11c340 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ add sp, sp, #120 @ 0x78 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ @@ -233022,52 +233022,52 @@ │ │ │ │ bl 5a110 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 11c59c │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 11c59c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 11c59c │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 11c59c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 11c59c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 11c59c │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 10feb0 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ ldrheq r3, [r3], #-196 @ 0xffffff3c @ │ │ │ │ rsbeq r6, pc, r0, lsr #6 │ │ │ │ - subseq r6, r7, r4, asr #1 │ │ │ │ - @ instruction: 0x00576094 │ │ │ │ + subseq r6, r7, r4, asr #32 │ │ │ │ + subseq r6, r7, r4, lsl r0 │ │ │ │ rsbeq r6, pc, r0, asr #7 │ │ │ │ rsbeq r6, pc, ip, ror r4 @ │ │ │ │ rsbeq r6, pc, r4, lsr #4 │ │ │ │ rsbeq r6, pc, r0, lsr r5 @ │ │ │ │ rsbeq fp, pc, ip, lsr #24 │ │ │ │ - subseq r8, r7, r8, asr sl │ │ │ │ + ldrsbeq r8, [r7], #-152 @ 0xffffff68 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #228 @ 0xe4 │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ mov r6, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r9, #0 │ │ │ │ @@ -233229,26 +233229,26 @@ │ │ │ │ str r6, [fp, #28] │ │ │ │ add sp, sp, #228 @ 0xe4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r6, r0, #16 │ │ │ │ ldr r0, [pc, #816] @ 11cba4 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldr r0, [r0, r1] │ │ │ │ ldr r8, [sp, #28] │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #16] │ │ │ │ tst r0, #1 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #20] │ │ │ │ beq 11c8fc │ │ │ │ ldr r0, [pc, #780] @ 11cbac │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r0, r0, r1 │ │ │ │ add ip, r0, #8 │ │ │ │ ldr r7, [r0, #20] │ │ │ │ ldm ip, {r1, r2, ip} │ │ │ │ b 11c938 │ │ │ │ add r0, r5, #8 │ │ │ │ ldr r9, [sp, #196] @ 0xc4 │ │ │ │ @@ -233264,33 +233264,33 @@ │ │ │ │ bl 38430 │ │ │ │ mov r6, #0 │ │ │ │ strb r9, [fp, #8] │ │ │ │ strd r6, [fp] │ │ │ │ add sp, sp, #228 @ 0xe4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #192 @ 0xc0 │ │ │ │ - bl 666cec │ │ │ │ + bl 666c70 │ │ │ │ ldr r0, [pc, #668] @ 11cba8 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add ip, sp, #192 @ 0xc0 │ │ │ │ str r2, [r0, r1]! │ │ │ │ ldr r7, [sp, #204] @ 0xcc │ │ │ │ mov r3, #0 │ │ │ │ ldm ip, {r1, r2, ip} │ │ │ │ str r3, [r0, #4] │ │ │ │ add r3, r0, #8 │ │ │ │ stm r3, {r1, r2, ip} │ │ │ │ str r7, [r0, #20] │ │ │ │ ldr r0, [pc, #624] @ 11cbb0 │ │ │ │ stm r6, {r1, r2, ip} │ │ │ │ str r7, [r6, #12] │ │ │ │ ldr r3, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ adds r6, r1, #1 │ │ │ │ add r0, r0, r3 │ │ │ │ adc r7, r2, #0 │ │ │ │ add r4, sp, #28 │ │ │ │ add sl, sp, #88 @ 0x58 │ │ │ │ strd r6, [r0, #8] │ │ │ │ mov r0, #0 │ │ │ │ @@ -233439,20 +233439,20 @@ │ │ │ │ bl 5a198 │ │ │ │ rsbseq r3, r3, r4, lsr r3 │ │ │ │ @ instruction: 0x00733298 │ │ │ │ rsbseq r3, r3, r8, lsl #6 │ │ │ │ rsbseq r3, r3, r0, ror #4 │ │ │ │ rsbseq r3, r3, ip, ror r5 │ │ │ │ rsbeq r5, pc, r8, ror #25 │ │ │ │ - subseq r5, r7, ip, ror #20 │ │ │ │ - subseq r5, r7, ip, lsr sl │ │ │ │ + subseq r5, r7, ip, ror #19 │ │ │ │ + ldrheq r5, [r7], #-156 @ 0xffffff64 │ │ │ │ rsbeq r5, pc, r8, lsl #27 │ │ │ │ - subseq lr, r6, ip, ror pc │ │ │ │ + ldrsheq lr, [r6], #-236 @ 0xffffff14 │ │ │ │ rsbeq fp, pc, ip, lsl r6 @ │ │ │ │ - subseq r8, r7, r0, lsr #6 │ │ │ │ + subseq r8, r7, r0, lsr #5 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #112 @ 0x70 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ bl 4398cc │ │ │ │ @@ -233697,18 +233697,18 @@ │ │ │ │ add r0, sp, #12 │ │ │ │ bl 10feb0 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbseq r3, r3, r8, asr #32 │ │ │ │ @ instruction: 0x006f589c │ │ │ │ - subseq r5, r7, ip, ror #8 │ │ │ │ - subseq r5, r7, ip, lsr r4 │ │ │ │ + subseq r5, r7, ip, ror #7 │ │ │ │ + ldrheq r5, [r7], #-60 @ 0xffffffc4 │ │ │ │ rsbeq r5, pc, ip, lsr r9 @ │ │ │ │ - subseq r7, r7, ip, ror #27 │ │ │ │ + subseq r7, r7, ip, ror #26 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #188 @ 0xbc │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ bl 4398cc │ │ │ │ @@ -234154,18 +234154,18 @@ │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 11d3c4 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 11d3c4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, fp │ │ │ │ bl 42df00 │ │ │ │ add sp, sp, #188 @ 0xbc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldrb r0, [sp, #52] @ 0x34 │ │ │ │ @@ -234399,18 +234399,18 @@ │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 11d3c4 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 11d3c4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ add sp, sp, #188 @ 0xbc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r7, [sp, #4] │ │ │ │ mov lr, #0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ @@ -234524,46 +234524,46 @@ │ │ │ │ b 11dcd4 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 11dd14 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 11dd14 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, fp │ │ │ │ bl 42df00 │ │ │ │ b 11dd14 │ │ │ │ bl 5a198 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 11dd14 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 11dd14 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 11dd14 │ │ │ │ bl 5a198 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ bl 10feb0 │ │ │ │ mov r0, r8 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbseq r2, r3, r4, asr ip │ │ │ │ rsbeq r4, pc, ip, asr #24 │ │ │ │ - subseq r5, r7, r8, rrx │ │ │ │ - subseq r5, r7, r8, lsr r0 │ │ │ │ + subseq r4, r7, r8, ror #31 │ │ │ │ + ldrheq r4, [r7], #-248 @ 0xffffff08 │ │ │ │ rsbeq r4, pc, ip, ror #25 │ │ │ │ rsbeq r5, pc, r0, lsr r4 @ │ │ │ │ @ instruction: 0x006f5398 │ │ │ │ strheq r5, [pc], #-8 @ │ │ │ │ rsbeq r5, pc, r4, lsr #32 │ │ │ │ rsbeq r5, pc, ip, asr #3 │ │ │ │ rsbeq r5, pc, r4, lsr r1 @ │ │ │ │ @@ -234573,15 +234573,15 @@ │ │ │ │ rsbeq r5, pc, ip, ror #9 │ │ │ │ rsbeq r5, pc, r4, asr r4 @ │ │ │ │ rsbeq r5, pc, ip, asr r1 @ │ │ │ │ rsbeq r5, pc, r4, asr #1 │ │ │ │ rsbeq r4, pc, r0, asr #30 │ │ │ │ rsbeq r4, pc, r8, lsr #29 │ │ │ │ rsbeq r9, pc, ip, lsr #13 │ │ │ │ - ldrsheq r7, [r7], #-152 @ 0xffffff68 │ │ │ │ + subseq r7, r7, r8, ror r9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #96 @ 0x60 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ bl 4398cc │ │ │ │ @@ -234817,19 +234817,19 @@ │ │ │ │ add r0, sp, #16 │ │ │ │ bl 10feb0 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbseq r1, r3, ip, lsr #29 │ │ │ │ rsbeq r4, pc, ip, lsl r7 @ │ │ │ │ - subseq r4, r7, r8, asr #5 │ │ │ │ - @ instruction: 0x00574298 │ │ │ │ + subseq r4, r7, r8, asr #4 │ │ │ │ + subseq r4, r7, r8, lsl r2 │ │ │ │ strheq r4, [pc], #-124 @ │ │ │ │ strdeq r8, [pc], #-188 @ │ │ │ │ - subseq r6, r7, r0, asr ip │ │ │ │ + ldrsbeq r6, [r7], #-176 @ 0xffffff50 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #96 @ 0x60 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ bl 4398cc │ │ │ │ @@ -235078,19 +235078,19 @@ │ │ │ │ add r0, sp, #16 │ │ │ │ bl 10feb0 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbseq r1, r3, r4, asr #21 │ │ │ │ rsbeq r4, pc, r8, lsl #6 │ │ │ │ - subseq r3, r7, r8, ror #29 │ │ │ │ - ldrheq r3, [r7], #-232 @ 0xffffff18 │ │ │ │ + subseq r3, r7, r8, ror #28 │ │ │ │ + subseq r3, r7, r8, lsr lr │ │ │ │ rsbeq r4, pc, r8, lsr #7 │ │ │ │ rsbeq sl, pc, r4, ror #31 │ │ │ │ - subseq r6, r7, r8, ror #16 │ │ │ │ + subseq r6, r7, r8, ror #15 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #196 @ 0xc4 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ bl 4398cc │ │ │ │ @@ -235254,15 +235254,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ add r1, sp, #156 @ 0x9c │ │ │ │ str r1, [sp, #148] @ 0x94 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ add r1, sp, #160 @ 0xa0 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ str r1, [sp] │ │ │ │ str r1, [sp, #128] @ 0x80 │ │ │ │ @@ -235599,23 +235599,23 @@ │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ bl 10feb0 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbseq r1, r3, ip, lsr #13 │ │ │ │ rsbeq r3, pc, r8, lsr #22 │ │ │ │ - ldrsbeq r3, [r7], #-164 @ 0xffffff5c │ │ │ │ - subseq r3, r7, r4, lsr #21 │ │ │ │ + subseq r3, r7, r4, asr sl │ │ │ │ + subseq r3, r7, r4, lsr #20 │ │ │ │ rsbeq r3, pc, r8, asr #23 │ │ │ │ rsbeq r3, pc, ip, asr #27 │ │ │ │ rsbeq r4, pc, ip, lsr #1 │ │ │ │ rsbseq r1, r3, r0, ror #14 │ │ │ │ rsbeq r3, pc, r0, asr lr @ │ │ │ │ rsbeq r9, pc, r0, lsr #9 │ │ │ │ - subseq r6, r7, r0, asr r4 │ │ │ │ + ldrsbeq r6, [r7], #-48 @ 0xffffffd0 │ │ │ │ rsbeq r3, pc, r8, ror #20 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #196 @ 0xc4 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ @@ -236027,15 +236027,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #156] @ 0x9c │ │ │ │ add r1, sp, #148 @ 0x94 │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ add r0, sp, #32 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r1, [sp, #140] @ 0x8c │ │ │ │ ldr r3, [pc, #1556] @ 11fa64 │ │ │ │ @@ -236110,15 +236110,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ add r1, sp, #140 @ 0x8c │ │ │ │ str r1, [sp, #32] │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ add r0, sp, #164 @ 0xa4 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ ldr r1, [sp, #168] @ 0xa8 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ str r1, [sp, #12] │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ @@ -236417,29 +236417,29 @@ │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 10feb0 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbseq r0, r3, r4, ror lr │ │ │ │ strheq r2, [pc], #-232 @ │ │ │ │ - @ instruction: 0x00573298 │ │ │ │ - subseq r3, r7, r8, ror #4 │ │ │ │ + subseq r3, r7, r8, lsl r2 │ │ │ │ + subseq r3, r7, r8, ror #3 │ │ │ │ rsbeq r2, pc, r8, asr pc @ │ │ │ │ - subseq r3, r7, r4, asr #32 │ │ │ │ - subseq r3, r7, r4, lsl r0 │ │ │ │ + subseq r2, r7, r4, asr #31 │ │ │ │ + @ instruction: 0x00572f94 │ │ │ │ @ instruction: 0x006f2e9c │ │ │ │ @ instruction: 0x006f3498 │ │ │ │ rsbseq r0, r3, ip, asr #22 │ │ │ │ rsbeq r3, pc, r0, asr #4 │ │ │ │ rsbeq r2, pc, r8, ror pc @ │ │ │ │ rsbeq r3, pc, ip, asr #6 │ │ │ │ rsbseq r0, r3, r0, lsl #20 │ │ │ │ strdeq r3, [pc], #-0 @ │ │ │ │ ldrdeq r8, [pc], #-160 @ │ │ │ │ - subseq r5, r7, r8, lsl ip │ │ │ │ + @ instruction: 0x00575b98 │ │ │ │ rsbeq r2, pc, r8, ror #29 │ │ │ │ ldrdeq r2, [pc], #-224 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #152 @ 0x98 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ mov r5, r1 │ │ │ │ @@ -236855,22 +236855,22 @@ │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ bl 10feb0 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @ instruction: 0x00730194 │ │ │ │ rsbeq r2, pc, ip, ror #14 │ │ │ │ - ldrheq r2, [r7], #-88 @ 0xffffffa8 │ │ │ │ - subseq r2, r7, r8, lsl #11 │ │ │ │ + subseq r2, r7, r8, lsr r5 │ │ │ │ + subseq r2, r7, r8, lsl #10 │ │ │ │ rsbeq r2, pc, ip, lsl #16 │ │ │ │ rsbeq r2, pc, r8, ror #12 │ │ │ │ rsbeq r2, pc, r8, lsl r9 @ │ │ │ │ strheq r2, [pc], #-148 @ │ │ │ │ ldrdeq r8, [pc], #-0 @ │ │ │ │ - subseq r4, r7, r8, lsr pc │ │ │ │ + ldrheq r4, [r7], #-232 @ 0xffffff18 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #96 @ 0x60 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ bl 4398cc │ │ │ │ @@ -237106,19 +237106,19 @@ │ │ │ │ add r0, sp, #16 │ │ │ │ bl 10feb0 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbseq pc, r2, r8, ror #21 │ │ │ │ rsbeq r2, pc, r8, asr r3 @ │ │ │ │ - subseq r1, r7, r4, lsl #30 │ │ │ │ - ldrsbeq r1, [r7], #-228 @ 0xffffff1c │ │ │ │ + subseq r1, r7, r4, lsl #29 │ │ │ │ + subseq r1, r7, r4, asr lr │ │ │ │ strdeq r2, [pc], #-56 @ │ │ │ │ rsbeq r7, pc, r4, ror ip @ │ │ │ │ - subseq r4, r7, ip, lsl #17 │ │ │ │ + subseq r4, r7, ip, lsl #16 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #112 @ 0x70 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ mov r6, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov sl, r2 │ │ │ │ @@ -237365,18 +237365,18 @@ │ │ │ │ add r0, sp, #12 │ │ │ │ bl 10feb0 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbseq pc, r2, r8, lsl #14 │ │ │ │ rsbeq r1, pc, ip, asr #30 │ │ │ │ - subseq r1, r7, r0, lsr #22 │ │ │ │ - ldrsheq r1, [r7], #-160 @ 0xffffff60 │ │ │ │ + subseq r1, r7, r0, lsr #21 │ │ │ │ + subseq r1, r7, r0, ror sl │ │ │ │ rsbeq r1, pc, ip, ror #31 │ │ │ │ - subseq r4, r7, ip, lsr #9 │ │ │ │ + subseq r4, r7, ip, lsr #8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ ldr r6, [r1, #24] │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ sub r0, r0, #12 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -237548,15 +237548,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [pc, #500] @ 120dd8 │ │ │ │ add r1, sp, #16 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r6 │ │ │ │ bl 113e94 │ │ │ │ ldmib sp, {r0, r1, r2} │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ @@ -237575,24 +237575,24 @@ │ │ │ │ ldm r5, {r1, r2, r3, r5} │ │ │ │ stm r0, {r1, r2, r3, r5} │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 67eb30 │ │ │ │ + bl 67eab4 │ │ │ │ cmp r0, #1 │ │ │ │ beq 120ae4 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r5, #16] │ │ │ │ mov r0, r8 │ │ │ │ - bl 681300 │ │ │ │ + bl 681284 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ beq 120cb4 │ │ │ │ add r0, r8, #4 │ │ │ │ mov r2, #24 │ │ │ │ str r2, [r9] │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -237657,24 +237657,24 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 120d9c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subseq r1, r7, r8, lsl r7 │ │ │ │ + @ instruction: 0x00571698 │ │ │ │ rsbeq r1, pc, r4, lsr #21 │ │ │ │ strheq r1, [pc], #-176 @ │ │ │ │ rsbeq r1, pc, ip, lsl lr @ │ │ │ │ @ instruction: 0x006f1b90 │ │ │ │ rsbeq r7, pc, r8, lsl #6 │ │ │ │ ldrheq pc, [r2], #-12 @ │ │ │ │ rsbeq r1, pc, r0, ror #26 │ │ │ │ rsbseq pc, r2, r0, lsr r1 @ │ │ │ │ - subseq sl, r6, ip, asr sp │ │ │ │ + ldrsbeq sl, [r6], #-204 @ 0xffffff34 │ │ │ │ andeq r5, r4, r8, lsr #28 │ │ │ │ rsbeq r1, pc, r4, ror sp @ │ │ │ │ rsbeq r1, pc, ip, asr sp @ │ │ │ │ rsbeq r1, pc, r4, asr #26 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ ldr r6, [r1, #24] │ │ │ │ @@ -237856,15 +237856,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [pc, #456] @ 12127c │ │ │ │ add r1, sp, #16 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r6 │ │ │ │ bl 113e94 │ │ │ │ ldmib sp, {r0, r1, r2} │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ @@ -237888,24 +237888,24 @@ │ │ │ │ str r4, [r9] │ │ │ │ stm r0, {r1, r2, r3, r5} │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 67eb30 │ │ │ │ + bl 67eab4 │ │ │ │ cmp r0, #1 │ │ │ │ beq 120f9c │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r5, #16] │ │ │ │ mov r0, r8 │ │ │ │ - bl 681300 │ │ │ │ + bl 681284 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ addne r0, r8, #4 │ │ │ │ movne r2, #24 │ │ │ │ movne r3, #39 @ 0x27 │ │ │ │ strne r2, [r9, #4] │ │ │ │ ldrne r1, [r0] │ │ │ │ @@ -237955,23 +237955,23 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 121244 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subseq r1, r7, r0, ror #4 │ │ │ │ + subseq r1, r7, r0, ror #3 │ │ │ │ rsbeq r1, pc, r4, ror #11 │ │ │ │ strdeq r1, [pc], #-96 @ │ │ │ │ rsbeq r1, pc, r4, ror #18 │ │ │ │ ldrdeq r1, [pc], #-104 @ │ │ │ │ rsbeq r2, pc, ip, lsr #23 │ │ │ │ @ instruction: 0x006f1890 │ │ │ │ rsbseq lr, r2, r0, ror #24 │ │ │ │ - subseq sl, r6, ip, lsl #17 │ │ │ │ + subseq sl, r6, ip, lsl #16 │ │ │ │ andeq r5, r4, r8, asr r9 │ │ │ │ rsbeq r1, pc, r4, lsr #17 │ │ │ │ rsbeq r1, pc, ip, lsl #17 │ │ │ │ rsbeq r1, pc, r4, ror r8 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ ldr r6, [r1, #24] │ │ │ │ @@ -238147,15 +238147,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [pc, #392] @ 1216c8 │ │ │ │ add r1, sp, #16 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r6 │ │ │ │ bl 113e94 │ │ │ │ ldmib sp, {r0, r1, r2} │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ @@ -238174,24 +238174,24 @@ │ │ │ │ ldm r5, {r1, r2, r3, r5} │ │ │ │ stm r0, {r1, r2, r3, r5} │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 67eb30 │ │ │ │ + bl 67eab4 │ │ │ │ cmp r0, #1 │ │ │ │ beq 121440 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r5, #16] │ │ │ │ mov r0, r8 │ │ │ │ - bl 681300 │ │ │ │ + bl 681284 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ beq 121610 │ │ │ │ add r0, r8, #4 │ │ │ │ mov r2, #24 │ │ │ │ str r2, [r9] │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -238231,22 +238231,22 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 121694 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - ldrheq r0, [r7], #-220 @ 0xffffff24 │ │ │ │ + subseq r0, r7, ip, lsr sp │ │ │ │ @ instruction: 0x006f1194 │ │ │ │ rsbeq r1, pc, r0, lsr #5 │ │ │ │ rsbeq r1, pc, r0, asr #9 │ │ │ │ rsbeq r1, pc, r4, lsr r2 @ │ │ │ │ rsbeq r1, pc, r4, lsl #8 │ │ │ │ ldrsbeq lr, [r2], #-116 @ 0xffffff8c @ │ │ │ │ - subseq sl, r6, r0, lsl #8 │ │ │ │ + subseq sl, r6, r0, lsl #7 │ │ │ │ andeq r5, r4, ip, asr #9 │ │ │ │ rsbeq r1, pc, r8, lsl r4 @ │ │ │ │ rsbeq r1, pc, r0, lsl #8 │ │ │ │ rsbeq r1, pc, r8, ror #7 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ ldr r5, [r1, #24] │ │ │ │ @@ -238429,15 +238429,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [pc, #420] @ 121b4c │ │ │ │ add r1, sp, #16 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ bl 113e94 │ │ │ │ ldmib sp, {r0, r1, r2} │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ @@ -238461,24 +238461,24 @@ │ │ │ │ str r4, [sl] │ │ │ │ stm r0, {r1, r2, r3, r6} │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r7 │ │ │ │ - bl 67eb30 │ │ │ │ + bl 67eab4 │ │ │ │ cmp r0, #1 │ │ │ │ beq 121890 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r7 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r6, #16] │ │ │ │ mov r0, r8 │ │ │ │ - bl 681300 │ │ │ │ + bl 681284 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ beq 121a94 │ │ │ │ add r0, r8, #4 │ │ │ │ mov r2, #24 │ │ │ │ mov r3, #39 @ 0x27 │ │ │ │ str r2, [sl, #4] │ │ │ │ @@ -238520,22 +238520,22 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 121b18 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subseq r0, r7, ip, ror #18 │ │ │ │ + subseq r0, r7, ip, ror #17 │ │ │ │ rsbeq r0, pc, r0, lsl sp @ │ │ │ │ rsbeq r0, pc, ip, lsl lr @ │ │ │ │ rsbeq r1, pc, r0, ror r0 @ │ │ │ │ rsbeq r0, pc, r4, ror #27 │ │ │ │ @ instruction: 0x006f0f9c │ │ │ │ rsbseq lr, r2, ip, ror #6 │ │ │ │ - @ instruction: 0x00569f98 │ │ │ │ + subseq r9, r6, r8, lsl pc │ │ │ │ andeq r5, r4, r4, rrx │ │ │ │ strheq r0, [pc], #-240 @ │ │ │ │ @ instruction: 0x006f0f98 │ │ │ │ rsbeq r0, pc, r0, lsl #31 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r5, r1 │ │ │ │ @@ -238603,16 +238603,16 @@ │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #16] @ 121c74 │ │ │ │ mov r0, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - ldrheq r0, [r7], #-88 @ 0xffffffa8 │ │ │ │ - subseq r0, r7, r8, lsl #11 │ │ │ │ + subseq r0, r7, r8, lsr r5 │ │ │ │ + subseq r0, r7, r8, lsl #10 │ │ │ │ rsbeq r0, pc, ip, ror fp @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r5, r1 │ │ │ │ ldrb r7, [r1, #33] @ 0x21 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r1, [r1, #32] │ │ │ │ @@ -238691,16 +238691,16 @@ │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #16] @ 121dd4 │ │ │ │ mov r0, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - @ instruction: 0x00570490 │ │ │ │ - subseq r0, r7, r0, ror #8 │ │ │ │ + subseq r0, r7, r0, lsl r4 │ │ │ │ + subseq r0, r7, r0, ror #7 │ │ │ │ rsbeq r0, pc, ip, lsl sl @ │ │ │ │ rsbeq r1, pc, ip, asr #31 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r5, r1 │ │ │ │ ldrb r7, [r1, #33] @ 0x21 │ │ │ │ mov r4, r0 │ │ │ │ @@ -238779,16 +238779,16 @@ │ │ │ │ strd r0, [r4] │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #16] @ 121f34 │ │ │ │ mov r0, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - subseq r0, r7, ip, lsl #5 │ │ │ │ - subseq r0, r7, ip, asr r2 │ │ │ │ + subseq r0, r7, ip, lsl #4 │ │ │ │ + ldrsbeq r0, [r7], #-28 @ 0xffffffe4 │ │ │ │ rsbeq r0, pc, ip, asr #17 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r5, r1 │ │ │ │ ldrb r7, [r1, #33] @ 0x21 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r1, [r1, #32] │ │ │ │ @@ -238875,16 +238875,16 @@ │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #16] @ 1220b4 │ │ │ │ mov r0, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - subseq r0, r7, r0, lsr r1 │ │ │ │ - subseq r0, r7, r0, lsl #2 │ │ │ │ + ldrheq r0, [r7], #-0 │ │ │ │ + subseq r0, r7, r0, lsl #1 │ │ │ │ rsbeq r0, pc, ip, asr #14 │ │ │ │ rsbeq r1, pc, ip, ror #25 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r5, r1 │ │ │ │ ldrb r7, [r1, #33] @ 0x21 │ │ │ │ mov r4, r0 │ │ │ │ @@ -238959,16 +238959,16 @@ │ │ │ │ str r1, [r4] │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #16] @ 122204 │ │ │ │ mov r0, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - subseq pc, r6, ip, lsr #31 │ │ │ │ - subseq pc, r6, ip, ror pc @ │ │ │ │ + subseq pc, r6, ip, lsr #30 │ │ │ │ + ldrsheq pc, [r6], #-236 @ 0xffffff14 @ │ │ │ │ strdeq r0, [pc], #-92 @ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r5, r1 │ │ │ │ ldrb r7, [r1, #33] @ 0x21 │ │ │ │ mov r8, r0 │ │ │ │ ldrb r1, [r1, #32] │ │ │ │ @@ -239063,16 +239063,16 @@ │ │ │ │ str r1, [r8, #12] │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [pc, #16] @ 1223a4 │ │ │ │ mov r0, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - subseq pc, r6, r0, lsr pc @ │ │ │ │ - subseq pc, r6, r0, lsl #30 │ │ │ │ + ldrheq pc, [r6], #-224 @ 0xffffff20 @ │ │ │ │ + subseq pc, r6, r0, lsl #29 │ │ │ │ rsbeq r0, pc, ip, ror #8 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r5, r1 │ │ │ │ ldrb r7, [r1, #33] @ 0x21 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r1, [r1, #32] │ │ │ │ @@ -239176,16 +239176,16 @@ │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #16] @ 122568 │ │ │ │ mov r0, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - @ instruction: 0x0056fd90 │ │ │ │ - subseq pc, r6, r0, ror #26 │ │ │ │ + subseq pc, r6, r0, lsl sp @ │ │ │ │ + subseq pc, r6, r0, ror #25 │ │ │ │ rsbeq r0, pc, r8, lsr #5 │ │ │ │ rsbeq r1, pc, r8, lsr r8 @ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r5, r1 │ │ │ │ ldrb r7, [r1, #33] @ 0x21 │ │ │ │ mov r8, r0 │ │ │ │ @@ -239282,16 +239282,16 @@ │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [pc, #16] @ 122710 │ │ │ │ mov r0, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - subseq pc, r6, r8, ror fp @ │ │ │ │ - subseq pc, r6, r8, asr #22 │ │ │ │ + ldrsheq pc, [r6], #-168 @ 0xffffff58 @ │ │ │ │ + subseq pc, r6, r8, asr #21 │ │ │ │ strdeq r0, [pc], #-0 @ │ │ │ │ rsbeq r0, pc, r4, ror #5 │ │ │ │ rsbeq r0, pc, r8, lsr r0 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r5, r1 │ │ │ │ ldrb r7, [r1, #33] @ 0x21 │ │ │ │ @@ -239400,16 +239400,16 @@ │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #16] @ 1228e8 │ │ │ │ mov r0, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - subseq pc, r6, ip, asr #19 │ │ │ │ - @ instruction: 0x0056f99c │ │ │ │ + subseq pc, r6, ip, asr #18 │ │ │ │ + subseq pc, r6, ip, lsl r9 @ │ │ │ │ rsbeq pc, lr, r8, lsl pc @ │ │ │ │ rsbeq r0, pc, r4, asr #1 │ │ │ │ rsbeq pc, lr, r8, lsl lr @ │ │ │ │ strheq r1, [pc], #-72 @ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r5, r1 │ │ │ │ @@ -239512,16 +239512,16 @@ │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [pc, #16] @ 122aa8 │ │ │ │ mov r0, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - ldrsheq pc, [r6], #-112 @ 0xffffff90 @ │ │ │ │ - subseq pc, r6, r0, asr #15 │ │ │ │ + subseq pc, r6, r0, ror r7 @ │ │ │ │ + subseq pc, r6, r0, asr #14 │ │ │ │ rsbeq pc, lr, r8, asr sp @ │ │ │ │ rsbeq pc, lr, ip, asr pc @ │ │ │ │ strheq pc, [lr], #-192 @ 0xffffff40 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ ldr r6, [r1, #24] │ │ │ │ mov r9, r0 │ │ │ │ @@ -239890,24 +239890,24 @@ │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #2 │ │ │ │ b 123114 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 67eb30 │ │ │ │ + bl 67eab4 │ │ │ │ cmp r0, #1 │ │ │ │ beq 122f8c │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r5, #16] │ │ │ │ mov r0, r8 │ │ │ │ - bl 681300 │ │ │ │ + bl 681284 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1230e0 │ │ │ │ add r0, r8, #4 │ │ │ │ mov r2, #24 │ │ │ │ str r2, [r9] │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -240043,33 +240043,33 @@ │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ bl 10feb0 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbseq sp, r2, r4, asr r0 │ │ │ │ ldrdeq pc, [lr], #-84 @ 0xffffffac @ │ │ │ │ - subseq pc, r6, r0, lsr #8 │ │ │ │ - ldrsheq pc, [r6], #-48 @ 0xffffffd0 @ │ │ │ │ + subseq pc, r6, r0, lsr #7 │ │ │ │ + subseq pc, r6, r0, ror r3 @ │ │ │ │ strheq pc, [lr], #-88 @ 0xffffffa8 @ │ │ │ │ rsbeq r3, pc, r4, asr r8 @ │ │ │ │ rsbeq r3, pc, r0, lsl #15 │ │ │ │ - subseq pc, r6, r0, asr #9 │ │ │ │ + subseq pc, r6, r0, asr #8 │ │ │ │ rsbeq pc, lr, r8, ror r9 @ │ │ │ │ rsbeq pc, lr, ip, ror #13 │ │ │ │ ldrsbeq ip, [r2], #-244 @ 0xffffff0c @ │ │ │ │ strheq pc, [lr], #-92 @ 0xffffffa4 @ │ │ │ │ - subseq r1, r7, ip, asr lr │ │ │ │ - subseq pc, r6, r4, ror #10 │ │ │ │ - subseq pc, r6, r4, lsr r5 @ │ │ │ │ + ldrsbeq r1, [r7], #-220 @ 0xffffff24 │ │ │ │ + subseq pc, r6, r4, ror #9 │ │ │ │ + ldrheq pc, [r6], #-68 @ 0xffffffbc @ │ │ │ │ rsbeq r3, pc, r8, lsl r8 @ │ │ │ │ rsbeq r3, pc, r4, asr #14 │ │ │ │ rsbseq ip, r2, r0, lsr ip │ │ │ │ rsbeq pc, lr, r4, lsr #11 │ │ │ │ - ldrheq r1, [r7], #-168 @ 0xffffff58 │ │ │ │ - ldrheq r1, [r7], #-232 @ 0xffffff18 │ │ │ │ + subseq r1, r7, r8, lsr sl │ │ │ │ + subseq r1, r7, r8, lsr lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #188 @ 0xbc │ │ │ │ ldr r3, [r1, #16] │ │ │ │ add r4, sp, #112 @ 0x70 │ │ │ │ mov fp, r2 │ │ │ │ add r2, sp, #187 @ 0xbb │ │ │ │ mov r5, r0 │ │ │ │ @@ -240466,15 +240466,15 @@ │ │ │ │ rsbseq ip, r2, ip, asr r5 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 653f3c │ │ │ │ + bl 653ec0 │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ bne 1239f8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #4 │ │ │ │ stm r4, {r0, r1} │ │ │ │ str r0, [r4, #8] │ │ │ │ @@ -240499,15 +240499,15 @@ │ │ │ │ bl 2a4524 │ │ │ │ b 1239d0 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr fp, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #28 │ │ │ │ mov r1, r5 │ │ │ │ - bl 65402c │ │ │ │ + bl 653fb0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov sl, #0 │ │ │ │ str r4, [sp, #8] │ │ │ │ adds r9, r0, #1 │ │ │ │ mov r0, #12 │ │ │ │ mvncs r9, #0 │ │ │ │ cmp r9, #4 │ │ │ │ @@ -240561,26 +240561,26 @@ │ │ │ │ add r6, r6, #1 │ │ │ │ add r0, r0, #12 │ │ │ │ add r8, r8, #12 │ │ │ │ stm r0, {r5, r9, sl} │ │ │ │ str r6, [sp, #24] │ │ │ │ mov r0, fp │ │ │ │ mov r1, r4 │ │ │ │ - bl 653f3c │ │ │ │ + bl 653ec0 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ beq 123b60 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ ldr sl, [sp, #52] @ 0x34 │ │ │ │ cmp r6, r0 │ │ │ │ bne 123ae4 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ mov r1, r4 │ │ │ │ - bl 65402c │ │ │ │ + bl 653fb0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ adds r2, r0, #1 │ │ │ │ mov r1, #12 │ │ │ │ add r0, sp, #16 │ │ │ │ str r1, [sp] │ │ │ │ mvncs r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ @@ -241145,28 +241145,28 @@ │ │ │ │ add r1, lr, #580 @ 0x244 │ │ │ │ ldr r0, [pc, #3656] @ 12525c │ │ │ │ str r4, [r1, #112] @ 0x70 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r1, #116] @ 0x74 │ │ │ │ ldr r0, [pc, #3644] @ 125260 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #3328] @ 0xd00 │ │ │ │ mov r0, #38 @ 0x26 │ │ │ │ str r0, [sp, #3324] @ 0xcfc │ │ │ │ ldr r1, [pc, #3624] @ 125264 │ │ │ │ str r0, [sp, #3316] @ 0xcf4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #3320] @ 0xcf8 │ │ │ │ str r1, [sp, #3312] @ 0xcf0 │ │ │ │ add r0, sp, #4000 @ 0xfa0 │ │ │ │ add r2, sp, #3312 @ 0xcf0 │ │ │ │ mov r1, #4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ add r0, r6, r8 │ │ │ │ mov sl, r5 │ │ │ │ add r1, r0, r7 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #208]! @ 0xd0 │ │ │ │ strb r0, [sl, #1868] @ 0x74c │ │ │ │ ldm r4, {r0, r2, r3} │ │ │ │ @@ -241188,15 +241188,15 @@ │ │ │ │ add r4, r5, #40 @ 0x28 │ │ │ │ strb r0, [r5, #209] @ 0xd1 │ │ │ │ add ip, r5, #28 │ │ │ │ ldm r9, {r0, r2, r3} │ │ │ │ str r1, [r5, #24] │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ - bl 4b85d4 │ │ │ │ + bl 4b8558 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r5, #209] @ 0xd1 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ cmp r0, #2 │ │ │ │ bne 124568 │ │ │ │ ldr r0, [pc, #3448] @ 125268 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -241211,28 +241211,28 @@ │ │ │ │ str r0, [sp, #4012] @ 0xfac │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #4000] @ 0xfa0 │ │ │ │ str r0, [sp, #4008] @ 0xfa8 │ │ │ │ ldr r0, [pc, #3396] @ 125270 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #3328] @ 0xd00 │ │ │ │ mov r0, #28 │ │ │ │ str r0, [sp, #3324] @ 0xcfc │ │ │ │ ldr r1, [pc, #3376] @ 125274 │ │ │ │ str r0, [sp, #3316] @ 0xcf4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #3320] @ 0xcf8 │ │ │ │ str r1, [sp, #3312] @ 0xcf0 │ │ │ │ add r0, sp, #4000 @ 0xfa0 │ │ │ │ add r2, sp, #3312 @ 0xcf0 │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ b 125d30 │ │ │ │ str r9, [sp, #48] @ 0x30 │ │ │ │ add r9, r5, #124 @ 0x7c │ │ │ │ mov r6, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #84 @ 0x54 │ │ │ │ @@ -241566,15 +241566,15 @@ │ │ │ │ strb r1, [sp, #4024] @ 0xfb8 │ │ │ │ mov r1, #32 │ │ │ │ str r1, [sp, #4016] @ 0xfb0 │ │ │ │ str r0, [sp, #4000] @ 0xfa0 │ │ │ │ add r5, lr, #596 @ 0x254 │ │ │ │ add r1, sp, #4000 @ 0xfa0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4cf4e8 │ │ │ │ + bl 4cf46c │ │ │ │ cmp r0, #0 │ │ │ │ bne 1266ac │ │ │ │ add r2, r8, #44 @ 0x2c │ │ │ │ add r3, r8, #32 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r8, [pc, #3864] @ 1259f4 │ │ │ │ @@ -241617,15 +241617,15 @@ │ │ │ │ str r5, [r6, #780] @ 0x30c │ │ │ │ str r0, [r6, #784] @ 0x310 │ │ │ │ ldr r1, [pc, #4044] @ 125b44 │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ add r0, lr, #308 @ 0x134 │ │ │ │ add r2, sp, #4000 @ 0xfa0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67926c │ │ │ │ + bl 6791f0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 126754 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r6, lr, #580 @ 0x244 │ │ │ │ add r7, lr, #612 @ 0x264 │ │ │ │ add r2, r6, #752 @ 0x2f0 │ │ │ │ add r3, lr, #664 @ 0x298 │ │ │ │ @@ -241647,27 +241647,27 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r6, #44] @ 0x2c │ │ │ │ str r7, [r6, #52] @ 0x34 │ │ │ │ str r3, [r6, #56] @ 0x38 │ │ │ │ str r0, [r6, #60] @ 0x3c │ │ │ │ ldr r0, [pc, #3924] @ 125b50 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #4016] @ 0xfb0 │ │ │ │ mov r0, #27 │ │ │ │ str r0, [sp, #4012] @ 0xfac │ │ │ │ str fp, [sp, #4008] @ 0xfa8 │ │ │ │ str r0, [sp, #4004] @ 0xfa4 │ │ │ │ str fp, [sp, #4000] @ 0xfa0 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r2, sp, #4000 @ 0xfa0 │ │ │ │ add r0, lr, #624 @ 0x270 │ │ │ │ mov r1, #1 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #580 @ 0x244 │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ beq 124c50 │ │ │ │ ldr r0, [r0, #88] @ 0x58 │ │ │ │ mov r2, #1 │ │ │ │ @@ -241690,27 +241690,27 @@ │ │ │ │ str r0, [sp, #4008] @ 0xfa8 │ │ │ │ add r0, lr, #612 @ 0x264 │ │ │ │ str r1, [sp, #4000] @ 0xfa0 │ │ │ │ str r0, [r4, #764] @ 0x2fc │ │ │ │ str r6, [r4, #768] @ 0x300 │ │ │ │ ldr r0, [pc, #3764] @ 125b5c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ mov r1, #27 │ │ │ │ str fp, [r4, #44] @ 0x2c │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ str fp, [r4, #52] @ 0x34 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, sp, #4000 @ 0xfa0 │ │ │ │ add r2, lr, #624 @ 0x270 │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 124d64 │ │ │ │ mov r0, #0 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ str r0, [sp, #4016] @ 0xfb0 │ │ │ │ mov r0, #1 │ │ │ │ @@ -241724,27 +241724,27 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, lr, #580 @ 0x244 │ │ │ │ str r1, [sp, #4000] @ 0xfa0 │ │ │ │ str r0, [r4, #764] @ 0x2fc │ │ │ │ str r6, [r4, #768] @ 0x300 │ │ │ │ ldr r0, [pc, #3636] @ 125b64 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ mov r1, #27 │ │ │ │ str fp, [r4, #44] @ 0x2c │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ str fp, [r4, #52] @ 0x34 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, sp, #4000 @ 0xfa0 │ │ │ │ add r2, lr, #624 @ 0x270 │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r4, lr, #580 @ 0x244 │ │ │ │ ldr r7, [r4, #24] │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldr sl, [r4, #20] │ │ │ │ cmp r7, #0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ @@ -242057,22 +242057,22 @@ │ │ │ │ beq 125b28 │ │ │ │ b 125d78 │ │ │ │ rsbseq ip, r2, r4, ror #23 │ │ │ │ ldrsheq fp, [r2], #-112 @ 0xffffff90 @ │ │ │ │ rsbeq lr, lr, r0, lsl #30 │ │ │ │ andeq r2, r1, r4, lsr fp │ │ │ │ rsbeq lr, lr, r4, ror #29 │ │ │ │ - subseq r2, r7, pc, lsl #1 │ │ │ │ + subseq r2, r7, pc │ │ │ │ ldrsbeq fp, [r2], #-104 @ 0xffffff98 @ │ │ │ │ @ instruction: 0x006ee794 │ │ │ │ rsbeq lr, lr, ip, lsl #15 │ │ │ │ - subseq r0, r7, r9, asr #20 │ │ │ │ + subseq r0, r7, r9, asr #19 │ │ │ │ rsbseq fp, r2, r8, asr #15 │ │ │ │ rsbeq lr, lr, r0, ror r9 │ │ │ │ - subseq r0, r7, r5, lsl r6 │ │ │ │ + @ instruction: 0x00570595 │ │ │ │ rsbseq fp, r2, r0, lsr r6 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ add r1, sp, #744 @ 0x2e8 │ │ │ │ add r0, r0, #12 │ │ │ │ mov r2, #304 @ 0x130 │ │ │ │ bl 38430 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ @@ -242159,15 +242159,15 @@ │ │ │ │ str r0, [sp, #4008] @ 0xfa8 │ │ │ │ strb r1, [sp, #4024] @ 0xfb8 │ │ │ │ mov r1, #32 │ │ │ │ str r1, [sp, #4016] @ 0xfb0 │ │ │ │ str r0, [sp, #4000] @ 0xfa0 │ │ │ │ add r1, sp, #4000 @ 0xfa0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4cd2e8 │ │ │ │ + bl 4cd26c │ │ │ │ cmp r0, #0 │ │ │ │ bne 1265cc │ │ │ │ add r2, r8, #112 @ 0x70 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str r0, [sp, #1384] @ 0x568 │ │ │ │ str r1, [sp, #1388] @ 0x56c │ │ │ │ @@ -242185,28 +242185,28 @@ │ │ │ │ str r0, [sp, #3324] @ 0xcfc │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #3312] @ 0xcf0 │ │ │ │ str r0, [sp, #3320] @ 0xcf8 │ │ │ │ ldr r0, [pc, #4088] @ 12645c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #4016] @ 0xfb0 │ │ │ │ mov r0, #28 │ │ │ │ str r0, [sp, #4012] @ 0xfac │ │ │ │ ldr r1, [pc, #4092] @ 126478 │ │ │ │ str r0, [sp, #4004] @ 0xfa4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #4008] @ 0xfa8 │ │ │ │ str r1, [sp, #4000] @ 0xfa0 │ │ │ │ add r0, sp, #3312 @ 0xcf0 │ │ │ │ add r2, sp, #4000 @ 0xfa0 │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r1, [sp, #1384] @ 0x568 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1254b4 │ │ │ │ ldr r0, [sp, #1388] @ 0x56c │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r5, #216] @ 0xd8 │ │ │ │ @@ -242226,15 +242226,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r1, #40] @ 0x28 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ add r2, r2, r3 │ │ │ │ add r1, r2, r1 │ │ │ │ str r1, [r5, #260] @ 0x104 │ │ │ │ - bl 4b8ba0 │ │ │ │ + bl 4b8b24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 125770 │ │ │ │ tst fp, #1 │ │ │ │ beq 1257f4 │ │ │ │ ldr r6, [r5, #260] @ 0x104 │ │ │ │ str r9, [sp, #48] @ 0x30 │ │ │ │ str sl, [sp, #52] @ 0x34 │ │ │ │ @@ -242246,15 +242246,15 @@ │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ cmp r0, #2 │ │ │ │ beq 12663c │ │ │ │ add r4, sp, #4000 @ 0xfa0 │ │ │ │ add r1, r6, #52 @ 0x34 │ │ │ │ add r0, r4, #16 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ add lr, r6, #68 @ 0x44 │ │ │ │ add r7, r6, #88 @ 0x58 │ │ │ │ ldr r8, [r6, #80] @ 0x50 │ │ │ │ add r0, r4, #52 @ 0x34 │ │ │ │ ldm lr, {r9, ip, lr} │ │ │ │ ldm r7!, {r1, r2, r3, r4} │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ @@ -242278,15 +242278,15 @@ │ │ │ │ ldr r0, [r7] │ │ │ │ adds r0, r0, #1 │ │ │ │ str r0, [r7] │ │ │ │ bcs 126824 │ │ │ │ ldr r8, [r6, #112] @ 0x70 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 126824 │ │ │ │ ldr r4, [r6, #116] @ 0x74 │ │ │ │ ldr r0, [r4] │ │ │ │ adds r0, r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ bcs 126824 │ │ │ │ @@ -242398,28 +242398,28 @@ │ │ │ │ str r0, [sp, #4012] @ 0xfac │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #4000] @ 0xfa0 │ │ │ │ str r0, [sp, #4008] @ 0xfa8 │ │ │ │ ldr r0, [pc, #4076] @ 1267a4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #3328] @ 0xd00 │ │ │ │ mov r0, #28 │ │ │ │ str r0, [sp, #3324] @ 0xcfc │ │ │ │ ldr r1, [pc, #4084] @ 1267c4 │ │ │ │ str r0, [sp, #3316] @ 0xcf4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #3320] @ 0xcf8 │ │ │ │ str r1, [sp, #3312] @ 0xcf0 │ │ │ │ add r0, sp, #4000 @ 0xfa0 │ │ │ │ add r2, sp, #3312 @ 0xcf0 │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ b 125cb4 │ │ │ │ ldr fp, [sp, #56] @ 0x38 │ │ │ │ b 125a5c │ │ │ │ cmp r6, #0 │ │ │ │ beq 125814 │ │ │ │ lsl r1, r6, #4 │ │ │ │ mov r0, sl │ │ │ │ @@ -242543,15 +242543,15 @@ │ │ │ │ cmp r8, #-2147483642 @ 0x80000006 │ │ │ │ bne 126710 │ │ │ │ ldr sl, [sp, #52] @ 0x34 │ │ │ │ b 125b10 │ │ │ │ rsbeq lr, lr, r8, ror #7 │ │ │ │ rsbseq fp, r2, ip, ror #1 │ │ │ │ andeq r2, r1, ip, asr r4 │ │ │ │ - ldrsbeq r0, [r7], #-33 @ 0xffffffdf │ │ │ │ + subseq r0, r7, r1, asr r2 │ │ │ │ rsbeq r2, pc, r8, asr #4 │ │ │ │ andeq r0, r2, r8, asr #4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ str r0, [sp, #2708] @ 0xa94 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r0, [sp, #2716] @ 0xa9c │ │ │ │ @@ -242592,20 +242592,20 @@ │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ str r7, [r5, #272] @ 0x110 │ │ │ │ bl 38430 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r4, #32] │ │ │ │ ldr r0, [r5, #256] @ 0x100 │ │ │ │ - bl 4b8c7c │ │ │ │ + bl 4b8c00 │ │ │ │ ldr r0, [r5, #260] @ 0x104 │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r0, #153] @ 0x99 │ │ │ │ ldr r0, [r5, #256] @ 0x100 │ │ │ │ - bl 4b8c20 │ │ │ │ + bl 4b8ba4 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r5, #260] @ 0x104 │ │ │ │ str r1, [r5, #356] @ 0x164 │ │ │ │ str r0, [r5, #360] @ 0x168 │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ @@ -242663,35 +242663,35 @@ │ │ │ │ ldr r0, [pc, #4092] @ 126bc4 │ │ │ │ add r1, lr, #360 @ 0x168 │ │ │ │ str r1, [r8, #112] @ 0x70 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r8, #116] @ 0x74 │ │ │ │ ldr r0, [pc, #4088] @ 126bd4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #3328] @ 0xd00 │ │ │ │ mov r0, #28 │ │ │ │ str r0, [sp, #3324] @ 0xcfc │ │ │ │ ldr r1, [pc, #4076] @ 126be0 │ │ │ │ str r0, [sp, #3316] @ 0xcf4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #3320] @ 0xcf8 │ │ │ │ str r1, [sp, #3312] @ 0xcf0 │ │ │ │ add r0, sp, #4000 @ 0xfa0 │ │ │ │ add r2, sp, #3312 @ 0xcf0 │ │ │ │ mov r1, #4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 4b8858 │ │ │ │ + bl 4b87dc │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #4000] @ 0xfa0 │ │ │ │ add r0, sp, #4000 @ 0xfa0 │ │ │ │ - bl 49a05c │ │ │ │ + bl 499fe0 │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #4 │ │ │ │ bcc 125cac │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ @@ -242701,28 +242701,28 @@ │ │ │ │ str r0, [sp, #4012] @ 0xfac │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #4000] @ 0xfa0 │ │ │ │ str r0, [sp, #4008] @ 0xfa8 │ │ │ │ ldr r0, [pc, #4092] @ 126c70 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #3328] @ 0xd00 │ │ │ │ mov r0, #28 │ │ │ │ str r0, [sp, #3324] @ 0xcfc │ │ │ │ ldr r1, [pc, #4088] @ 126c84 │ │ │ │ str r0, [sp, #3316] @ 0xcf4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #3320] @ 0xcf8 │ │ │ │ str r1, [sp, #3312] @ 0xcf0 │ │ │ │ add r0, sp, #4000 @ 0xfa0 │ │ │ │ add r2, sp, #3312 @ 0xcf0 │ │ │ │ mov r1, #4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ add r0, r5, #272 @ 0x110 │ │ │ │ bl 132de4 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r5, #268] @ 0x10c │ │ │ │ ldr r0, [r5, #252] @ 0xfc │ │ │ │ bl 3897c │ │ │ │ ldr r0, [r5, #216] @ 0xd8 │ │ │ │ @@ -242816,15 +242816,15 @@ │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, r8, ror r9 │ │ │ │ andeq r0, r0, r8, asr r9 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - subseq pc, r6, r1, asr pc @ │ │ │ │ + ldrsbeq pc, [r6], #-225 @ 0xffffff1f @ │ │ │ │ add r0, sp, #4000 @ 0xfa0 │ │ │ │ mov r1, r7 │ │ │ │ mov r8, #0 │ │ │ │ mov r7, #1 │ │ │ │ mov r2, #272 @ 0x110 │ │ │ │ str sl, [sp, #52] @ 0x34 │ │ │ │ str fp, [sp, #56] @ 0x38 │ │ │ │ @@ -242921,15 +242921,15 @@ │ │ │ │ str r7, [sp, #3344] @ 0xd10 │ │ │ │ str r0, [sp, #3332] @ 0xd04 │ │ │ │ str r1, [sp, #3328] @ 0xd00 │ │ │ │ str r0, [sp, #3320] @ 0xcf8 │ │ │ │ str r0, [sp, #3312] @ 0xcf0 │ │ │ │ add r0, sp, #424 @ 0x1a8 │ │ │ │ add r1, sp, #3312 @ 0xcf0 │ │ │ │ - bl 4cf4e8 │ │ │ │ + bl 4cf46c │ │ │ │ cmp r0, #0 │ │ │ │ bne 1267c8 │ │ │ │ ldr r0, [sp, #1384] @ 0x568 │ │ │ │ add r3, r5, #44 @ 0x2c │ │ │ │ ldr r1, [sp, #1388] @ 0x56c │ │ │ │ ldr r2, [sp, #1392] @ 0x570 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ @@ -242985,29 +242985,29 @@ │ │ │ │ str r0, [sp, #1384] @ 0x568 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #1396] @ 0x574 │ │ │ │ add r0, lr, #40 @ 0x28 │ │ │ │ str r0, [sp, #1392] @ 0x570 │ │ │ │ ldr r0, [pc, #3960] @ 12705c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #3328] @ 0xd00 │ │ │ │ mov r0, #27 │ │ │ │ str r0, [sp, #3324] @ 0xcfc │ │ │ │ ldr r1, [pc, #3940] @ 127060 │ │ │ │ str r0, [sp, #3316] @ 0xcf4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #3320] @ 0xcf8 │ │ │ │ str r1, [sp, #3312] @ 0xcf0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r2, sp, #3312 @ 0xcf0 │ │ │ │ add r0, lr, #360 @ 0x168 │ │ │ │ mov r1, #1 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r1, [sp, #3284] @ 0xcd4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 126138 │ │ │ │ ldr r0, [sp, #3288] @ 0xcd8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r4] │ │ │ │ @@ -243028,29 +243028,29 @@ │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #1068] @ 0x42c │ │ │ │ add r0, lr, #624 @ 0x270 │ │ │ │ str r0, [sp, #1064] @ 0x428 │ │ │ │ ldr r0, [pc, #3804] @ 12706c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #1400] @ 0x578 │ │ │ │ mov r0, #27 │ │ │ │ str r0, [sp, #1396] @ 0x574 │ │ │ │ ldr r1, [pc, #3784] @ 127070 │ │ │ │ str r0, [sp, #1388] @ 0x56c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #1392] @ 0x570 │ │ │ │ str r1, [sp, #1384] @ 0x568 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, sp, #3312 @ 0xcf0 │ │ │ │ add r2, lr, #360 @ 0x168 │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 12625c │ │ │ │ mov r0, #0 │ │ │ │ mov r7, #1 │ │ │ │ str r0, [sp, #3328] @ 0xd00 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ @@ -243064,29 +243064,29 @@ │ │ │ │ ldr r0, [pc, #3692] @ 127078 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #1068] @ 0x42c │ │ │ │ add r0, sp, #5440 @ 0x1540 │ │ │ │ str r0, [sp, #1064] @ 0x428 │ │ │ │ ldr r0, [pc, #3676] @ 12707c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #1400] @ 0x578 │ │ │ │ mov r0, #27 │ │ │ │ str r0, [sp, #1396] @ 0x574 │ │ │ │ ldr r1, [pc, #3656] @ 127080 │ │ │ │ str r0, [sp, #1388] @ 0x56c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #1392] @ 0x570 │ │ │ │ str r1, [sp, #1384] @ 0x568 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, sp, #3312 @ 0xcf0 │ │ │ │ add r2, lr, #360 @ 0x168 │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ add r3, sp, #424 @ 0x1a8 │ │ │ │ add ip, sp, #3312 @ 0xcf0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #3312 @ 0xcf0 │ │ │ │ bl 1bbd3c │ │ │ │ ldr r1, [r5, #44] @ 0x2c │ │ │ │ @@ -243214,15 +243214,15 @@ │ │ │ │ rsbeq sp, lr, ip, lsr #16 │ │ │ │ ldr r2, [pc, #2908] @ 126fc4 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59b2c │ │ │ │ b 126824 │ │ │ │ - subseq pc, r6, r1, lsl fp @ │ │ │ │ + @ instruction: 0x0056fa91 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #1 │ │ │ │ strd r0, [r5] │ │ │ │ ldr r0, [pc, #3096] @ 1270a8 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ ldr r2, [pc, #3092] @ 1270ac │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -243336,15 +243336,15 @@ │ │ │ │ bl 59d30 │ │ │ │ b 126824 │ │ │ │ str r9, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [pc, #2432] @ 126fd8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 59c28 │ │ │ │ b 126824 │ │ │ │ - subseq pc, r6, r0, ror r7 @ │ │ │ │ + ldrsheq pc, [r6], #-96 @ 0xffffffa0 @ │ │ │ │ str r9, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [pc, #2404] @ 126fd4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 59be4 │ │ │ │ b 126824 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ stm r0, {r9, sl, fp} │ │ │ │ @@ -243425,15 +243425,15 @@ │ │ │ │ str r7, [sp, #32] │ │ │ │ str fp, [sp, #56] @ 0x38 │ │ │ │ str sl, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [pc, #2164] @ 127030 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 59be4 │ │ │ │ b 126824 │ │ │ │ - ldrheq pc, [r6], #-125 @ 0xffffff83 @ │ │ │ │ + subseq pc, r6, sp, lsr r7 @ │ │ │ │ ldr r0, [pc, #2156] @ 12703c │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ add r2, lr, #340 @ 0x154 │ │ │ │ mov r1, #55 @ 0x37 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r0, [pc, #2136] @ 127040 │ │ │ │ @@ -243688,15 +243688,15 @@ │ │ │ │ andeq r8, r0, r8, lsl #26 │ │ │ │ str r9, [sp, #48] @ 0x30 │ │ │ │ mov r9, r0 │ │ │ │ b 126ce8 │ │ │ │ rsbeq sp, lr, r4, ror r0 │ │ │ │ str fp, [sp, #56] @ 0x38 │ │ │ │ b 126c90 │ │ │ │ - @ instruction: 0x0056f399 │ │ │ │ + subseq pc, r6, r9, lsl r3 @ │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ stm r1, {r9, sl, fp} │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ add r0, r0, #272 @ 0x110 │ │ │ │ bl 132de4 │ │ │ │ b 126c9c │ │ │ │ @@ -243729,15 +243729,15 @@ │ │ │ │ b 126cbc │ │ │ │ bl 5a198 │ │ │ │ strdeq ip, [lr], #-244 @ 0xffffff0c @ │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ stm r1, {r9, sl, fp} │ │ │ │ mov r9, r0 │ │ │ │ b 126cbc │ │ │ │ - subseq pc, r6, r1, lsl #6 │ │ │ │ + subseq pc, r6, r1, lsl #5 │ │ │ │ mov r9, r0 │ │ │ │ b 126e98 │ │ │ │ str sl, [sp, #52] @ 0x34 │ │ │ │ str r9, [sp, #48] @ 0x30 │ │ │ │ mov r9, r0 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r0, #2 │ │ │ │ @@ -243748,15 +243748,15 @@ │ │ │ │ ldr r0, [r0, #252] @ 0xfc │ │ │ │ bl 3897c │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ add r0, r0, #240 @ 0xf0 │ │ │ │ bl 1330b4 │ │ │ │ b 126dc0 │ │ │ │ rsbeq ip, lr, r4, asr #31 │ │ │ │ - subseq pc, r6, r9, lsl r3 @ │ │ │ │ + @ instruction: 0x0056f299 │ │ │ │ str r9, [sp, #48] @ 0x30 │ │ │ │ mov r9, r0 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ bl 134398 │ │ │ │ cmp sl, #0 │ │ │ │ ldrne r0, [sp, #64] @ 0x40 │ │ │ │ @@ -243944,77 +243944,77 @@ │ │ │ │ strdeq ip, [lr], #-76 @ 0xffffffb4 @ │ │ │ │ rsbeq ip, lr, r8, ror #7 │ │ │ │ strdeq ip, [lr], #-60 @ 0xffffffc4 @ │ │ │ │ rsbeq ip, lr, r4, ror #22 │ │ │ │ rsbeq ip, lr, ip, lsr #6 │ │ │ │ rsbeq ip, lr, r4, asr #6 │ │ │ │ rsbeq ip, lr, r8, asr #15 │ │ │ │ - ldrsheq lr, [r6], #-169 @ 0xffffff57 │ │ │ │ + subseq lr, r6, r9, ror sl │ │ │ │ ldrdeq ip, [lr], #-116 @ 0xffffff8c @ │ │ │ │ rsbeq ip, lr, r0, lsr #14 │ │ │ │ - subseq lr, r6, r1, asr sl │ │ │ │ + ldrsbeq lr, [r6], #-145 @ 0xffffff6f │ │ │ │ rsbeq ip, lr, ip, lsr #14 │ │ │ │ ldrdeq ip, [lr], #-76 @ 0xffffffb4 @ │ │ │ │ rsbeq ip, lr, r8, lsr #17 │ │ │ │ - ldrsbeq lr, [r6], #-185 @ 0xffffff47 │ │ │ │ + subseq lr, r6, r9, asr fp │ │ │ │ strheq ip, [lr], #-132 @ 0xffffff7c @ │ │ │ │ rsbeq ip, lr, r4, asr r7 │ │ │ │ rsbeq ip, lr, ip, lsr r7 │ │ │ │ rsbeq ip, lr, r4, asr #13 │ │ │ │ rsbeq ip, lr, r4, lsr #11 │ │ │ │ rsbeq ip, lr, r4, lsr #11 │ │ │ │ rsbeq ip, lr, r0, ror r5 │ │ │ │ rsbeq ip, lr, r4, asr r5 │ │ │ │ rsbeq ip, lr, r8, lsr #7 │ │ │ │ strdeq ip, [lr], #-44 @ 0xffffffd4 @ │ │ │ │ rsbeq ip, lr, r8, lsl r3 │ │ │ │ rsbeq ip, lr, ip, lsl #20 │ │ │ │ rsbeq ip, lr, r0, ror #3 │ │ │ │ rsbeq ip, lr, r0, lsl #4 │ │ │ │ - subseq lr, r6, sp, lsl #20 │ │ │ │ + subseq lr, r6, sp, lsl #19 │ │ │ │ rsbeq ip, lr, ip, lsr #13 │ │ │ │ - ldrsbeq lr, [r6], #-157 @ 0xffffff63 │ │ │ │ + subseq lr, r6, sp, asr r9 │ │ │ │ strheq ip, [lr], #-104 @ 0xffffff98 @ │ │ │ │ rsbeq ip, lr, ip, ror r6 │ │ │ │ - subseq lr, r6, sp, lsr #19 │ │ │ │ + subseq lr, r6, sp, lsr #18 │ │ │ │ rsbeq ip, lr, r8, lsl #13 │ │ │ │ @ instruction: 0x00010eb0 │ │ │ │ rsbeq ip, lr, r4, ror #17 │ │ │ │ rsbeq ip, lr, r0, ror #17 │ │ │ │ - subseq lr, r6, r5, asr #25 │ │ │ │ + subseq lr, r6, r5, asr #24 │ │ │ │ rsbeq ip, lr, r0, ror r8 │ │ │ │ ldrdeq r0, [r1], -r0 @ │ │ │ │ rsbeq ip, lr, ip, asr #16 │ │ │ │ - subseq lr, r6, r9, lsl ip │ │ │ │ + @ instruction: 0x0056eb99 │ │ │ │ strdeq ip, [lr], #-116 @ 0xffffff8c @ │ │ │ │ andeq r0, r1, r0, asr #26 │ │ │ │ ldrdeq ip, [lr], #-116 @ 0xffffff8c @ │ │ │ │ - subseq lr, r6, r9, lsl #23 │ │ │ │ + subseq lr, r6, r9, lsl #22 │ │ │ │ ldrdeq ip, [lr], #-68 @ 0xffffffbc @ │ │ │ │ - subseq lr, r6, sp, ror #21 │ │ │ │ + subseq lr, r6, sp, ror #20 │ │ │ │ rsbeq ip, lr, r0, lsl #16 │ │ │ │ strheq ip, [lr], #-108 @ 0xffffff94 @ │ │ │ │ rsbeq ip, lr, r8, lsr #12 │ │ │ │ - subseq lr, r6, r1, lsl ip │ │ │ │ + @ instruction: 0x0056eb91 │ │ │ │ rsbeq ip, lr, r4, lsr #17 │ │ │ │ - subseq lr, r6, r6, asr #17 │ │ │ │ + subseq lr, r6, r6, asr #16 │ │ │ │ rsbeq ip, lr, ip, lsr r5 │ │ │ │ - ldrsbeq lr, [r6], #-124 @ 0xffffff84 │ │ │ │ + subseq lr, r6, ip, asr r7 │ │ │ │ strheq ip, [lr], #-64 @ 0xffffffc0 @ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, sp │ │ │ │ mov r6, r3 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r6 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ bl 38184 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -244105,15 +244105,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #688] @ 127508 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #24 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #16] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r4, [sp, #2072] @ 0x818 │ │ │ │ ldr r5, [sp, #2076] @ 0x81c │ │ │ │ ldr r0, [sp, #2084] @ 0x824 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #644] @ 12750c │ │ │ │ @@ -244145,15 +244145,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #540] @ 127514 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #24 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #16] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r4, [sp, #2072] @ 0x818 │ │ │ │ ldr r5, [sp, #2076] @ 0x81c │ │ │ │ ldr r0, [sp, #2084] @ 0x824 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #496] @ 127518 │ │ │ │ @@ -244183,15 +244183,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #400] @ 127520 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #24 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #16] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r4, [sp, #2072] @ 0x818 │ │ │ │ ldr r5, [sp, #2076] @ 0x81c │ │ │ │ ldr r0, [sp, #2084] @ 0x824 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #356] @ 127524 │ │ │ │ @@ -244226,15 +244226,15 @@ │ │ │ │ bl 37d4c │ │ │ │ mov r0, r9 │ │ │ │ bl 3897c │ │ │ │ mov r0, #0 │ │ │ │ str r7, [sp, #2052] @ 0x804 │ │ │ │ strb r0, [sp, #2056] @ 0x808 │ │ │ │ str r8, [sp, #2048] @ 0x800 │ │ │ │ - bl 561928 │ │ │ │ + bl 5618ac │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r1, sp, #16 │ │ │ │ add r5, lr, #24 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #2068] @ 0x814 │ │ │ │ mov r2, #2048 @ 0x800 │ │ │ │ mov r0, r5 │ │ │ │ @@ -244273,24 +244273,24 @@ │ │ │ │ bl 372a8 │ │ │ │ mov r0, r8 │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 372a8 │ │ │ │ bl 5a17c │ │ │ │ - subseq pc, r6, lr, lsl #13 │ │ │ │ - subseq pc, r6, r9, ror #12 │ │ │ │ - subseq pc, r6, r1, lsr #13 │ │ │ │ - subseq pc, r6, r7, lsl #12 │ │ │ │ - subseq pc, r6, r9, asr #11 │ │ │ │ - subseq pc, r6, r1, lsl #12 │ │ │ │ + subseq pc, r6, lr, lsl #12 │ │ │ │ + subseq pc, r6, r9, ror #11 │ │ │ │ + subseq pc, r6, r1, lsr #12 │ │ │ │ subseq pc, r6, r7, lsl #11 │ │ │ │ - subseq pc, r6, r1, lsr r5 @ │ │ │ │ - subseq pc, r6, r9, ror #10 │ │ │ │ - subseq pc, r6, r4, asr #14 │ │ │ │ + subseq pc, r6, r9, asr #10 │ │ │ │ + subseq pc, r6, r1, lsl #11 │ │ │ │ + subseq pc, r6, r7, lsl #10 │ │ │ │ + ldrheq pc, [r6], #-65 @ 0xffffffbf @ │ │ │ │ + subseq pc, r6, r9, ror #9 │ │ │ │ + subseq pc, r6, r4, asr #13 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #4160 @ 0x1040 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r1 │ │ │ │ bl 37824 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -244316,29 +244316,29 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r4 │ │ │ │ bl 38430 │ │ │ │ str r4, [sp, #12] │ │ │ │ stmib sp, {r4, r5} │ │ │ │ add r0, sp, #2096 @ 0x830 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ mov r0, r6 │ │ │ │ bl 3798c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 3798c │ │ │ │ add r2, sp, #2096 @ 0x830 │ │ │ │ str r0, [sp, #2060] @ 0x80c │ │ │ │ mov r0, #0 │ │ │ │ add r3, sp, #2064 @ 0x810 │ │ │ │ strb r0, [sp, #2076] @ 0x81c │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str r4, [sp, #2056] @ 0x808 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ - bl 561928 │ │ │ │ + bl 5618ac │ │ │ │ add r5, sp, #2096 @ 0x830 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #2092] @ 0x82c │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #2064 @ 0x810 │ │ │ │ bl 38430 │ │ │ │ @@ -244404,21 +244404,21 @@ │ │ │ │ strh r0, [r1, #28] │ │ │ │ ldr r6, [r1, #12] │ │ │ │ ldr r0, [r1, #20] │ │ │ │ ldr r2, [r1, #24] │ │ │ │ str r6, [r1, #-4] │ │ │ │ stmib r1, {r0, r2} │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ add r9, sp, #432 @ 0x1b0 │ │ │ │ add r2, sp, #264 @ 0x108 │ │ │ │ mov r1, r6 │ │ │ │ str r8, [sp, #12] │ │ │ │ mov r0, r9 │ │ │ │ - bl 4ceb64 │ │ │ │ + bl 4ceae8 │ │ │ │ add fp, sp, #432 @ 0x1b0 │ │ │ │ ldr r6, [sp, #444] @ 0x1bc │ │ │ │ ldr r8, [sp, #448] @ 0x1c0 │ │ │ │ ldm fp, {r5, r7, fp} │ │ │ │ eor r0, r5, #3 │ │ │ │ orrs r0, r0, r7 │ │ │ │ bne 127758 │ │ │ │ @@ -244452,15 +244452,15 @@ │ │ │ │ ldr r4, [sp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ strd r0, [sl, #144] @ 0x90 │ │ │ │ add r6, sp, #432 @ 0x1b0 │ │ │ │ add r1, sl, #144 @ 0x90 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4e3d98 │ │ │ │ + bl 4e3d1c │ │ │ │ ldr r5, [sp, #432] @ 0x1b0 │ │ │ │ ldr r7, [sp, #436] @ 0x1b4 │ │ │ │ eor r0, r5, #4 │ │ │ │ orrs r0, r0, r7 │ │ │ │ bne 127800 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [r8] │ │ │ │ @@ -244534,38 +244534,38 @@ │ │ │ │ str r0, [sp, #444] @ 0x1bc │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #432] @ 0x1b0 │ │ │ │ str r0, [sp, #440] @ 0x1b8 │ │ │ │ ldr r0, [pc, #1596] @ 127f54 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #280] @ 0x118 │ │ │ │ mov r0, #27 │ │ │ │ str r0, [sp, #276] @ 0x114 │ │ │ │ ldr r1, [pc, #1576] @ 127f58 │ │ │ │ str r0, [sp, #268] @ 0x10c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #272] @ 0x110 │ │ │ │ str r1, [sp, #264] @ 0x108 │ │ │ │ add r0, sp, #432 @ 0x1b0 │ │ │ │ add r2, sp, #264 @ 0x108 │ │ │ │ mov r1, #4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r6, [sl, #104] @ 0x68 │ │ │ │ add r1, sl, #108 @ 0x6c │ │ │ │ add r0, sp, #420 @ 0x1a4 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ add r9, sp, #432 @ 0x1b0 │ │ │ │ add r2, sp, #420 @ 0x1a4 │ │ │ │ mov r1, r6 │ │ │ │ str r8, [sp, #12] │ │ │ │ mov r0, r9 │ │ │ │ - bl 4ceb64 │ │ │ │ + bl 4ceae8 │ │ │ │ add fp, sp, #432 @ 0x1b0 │ │ │ │ ldr r6, [sp, #444] @ 0x1bc │ │ │ │ ldr r4, [sp, #448] @ 0x1c0 │ │ │ │ ldm fp, {r5, r7, fp} │ │ │ │ eor r0, r5, #3 │ │ │ │ orrs r0, r0, r7 │ │ │ │ bne 127a18 │ │ │ │ @@ -244578,15 +244578,15 @@ │ │ │ │ ldr r1, [sl, #40] @ 0x28 │ │ │ │ cmp r0, r1 │ │ │ │ bcs 127d0c │ │ │ │ mov r2, #52 @ 0x34 │ │ │ │ ldr r1, [sl, #36] @ 0x24 │ │ │ │ mla r3, r0, r2, r1 │ │ │ │ add r0, r3, #12 │ │ │ │ - bl 53e0b8 │ │ │ │ + bl 53e03c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 127d1c │ │ │ │ mov r7, r1 │ │ │ │ cmp r1, #0 │ │ │ │ bmi 127d48 │ │ │ │ cmp r7, #0 │ │ │ │ @@ -244627,15 +244627,15 @@ │ │ │ │ ldr r4, [sp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ strd r0, [sl, #144] @ 0x90 │ │ │ │ add r6, sp, #432 @ 0x1b0 │ │ │ │ add r1, sl, #144 @ 0x90 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4e3d98 │ │ │ │ + bl 4e3d1c │ │ │ │ ldr r7, [sp, #432] @ 0x1b0 │ │ │ │ ldr r5, [sp, #436] @ 0x1b4 │ │ │ │ eor r0, r7, #4 │ │ │ │ orrs r0, r0, r5 │ │ │ │ bne 127abc │ │ │ │ mov r0, #2 │ │ │ │ str r0, [r8] │ │ │ │ @@ -244921,37 +244921,37 @@ │ │ │ │ bl 2a4524 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [sl, #138] @ 0x8a │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ strdeq fp, [lr], #-140 @ 0xffffff74 @ │ │ │ │ - subseq sp, r6, r8, lsl #11 │ │ │ │ + subseq sp, r6, r8, lsl #10 │ │ │ │ rsbeq fp, lr, r0, ror #27 │ │ │ │ strdeq sl, [lr], #-208 @ 0xffffff30 @ │ │ │ │ strdeq sl, [lr], #-220 @ 0xffffff24 @ │ │ │ │ rsbeq sl, lr, r8, lsr #27 │ │ │ │ - ldrsheq sp, [r6], #-69 @ 0xffffffbb │ │ │ │ + subseq sp, r6, r5, ror r4 │ │ │ │ rsbeq fp, lr, r8, asr #3 │ │ │ │ rsbeq fp, lr, ip, asr r2 │ │ │ │ @ instruction: 0x00728398 │ │ │ │ rsbeq sl, lr, r8, ror sp │ │ │ │ rsbseq r8, r2, ip, ror #5 │ │ │ │ rsbeq fp, lr, ip, ror #3 │ │ │ │ rsbeq fp, lr, r4, ror #3 │ │ │ │ - @ instruction: 0x0056d491 │ │ │ │ + subseq sp, r6, r1, lsl r4 │ │ │ │ rsbeq fp, lr, r0, asr #12 │ │ │ │ rsbeq sl, lr, ip, lsl lr │ │ │ │ - subseq sp, r6, r1, lsr r5 │ │ │ │ + ldrheq sp, [r6], #-65 @ 0xffffffbf │ │ │ │ rsbeq fp, lr, r4, asr r2 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #13 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r4, [r4] │ │ │ │ ldr r0, [pc, #328] @ 1280e0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ @@ -244969,15 +244969,15 @@ │ │ │ │ ldr r0, [pc, #280] @ 1280e8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #12 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #20 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r0, [pc, #252] @ 1280ec │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ @@ -245032,25 +245032,25 @@ │ │ │ │ b 1280d8 │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 131ef8 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subseq ip, r6, r6, asr #29 │ │ │ │ + subseq ip, r6, r6, asr #28 │ │ │ │ @ instruction: 0x006eae94 │ │ │ │ andeq lr, r3, r0, lsl sl │ │ │ │ rsbseq r7, r2, r0, lsr #27 │ │ │ │ @ instruction: 0x0000c6bc │ │ │ │ @ instruction: 0xfffbdff0 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #14 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r4, [r4] │ │ │ │ ldr r0, [pc, #328] @ 12826c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ @@ -245068,15 +245068,15 @@ │ │ │ │ ldr r0, [pc, #280] @ 128274 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #12 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #20 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r0, [pc, #252] @ 128278 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ @@ -245131,25 +245131,25 @@ │ │ │ │ b 128264 │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 131ef8 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subseq ip, r6, r7, asr #26 │ │ │ │ + subseq ip, r6, r7, asr #25 │ │ │ │ rsbeq sl, lr, r8, lsl #26 │ │ │ │ andeq lr, r3, r4, lsl #17 │ │ │ │ rsbseq r7, r2, r4, lsl ip │ │ │ │ andeq ip, r0, r0, lsr r5 │ │ │ │ @ instruction: 0xfffbde64 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #14 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r4, [r4] │ │ │ │ ldr r0, [pc, #328] @ 1283f8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ @@ -245167,15 +245167,15 @@ │ │ │ │ ldr r0, [pc, #280] @ 128400 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #12 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #20 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r0, [pc, #252] @ 128404 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ @@ -245230,25 +245230,25 @@ │ │ │ │ b 1283f0 │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 131ef8 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - ldrheq ip, [r6], #-187 @ 0xffffff45 │ │ │ │ + subseq ip, r6, fp, lsr fp │ │ │ │ rsbeq sl, lr, ip, ror fp │ │ │ │ strdeq lr, [r3], -r8 │ │ │ │ rsbseq r7, r2, r8, lsl #21 │ │ │ │ andeq ip, r0, r4, lsr #7 │ │ │ │ @ instruction: 0xfffbdcd8 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #14 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r4, [r4] │ │ │ │ ldr r0, [pc, #328] @ 128584 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ @@ -245266,15 +245266,15 @@ │ │ │ │ ldr r0, [pc, #280] @ 12858c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #12 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #20 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r0, [pc, #252] @ 128590 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ @@ -245329,25 +245329,25 @@ │ │ │ │ b 12857c │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 131ef8 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subseq ip, r6, sp, lsr sl │ │ │ │ + ldrheq ip, [r6], #-157 @ 0xffffff63 │ │ │ │ strdeq sl, [lr], #-144 @ 0xffffff70 @ │ │ │ │ andeq lr, r3, ip, ror #10 │ │ │ │ ldrsheq r7, [r2], #-140 @ 0xffffff74 @ │ │ │ │ andeq ip, r0, r8, lsl r2 │ │ │ │ @ instruction: 0xfffbdb4c │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #14 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r4, [r4] │ │ │ │ ldr r0, [pc, #328] @ 128710 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ @@ -245365,15 +245365,15 @@ │ │ │ │ ldr r0, [pc, #280] @ 128718 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #12 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #20 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r0, [pc, #252] @ 12871c │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ @@ -245428,25 +245428,25 @@ │ │ │ │ b 128708 │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 131ef8 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - ldrheq ip, [r6], #-129 @ 0xffffff7f │ │ │ │ + subseq ip, r6, r1, lsr r8 │ │ │ │ rsbeq sl, lr, r4, ror #16 │ │ │ │ andeq lr, r3, r0, ror #7 │ │ │ │ rsbseq r7, r2, r0, ror r7 │ │ │ │ andeq ip, r0, ip, lsl #1 │ │ │ │ @ instruction: 0xfffbd9c0 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #16 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r4, [r4] │ │ │ │ ldr r0, [pc, #328] @ 12889c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ @@ -245464,15 +245464,15 @@ │ │ │ │ ldr r0, [pc, #280] @ 1288a4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #12 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #20 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r0, [pc, #252] @ 1288a8 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ @@ -245527,25 +245527,25 @@ │ │ │ │ b 128894 │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 131ef8 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subseq sl, r6, fp, lsl r7 │ │ │ │ + @ instruction: 0x0056a69b │ │ │ │ ldrdeq sl, [lr], #-104 @ 0xffffff98 @ │ │ │ │ andeq lr, r3, r4, asr r2 │ │ │ │ rsbseq r7, r2, r4, ror #11 │ │ │ │ andeq fp, r0, r0, lsl #30 │ │ │ │ @ instruction: 0xfffbd834 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #16 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r4, [r4] │ │ │ │ ldr r0, [pc, #328] @ 128a28 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ @@ -245563,15 +245563,15 @@ │ │ │ │ ldr r0, [pc, #280] @ 128a30 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #12 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #20 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r0, [pc, #252] @ 128a34 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ @@ -245626,15 +245626,15 @@ │ │ │ │ b 128a20 │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 131ef8 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subseq sl, r6, pc, lsl #11 │ │ │ │ + subseq sl, r6, pc, lsl #10 │ │ │ │ rsbeq sl, lr, ip, asr #10 │ │ │ │ andeq lr, r3, r8, asr #1 │ │ │ │ rsbseq r7, r2, r8, asr r4 │ │ │ │ andeq fp, r0, r4, ror sp │ │ │ │ @ instruction: 0xfffbd6a8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #476 @ 0x1dc │ │ │ │ @@ -245706,23 +245706,23 @@ │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [pc, #404] @ 128cec │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ mov r3, fp │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ - bl 55e51c │ │ │ │ + bl 55e4a0 │ │ │ │ mov r0, sl │ │ │ │ bl 3750c │ │ │ │ mov r5, r0 │ │ │ │ bl 37824 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ mov r1, r5 │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #1 │ │ │ │ beq 128c4c │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ mov r0, r9 │ │ │ │ bl 37da0 │ │ │ │ @@ -245798,28 +245798,28 @@ │ │ │ │ add r0, sp, #16 │ │ │ │ bl 37920 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ ldrbvs r6, [r4, #-370]! @ 0xfffffe8e │ │ │ │ stclcs 14, cr6, [r7, #-420]! @ 0xfffffe5c │ │ │ │ stclvs 15, cr6, [ip], #-448 @ 0xfffffe40 │ │ │ │ - ldrheq ip, [r6], #-56 @ 0xffffffc8 │ │ │ │ + subseq ip, r6, r8, lsr r3 │ │ │ │ strdeq sl, [lr], #-16 @ │ │ │ │ ldrheq r7, [r2], #-16 @ │ │ │ │ @ instruction: 0x0003ddb4 │ │ │ │ ldrdeq r9, [lr], #-232 @ 0xffffff18 @ │ │ │ │ strheq r9, [lr], #-252 @ 0xffffff04 @ │ │ │ │ strdeq sl, [lr], #-44 @ 0xffffffd4 @ │ │ │ │ - ldrheq ip, [r6], #-85 @ 0xffffffab │ │ │ │ + subseq ip, r6, r5, lsr r5 │ │ │ │ rsbeq sl, lr, r8, ror #4 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #7 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r4, [r4] │ │ │ │ ldr r0, [pc, #328] @ 128e70 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ @@ -245837,15 +245837,15 @@ │ │ │ │ ldr r0, [pc, #280] @ 128e78 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #12 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #20 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r0, [pc, #252] @ 128e7c │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ @@ -245900,28 +245900,28 @@ │ │ │ │ b 128e68 │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 131ef8 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subseq ip, r6, lr, lsr #3 │ │ │ │ + subseq ip, r6, lr, lsr #2 │ │ │ │ rsbeq sl, lr, r4, lsl #2 │ │ │ │ andeq sp, r3, r0, lsl #25 │ │ │ │ rsbseq r7, r2, r0, lsl r0 │ │ │ │ andeq fp, r0, ip, lsr #18 │ │ │ │ @ instruction: 0xfffbde60 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ ldm r1, {r2, r3, r4, r6, r7} │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ stm r0, {r2, r3, r4, r6, r7} │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ add r9, sp, #32 │ │ │ │ ldm r5, {r2, r3, r4, r6, r7} │ │ │ │ mov r1, r9 │ │ │ │ stm r1, {r2, r3, r4, r6, r7} │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, #12 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ @@ -245944,15 +245944,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r8, sp, #84 @ 0x54 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, r8 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ str sl, [sp, #8] │ │ │ │ mov r0, r8 │ │ │ │ ldr fp, [sp, #64] @ 0x40 │ │ │ │ ldr sl, [sp, #68] @ 0x44 │ │ │ │ ldm r9, {r1, r2, r3, r4, r5, r6} │ │ │ │ stm r0, {r1, r2, r3, r4, r5, r6} │ │ │ │ mov r1, #4 │ │ │ │ @@ -246010,25 +246010,25 @@ │ │ │ │ bl 5a198 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ bl 1321e8 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq ip, r6, sp │ │ │ │ + subseq fp, r6, sp, lsl #31 │ │ │ │ rsbeq r9, lr, ip, asr pc │ │ │ │ ldrdeq sp, [r3], -r8 │ │ │ │ rsbseq r6, r2, ip, asr #28 │ │ │ │ andeq fp, r0, r8, asr #23 │ │ │ │ @ instruction: 0xfffbd688 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #12 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r4, [r4] │ │ │ │ ldr r0, [pc, #328] @ 1291b4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ @@ -246046,15 +246046,15 @@ │ │ │ │ ldr r0, [pc, #280] @ 1291bc │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #12 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #20 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r0, [pc, #252] @ 1291c0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ @@ -246109,25 +246109,25 @@ │ │ │ │ b 1291ac │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 131ef8 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subseq fp, r6, r1, ror lr │ │ │ │ + ldrsheq fp, [r6], #-209 @ 0xffffff2f │ │ │ │ rsbeq r9, lr, r0, asr #27 │ │ │ │ andeq sp, r3, ip, lsr r9 │ │ │ │ rsbseq r6, r2, ip, asr #25 │ │ │ │ andeq fp, r0, r8, ror #11 │ │ │ │ @ instruction: 0xfffbd6f4 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #12 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r4, [r4] │ │ │ │ ldr r0, [pc, #328] @ 129340 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ @@ -246145,15 +246145,15 @@ │ │ │ │ ldr r0, [pc, #280] @ 129348 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #12 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #20 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r0, [pc, #252] @ 12934c │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ @@ -246208,15 +246208,15 @@ │ │ │ │ b 129338 │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 131ef8 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subseq fp, r6, r5, ror #25 │ │ │ │ + subseq fp, r6, r5, ror #24 │ │ │ │ rsbeq r9, lr, r4, lsr ip │ │ │ │ @ instruction: 0x0003d7b0 │ │ │ │ rsbseq r6, r2, r0, asr #22 │ │ │ │ andeq fp, r0, ip, asr r4 │ │ │ │ @ instruction: 0xfffbd834 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #284 @ 0x11c │ │ │ │ @@ -246254,15 +246254,15 @@ │ │ │ │ strb r2, [r1, #181] @ 0xb5 │ │ │ │ strb r2, [r1, #180] @ 0xb4 │ │ │ │ strb r2, [r1, #179] @ 0xb3 │ │ │ │ strb r2, [r1, #178] @ 0xb2 │ │ │ │ strb r2, [r1, #177] @ 0xb1 │ │ │ │ strb r0, [r1, #176] @ 0xb0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4b85d4 │ │ │ │ + bl 4b8558 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [fp, #955] @ 0x3bb │ │ │ │ ldr r0, [fp, #692] @ 0x2b4 │ │ │ │ cmp r0, #2 │ │ │ │ bne 129758 │ │ │ │ ldr r0, [pc, #4092] @ 12a414 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -246277,28 +246277,28 @@ │ │ │ │ str r0, [sp, #1548] @ 0x60c │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #1536] @ 0x600 │ │ │ │ str r0, [sp, #1544] @ 0x608 │ │ │ │ ldr r0, [pc, #4088] @ 12a44c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #1280] @ 0x500 │ │ │ │ mov r0, #33 @ 0x21 │ │ │ │ str r0, [sp, #1276] @ 0x4fc │ │ │ │ ldr r1, [pc, #4084] @ 12a460 │ │ │ │ str r0, [sp, #1268] @ 0x4f4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #1272] @ 0x4f8 │ │ │ │ str r1, [sp, #1264] @ 0x4f0 │ │ │ │ add r0, sp, #1536 @ 0x600 │ │ │ │ add r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ b 12a5c4 │ │ │ │ mov r3, fp │ │ │ │ ldrb r0, [r3, #1700]! @ 0x6a4 │ │ │ │ sub r1, r3, #732 @ 0x2dc │ │ │ │ str r1, [sp, #108] @ 0x6c │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ @@ -246494,15 +246494,15 @@ │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ ldr r8, [fp, #1704] @ 0x6a8 │ │ │ │ mov r9, #1 │ │ │ │ ldr r7, [fp, #1708] @ 0x6ac │ │ │ │ strb r9, [fp, #1712] @ 0x6b0 │ │ │ │ add r0, sp, #1536 @ 0x600 │ │ │ │ str r8, [sp, #100] @ 0x64 │ │ │ │ - bl 4c9f28 │ │ │ │ + bl 4c9eac │ │ │ │ add r3, sp, #1536 @ 0x600 │ │ │ │ mov r6, #664 @ 0x298 │ │ │ │ orr r6, r6, #1024 @ 0x400 │ │ │ │ mov r0, #0 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ mov r4, fp │ │ │ │ mov r5, #11 │ │ │ │ @@ -246688,15 +246688,15 @@ │ │ │ │ ldr r2, [fp, #872] @ 0x368 │ │ │ │ add r0, fp, #888 @ 0x378 │ │ │ │ mov r3, #5 │ │ │ │ bl 4790c0 │ │ │ │ ldr r1, [fp, #688] @ 0x2b0 │ │ │ │ add r0, fp, #900 @ 0x384 │ │ │ │ add r1, r1, #136 @ 0x88 │ │ │ │ - bl 49a0f8 │ │ │ │ + bl 49a07c │ │ │ │ ldr r2, [fp, #872] @ 0x368 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #958] @ 0x3be │ │ │ │ mov r3, #336 @ 0x150 │ │ │ │ str r0, [fp, #912] @ 0x390 │ │ │ │ mov r0, #1 │ │ │ │ ldr r6, [fp, #868] @ 0x364 │ │ │ │ @@ -246791,15 +246791,15 @@ │ │ │ │ str r5, [sp, #1296] @ 0x510 │ │ │ │ str r0, [sp, #1284] @ 0x504 │ │ │ │ str r1, [sp, #1280] @ 0x500 │ │ │ │ str r0, [sp, #1272] @ 0x4f8 │ │ │ │ str r0, [sp, #1264] @ 0x4f0 │ │ │ │ add r0, sp, #400 @ 0x190 │ │ │ │ add r1, sp, #1264 @ 0x4f0 │ │ │ │ - bl 4cf4e8 │ │ │ │ + bl 4cf46c │ │ │ │ cmp r0, #0 │ │ │ │ bne 12a23c │ │ │ │ ldr r0, [sp, #1816] @ 0x718 │ │ │ │ ldr r1, [sp, #1820] @ 0x71c │ │ │ │ ldr r2, [sp, #1824] @ 0x720 │ │ │ │ str r0, [sp, #2228] @ 0x8b4 │ │ │ │ str r1, [sp, #2232] @ 0x8b8 │ │ │ │ @@ -246856,27 +246856,27 @@ │ │ │ │ str r0, [sp, #1816] @ 0x718 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #1828] @ 0x724 │ │ │ │ add r0, sp, #760 @ 0x2f8 │ │ │ │ str r0, [sp, #1824] @ 0x720 │ │ │ │ ldr r0, [pc, #3712] @ 12abe0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #1280] @ 0x500 │ │ │ │ mov r0, #27 │ │ │ │ str r0, [sp, #1276] @ 0x4fc │ │ │ │ str r4, [sp, #1272] @ 0x4f8 │ │ │ │ str r0, [sp, #1268] @ 0x4f4 │ │ │ │ str r4, [sp, #1264] @ 0x4f0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r2, sp, #1264 @ 0x4f0 │ │ │ │ add r0, lr, #792 @ 0x318 │ │ │ │ mov r1, #1 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r1, [sp, #2172] @ 0x87c │ │ │ │ cmp r1, #0 │ │ │ │ beq 129dac │ │ │ │ ldr r0, [sp, #2176] @ 0x880 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r7] │ │ │ │ @@ -246894,27 +246894,27 @@ │ │ │ │ add r0, sp, #760 @ 0x2f8 │ │ │ │ str r0, [sp, #1272] @ 0x4f8 │ │ │ │ add r0, lr, #180 @ 0xb4 │ │ │ │ str r6, [sp, #764] @ 0x2fc │ │ │ │ str r0, [sp, #760] @ 0x2f8 │ │ │ │ ldr r0, [pc, #3968] @ 12ad78 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #1832] @ 0x728 │ │ │ │ mov r0, #27 │ │ │ │ str r0, [sp, #1828] @ 0x724 │ │ │ │ str r4, [sp, #1824] @ 0x720 │ │ │ │ str r0, [sp, #1820] @ 0x71c │ │ │ │ str r4, [sp, #1816] @ 0x718 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, sp, #1264 @ 0x4f0 │ │ │ │ add r2, lr, #792 @ 0x318 │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 129eac │ │ │ │ mov r0, #0 │ │ │ │ mov r5, #1 │ │ │ │ str r0, [sp, #1280] @ 0x500 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ @@ -246926,27 +246926,27 @@ │ │ │ │ add r0, sp, #760 @ 0x2f8 │ │ │ │ str r0, [sp, #1272] @ 0x4f8 │ │ │ │ add r0, lr, #204 @ 0xcc │ │ │ │ str r6, [sp, #764] @ 0x2fc │ │ │ │ str r0, [sp, #760] @ 0x2f8 │ │ │ │ ldr r0, [pc, #3848] @ 12ad80 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #1832] @ 0x728 │ │ │ │ mov r0, #27 │ │ │ │ str r0, [sp, #1828] @ 0x724 │ │ │ │ str r4, [sp, #1824] @ 0x720 │ │ │ │ str r0, [sp, #1820] @ 0x71c │ │ │ │ str r4, [sp, #1816] @ 0x718 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, sp, #1264 @ 0x4f0 │ │ │ │ add r2, lr, #792 @ 0x318 │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ add r3, sp, #400 @ 0x190 │ │ │ │ add ip, sp, #1264 @ 0x4f0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #1264 @ 0x4f0 │ │ │ │ bl 1bbd3c │ │ │ │ ldr r1, [sp, #2228] @ 0x8b4 │ │ │ │ @@ -247304,15 +247304,15 @@ │ │ │ │ mov r7, r0 │ │ │ │ b 12e698 │ │ │ │ rsbeq r9, lr, r0, ror #13 │ │ │ │ mov r7, r0 │ │ │ │ b 12e6a8 │ │ │ │ mov r7, r0 │ │ │ │ b 12e6b0 │ │ │ │ - subseq fp, r6, sp, lsr #21 │ │ │ │ + subseq fp, r6, sp, lsr #20 │ │ │ │ mov r6, r0 │ │ │ │ cmp r9, #0 │ │ │ │ beq 12a568 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ @@ -247423,15 +247423,15 @@ │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #336 @ 0x150 │ │ │ │ mov r0, r5 │ │ │ │ bl 3762c │ │ │ │ add r6, fp, #916 @ 0x394 │ │ │ │ add r1, fp, #608 @ 0x260 │ │ │ │ mov r0, r6 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ ldr r0, [fp, #880] @ 0x370 │ │ │ │ ldr r1, [fp, #884] @ 0x374 │ │ │ │ mov r2, r5 │ │ │ │ bl 479970 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [fp, #892] @ 0x37c │ │ │ │ ldr r1, [fp, #896] @ 0x380 │ │ │ │ @@ -247443,18 +247443,18 @@ │ │ │ │ sub r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ ldrls r0, [fp, #912] @ 0x390 │ │ │ │ addls r0, r0, #1 │ │ │ │ strls r0, [fp, #912] @ 0x390 │ │ │ │ add r0, sp, #1536 @ 0x600 │ │ │ │ mov r1, r6 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ add r0, r4, #136 @ 0x88 │ │ │ │ add r1, sp, #1536 @ 0x600 │ │ │ │ - bl 499ee0 │ │ │ │ + bl 499e64 │ │ │ │ mov r1, #1 │ │ │ │ cmp r0, #0 │ │ │ │ strb r1, [fp, #954] @ 0x3ba │ │ │ │ str r0, [fp, #928] @ 0x3a0 │ │ │ │ beq 12a774 │ │ │ │ mov r5, fp │ │ │ │ mov r1, #4 │ │ │ │ @@ -247474,17 +247474,17 @@ │ │ │ │ str r1, [fp, #936] @ 0x3a8 │ │ │ │ str r1, [fp, #944] @ 0x3b0 │ │ │ │ ldr r1, [fp, #456] @ 0x1c8 │ │ │ │ str r1, [r0] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r7 │ │ │ │ - bl 490360 │ │ │ │ + bl 4902e4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 490e64 │ │ │ │ + bl 490de8 │ │ │ │ mov r1, #4 │ │ │ │ mov r4, #8 │ │ │ │ mov ip, #0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 12a94c │ │ │ │ ldr r0, [fp, #936] @ 0x3a8 │ │ │ │ mov r7, #-2147483648 @ 0x80000000 │ │ │ │ @@ -247498,15 +247498,15 @@ │ │ │ │ bls 12a9a8 │ │ │ │ ldr r2, [pc, #4052] @ 12b72c │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59b2c │ │ │ │ b 12da00 │ │ │ │ - ldrsheq fp, [r6], #-94 @ 0xffffffa2 │ │ │ │ + subseq fp, r6, lr, ror r5 │ │ │ │ rsbseq r6, r2, r4, asr r5 │ │ │ │ rsbseq r6, r2, ip, ror #9 │ │ │ │ ldr r0, [pc, #4020] @ 12b730 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #4 │ │ │ │ bcc 12a804 │ │ │ │ @@ -247523,44 +247523,44 @@ │ │ │ │ ldr r0, [pc, #3968] @ 12b738 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ add r0, fp, #632 @ 0x278 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ ldr r0, [pc, #3952] @ 12b73c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #1280] @ 0x500 │ │ │ │ mov r0, #33 @ 0x21 │ │ │ │ str r0, [sp, #1276] @ 0x4fc │ │ │ │ ldr r1, [pc, #3932] @ 12b740 │ │ │ │ str r0, [sp, #1268] @ 0x4f4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #1272] @ 0x4f8 │ │ │ │ str r1, [sp, #1264] @ 0x4f0 │ │ │ │ add r0, sp, #1536 @ 0x600 │ │ │ │ add r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, #4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r4, [pc, #3896] @ 12b744 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ add r0, r0, r1 │ │ │ │ ldr r1, [fp, #688] @ 0x2b0 │ │ │ │ sub r0, r1, r0 │ │ │ │ str r0, [sp, #1536] @ 0x600 │ │ │ │ add r1, sp, #1536 @ 0x600 │ │ │ │ mov r0, r5 │ │ │ │ - bl 48f5f4 │ │ │ │ + bl 48f578 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r7 │ │ │ │ - bl 490360 │ │ │ │ + bl 4902e4 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #0 │ │ │ │ str r1, [sp, #1576] @ 0x628 │ │ │ │ str r1, [sp, #1564] @ 0x61c │ │ │ │ mov r1, #8 │ │ │ │ str r0, [sp, #1588] @ 0x634 │ │ │ │ str r0, [sp, #1584] @ 0x630 │ │ │ │ @@ -247581,22 +247581,22 @@ │ │ │ │ str r0, [sp, #1272] @ 0x4f8 │ │ │ │ str r0, [sp, #1268] @ 0x4f4 │ │ │ │ str r0, [sp, #1264] @ 0x4f0 │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ add r2, sp, #1536 @ 0x600 │ │ │ │ add r3, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 48f830 │ │ │ │ + bl 48f7b4 │ │ │ │ add r0, sp, #1536 @ 0x600 │ │ │ │ bl 1331a8 │ │ │ │ ldr r0, [fp, #688] @ 0x2b0 │ │ │ │ add r5, sp, #132 @ 0x84 │ │ │ │ add r0, r0, #136 @ 0x88 │ │ │ │ mov r1, r5 │ │ │ │ - bl 499a6c │ │ │ │ + bl 4999f0 │ │ │ │ ldrb r0, [fp, #952] @ 0x3b8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 12a934 │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ ldr r2, [r4, #44] @ 0x2c │ │ │ │ ldr r0, [fp, #688] @ 0x2b0 │ │ │ │ add r1, r1, r2 │ │ │ │ @@ -247680,15 +247680,15 @@ │ │ │ │ str r4, [sp, #104] @ 0x68 │ │ │ │ strb r0, [fp, #1712] @ 0x6b0 │ │ │ │ add r0, sp, #1536 @ 0x600 │ │ │ │ ldr r9, [sp, #20] │ │ │ │ mov sl, r7 │ │ │ │ str r8, [sp, #108] @ 0x6c │ │ │ │ str r7, [sp, #100] @ 0x64 │ │ │ │ - bl 4cb954 │ │ │ │ + bl 4cb8d8 │ │ │ │ mov ip, #1 │ │ │ │ mov r7, #664 @ 0x298 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ orr r7, r7, #1024 @ 0x400 │ │ │ │ str r5, [sp, #112] @ 0x70 │ │ │ │ add r3, sp, #1536 @ 0x600 │ │ │ │ mov r0, #0 │ │ │ │ @@ -247782,15 +247782,15 @@ │ │ │ │ mov r0, #-2147483644 @ 0x80000004 │ │ │ │ mov r9, r6 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ b 12ac48 │ │ │ │ rsbeq r9, lr, r8, lsr r2 │ │ │ │ rsbseq r5, r2, r0, asr #30 │ │ │ │ @ instruction: 0x0000d2b0 │ │ │ │ - subseq fp, r6, r5, lsr #2 │ │ │ │ + subseq fp, r6, r5, lsr #1 │ │ │ │ rsbeq r8, lr, r8, ror #24 │ │ │ │ rsbeq r8, lr, r4, ror #24 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ strb r1, [fp, #1386] @ 0x56a │ │ │ │ str r2, [fp, #1368] @ 0x558 │ │ │ │ str r8, [fp, #1372] @ 0x55c │ │ │ │ @@ -247918,15 +247918,15 @@ │ │ │ │ mov sl, #1 │ │ │ │ ldr r5, [fp, #1788] @ 0x6fc │ │ │ │ strb sl, [fp, #1800] @ 0x708 │ │ │ │ mov r4, fp │ │ │ │ ldr r6, [fp, #1792] @ 0x700 │ │ │ │ ldr fp, [fp, #1796] @ 0x704 │ │ │ │ add r0, sp, #1536 @ 0x600 │ │ │ │ - bl 4cbc60 │ │ │ │ + bl 4cbbe4 │ │ │ │ add r3, sp, #1536 @ 0x600 │ │ │ │ mov lr, #0 │ │ │ │ mov ip, #1776 @ 0x6f0 │ │ │ │ mov r0, r4 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ strb lr, [r4, #1800] @ 0x708 │ │ │ │ mov r4, #11 │ │ │ │ @@ -248009,15 +248009,15 @@ │ │ │ │ beq 12af58 │ │ │ │ ldr r0, [sp, #1268] @ 0x4f4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, #-2147483644 @ 0x80000004 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ b 12b5cc │ │ │ │ - subseq sl, r6, r1, ror #27 │ │ │ │ + subseq sl, r6, r1, ror #26 │ │ │ │ add r0, r7, #280 @ 0x118 │ │ │ │ mov r5, r9 │ │ │ │ bl 134398 │ │ │ │ ldr r1, [r7, #708] @ 0x2c4 │ │ │ │ add r9, r7, #436 @ 0x1b4 │ │ │ │ ldr sl, [sp, #112] @ 0x70 │ │ │ │ mov r0, #0 │ │ │ │ @@ -248068,18 +248068,18 @@ │ │ │ │ rsbeq r8, lr, ip, asr #15 │ │ │ │ strheq r8, [lr], #-120 @ 0xffffff88 @ │ │ │ │ rsbeq r8, lr, r8, lsr #15 │ │ │ │ @ instruction: 0x006e8794 │ │ │ │ @ instruction: 0x006e8d98 │ │ │ │ rsbeq r8, lr, ip, ror #14 │ │ │ │ rsbeq r8, lr, r8, lsr ip │ │ │ │ - subseq sl, r6, r9, ror #30 │ │ │ │ + subseq sl, r6, r9, ror #29 │ │ │ │ rsbeq r8, lr, r4, asr #24 │ │ │ │ rsbeq r8, lr, r8, lsl #24 │ │ │ │ - subseq sl, r6, r9, lsr pc │ │ │ │ + ldrheq sl, [r6], #-233 @ 0xffffff17 │ │ │ │ rsbeq r8, lr, r4, lsl ip │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ str r1, [sp, #2288] @ 0x8f0 │ │ │ │ str r1, [sp, #1832] @ 0x728 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ str r0, [sp, #2280] @ 0x8e8 │ │ │ │ @@ -248122,15 +248122,15 @@ │ │ │ │ mov r1, #32 │ │ │ │ str r1, [sp, #148] @ 0x94 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ add r5, lr, #124 @ 0x7c │ │ │ │ mov r0, r5 │ │ │ │ - bl 4cf4e8 │ │ │ │ + bl 4cf46c │ │ │ │ cmp r0, #0 │ │ │ │ bne 12d7f4 │ │ │ │ add r2, sp, #1012 @ 0x3f4 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str r0, [sp, #2200] @ 0x898 │ │ │ │ str r1, [sp, #2204] @ 0x89c │ │ │ │ str r2, [sp, #2208] @ 0x8a0 │ │ │ │ @@ -248167,15 +248167,15 @@ │ │ │ │ str r0, [sp, #400] @ 0x190 │ │ │ │ add r0, r5, #12 │ │ │ │ str r0, [sp, #2216] @ 0x8a8 │ │ │ │ ldr r1, [pc, #3988] @ 12c168 │ │ │ │ add r0, lr, #180 @ 0xb4 │ │ │ │ add r2, sp, #132 @ 0x84 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67926c │ │ │ │ + bl 6791f0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 12d8d4 │ │ │ │ ldr r0, [sp, #2228] @ 0x8b4 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ ldr r1, [sp, #2232] @ 0x8b8 │ │ │ │ ldr r2, [sp, #2236] @ 0x8bc │ │ │ │ str r1, [sp, #2256] @ 0x8d0 │ │ │ │ @@ -248198,28 +248198,28 @@ │ │ │ │ str r0, [sp, #1012] @ 0x3f4 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #1024] @ 0x400 │ │ │ │ add r0, lr, #244 @ 0xf4 │ │ │ │ str r0, [sp, #1020] @ 0x3fc │ │ │ │ ldr r0, [pc, #3868] @ 12c174 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ mov r0, #27 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ ldr r1, [pc, #4084] @ 12c264 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #140] @ 0x8c │ │ │ │ str r1, [sp, #132] @ 0x84 │ │ │ │ add r0, sp, #1012 @ 0x3f4 │ │ │ │ add r2, sp, #132 @ 0x84 │ │ │ │ mov r1, #1 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r1, [sp, #2252] @ 0x8cc │ │ │ │ cmp r1, #0 │ │ │ │ beq 12b2a8 │ │ │ │ ldr r0, [sp, #2256] @ 0x8d0 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r4] │ │ │ │ @@ -248239,28 +248239,28 @@ │ │ │ │ ldr r0, [pc, #4012] @ 12c294 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #404] @ 0x194 │ │ │ │ add r0, lr, #152 @ 0x98 │ │ │ │ str r0, [sp, #400] @ 0x190 │ │ │ │ ldr r0, [pc, #3996] @ 12c298 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #1028] @ 0x404 │ │ │ │ mov r0, #27 │ │ │ │ str r0, [sp, #1024] @ 0x400 │ │ │ │ ldr r1, [pc, #3976] @ 12c29c │ │ │ │ str r0, [sp, #1016] @ 0x3f8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #1020] @ 0x3fc │ │ │ │ str r1, [sp, #1012] @ 0x3f4 │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ add r2, sp, #1012 @ 0x3f4 │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 12b3c0 │ │ │ │ mov r0, #0 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ mov r0, #1 │ │ │ │ @@ -248274,28 +248274,28 @@ │ │ │ │ ldr r0, [pc, #3888] @ 12c2a4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #404] @ 0x194 │ │ │ │ add r0, lr, #232 @ 0xe8 │ │ │ │ str r0, [sp, #400] @ 0x190 │ │ │ │ ldr r0, [pc, #3872] @ 12c2a8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #1028] @ 0x404 │ │ │ │ mov r0, #27 │ │ │ │ str r0, [sp, #1024] @ 0x400 │ │ │ │ ldr r1, [pc, #3852] @ 12c2ac │ │ │ │ str r0, [sp, #1016] @ 0x3f8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #1020] @ 0x3fc │ │ │ │ str r1, [sp, #1012] @ 0x3f4 │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ add r2, sp, #1012 @ 0x3f4 │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r6, [sp, #2180] @ 0x884 │ │ │ │ ldr r4, [sp, #2172] @ 0x87c │ │ │ │ ldr r5, [sp, #2176] @ 0x880 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r9, [sp, #2184] @ 0x888 │ │ │ │ beq 12b4a4 │ │ │ │ add r7, r5, #4 │ │ │ │ @@ -248512,20 +248512,20 @@ │ │ │ │ mov r0, r5 │ │ │ │ b 12b714 │ │ │ │ rsbeq r8, lr, r4, asr #1 │ │ │ │ rsbseq r5, r2, ip, asr #8 │ │ │ │ ldrdeq r8, [lr], #-60 @ 0xffffffc4 @ │ │ │ │ muleq r0, r4, r7 │ │ │ │ rsbeq r8, lr, r0, asr #7 │ │ │ │ - subseq sl, r6, r5, lsr r7 │ │ │ │ + ldrheq sl, [r6], #-101 @ 0xffffff9b │ │ │ │ rsbseq r5, r2, r4, ror #8 │ │ │ │ @ instruction: 0x006e8298 │ │ │ │ @ instruction: 0x006e8294 │ │ │ │ - subseq sl, r6, sp, lsr #12 │ │ │ │ - subseq sl, r6, r2, ror #6 │ │ │ │ + subseq sl, r6, sp, lsr #11 │ │ │ │ + subseq sl, r6, r2, ror #5 │ │ │ │ rsbseq r5, r2, r0, asr #5 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ str r1, [sp, #2208] @ 0x8a0 │ │ │ │ str r1, [sp, #148] @ 0x94 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ str r0, [sp, #2200] @ 0x898 │ │ │ │ @@ -248568,15 +248568,15 @@ │ │ │ │ mov r1, #32 │ │ │ │ str r1, [sp, #1280] @ 0x500 │ │ │ │ str r0, [sp, #1264] @ 0x4f0 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r1, sp, #1264 @ 0x4f0 │ │ │ │ add r6, lr, #244 @ 0xf4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4cf4e8 │ │ │ │ + bl 4cf46c │ │ │ │ cmp r0, #0 │ │ │ │ bne 12d824 │ │ │ │ ldr r0, [sp, #1816] @ 0x718 │ │ │ │ ldr r1, [sp, #1820] @ 0x71c │ │ │ │ ldr r2, [sp, #1824] @ 0x720 │ │ │ │ str r0, [sp, #2252] @ 0x8cc │ │ │ │ str r1, [sp, #2256] @ 0x8d0 │ │ │ │ @@ -248614,15 +248614,15 @@ │ │ │ │ str r0, [sp, #760] @ 0x2f8 │ │ │ │ add r0, r6, #12 │ │ │ │ str r0, [sp, #2268] @ 0x8dc │ │ │ │ ldr r1, [pc, #3800] @ 12c7a8 │ │ │ │ add r0, lr, #124 @ 0x7c │ │ │ │ add r2, sp, #1264 @ 0x4f0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67926c │ │ │ │ + bl 6791f0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 12d8a4 │ │ │ │ ldr r0, [sp, #2172] @ 0x87c │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ ldr r1, [sp, #2176] @ 0x880 │ │ │ │ ldr r2, [sp, #2180] @ 0x884 │ │ │ │ str r1, [sp, #2232] @ 0x8b8 │ │ │ │ @@ -248645,29 +248645,29 @@ │ │ │ │ str r0, [sp, #1816] @ 0x718 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #1828] @ 0x724 │ │ │ │ add r0, sp, #400 @ 0x190 │ │ │ │ str r0, [sp, #1824] @ 0x720 │ │ │ │ ldr r0, [pc, #4056] @ 12c92c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #1280] @ 0x500 │ │ │ │ mov r0, #27 │ │ │ │ str r0, [sp, #1276] @ 0x4fc │ │ │ │ ldr r1, [pc, #4088] @ 12c964 │ │ │ │ str r0, [sp, #1268] @ 0x4f4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #1272] @ 0x4f8 │ │ │ │ str r1, [sp, #1264] @ 0x4f0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r2, sp, #1264 @ 0x4f0 │ │ │ │ add r0, lr, #792 @ 0x318 │ │ │ │ mov r1, #1 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r1, [sp, #2228] @ 0x8b4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 12b9a8 │ │ │ │ ldr r0, [sp, #2232] @ 0x8b8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r4] │ │ │ │ @@ -248687,29 +248687,29 @@ │ │ │ │ ldr r0, [pc, #4084] @ 12c9dc │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #764] @ 0x2fc │ │ │ │ add r0, lr, #204 @ 0xcc │ │ │ │ str r0, [sp, #760] @ 0x2f8 │ │ │ │ ldr r0, [pc, #4068] @ 12c9e0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #1832] @ 0x728 │ │ │ │ mov r0, #27 │ │ │ │ str r0, [sp, #1828] @ 0x724 │ │ │ │ ldr r1, [pc, #4092] @ 12ca10 │ │ │ │ str r0, [sp, #1820] @ 0x71c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #1824] @ 0x720 │ │ │ │ str r1, [sp, #1816] @ 0x718 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, sp, #1264 @ 0x4f0 │ │ │ │ add r2, lr, #792 @ 0x318 │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 12bac8 │ │ │ │ mov r0, #0 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ str r0, [sp, #1280] @ 0x500 │ │ │ │ mov r0, #1 │ │ │ │ @@ -248723,29 +248723,29 @@ │ │ │ │ ldr r0, [pc, #4048] @ 12ca48 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #764] @ 0x2fc │ │ │ │ add r0, lr, #152 @ 0x98 │ │ │ │ str r0, [sp, #760] @ 0x2f8 │ │ │ │ ldr r0, [pc, #4032] @ 12ca4c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #1832] @ 0x728 │ │ │ │ mov r0, #27 │ │ │ │ str r0, [sp, #1828] @ 0x724 │ │ │ │ ldr r1, [pc, #4012] @ 12ca50 │ │ │ │ str r0, [sp, #1820] @ 0x71c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #1824] @ 0x720 │ │ │ │ str r1, [sp, #1816] @ 0x718 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, sp, #1264 @ 0x4f0 │ │ │ │ add r2, lr, #792 @ 0x318 │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r6, [sp, #2300] @ 0x8fc │ │ │ │ ldr r4, [sp, #2292] @ 0x8f4 │ │ │ │ ldr r5, [sp, #2296] @ 0x8f8 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r9, [sp, #2304] @ 0x900 │ │ │ │ beq 12bfb8 │ │ │ │ add r7, r5, #4 │ │ │ │ @@ -248911,35 +248911,35 @@ │ │ │ │ str r6, [sp, #1284] @ 0x504 │ │ │ │ str sl, [sp, #1280] @ 0x500 │ │ │ │ str r9, [sp, #1276] @ 0x4fc │ │ │ │ str r8, [sp, #1272] @ 0x4f8 │ │ │ │ str lr, [sp, #1268] @ 0x4f4 │ │ │ │ str ip, [sp, #1264] @ 0x4f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 490a08 │ │ │ │ + bl 49098c │ │ │ │ ldr r1, [fp, #548] @ 0x224 │ │ │ │ add r6, fp, #352 @ 0x160 │ │ │ │ cmp r0, r1 │ │ │ │ bne 12bdbc │ │ │ │ mov r0, r5 │ │ │ │ - bl 490c38 │ │ │ │ + bl 490bbc │ │ │ │ ldr r1, [fp, #504] @ 0x1f8 │ │ │ │ cmp r0, r1 │ │ │ │ bne 12bdbc │ │ │ │ add r2, sp, #1536 @ 0x600 │ │ │ │ add r3, sp, #1264 @ 0x4f0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 48f830 │ │ │ │ + bl 48f7b4 │ │ │ │ b 12be00 │ │ │ │ add r2, sp, #1536 @ 0x600 │ │ │ │ add r3, sp, #1264 @ 0x4f0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 48f830 │ │ │ │ + bl 48f7b4 │ │ │ │ ldr r0, [fp, #688] @ 0x2b0 │ │ │ │ ldr r1, [pc, #3904] @ 12cd1c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp] │ │ │ │ add r0, r0, #136 @ 0x88 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ @@ -248954,15 +248954,15 @@ │ │ │ │ add r8, r9, r9, lsl #1 │ │ │ │ ldr r5, [fp, #904] @ 0x388 │ │ │ │ ldr sl, [fp, #920] @ 0x398 │ │ │ │ mov r4, #0 │ │ │ │ ldr r7, [fp, #924] @ 0x39c │ │ │ │ lsl r6, r8, #2 │ │ │ │ b 12be40 │ │ │ │ - ldrheq r9, [r6], #-254 @ 0xffffff02 │ │ │ │ + subseq r9, r6, lr, lsr pc │ │ │ │ rsbseq r4, r2, r4, lsl #30 │ │ │ │ @ instruction: 0x00724e98 │ │ │ │ add r4, r4, #12 │ │ │ │ cmp r6, r4 │ │ │ │ beq 12d738 │ │ │ │ add r0, r5, r4 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ @@ -249200,22 +249200,22 @@ │ │ │ │ ldr r1, [r5, #4]! │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ ldr r0, [fp, #688] @ 0x2b0 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ stm r7, {r1, r2} │ │ │ │ add r0, r0, #136 @ 0x88 │ │ │ │ mov r1, r6 │ │ │ │ - bl 499ee0 │ │ │ │ + bl 499e64 │ │ │ │ cmp r0, #0 │ │ │ │ beq 12d7d0 │ │ │ │ str r0, [sp, #1264] @ 0x4f0 │ │ │ │ ldr r0, [fp, #688] @ 0x2b0 │ │ │ │ add r0, r0, #136 @ 0x88 │ │ │ │ mov r1, sl │ │ │ │ - bl 499ca0 │ │ │ │ + bl 499c24 │ │ │ │ ldr r0, [sp, #1264] @ 0x4f0 │ │ │ │ bl 3897c │ │ │ │ add r0, r5, #8 │ │ │ │ add r9, r9, #12 │ │ │ │ cmp r0, r4 │ │ │ │ bne 12c1d4 │ │ │ │ mov r9, r4 │ │ │ │ @@ -249225,33 +249225,33 @@ │ │ │ │ beq 12c2b0 │ │ │ │ ldr r1, [pc, #3828] @ 12d148 │ │ │ │ sub r0, r4, r9 │ │ │ │ add r5, r9, #4 │ │ │ │ umull r2, r3, r0, r1 │ │ │ │ lsr r4, r3, #3 │ │ │ │ b 12c274 │ │ │ │ - subseq r9, r6, r1, asr fp │ │ │ │ + ldrsbeq r9, [r6], #-161 @ 0xffffff5f │ │ │ │ add r5, r5, #12 │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 12c2b0 │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 12c268 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ b 12c268 │ │ │ │ strdeq r7, [lr], #-108 @ 0xffffff94 @ │ │ │ │ andeq fp, r0, r4, ror #24 │ │ │ │ rsbeq r7, lr, r0, ror #13 │ │ │ │ - subseq r9, r6, sp, lsr #21 │ │ │ │ + subseq r9, r6, sp, lsr #20 │ │ │ │ rsbeq r7, lr, r8, lsl #13 │ │ │ │ ldrdeq fp, [r0], -r8 │ │ │ │ rsbeq r7, lr, ip, ror #12 │ │ │ │ - subseq r9, r6, r1, lsr #20 │ │ │ │ + subseq r9, r6, r1, lsr #19 │ │ │ │ cmp r6, #0 │ │ │ │ beq 12c2cc │ │ │ │ add r0, r6, r6, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ bl 2a4524 │ │ │ │ @@ -249329,15 +249329,15 @@ │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 12c418 │ │ │ │ ldr r0, [sp, #1540] @ 0x604 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ b 12c418 │ │ │ │ - subseq r9, r6, r9, lsr r9 │ │ │ │ + ldrheq r9, [r6], #-137 @ 0xffffff77 │ │ │ │ ldr r2, [sp, #1536] @ 0x600 │ │ │ │ ldr r7, [sp, #1540] @ 0x604 │ │ │ │ cmp r2, #-2147483648 @ 0x80000000 │ │ │ │ bne 12caf0 │ │ │ │ mov r8, #-2147483644 @ 0x80000004 │ │ │ │ mov r0, #380 @ 0x17c │ │ │ │ ldr r1, [fp, #1676] @ 0x68c │ │ │ │ @@ -249406,27 +249406,27 @@ │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ add r0, r1, r0 │ │ │ │ ldr r1, [fp, #688] @ 0x2b0 │ │ │ │ sub r0, r1, r0 │ │ │ │ str r0, [sp, #1264] @ 0x4f0 │ │ │ │ add r0, sp, #1264 @ 0x4f0 │ │ │ │ - bl 4b8964 │ │ │ │ + bl 4b88e8 │ │ │ │ add r5, sp, #1536 @ 0x600 │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ str r0, [sp, #1816] @ 0x718 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #268 @ 0x10c │ │ │ │ strb r4, [fp, #957] @ 0x3bd │ │ │ │ bl 38430 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r1, r5 │ │ │ │ add r0, lr, #792 @ 0x318 │ │ │ │ - bl 4989d4 │ │ │ │ + bl 498958 │ │ │ │ ldr r0, [sp, #1816] @ 0x718 │ │ │ │ bl 3897c │ │ │ │ mov r3, fp │ │ │ │ ldrb r0, [sp, #653] @ 0x28d │ │ │ │ strb r4, [r3, #1700]! @ 0x6a4 │ │ │ │ ldrb r1, [sp, #654] @ 0x28e │ │ │ │ ldrb r2, [sp, #655] @ 0x28f │ │ │ │ @@ -249620,20 +249620,20 @@ │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ add r0, r1, r0 │ │ │ │ ldr r1, [fp, #688] @ 0x2b0 │ │ │ │ sub r0, r1, r0 │ │ │ │ str r0, [sp, #1536] @ 0x600 │ │ │ │ add r0, sp, #1536 @ 0x600 │ │ │ │ - bl 4b8a70 │ │ │ │ + bl 4b89f4 │ │ │ │ str r0, [sp, #1264] @ 0x4f0 │ │ │ │ ldr r2, [fp, #912] @ 0x390 │ │ │ │ add r0, sp, #1264 @ 0x4f0 │ │ │ │ add r1, sp, #656 @ 0x290 │ │ │ │ - bl 4997fc │ │ │ │ + bl 499780 │ │ │ │ ldr r0, [sp, #1264] @ 0x4f0 │ │ │ │ bl 3897c │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [fp, #896] @ 0x380 │ │ │ │ strb r0, [fp, #957] @ 0x3bd │ │ │ │ strb r0, [fp, #956] @ 0x3bc │ │ │ │ add r4, r1, #1 │ │ │ │ @@ -249673,15 +249673,15 @@ │ │ │ │ mov r2, #8 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #958] @ 0x3be │ │ │ │ add r0, fp, #780 @ 0x30c │ │ │ │ bl 132de4 │ │ │ │ b 12a5c4 │ │ │ │ - subseq r9, r6, r5, asr r4 │ │ │ │ + ldrsbeq r9, [r6], #-53 @ 0xffffffcb │ │ │ │ strdeq r6, [lr], #-252 @ 0xffffff04 @ │ │ │ │ mov r6, r7 │ │ │ │ ldr r7, [sp, #116] @ 0x74 │ │ │ │ str sl, [sp, #108] @ 0x6c │ │ │ │ add r0, r7, #280 @ 0x118 │ │ │ │ bl 134398 │ │ │ │ ldr r1, [r7, #708] @ 0x2c4 │ │ │ │ @@ -249716,15 +249716,15 @@ │ │ │ │ mov r0, #-2147483642 @ 0x80000006 │ │ │ │ str r0, [r1] │ │ │ │ mov r0, #5 │ │ │ │ strb r0, [fp, #959] @ 0x3bf │ │ │ │ add sp, sp, #284 @ 0x11c │ │ │ │ add sp, sp, #2048 @ 0x800 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subseq r9, r6, sp, lsr #7 │ │ │ │ + subseq r9, r6, sp, lsr #6 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [sl] │ │ │ │ strb r0, [r1] │ │ │ │ mov r0, #-2147483642 @ 0x80000006 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ str r0, [r1] │ │ │ │ @@ -249732,15 +249732,15 @@ │ │ │ │ strb r0, [fp, #959] @ 0x3bf │ │ │ │ add sp, sp, #284 @ 0x11c │ │ │ │ add sp, sp, #2048 @ 0x800 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r6, lr, r4, lsl #31 │ │ │ │ ldrdeq fp, [r0], -r4 │ │ │ │ rsbeq r6, lr, r8, ror #30 │ │ │ │ - subseq r9, r6, sp, lsl r3 │ │ │ │ + @ instruction: 0x0056929d │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [sp, #1272] @ 0x4f8 │ │ │ │ str r9, [fp, #1368] @ 0x558 │ │ │ │ mov r9, r2 │ │ │ │ strb r1, [fp, #1386] @ 0x56a │ │ │ │ str r8, [fp, #1372] @ 0x55c │ │ │ │ str r2, [fp, #1376] @ 0x560 │ │ │ │ @@ -249912,16 +249912,16 @@ │ │ │ │ strb r0, [fp, #955] @ 0x3bb │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [fp, #959] @ 0x3bf │ │ │ │ add sp, sp, #284 @ 0x11c │ │ │ │ add sp, sp, #2048 @ 0x800 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r6, lr, ip, ror #26 │ │ │ │ - subseq r9, r6, r2, asr #2 │ │ │ │ - subseq r8, r6, sp, lsr lr │ │ │ │ + subseq r9, r6, r2, asr #1 │ │ │ │ + ldrheq r8, [r6], #-221 @ 0xffffff23 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ mov r0, #0 │ │ │ │ str r1, [sp, #2168] @ 0x878 │ │ │ │ str r1, [sp, #2188] @ 0x88c │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ strb r1, [sp, #2196] @ 0x894 │ │ │ │ mov r1, #1 │ │ │ │ @@ -249965,15 +249965,15 @@ │ │ │ │ str r6, [sp, #2324] @ 0x914 │ │ │ │ str r0, [sp, #2312] @ 0x908 │ │ │ │ str r1, [sp, #2308] @ 0x904 │ │ │ │ str r0, [sp, #2300] @ 0x8fc │ │ │ │ str r0, [sp, #2292] @ 0x8f4 │ │ │ │ add r0, lr, #152 @ 0x98 │ │ │ │ add r1, lr, #244 @ 0xf4 │ │ │ │ - bl 4cf4e8 │ │ │ │ + bl 4cf46c │ │ │ │ cmp r0, #0 │ │ │ │ bne 12d944 │ │ │ │ ldr r0, [sp, #2228] @ 0x8b4 │ │ │ │ ldr r1, [sp, #2232] @ 0x8b8 │ │ │ │ ldr r2, [sp, #2236] @ 0x8bc │ │ │ │ str r0, [sp, #2216] @ 0x8a8 │ │ │ │ str r1, [sp, #2220] @ 0x8ac │ │ │ │ @@ -250028,29 +250028,29 @@ │ │ │ │ str r0, [sp, #2228] @ 0x8b4 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #2240] @ 0x8c0 │ │ │ │ add r0, lr, #204 @ 0xcc │ │ │ │ str r0, [sp, #2236] @ 0x8bc │ │ │ │ ldr r0, [pc, #4084] @ 12dee4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #2308] @ 0x904 │ │ │ │ mov r0, #27 │ │ │ │ str r0, [sp, #2304] @ 0x900 │ │ │ │ ldr r1, [pc, #4088] @ 12df00 │ │ │ │ str r0, [sp, #2296] @ 0x8f8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #2300] @ 0x8fc │ │ │ │ str r1, [sp, #2292] @ 0x8f4 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r1, #1 │ │ │ │ add r0, lr, #180 @ 0xb4 │ │ │ │ add r2, lr, #244 @ 0xf4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r1, [sp, #2268] @ 0x8dc │ │ │ │ cmp r1, #0 │ │ │ │ beq 12cf44 │ │ │ │ ldr r0, [sp, #2272] @ 0x8e0 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r4] │ │ │ │ @@ -250070,29 +250070,29 @@ │ │ │ │ ldr r0, [pc, #4084] @ 12df78 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #2256] @ 0x8d0 │ │ │ │ add r0, lr, #168 @ 0xa8 │ │ │ │ str r0, [sp, #2252] @ 0x8cc │ │ │ │ ldr r0, [pc, #4080] @ 12df88 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #2244] @ 0x8c4 │ │ │ │ mov r0, #27 │ │ │ │ str r0, [sp, #2240] @ 0x8c0 │ │ │ │ ldr r1, [pc, #4060] @ 12df8c │ │ │ │ str r0, [sp, #2232] @ 0x8b8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #2236] @ 0x8bc │ │ │ │ str r1, [sp, #2228] @ 0x8b4 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r1, #2 │ │ │ │ add r0, lr, #244 @ 0xf4 │ │ │ │ add r2, lr, #180 @ 0xb4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 12d064 │ │ │ │ mov r0, #0 │ │ │ │ mov r6, #1 │ │ │ │ str r0, [sp, #2308] @ 0x904 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ @@ -250106,29 +250106,29 @@ │ │ │ │ ldr r0, [pc, #4068] @ 12dff8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #2256] @ 0x8d0 │ │ │ │ add r0, sp, #2160 @ 0x870 │ │ │ │ str r0, [sp, #2252] @ 0x8cc │ │ │ │ ldr r0, [pc, #4052] @ 12dffc │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #2244] @ 0x8c4 │ │ │ │ mov r0, #27 │ │ │ │ str r0, [sp, #2240] @ 0x8c0 │ │ │ │ ldr r1, [pc, #4084] @ 12e034 │ │ │ │ str r0, [sp, #2232] @ 0x8b8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #2236] @ 0x8bc │ │ │ │ str r1, [sp, #2228] @ 0x8b4 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r1, #2 │ │ │ │ add r0, lr, #244 @ 0xf4 │ │ │ │ add r2, lr, #180 @ 0xb4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r0, [sp, #2200] @ 0x898 │ │ │ │ mov r4, r9 │ │ │ │ ldr r1, [sp, #2204] @ 0x89c │ │ │ │ ldr r2, [sp, #2208] @ 0x8a0 │ │ │ │ ldr r3, [sp, #2212] @ 0x8a4 │ │ │ │ str r3, [sp, #2304] @ 0x900 │ │ │ │ str r2, [sp, #2300] @ 0x8fc │ │ │ │ @@ -250179,15 +250179,15 @@ │ │ │ │ bl 38430 │ │ │ │ ldr r4, [sp, #116] @ 0x74 │ │ │ │ mov r0, #1 │ │ │ │ ldr r6, [sp, #108] @ 0x6c │ │ │ │ strb r0, [fp, #1688] @ 0x698 │ │ │ │ b 12c744 │ │ │ │ bge febd7bfc <__bss_end__@@Base+0xfe385c50> │ │ │ │ - ldrsheq r8, [r6], #-165 @ 0xffffff5b │ │ │ │ + subseq r8, r6, r5, ror sl │ │ │ │ rsbseq r3, r2, r8, asr sl │ │ │ │ ldrsheq r3, [r2], #-144 @ 0xffffff70 @ │ │ │ │ rsbseq r3, r2, r4, asr r7 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ mov r0, #0 │ │ │ │ str r1, [sp, #2168] @ 0x878 │ │ │ │ str r1, [sp, #2188] @ 0x88c │ │ │ │ @@ -250233,15 +250233,15 @@ │ │ │ │ str r5, [sp, #2324] @ 0x914 │ │ │ │ str r0, [sp, #2312] @ 0x908 │ │ │ │ str r1, [sp, #2308] @ 0x904 │ │ │ │ str r0, [sp, #2300] @ 0x8fc │ │ │ │ str r0, [sp, #2292] @ 0x8f4 │ │ │ │ add r0, lr, #152 @ 0x98 │ │ │ │ add r1, lr, #244 @ 0xf4 │ │ │ │ - bl 4cf4e8 │ │ │ │ + bl 4cf46c │ │ │ │ cmp r0, #0 │ │ │ │ bne 12d974 │ │ │ │ ldr r0, [sp, #2228] @ 0x8b4 │ │ │ │ ldr r1, [sp, #2232] @ 0x8b8 │ │ │ │ ldr r2, [sp, #2236] @ 0x8bc │ │ │ │ str r0, [sp, #2216] @ 0x8a8 │ │ │ │ str r1, [sp, #2220] @ 0x8ac │ │ │ │ @@ -250296,29 +250296,29 @@ │ │ │ │ str r0, [sp, #2228] @ 0x8b4 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #2240] @ 0x8c0 │ │ │ │ add r0, lr, #204 @ 0xcc │ │ │ │ str r0, [sp, #2236] @ 0x8bc │ │ │ │ ldr r0, [pc, #4076] @ 12e30c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #2308] @ 0x904 │ │ │ │ mov r0, #27 │ │ │ │ str r0, [sp, #2304] @ 0x900 │ │ │ │ ldr r1, [pc, #4088] @ 12e330 │ │ │ │ str r0, [sp, #2296] @ 0x8f8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #2300] @ 0x8fc │ │ │ │ str r1, [sp, #2292] @ 0x8f4 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r1, #1 │ │ │ │ add r0, lr, #180 @ 0xb4 │ │ │ │ add r2, lr, #244 @ 0xf4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r1, [sp, #2268] @ 0x8dc │ │ │ │ cmp r1, #0 │ │ │ │ beq 12d374 │ │ │ │ ldr r0, [sp, #2272] @ 0x8e0 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r4] │ │ │ │ @@ -250338,29 +250338,29 @@ │ │ │ │ ldr r0, [pc, #4088] @ 12e3ac │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #2256] @ 0x8d0 │ │ │ │ add r0, lr, #168 @ 0xa8 │ │ │ │ str r0, [sp, #2252] @ 0x8cc │ │ │ │ ldr r0, [pc, #4072] @ 12e3b0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #2244] @ 0x8c4 │ │ │ │ mov r0, #27 │ │ │ │ str r0, [sp, #2240] @ 0x8c0 │ │ │ │ ldr r1, [pc, #4088] @ 12e3d8 │ │ │ │ str r0, [sp, #2232] @ 0x8b8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #2236] @ 0x8bc │ │ │ │ str r1, [sp, #2228] @ 0x8b4 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r1, #2 │ │ │ │ add r0, lr, #244 @ 0xf4 │ │ │ │ add r2, lr, #180 @ 0xb4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 12d494 │ │ │ │ mov r0, #0 │ │ │ │ mov r5, #1 │ │ │ │ str r0, [sp, #2308] @ 0x904 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ @@ -250374,29 +250374,29 @@ │ │ │ │ ldr r0, [pc, #4028] @ 12e400 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #2256] @ 0x8d0 │ │ │ │ add r0, sp, #2160 @ 0x870 │ │ │ │ str r0, [sp, #2252] @ 0x8cc │ │ │ │ ldr r0, [pc, #4012] @ 12e404 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #2244] @ 0x8c4 │ │ │ │ mov r0, #27 │ │ │ │ str r0, [sp, #2240] @ 0x8c0 │ │ │ │ ldr r1, [pc, #3992] @ 12e408 │ │ │ │ str r0, [sp, #2232] @ 0x8b8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #2236] @ 0x8bc │ │ │ │ str r1, [sp, #2228] @ 0x8b4 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r1, #2 │ │ │ │ add r0, lr, #244 @ 0xf4 │ │ │ │ add r2, lr, #180 @ 0xb4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r0, [sp, #2200] @ 0x898 │ │ │ │ ldr r1, [sp, #2204] @ 0x89c │ │ │ │ ldr r2, [sp, #2208] @ 0x8a0 │ │ │ │ ldr r3, [sp, #2212] @ 0x8a4 │ │ │ │ str r3, [sp, #2304] @ 0x900 │ │ │ │ str r2, [sp, #2300] @ 0x8fc │ │ │ │ str r1, [sp, #2296] @ 0x8f8 │ │ │ │ @@ -250457,15 +250457,15 @@ │ │ │ │ mov r8, r0 │ │ │ │ b 12c474 │ │ │ │ ldr r0, [fp, #940] @ 0x3ac │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ b 12cbac │ │ │ │ - subseq r8, r6, r1, lsr #16 │ │ │ │ + subseq r8, r6, r1, lsr #15 │ │ │ │ @ instruction: 0x00723790 │ │ │ │ add r9, sp, #1376 @ 0x560 │ │ │ │ ldm r9, {r0, r2, r9} │ │ │ │ cmp r9, #7 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ bne 12d5f0 │ │ │ │ ldr sl, [sp, #1272] @ 0x4f8 │ │ │ │ @@ -251056,15 +251056,15 @@ │ │ │ │ ldrdeq r5, [lr], #-164 @ 0xffffff5c @ │ │ │ │ ldr r1, [sp, #2228] @ 0x8b4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 12df20 │ │ │ │ ldr r0, [sp, #2232] @ 0x8b8 │ │ │ │ b 12df18 │ │ │ │ - ldrheq r7, [r6], #-233 @ 0xffffff17 │ │ │ │ + subseq r7, r6, r9, lsr lr │ │ │ │ ldr r1, [sp, #2172] @ 0x87c │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 12df20 │ │ │ │ ldr r0, [sp, #2176] @ 0x880 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ @@ -251091,15 +251091,15 @@ │ │ │ │ mov r7, r0 │ │ │ │ b 12e6d4 │ │ │ │ andeq r9, r0, r8, asr #31 │ │ │ │ str r6, [sp, #96] @ 0x60 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ b 12e428 │ │ │ │ rsbeq r5, lr, r4, asr #20 │ │ │ │ - subseq r7, r6, r1, lsl lr │ │ │ │ + @ instruction: 0x00567d91 │ │ │ │ ldr r1, [sp, #1816] @ 0x718 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 12dfac │ │ │ │ ldr r0, [sp, #1820] @ 0x71c │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ @@ -251133,15 +251133,15 @@ │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #124 @ 0x7c │ │ │ │ bl 133858 │ │ │ │ b 12e428 │ │ │ │ b 12e5e0 │ │ │ │ - subseq r7, r6, r1, lsl #27 │ │ │ │ + subseq r7, r6, r1, lsl #26 │ │ │ │ ldr fp, [sp, #32] │ │ │ │ mov r7, r0 │ │ │ │ b 12e628 │ │ │ │ b 12e048 │ │ │ │ mov r7, r0 │ │ │ │ b 12e5fc │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ @@ -251324,15 +251324,15 @@ │ │ │ │ cmp r6, #0 │ │ │ │ beq 12e208 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ b 12e208 │ │ │ │ - subseq r7, r6, r9, lsl #21 │ │ │ │ + subseq r7, r6, r9, lsl #20 │ │ │ │ cmp r6, #0 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ beq 12e4cc │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ @@ -251366,27 +251366,27 @@ │ │ │ │ beq 12e5a4 │ │ │ │ mov r0, r5 │ │ │ │ add r6, r5, #336 @ 0x150 │ │ │ │ bl 110154 │ │ │ │ mov r5, r6 │ │ │ │ b 12e3b8 │ │ │ │ bl 5a198 │ │ │ │ - subseq r7, r6, r1, ror #19 │ │ │ │ + subseq r7, r6, r1, ror #18 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 12e40c │ │ │ │ mov r0, r7 │ │ │ │ add sl, r7, #56 @ 0x38 │ │ │ │ bl 1107fc │ │ │ │ mov r7, sl │ │ │ │ b 12e3e0 │ │ │ │ strheq r5, [lr], #-92 @ 0xffffffa4 @ │ │ │ │ andeq r9, r0, r8, lsl #22 │ │ │ │ @ instruction: 0x006e559c │ │ │ │ - subseq r7, r6, r1, asr r9 │ │ │ │ + ldrsbeq r7, [r6], #-129 @ 0xffffff7f │ │ │ │ cmp r5, #0 │ │ │ │ beq 12e428 │ │ │ │ rsb r0, r5, r5, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #3 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ bl 2a4524 │ │ │ │ @@ -251487,28 +251487,28 @@ │ │ │ │ b 12e588 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r0, [r0, #888] @ 0x378 │ │ │ │ cmp r0, #0 │ │ │ │ bne 12e5c0 │ │ │ │ ldr fp, [sp, #32] │ │ │ │ b 12e6a8 │ │ │ │ - subseq r7, r6, r5, asr #15 │ │ │ │ + subseq r7, r6, r5, asr #14 │ │ │ │ mov r2, #336 @ 0x150 │ │ │ │ ldr fp, [sp, #32] │ │ │ │ mul r1, r0, r2 │ │ │ │ mov r2, #8 │ │ │ │ ldr r0, [fp, #892] @ 0x37c │ │ │ │ bl 2a4524 │ │ │ │ b 12e6a8 │ │ │ │ bl 5a198 │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #1536 @ 0x600 │ │ │ │ bl 1331a8 │ │ │ │ b 12e5fc │ │ │ │ - subseq r7, r6, sp, lsr #14 │ │ │ │ + subseq r7, r6, sp, lsr #13 │ │ │ │ mov r7, r0 │ │ │ │ ldr fp, [sp, #32] │ │ │ │ ldrb r0, [fp, #953] @ 0x3b9 │ │ │ │ cmp r0, #0 │ │ │ │ beq 12e628 │ │ │ │ ldr r1, [fp, #936] @ 0x3a8 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ @@ -251582,45 +251582,45 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbeq r5, lr, r4, lsr #8 │ │ │ │ strdeq r5, [lr], #-32 @ 0xffffffe0 @ │ │ │ │ rsbeq r5, lr, r8, lsr r8 │ │ │ │ strheq r5, [lr], #-28 @ 0xffffffe4 @ │ │ │ │ rsbeq r5, lr, r0, asr r6 │ │ │ │ - subseq r7, r6, r1, lsl #19 │ │ │ │ + subseq r7, r6, r1, lsl #18 │ │ │ │ rsbeq r5, lr, ip, asr r6 │ │ │ │ ldrdeq r5, [lr], #-80 @ 0xffffffb0 @ │ │ │ │ - subseq r7, r6, r1, lsl #18 │ │ │ │ + subseq r7, r6, r1, lsl #17 │ │ │ │ ldrdeq r5, [lr], #-92 @ 0xffffffa4 @ │ │ │ │ strdeq r5, [lr], #-44 @ 0xffffffd4 @ │ │ │ │ @ instruction: 0x006e5398 │ │ │ │ rsbeq r5, lr, r0, lsr #16 │ │ │ │ rsbeq r5, lr, r4, lsr #3 │ │ │ │ rsbeq r5, lr, r0, lsl #13 │ │ │ │ - ldrheq r7, [r6], #-145 @ 0xffffff6f │ │ │ │ + subseq r7, r6, r1, lsr r9 │ │ │ │ rsbeq r5, lr, ip, lsl #13 │ │ │ │ rsbeq r5, lr, r0, lsr #11 │ │ │ │ - ldrsbeq r7, [r6], #-129 @ 0xffffff7f │ │ │ │ + subseq r7, r6, r1, asr r8 │ │ │ │ rsbeq r5, lr, ip, lsr #11 │ │ │ │ rsbeq r5, lr, r4, asr r0 │ │ │ │ rsbeq r5, lr, r4, lsr r7 │ │ │ │ rsbeq r5, lr, r0, lsl #10 │ │ │ │ - subseq r7, r6, r1, lsr r8 │ │ │ │ + ldrheq r7, [r6], #-113 @ 0xffffff8f │ │ │ │ rsbeq r5, lr, ip, lsl #10 │ │ │ │ rsbeq r5, lr, r0, lsr #9 │ │ │ │ - ldrsbeq r7, [r6], #-113 @ 0xffffff8f │ │ │ │ + subseq r7, r6, r1, asr r7 │ │ │ │ rsbeq r5, lr, ip, lsr #9 │ │ │ │ rsbeq r5, lr, r8, asr r1 │ │ │ │ ldrdeq r5, [lr], #-0 @ │ │ │ │ rsbeq r5, lr, r4, asr r7 │ │ │ │ rsbeq r5, lr, r0, lsr r5 │ │ │ │ - subseq r7, r6, r1, ror #16 │ │ │ │ + subseq r7, r6, r1, ror #15 │ │ │ │ rsbeq r5, lr, ip, lsr r5 │ │ │ │ ldrdeq r5, [lr], #-64 @ 0xffffffc0 @ │ │ │ │ - subseq r7, r6, r1, lsl #16 │ │ │ │ + subseq r7, r6, r1, lsl #15 │ │ │ │ ldrdeq r5, [lr], #-76 @ 0xffffffb4 @ │ │ │ │ strdeq r5, [lr], #-12 @ │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -251687,15 +251687,15 @@ │ │ │ │ beq 12e8c8 │ │ │ │ b 2260f4 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 12e8d8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 59d30 │ │ │ │ @ instruction: 0x006e449c │ │ │ │ - b 67ae70 │ │ │ │ + b 67adf4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #772 @ 0x304 │ │ │ │ ldr r5, [r0] │ │ │ │ mov sl, r3 │ │ │ │ str r1, [sp, #20] │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r0, [r5] │ │ │ │ @@ -251787,15 +251787,15 @@ │ │ │ │ cmp r1, #10 │ │ │ │ sub r3, r0, #1 │ │ │ │ movls r2, r9 │ │ │ │ add r1, sp, #420 @ 0x1a4 │ │ │ │ add r2, r2, #24 │ │ │ │ mov r0, fp │ │ │ │ str r4, [sp] │ │ │ │ - bl 55e810 │ │ │ │ + bl 55e794 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov fp, r4 │ │ │ │ bic r1, r0, #1 │ │ │ │ cmp r1, #4 │ │ │ │ bne 12eaa4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #716] @ 0x2cc │ │ │ │ @@ -251852,15 +251852,15 @@ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [pc, #548] @ 12ed88 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #760 @ 0x2f8 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r7, [sp, #760] @ 0x2f8 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r5, [sp, #764] @ 0x2fc │ │ │ │ ldr r8, [sp, #768] @ 0x300 │ │ │ │ beq 12eb90 │ │ │ │ add r0, sp, #720 @ 0x2d0 │ │ │ │ bl 37920 │ │ │ │ @@ -251987,17 +251987,17 @@ │ │ │ │ add r0, sp, #448 @ 0x1c0 │ │ │ │ bl 16f410 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @ instruction: 0x00721290 │ │ │ │ rsbeq r4, lr, r4, asr #11 │ │ │ │ - subseq r7, r6, pc, ror r5 │ │ │ │ - subseq r7, r6, r3, lsr r5 │ │ │ │ - subseq r6, r6, r1, asr #12 │ │ │ │ + ldrsheq r7, [r6], #-79 @ 0xffffffb1 │ │ │ │ + ldrheq r7, [r6], #-67 @ 0xffffffbd │ │ │ │ + subseq r6, r6, r1, asr #11 │ │ │ │ rsbeq r4, lr, r4, lsr #6 │ │ │ │ rsbeq r4, lr, r4, asr #1 │ │ │ │ rsbseq r1, r2, ip, ror #1 │ │ │ │ strdeq r7, [r3], -r4 │ │ │ │ @ instruction: 0x006e4094 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #452 @ 0x1c4 │ │ │ │ @@ -252056,15 +252056,15 @@ │ │ │ │ bl 371ac │ │ │ │ mov r7, r0 │ │ │ │ bl 37824 │ │ │ │ add sl, sp, #24 │ │ │ │ add r2, r0, #1 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #1 │ │ │ │ beq 12f090 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bic r2, r9, #1 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ add r3, sp, #412 @ 0x19c │ │ │ │ @@ -252217,15 +252217,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbeq r3, lr, r0, asr #26 │ │ │ │ rsbseq r0, r2, r8, ror #26 │ │ │ │ andeq r7, r3, r0, ror r9 │ │ │ │ rsbeq r3, lr, r0, lsr #26 │ │ │ │ rsbeq r3, lr, r8, asr #29 │ │ │ │ - subseq r6, r6, r1, ror r1 │ │ │ │ + ldrsheq r6, [r6], #-1 │ │ │ │ rsbeq r3, lr, r4, lsr #28 │ │ │ │ rsbeq r3, lr, ip, lsl #29 │ │ │ │ rsbseq r0, r2, r0, lsr lr │ │ │ │ andeq r7, r3, r0, lsr sl │ │ │ │ rsbeq r3, lr, ip, asr lr │ │ │ │ rsbseq r0, r2, r4, ror #27 │ │ │ │ andeq r7, r3, ip, ror #19 │ │ │ │ @@ -252286,15 +252286,15 @@ │ │ │ │ bl 371ac │ │ │ │ mov r7, r0 │ │ │ │ bl 37824 │ │ │ │ add sl, sp, #24 │ │ │ │ add r2, r0, #1 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #1 │ │ │ │ beq 12f420 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bic r2, r9, #1 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ add r3, sp, #412 @ 0x19c │ │ │ │ @@ -252443,15 +252443,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ strheq r3, [lr], #-144 @ 0xffffff70 @ │ │ │ │ ldrsbeq r0, [r2], #-152 @ 0xffffff68 @ │ │ │ │ andeq r7, r3, r0, ror #11 │ │ │ │ @ instruction: 0x006e3990 │ │ │ │ rsbeq r3, lr, r8, lsr fp │ │ │ │ - subseq r5, r6, r1, ror #27 │ │ │ │ + subseq r5, r6, r1, ror #26 │ │ │ │ @ instruction: 0x006e3a94 │ │ │ │ strdeq r3, [lr], #-172 @ 0xffffff54 @ │ │ │ │ rsbseq r0, r2, r0, lsr #21 │ │ │ │ andeq r7, r3, r0, lsr #13 │ │ │ │ rsbeq r3, lr, ip, asr #21 │ │ │ │ rsbseq r0, r2, r4, asr sl │ │ │ │ andeq r7, r3, ip, asr r6 │ │ │ │ @@ -252512,15 +252512,15 @@ │ │ │ │ bl 371ac │ │ │ │ mov r7, r0 │ │ │ │ bl 37824 │ │ │ │ add sl, sp, #24 │ │ │ │ add r2, r0, #1 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #1 │ │ │ │ beq 12f7b0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bic r2, r9, #1 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ add r3, sp, #412 @ 0x19c │ │ │ │ @@ -252673,15 +252673,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbeq r3, lr, r0, lsr #12 │ │ │ │ rsbseq r0, r2, r8, asr #12 │ │ │ │ andeq r7, r3, r0, asr r2 │ │ │ │ rsbeq r3, lr, r0, lsl #12 │ │ │ │ rsbeq r3, lr, r8, lsr #15 │ │ │ │ - subseq r5, r6, r1, asr sl │ │ │ │ + ldrsbeq r5, [r6], #-145 @ 0xffffff6f │ │ │ │ rsbeq r3, lr, r4, lsl #14 │ │ │ │ rsbeq r3, lr, ip, ror #14 │ │ │ │ rsbseq r0, r2, r0, lsl r7 │ │ │ │ andeq r7, r3, r0, lsl r3 │ │ │ │ rsbeq r3, lr, ip, lsr r7 │ │ │ │ rsbseq r0, r2, r4, asr #13 │ │ │ │ andeq r7, r3, ip, asr #5 │ │ │ │ @@ -252742,15 +252742,15 @@ │ │ │ │ bl 371ac │ │ │ │ mov r7, r0 │ │ │ │ bl 37824 │ │ │ │ add sl, sp, #24 │ │ │ │ add r2, r0, #1 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #1 │ │ │ │ beq 12fb48 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bic r2, r9, #1 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ add r3, sp, #412 @ 0x19c │ │ │ │ @@ -252903,15 +252903,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbeq r3, lr, r8, lsl #5 │ │ │ │ ldrheq r0, [r2], #-32 @ 0xffffffe0 @ │ │ │ │ @ instruction: 0x00036eb8 │ │ │ │ rsbeq r3, lr, r8, ror #4 │ │ │ │ rsbeq r3, lr, r0, lsl r4 │ │ │ │ - ldrheq r5, [r6], #-105 @ 0xffffff97 │ │ │ │ + subseq r5, r6, r9, lsr r6 │ │ │ │ rsbeq r3, lr, ip, ror #6 │ │ │ │ ldrdeq r3, [lr], #-52 @ 0xffffffcc @ │ │ │ │ rsbseq r0, r2, r8, ror r3 │ │ │ │ andeq r6, r3, r8, ror pc │ │ │ │ rsbeq r3, lr, r4, lsr #7 │ │ │ │ rsbseq r0, r2, ip, lsr #6 │ │ │ │ andeq r6, r3, r4, lsr pc │ │ │ │ @@ -252972,15 +252972,15 @@ │ │ │ │ bl 371ac │ │ │ │ mov r6, r0 │ │ │ │ bl 37824 │ │ │ │ add r9, sp, #24 │ │ │ │ add r2, r0, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #1 │ │ │ │ beq 12fed0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bic r2, r8, #1 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ add r3, sp, #412 @ 0x19c │ │ │ │ @@ -253127,15 +253127,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbeq r2, lr, r0, lsl #30 │ │ │ │ rsbseq pc, r1, r8, lsr #30 │ │ │ │ andeq r6, r3, r0, lsr fp │ │ │ │ rsbeq r2, lr, r0, ror #29 │ │ │ │ rsbeq r3, lr, r8, lsl #1 │ │ │ │ - subseq r5, r6, r1, lsr r3 │ │ │ │ + ldrheq r5, [r6], #-33 @ 0xffffffdf │ │ │ │ rsbeq r2, lr, r4, ror #31 │ │ │ │ rsbeq r3, lr, ip, asr #32 │ │ │ │ ldrsheq pc, [r1], #-240 @ 0xffffff10 @ │ │ │ │ strdeq r6, [r3], -r0 │ │ │ │ rsbeq r3, lr, ip, lsl r0 │ │ │ │ rsbseq pc, r1, r4, lsr #31 │ │ │ │ andeq r6, r3, ip, lsr #23 │ │ │ │ @@ -253196,15 +253196,15 @@ │ │ │ │ bl 371ac │ │ │ │ mov r7, r0 │ │ │ │ bl 37824 │ │ │ │ add sl, sp, #24 │ │ │ │ add r2, r0, #1 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #1 │ │ │ │ beq 130260 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bic r2, r9, #1 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ add r3, sp, #412 @ 0x19c │ │ │ │ @@ -253357,15 +253357,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbeq r2, lr, r0, ror fp │ │ │ │ @ instruction: 0x0071fb98 │ │ │ │ andeq r6, r3, r0, lsr #15 │ │ │ │ rsbeq r2, lr, r0, asr fp │ │ │ │ strdeq r2, [lr], #-200 @ 0xffffff38 @ │ │ │ │ - subseq r4, r6, r1, lsr #31 │ │ │ │ + subseq r4, r6, r1, lsr #30 │ │ │ │ rsbeq r2, lr, r4, asr ip │ │ │ │ strheq r2, [lr], #-204 @ 0xffffff34 @ │ │ │ │ rsbseq pc, r1, r0, ror #24 │ │ │ │ andeq r6, r3, r0, ror #16 │ │ │ │ rsbeq r2, lr, ip, lsl #25 │ │ │ │ rsbseq pc, r1, r4, lsl ip @ │ │ │ │ andeq r6, r3, ip, lsl r8 │ │ │ │ @@ -253426,15 +253426,15 @@ │ │ │ │ bl 371ac │ │ │ │ mov r7, r0 │ │ │ │ bl 37824 │ │ │ │ add sl, sp, #24 │ │ │ │ add r2, r0, #1 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #1 │ │ │ │ beq 1305f8 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bic r2, r9, #1 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ add r3, sp, #412 @ 0x19c │ │ │ │ @@ -253587,15 +253587,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ ldrdeq r2, [lr], #-120 @ 0xffffff88 @ │ │ │ │ rsbseq pc, r1, r0, lsl #16 │ │ │ │ andeq r6, r3, r8, lsl #8 │ │ │ │ strheq r2, [lr], #-120 @ 0xffffff88 @ │ │ │ │ rsbeq r2, lr, r0, ror #18 │ │ │ │ - subseq r4, r6, r9, lsl #24 │ │ │ │ + subseq r4, r6, r9, lsl #23 │ │ │ │ strheq r2, [lr], #-140 @ 0xffffff74 @ │ │ │ │ rsbeq r2, lr, r4, lsr #18 │ │ │ │ rsbseq pc, r1, r8, asr #17 │ │ │ │ andeq r6, r3, r8, asr #9 │ │ │ │ strdeq r2, [lr], #-132 @ 0xffffff7c @ │ │ │ │ rsbseq pc, r1, ip, ror r8 @ │ │ │ │ andeq r6, r3, r4, lsl #9 │ │ │ │ @@ -253662,15 +253662,15 @@ │ │ │ │ mov r0, fp │ │ │ │ bl 3750c │ │ │ │ mov r5, r0 │ │ │ │ bl 37824 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, r5 │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #1 │ │ │ │ beq 1308e0 │ │ │ │ add r5, sp, #16 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, r5 │ │ │ │ @@ -253799,15 +253799,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ ldrdeq r2, [lr], #-80 @ 0xffffffb0 @ │ │ │ │ rsbseq pc, r1, r4, lsl #11 │ │ │ │ andeq r6, r3, ip, lsl #3 │ │ │ │ @ instruction: 0x006e2594 │ │ │ │ rsbeq r2, lr, r8, ror #12 │ │ │ │ - subseq r4, r6, r1, lsr #18 │ │ │ │ + subseq r4, r6, r1, lsr #17 │ │ │ │ ldrdeq r2, [lr], #-84 @ 0xffffffac @ │ │ │ │ @ instruction: 0x006e249c │ │ │ │ rsbseq pc, r1, r8, ror #8 │ │ │ │ andeq r6, r3, r0, ror r0 │ │ │ │ rsbeq r2, lr, r0, lsr r5 │ │ │ │ rsbseq pc, r1, r4, lsl r5 @ │ │ │ │ andeq r6, r3, ip, lsl r1 │ │ │ │ @@ -253872,23 +253872,23 @@ │ │ │ │ mov r0, r3 │ │ │ │ stm r0, {r1, r2, r4, r5, r6, r7} │ │ │ │ ldr r0, [r9] │ │ │ │ ldr r0, [r0] │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, #0 │ │ │ │ str r8, [sp] │ │ │ │ - bl 55e51c │ │ │ │ + bl 55e4a0 │ │ │ │ mov r0, sl │ │ │ │ bl 3750c │ │ │ │ mov r4, r0 │ │ │ │ bl 37824 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #1 │ │ │ │ beq 130bd0 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r9 │ │ │ │ bl 37da0 │ │ │ │ @@ -253953,15 +253953,15 @@ │ │ │ │ bl 37bfc │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbeq r2, lr, r8, ror #4 │ │ │ │ rsbseq pc, r1, ip, lsl r2 @ │ │ │ │ andeq r5, r3, r4, lsr #28 │ │ │ │ rsbeq r2, lr, r8, ror r3 │ │ │ │ - subseq r4, r6, r1, lsr r6 │ │ │ │ + ldrheq r4, [r6], #-81 @ 0xffffffaf │ │ │ │ rsbeq r2, lr, r4, ror #5 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ add r5, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ str r0, [sp] │ │ │ │ @@ -253974,15 +253974,15 @@ │ │ │ │ beq 130cc4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ orrs r0, r0, r1 │ │ │ │ beq 130cd0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 55f790 │ │ │ │ + bl 55f714 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 130cbc │ │ │ │ add r0, sp, #8 │ │ │ │ @@ -254028,25 +254028,25 @@ │ │ │ │ andeq r8, r9, r8, asr #6 │ │ │ │ rsbeq r2, lr, r8, lsr r1 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ tst r2, #16 │ │ │ │ bne 130d74 │ │ │ │ tst r2, #32 │ │ │ │ bne 130d78 │ │ │ │ - b 67c084 │ │ │ │ - b 678ae8 │ │ │ │ - b 678b5c │ │ │ │ + b 67c008 │ │ │ │ + b 678a6c │ │ │ │ + b 678ae0 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ tst r2, #16 │ │ │ │ bne 130d94 │ │ │ │ tst r2, #32 │ │ │ │ bne 130d98 │ │ │ │ - b 67bef0 │ │ │ │ - b 678ae8 │ │ │ │ - b 678b5c │ │ │ │ + b 67be74 │ │ │ │ + b 678a6c │ │ │ │ + b 678ae0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 130db8 │ │ │ │ b 224d24 │ │ │ │ @@ -254963,46 +254963,46 @@ │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 131c24 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 54e40c │ │ │ │ + bl 54e390 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 45d884 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ b 131c74 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 131c94 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 45d884 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -255059,20 +255059,20 @@ │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 132514 │ │ │ │ add r0, r4, #384 @ 0x180 │ │ │ │ bl 133b1c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #368]! @ 0x170 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 131da4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4eb174 │ │ │ │ + bl 4eb0f8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #573] @ 0x23d │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 132514 │ │ │ │ ldr r7, [r4, #176] @ 0xb0 │ │ │ │ ldr r6, [r4, #172] @ 0xac │ │ │ │ @@ -255106,20 +255106,20 @@ │ │ │ │ b 131e7c │ │ │ │ mov r5, r0 │ │ │ │ b 131e60 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #368]! @ 0x170 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 131e60 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4eb174 │ │ │ │ + bl 4eb0f8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #573] @ 0x23d │ │ │ │ b 131e7c │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #168 @ 0xa8 │ │ │ │ bl 1327d4 │ │ │ │ @@ -255162,15 +255162,15 @@ │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, lr} │ │ │ │ b 2a4524 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ cmp r0, r5 │ │ │ │ bne 131f74 │ │ │ │ ldr r5, [r4] │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ bl 38a30 │ │ │ │ mov r0, r5 │ │ │ │ @@ -255282,15 +255282,15 @@ │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ cmp r0, r5 │ │ │ │ bne 132134 │ │ │ │ mov r0, r4 │ │ │ │ bl 38a30 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ @@ -255318,15 +255318,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbeq r1, lr, ip, lsl #1 │ │ │ │ rsbeq r1, lr, r0, lsl #1 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ cmp r0, r4 │ │ │ │ addeq sp, sp, #24 │ │ │ │ popeq {r4, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #16] │ │ │ │ str r1, [sp, #4] │ │ │ │ @@ -255369,15 +255369,15 @@ │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 554120 │ │ │ │ + b 5540a4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 2b78c4 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 132290 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ @@ -255439,15 +255439,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ cmp r0, r5 │ │ │ │ bne 1323ec │ │ │ │ ldr r5, [r4] │ │ │ │ mov r0, r5 │ │ │ │ bl 38a30 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ @@ -255493,15 +255493,15 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ ldrdeq r0, [lr], #-212 @ 0xffffff2c @ │ │ │ │ rsbeq r0, lr, r8, asr #27 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ cmp r0, r5 │ │ │ │ bne 1324bc │ │ │ │ ldr r5, [r4] │ │ │ │ mov r0, r5 │ │ │ │ bl 38a30 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ @@ -255550,15 +255550,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ cmp r0, #2 │ │ │ │ beq 13253c │ │ │ │ ldrd r2, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 54a0fc │ │ │ │ + bl 54a080 │ │ │ │ ldr r0, [pc, #216] @ 13261c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ bne 1325c4 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -255593,32 +255593,32 @@ │ │ │ │ cmp r0, #2 │ │ │ │ cmpne r0, #0 │ │ │ │ bne 1325dc │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1325d4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 549b94 │ │ │ │ + bl 549b18 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 133300 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbseq sp, r1, ip, ror r6 │ │ │ │ rsbeq r0, lr, r4, ror fp │ │ │ │ andeq r4, r3, r0, asr r4 │ │ │ │ - subseq r3, r6, r3, ror #21 │ │ │ │ + subseq r3, r6, r3, ror #20 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #108] @ 0x6c │ │ │ │ cmp r0, #10 │ │ │ │ bcc 132658 │ │ │ │ ldr r1, [r4, #116] @ 0x74 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -255761,15 +255761,15 @@ │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ cmp r1, #2 │ │ │ │ beq 132888 │ │ │ │ mov r1, r4 │ │ │ │ - bl 54a0c8 │ │ │ │ + bl 54a04c │ │ │ │ ldr r0, [pc, #136] @ 132918 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ bne 132910 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -255801,20 +255801,20 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137230 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ rsbseq sp, r1, r0, lsr r3 │ │ │ │ rsbeq r0, lr, r8, ror #17 │ │ │ │ strdeq r4, [r3], -ip │ │ │ │ - ldrsheq r3, [r6], #-131 @ 0xffffff7d │ │ │ │ + subseq r3, r6, r3, ror r8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r5, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ cmp r0, r5 │ │ │ │ bne 132954 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 1321e8 │ │ │ │ mov r0, #0 │ │ │ │ @@ -255840,15 +255840,15 @@ │ │ │ │ bl 5a198 │ │ │ │ rsbeq r0, lr, ip, ror #16 │ │ │ │ rsbeq r0, lr, r0, ror #16 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ cmp r0, r5 │ │ │ │ bne 1329ec │ │ │ │ mov r0, r4 │ │ │ │ bl 38a30 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ @@ -256091,15 +256091,15 @@ │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ tst r0, r1 │ │ │ │ bne 132dc4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ popne {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 58548 │ │ │ │ bl 58e88 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -256123,47 +256123,47 @@ │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ bne 132e20 │ │ │ │ bl 471ac8 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #76]! @ 0x4c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 132e44 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4eaec0 │ │ │ │ + bl 4eae44 │ │ │ │ ldr r0, [r4, #80]! @ 0x50 │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 4cd184 │ │ │ │ + b 4cd108 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #76]! @ 0x4c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 132e94 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4eaec0 │ │ │ │ + bl 4eae44 │ │ │ │ b 132e94 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #80]! @ 0x50 │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ bne 132eb0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4cd184 │ │ │ │ + bl 4cd108 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ @@ -256310,21 +256310,21 @@ │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 4eba84 │ │ │ │ + b 4eba08 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #1 │ │ │ │ beq 133168 │ │ │ │ cmp r0, #0 │ │ │ │ bne 133170 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ @@ -256441,21 +256441,21 @@ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #2 │ │ │ │ cmpne r0, #0 │ │ │ │ bne 13331c │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 549b94 │ │ │ │ + b 549b18 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 13262c │ │ │ │ ldr r1, [r4, #136] @ 0x88 │ │ │ │ cmp r1, #0 │ │ │ │ beq 133368 │ │ │ │ ldr r0, [r4, #140] @ 0x8c │ │ │ │ @@ -256519,71 +256519,71 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r7, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r7, #48 @ 0x30 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ add r6, r7, #32 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r0, #0 │ │ │ │ bne 1334a8 │ │ │ │ mov r0, #0 │ │ │ │ ldr r5, [r7, #24] │ │ │ │ str r0, [r7, #24] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ ldr r8, [r7, #28] │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r5, #0 │ │ │ │ beq 1334a8 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ add r5, r7, #44 @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r0, #0 │ │ │ │ bne 1334f0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r6, [r7, #36] @ 0x24 │ │ │ │ str r0, [r7, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ ldr r8, [r7, #40] @ 0x28 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r6, #0 │ │ │ │ beq 1334f0 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 133510 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 561724 │ │ │ │ + bl 5616a8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 38298 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 13354c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 561724 │ │ │ │ + bl 5616a8 │ │ │ │ b 13354c │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 38298 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ @@ -256687,29 +256687,29 @@ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx r1 │ │ │ │ b 133718 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 133718 │ │ │ │ add r6, r6, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 54e40c │ │ │ │ + bl 54e390 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 133738 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 133790 │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bne 133790 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ @@ -256718,39 +256718,39 @@ │ │ │ │ beq 133770 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r5] │ │ │ │ blx r1 │ │ │ │ b 133790 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 133790 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 54e40c │ │ │ │ + bl 54e390 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2a4524 │ │ │ │ mov r6, r0 │ │ │ │ b 1337e4 │ │ │ │ mov r6, r0 │ │ │ │ b 1337dc │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1337dc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ mov r0, r4 │ │ │ │ bl 133c7c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r6 │ │ │ │ @@ -257056,21 +257056,21 @@ │ │ │ │ beq 133cb8 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4] │ │ │ │ pop {r4, lr} │ │ │ │ bx r1 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 133cdc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 54e40c │ │ │ │ + b 54e390 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #8 │ │ │ │ bne 133cf8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ @@ -257670,15 +257670,15 @@ │ │ │ │ sub sp, sp, #24 │ │ │ │ bl 3750c │ │ │ │ mov r4, r0 │ │ │ │ bl 37824 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #1 │ │ │ │ ldrne r0, [sp, #8] │ │ │ │ ldrne r1, [sp, #12] │ │ │ │ addne sp, sp, #24 │ │ │ │ popne {r4, pc} │ │ │ │ ldr r0, [sp, #8] │ │ │ │ @@ -257692,15 +257692,15 @@ │ │ │ │ str r0, [sp] │ │ │ │ ldr r0, [pc, #16] @ 1346b0 │ │ │ │ ldr r3, [pc, #16] @ 1346b4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59c6c │ │ │ │ ldrdeq lr, [sp], #-132 @ 0xffffff7c @ │ │ │ │ - subseq r0, r6, sp, lsl #23 │ │ │ │ + subseq r0, r6, sp, lsl #22 │ │ │ │ rsbeq lr, sp, r0, asr #16 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 38a30 │ │ │ │ mov r0, r5 │ │ │ │ @@ -257712,15 +257712,15 @@ │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ ldm r0, {r5, r6} │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ cmp r0, r6 │ │ │ │ bne 13473c │ │ │ │ mov r0, r5 │ │ │ │ bl 38a30 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ @@ -257755,15 +257755,15 @@ │ │ │ │ bl 5a17c │ │ │ │ rsbeq lr, sp, r4, lsl #21 │ │ │ │ rsbeq lr, sp, r8, ror sl │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ ldm r0, {r5, r6} │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ cmp r0, r6 │ │ │ │ bne 1347e8 │ │ │ │ mov r0, r5 │ │ │ │ bl 38a30 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ @@ -257798,15 +257798,15 @@ │ │ │ │ bl 5a17c │ │ │ │ ldrdeq lr, [sp], #-152 @ 0xffffff68 @ │ │ │ │ rsbeq lr, sp, ip, asr #19 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ cmp r0, r5 │ │ │ │ bne 1348d0 │ │ │ │ ldr r5, [r4] │ │ │ │ mov r0, r5 │ │ │ │ bl 38a30 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ @@ -257877,15 +257877,15 @@ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2a4524 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ cmp r0, r5 │ │ │ │ bne 1349ec │ │ │ │ ldm r4, {r5, r6} │ │ │ │ mov r0, r5 │ │ │ │ bl 38a30 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ @@ -257989,15 +257989,15 @@ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2a4524 │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r5, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ cmp r0, r5 │ │ │ │ bne 134b80 │ │ │ │ mov r0, r4 │ │ │ │ bl 1321e8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #24 │ │ │ │ mov r2, #4 │ │ │ │ @@ -258057,15 +258057,15 @@ │ │ │ │ bl 2a4524 │ │ │ │ bl 5a17c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #220] @ 134d40 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #1 │ │ │ │ bne 134cb8 │ │ │ │ ldr r0, [pc, #200] @ 134d44 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ @@ -258082,15 +258082,15 @@ │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 37890 │ │ │ │ ldr r0, [pc, #136] @ 134d48 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689124 │ │ │ │ + bl 6890a8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 134cf0 │ │ │ │ ldr r0, [pc, #112] @ 134d4c │ │ │ │ add r0, pc, r0 │ │ │ │ b 134cf8 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ @@ -258125,20 +258125,20 @@ │ │ │ │ andeq sp, sl, r0, lsr pc │ │ │ │ strdeq sp, [sl], -r4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ ldr r6, [r0] │ │ │ │ add r0, sp, #4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ add r0, sp, #20 │ │ │ │ mov r1, r4 │ │ │ │ - bl 55c8e0 │ │ │ │ + bl 55c864 │ │ │ │ add sl, sp, #20 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ ldr r8, [sp, #40] @ 0x28 │ │ │ │ ldm sl, {r2, r4, sl} │ │ │ │ ldr r9, [sp, #36] @ 0x24 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ @@ -258239,15 +258239,15 @@ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ bl 5a17c │ │ │ │ rsbeq lr, sp, ip, ror r7 │ │ │ │ rsbeq lr, sp, r0, ror r7 │ │ │ │ - subseq r0, r6, r9, lsr #6 │ │ │ │ + subseq r0, r6, r9, lsr #5 │ │ │ │ rsbeq lr, sp, ip, lsr #32 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ bl 374c4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 134fa0 │ │ │ │ bl 3858c │ │ │ │ @@ -258290,37 +258290,37 @@ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ bl 5a17c │ │ │ │ ldrdeq lr, [sp], #-96 @ 0xffffffa0 @ │ │ │ │ rsbeq lr, sp, r4, asr #13 │ │ │ │ - subseq r0, r6, sp, asr r2 │ │ │ │ + ldrsbeq r0, [r6], #-29 @ 0xffffffe3 │ │ │ │ rsbeq sp, sp, r0, ror #30 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 135024 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ - ldrsheq r0, [r6], #-52 @ 0xffffffcc │ │ │ │ + b 679f28 │ │ │ │ + subseq r0, r6, r4, ror r3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ bcs 135084 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r5, r0 │ │ │ │ bne 135068 │ │ │ │ ldr r2, [pc, #296] @ 13517c │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ - bl 677ae8 │ │ │ │ + bl 677a6c │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ strb r1, [r0, r5] │ │ │ │ add r0, r5, #1 │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ @@ -258454,25 +258454,25 @@ │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #9 │ │ │ │ str r6, [sp, #16] │ │ │ │ ldr r1, [pc, #44] @ 1352bc │ │ │ │ ldr r3, [pc, #44] @ 1352c0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 67a2c8 │ │ │ │ + bl 67a24c │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ rsbeq sp, sp, r4, asr #27 │ │ │ │ - subseq r0, r6, r1, lsl #4 │ │ │ │ + subseq r0, r6, r1, lsl #3 │ │ │ │ rsbeq sp, sp, r8, lsr #27 │ │ │ │ - subseq sl, r5, r4, asr #32 │ │ │ │ - subseq sl, r5, r8, lsr r0 │ │ │ │ + subseq r9, r5, r4, asr #31 │ │ │ │ + ldrheq r9, [r5], #-248 @ 0xffffff08 │ │ │ │ rsbeq sp, sp, r8, asr sp │ │ │ │ - subseq r0, r6, r5, lsl #3 │ │ │ │ - subseq r0, r6, sl, lsl #3 │ │ │ │ + subseq r0, r6, r5, lsl #2 │ │ │ │ + subseq r0, r6, sl, lsl #2 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [pc, #464] @ 1354ac │ │ │ │ mov r1, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -258589,15 +258589,15 @@ │ │ │ │ mov r2, #8 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ ldrheq sl, [r1], #-164 @ 0xffffff5c @ │ │ │ │ strdeq sp, [sp], #-176 @ 0xffffff50 @ │ │ │ │ - subseq r0, r6, r4, asr fp │ │ │ │ + ldrsbeq r0, [r6], #-164 @ 0xffffff5c │ │ │ │ rsbeq sp, sp, r4, asr #23 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #312] @ 135608 │ │ │ │ mov sl, r1 │ │ │ │ mov r1, #4 │ │ │ │ @@ -258676,15 +258676,15 @@ │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ ldrheq sl, [r1], #-140 @ 0xffffff74 @ │ │ │ │ rsbeq sp, sp, r0, lsl #21 │ │ │ │ - subseq r0, r6, r4, ror #19 │ │ │ │ + subseq r0, r6, r4, ror #18 │ │ │ │ rsbeq sp, sp, r0, asr sl │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #236 @ 0xec │ │ │ │ ldr ip, [r1] │ │ │ │ mov lr, r3 │ │ │ │ mov r3, #146 @ 0x92 │ │ │ │ ldr fp, [r2] │ │ │ │ @@ -259264,15 +259264,15 @@ │ │ │ │ b 135f34 │ │ │ │ mov r0, #8 │ │ │ │ mov r1, #456 @ 0x1c8 │ │ │ │ bl 59b44 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ - bl 677c44 │ │ │ │ + bl 677bc8 │ │ │ │ b 135f50 │ │ │ │ bl 5a198 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ beq 135f6c │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ @@ -259324,19 +259324,19 @@ │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r8 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - ldrsbeq r0, [r6], #-12 │ │ │ │ + subseq r0, r6, ip, asr r0 │ │ │ │ rsbeq sp, sp, r4, asr r1 │ │ │ │ ldrdeq sp, [sp], #-8 @ │ │ │ │ rsbseq sl, r1, r8, lsr #1 │ │ │ │ - subseq r0, r6, r8, rrx │ │ │ │ + subseq pc, r5, r8, ror #31 │ │ │ │ strdeq sp, [sp], #-8 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ ldr sl, [r1] │ │ │ │ mov fp, r3 │ │ │ │ ldr r9, [sp, #120] @ 0x78 │ │ │ │ mov r4, r2 │ │ │ │ @@ -259728,15 +259728,15 @@ │ │ │ │ b 136674 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #188 @ 0xbc │ │ │ │ bl 59b44 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 677c44 │ │ │ │ + bl 677bc8 │ │ │ │ b 136690 │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r1, r9 │ │ │ │ bl 131b98 │ │ │ │ b 1366f0 │ │ │ │ @@ -259759,19 +259759,19 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r9 │ │ │ │ bl 131b98 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - @ instruction: 0x0055f99c │ │ │ │ + subseq pc, r5, ip, lsl r9 @ │ │ │ │ rsbeq ip, sp, r4, lsl sl │ │ │ │ @ instruction: 0x006dc998 │ │ │ │ rsbseq r9, r1, ip, asr #17 │ │ │ │ - subseq pc, r5, r8, lsr #18 │ │ │ │ + subseq pc, r5, r8, lsr #17 │ │ │ │ strheq ip, [sp], #-152 @ 0xffffff68 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #492] @ 136914 │ │ │ │ mov sl, r1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -259895,18 +259895,18 @@ │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbseq r9, r1, r8, ror #12 │ │ │ │ rsbeq ip, sp, r0, asr #15 │ │ │ │ - subseq pc, r5, r4, lsr #14 │ │ │ │ + subseq pc, r5, r4, lsr #13 │ │ │ │ @ instruction: 0x006dc790 │ │ │ │ @ instruction: 0x006dc798 │ │ │ │ - subseq pc, r5, ip, ror #13 │ │ │ │ + subseq pc, r5, ip, ror #12 │ │ │ │ rsbeq ip, sp, ip, asr r7 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r8, #146 @ 0x92 │ │ │ │ ldr r0, [pc, #624] @ 136bb8 │ │ │ │ orr r8, r8, #256 @ 0x100 │ │ │ │ @@ -260064,18 +260064,18 @@ │ │ │ │ mov r2, #8 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbseq r9, r1, r4, asr #8 │ │ │ │ rsbeq ip, sp, r4, lsr #10 │ │ │ │ - subseq pc, r5, r8, lsl #9 │ │ │ │ + subseq pc, r5, r8, lsl #8 │ │ │ │ strdeq ip, [sp], #-72 @ 0xffffffb8 @ │ │ │ │ rsbeq ip, sp, r4, lsl #10 │ │ │ │ - subseq pc, r5, r8, asr r4 @ │ │ │ │ + ldrsbeq pc, [r5], #-56 @ 0xffffffc8 @ │ │ │ │ rsbeq ip, sp, r8, asr #9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #680 @ 0x2a8 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #816] @ 136f18 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -260092,15 +260092,15 @@ │ │ │ │ beq 136d0c │ │ │ │ ldr r0, [pc, #768] @ 136f20 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 52f20 │ │ │ │ ands r1, r0, #255 @ 0xff │ │ │ │ beq 136d0c │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 5474e0 │ │ │ │ + bl 547464 │ │ │ │ cmp r0, #0 │ │ │ │ beq 136d0c │ │ │ │ ldr r1, [r6] │ │ │ │ ldr r2, [r1, #32] │ │ │ │ cmp r2, #0 │ │ │ │ movne r0, r1 │ │ │ │ ldrne r6, [r1, #36] @ 0x24 │ │ │ │ @@ -260145,15 +260145,15 @@ │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ str r2, [sp, #108] @ 0x6c │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ mov r0, sp │ │ │ │ - bl 546ef4 │ │ │ │ + bl 546e78 │ │ │ │ b 136e04 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ ldr r0, [pc, #528] @ 136f2c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ @@ -260202,15 +260202,15 @@ │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ add r0, r4, #64 @ 0x40 │ │ │ │ str r1, [sp] │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 5470c0 │ │ │ │ + bl 547044 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ mov r1, sp │ │ │ │ ldm r0!, {r2, r3, r5, r6} │ │ │ │ stmia r1!, {r2, r3, r5, r6} │ │ │ │ ldm r0, {r2, r3, r5, r6} │ │ │ │ stm r1, {r2, r3, r5, r6} │ │ │ │ add r2, r4, #136 @ 0x88 │ │ │ │ @@ -260281,36 +260281,36 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ ldrsbeq r8, [r1], #-240 @ 0xffffff10 @ │ │ │ │ rsbseq r9, r1, r4, asr r0 │ │ │ │ rsbseq r9, r1, r4, lsr r0 │ │ │ │ - subseq pc, r5, r1, ror r1 @ │ │ │ │ + ldrsheq pc, [r5], #-1 @ │ │ │ │ strheq ip, [sp], #-20 @ 0xffffffec @ │ │ │ │ rsbseq r8, r1, r8, lsr pc │ │ │ │ @ instruction: 0x00718e94 │ │ │ │ - subseq pc, r5, sp, lsl #3 │ │ │ │ + subseq pc, r5, sp, lsl #2 │ │ │ │ ldrdeq ip, [sp], #-16 @ │ │ │ │ rsbeq ip, sp, ip, lsl r3 │ │ │ │ rsbeq ip, sp, r8, ror #5 │ │ │ │ rsbeq ip, sp, r0, lsl #8 │ │ │ │ strheq ip, [sp], #-60 @ 0xffffffc4 @ │ │ │ │ rsbseq r8, r1, r0, lsr pc │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ - b 67b26c │ │ │ │ + b 67b1f0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 136f78 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ - subseq pc, r5, r2, lsr #2 │ │ │ │ + b 679f28 │ │ │ │ + subseq pc, r5, r2, lsr #1 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r2, r1 │ │ │ │ add r1, r0, #4 │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, #9 │ │ │ │ ldr ip, [pc, #84] @ 136ff0 │ │ │ │ @@ -260329,22 +260329,22 @@ │ │ │ │ str r1, [sp, #16] │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ ldr r1, [pc, #32] @ 136ffc │ │ │ │ ldr r3, [pc, #32] @ 137000 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 67a0d4 │ │ │ │ + bl 67a058 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq ip, sp, ip, asr r1 │ │ │ │ - subseq pc, r5, r4, lsl r1 @ │ │ │ │ + @ instruction: 0x0055f094 │ │ │ │ rsbeq ip, sp, r0, asr #2 │ │ │ │ - ldrsbeq pc, [r5], #-0 @ │ │ │ │ - ldrsbeq pc, [r5], #-5 @ │ │ │ │ + subseq pc, r5, r0, asr r0 @ │ │ │ │ + subseq pc, r5, r5, asr r0 @ │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r3, #5 │ │ │ │ ldr r0, [pc, #56] @ 137054 │ │ │ │ mov r2, r1 │ │ │ │ add r1, sp, #12 │ │ │ │ @@ -260354,20 +260354,20 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [pc, #28] @ 137058 │ │ │ │ mov r2, #10 │ │ │ │ ldr r3, [pc, #24] @ 13705c │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 679ff8 │ │ │ │ + bl 679f7c │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ strdeq ip, [sp], #-0 @ │ │ │ │ - subseq pc, r5, r9, lsl #1 │ │ │ │ - subseq pc, r5, pc, lsl #1 │ │ │ │ + subseq pc, r5, r9 │ │ │ │ + subseq pc, r5, pc │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r2, r1 │ │ │ │ add r1, r0, #4 │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, #9 │ │ │ │ ldr ip, [pc, #84] @ 1370d4 │ │ │ │ @@ -260386,22 +260386,22 @@ │ │ │ │ str r1, [sp, #16] │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ ldr r1, [pc, #32] @ 1370e0 │ │ │ │ ldr r3, [pc, #32] @ 1370e4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 67a0d4 │ │ │ │ + bl 67a058 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ strheq ip, [sp], #-0 @ │ │ │ │ - subseq pc, r5, r1, lsl r1 @ │ │ │ │ + @ instruction: 0x0055f091 │ │ │ │ @ instruction: 0x006dc094 │ │ │ │ - subseq pc, r5, r5, asr #1 │ │ │ │ - ldrsbeq pc, [r5], #-7 @ │ │ │ │ + subseq pc, r5, r5, asr #32 │ │ │ │ + subseq pc, r5, r7, asr r0 @ │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ add r3, pc, #16 │ │ │ │ eor r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #5 │ │ │ │ @@ -260415,75 +260415,75 @@ │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ ldr r1, [pc, #224] @ 13720c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [pc, #216] @ 137228 │ │ │ │ add r3, sp, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #204] @ 13722c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [pc, #148] @ 137218 │ │ │ │ add r3, sp, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #136] @ 13721c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [pc, #104] @ 137220 │ │ │ │ add r3, sp, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #92] @ 137224 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ str r0, [sp, #4] │ │ │ │ add r3, sp, #4 │ │ │ │ ldr r0, [pc, #36] @ 137210 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #28] @ 137214 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #17 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ - subseq pc, r5, sl, ror r0 @ │ │ │ │ + ldrsheq lr, [r5], #-250 @ 0xffffff06 │ │ │ │ rsbeq fp, sp, r4, ror #30 │ │ │ │ - subseq lr, r5, r6, asr #31 │ │ │ │ + subseq lr, r5, r6, asr #30 │ │ │ │ ldrdeq fp, [sp], #-248 @ 0xffffff08 @ │ │ │ │ - subseq pc, r5, fp, lsr r0 @ │ │ │ │ + ldrheq lr, [r5], #-251 @ 0xffffff05 │ │ │ │ strheq fp, [sp], #-244 @ 0xffffff0c @ │ │ │ │ - subseq pc, r5, r3, lsl r0 @ │ │ │ │ + @ instruction: 0x0055ef93 │ │ │ │ rsbeq ip, sp, ip, lsr #32 │ │ │ │ - subseq pc, r5, r4, lsl #1 │ │ │ │ + subseq pc, r5, r4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ ldr r6, [r0, #24] │ │ │ │ cmp r6, #0 │ │ │ │ beq 137488 │ │ │ │ ldr r7, [r6, #8] │ │ │ │ ldr r5, [pc, #576] @ 137490 │ │ │ │ @@ -260492,15 +260492,15 @@ │ │ │ │ ldr r5, [r5] │ │ │ │ cmp r7, r5 │ │ │ │ bhi 137488 │ │ │ │ mov r4, r3 │ │ │ │ mov sl, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r0, #5 │ │ │ │ add r1, sp, #20 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r8 │ │ │ │ @@ -260638,15 +260638,15 @@ │ │ │ │ rsbseq r8, r1, r0, lsr #18 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [pc, #100] @ 137514 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 1374d8 │ │ │ │ ldr r0, [pc, #88] @ 137524 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0, #32] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ @@ -260675,15 +260675,15 @@ │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [pc, #188] @ 1375f8 │ │ │ │ mov r8, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 1375bc │ │ │ │ ldr r0, [pc, #168] @ 137608 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ @@ -260735,15 +260735,15 @@ │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ mov r9, r2 │ │ │ │ mov sl, r1 │ │ │ │ cmp r0, #2 │ │ │ │ beq 137640 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sl │ │ │ │ - bl 54a094 │ │ │ │ + bl 54a018 │ │ │ │ ldr r0, [pc, #4040] @ 138610 │ │ │ │ add r5, sp, #616 @ 0x268 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ bne 1376cc │ │ │ │ ldr r0, [sl, #24] │ │ │ │ @@ -260968,18 +260968,18 @@ │ │ │ │ str r0, [sp, #992] @ 0x3e0 │ │ │ │ ldr r4, [fp, #184] @ 0xb8 │ │ │ │ cmp r4, r9 │ │ │ │ bne 137a34 │ │ │ │ b 137a40 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #60 @ 0x3c │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ add r1, fp, #244 @ 0xf4 │ │ │ │ add r0, sp, #1016 @ 0x3f8 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ ldr r0, [sp, #1084] @ 0x43c │ │ │ │ add r3, sp, #1120 @ 0x460 │ │ │ │ ldr r2, [sp, #1092] @ 0x444 │ │ │ │ ldr r1, [sp, #1088] @ 0x440 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r2, sp, #1016 @ 0x3f8 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ @@ -261002,15 +261002,15 @@ │ │ │ │ str r0, [sp, #228] @ 0xe4 │ │ │ │ ldrb r7, [r1, #61] @ 0x3d │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bgt 137a64 │ │ │ │ mov r6, #0 │ │ │ │ b 137a80 │ │ │ │ add r0, sp, #1120 @ 0x460 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ ldr r0, [sp, #1120] @ 0x460 │ │ │ │ str r0, [sp, #228] @ 0xe4 │ │ │ │ ldr r0, [sp, #1124] @ 0x464 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ ldr r6, [sp, #1128] @ 0x468 │ │ │ │ ldr r4, [fp, #120] @ 0x78 │ │ │ │ ldrb r0, [fp, #381] @ 0x17d │ │ │ │ @@ -261060,15 +261060,15 @@ │ │ │ │ bl 2a4520 │ │ │ │ cmp r0, #0 │ │ │ │ bne 138848 │ │ │ │ b 1389ac │ │ │ │ add r0, sp, #1120 @ 0x460 │ │ │ │ add r1, fp, #124 @ 0x7c │ │ │ │ add r0, r0, #4 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ ldr r0, [sp, #1124] @ 0x464 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r0, [sp, #1128] @ 0x468 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [sp, #1132] @ 0x46c │ │ │ │ str r0, [sp, #8] │ │ │ │ b 137aa0 │ │ │ │ @@ -261142,15 +261142,15 @@ │ │ │ │ str r0, [sp, #1016] @ 0x3f8 │ │ │ │ strh r1, [lr, #32] │ │ │ │ mov r1, fp │ │ │ │ ldr r0, [r1, #280]! @ 0x118 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 137ac8 │ │ │ │ add r0, sp, #1120 @ 0x460 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ ldr r0, [sp, #1120] @ 0x460 │ │ │ │ str r0, [sp, #192] @ 0xc0 │ │ │ │ ldr r0, [sp, #1124] @ 0x464 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [sp, #1128] @ 0x468 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldrb r0, [fp, #374] @ 0x176 │ │ │ │ @@ -261164,19 +261164,19 @@ │ │ │ │ bne 137ce4 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #1060] @ 0x424 │ │ │ │ b 137d3c │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r6, lr, #36 @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, fp, #268 @ 0x10c │ │ │ │ add r0, lr, #60 @ 0x3c │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ ldr r0, [sp, #1060] @ 0x424 │ │ │ │ add r3, sp, #1120 @ 0x460 │ │ │ │ ldr r1, [sp, #1064] @ 0x428 │ │ │ │ ldr r2, [sp, #1068] @ 0x42c │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r0, [sp, #1084] @ 0x43c │ │ │ │ ldr r1, [sp, #1088] @ 0x440 │ │ │ │ @@ -261298,29 +261298,29 @@ │ │ │ │ beq 13898c │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r9, r0 │ │ │ │ b 137f18 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, r0, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4d7e80 │ │ │ │ + bl 4d7e04 │ │ │ │ ldr r9, [sp, #220] @ 0xdc │ │ │ │ b 138474 │ │ │ │ mov r9, #1 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, r6 │ │ │ │ bl 38430 │ │ │ │ mov r1, fp │ │ │ │ ldr r0, [r1, #80]! @ 0x50 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 137f3c │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ b 137f50 │ │ │ │ add r0, sp, #1120 @ 0x460 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ ldr r1, [sp, #1120] @ 0x460 │ │ │ │ ldr r2, [sp, #1124] @ 0x464 │ │ │ │ ldr r0, [sp, #1128] @ 0x468 │ │ │ │ str r2, [sp, #1104] @ 0x450 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ str r2, [sp, #1116] @ 0x45c │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ @@ -261332,15 +261332,15 @@ │ │ │ │ str r5, [sp, #1084] @ 0x43c │ │ │ │ str r0, [sp, #1108] @ 0x454 │ │ │ │ mov r1, fp │ │ │ │ ldr r0, [r1, #100]! @ 0x64 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 137e94 │ │ │ │ add r0, sp, #1120 @ 0x460 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ add lr, sp, #1120 @ 0x460 │ │ │ │ mov r9, r4 │ │ │ │ ldm lr, {r0, ip, lr} │ │ │ │ add r1, sp, #1024 @ 0x400 │ │ │ │ add r3, sp, #1120 @ 0x460 │ │ │ │ add r7, r1, #60 @ 0x3c │ │ │ │ add r3, r3, #16 │ │ │ │ @@ -261387,15 +261387,15 @@ │ │ │ │ bl 38430 │ │ │ │ mov r1, fp │ │ │ │ ldr r0, [r1, #304]! @ 0x130 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 137e38 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #60 @ 0x3c │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ ldr r0, [sp, #1088] @ 0x440 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [sp, #1092] @ 0x444 │ │ │ │ ldr r7, [sp, #1084] @ 0x43c │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [fp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -261691,15 +261691,15 @@ │ │ │ │ str r6, [sp, #236] @ 0xec │ │ │ │ cmp r0, #0 │ │ │ │ beq 13861c │ │ │ │ ldr r6, [r7] │ │ │ │ mov r1, #1 │ │ │ │ ldmib r7, {r5, r8} │ │ │ │ mov r0, r6 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 1389d0 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ str r5, [sp, #620] @ 0x26c │ │ │ │ cmp r0, #0 │ │ │ │ str r6, [sp, #616] @ 0x268 │ │ │ │ beq 1388cc │ │ │ │ @@ -261716,15 +261716,15 @@ │ │ │ │ strb r0, [sl, #557] @ 0x22d │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #1020] @ 0x3fc │ │ │ │ bl 38430 │ │ │ │ add r2, sp, #1016 @ 0x3f8 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 4f203c │ │ │ │ + bl 4f1fc0 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sl, #560] @ 0x230 │ │ │ │ str r1, [sl, #564] @ 0x234 │ │ │ │ ldr r6, [sp, #236] @ 0xec │ │ │ │ mov r7, r4 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ add r5, sp, #616 @ 0x268 │ │ │ │ @@ -261791,15 +261791,15 @@ │ │ │ │ ldr r2, [sp, #232] @ 0xe8 │ │ │ │ mov r1, #0 │ │ │ │ strb r0, [fp] │ │ │ │ mov r0, #4 │ │ │ │ mov r4, #3 │ │ │ │ strd r0, [r2] │ │ │ │ b 138794 │ │ │ │ - subseq lr, r5, r7, lsr fp │ │ │ │ + ldrheq lr, [r5], #-167 @ 0xffffff59 │ │ │ │ stcvc 4, cr10, [r1], {121} @ 0x79 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ mrccc 14, 1, r3, cr14, cr14, {1} │ │ │ │ mrc2 14, 7, pc, cr14, cr15, {7} │ │ │ │ strcc r7, [sp, #-1489] @ 0xfffffa2f │ │ │ │ strbls r9, [r5], #86 @ 0x56 │ │ │ │ sbcscs ip, sl, #61079552 @ 0x3a40000 │ │ │ │ @@ -261831,35 +261831,35 @@ │ │ │ │ strb r0, [sl, #556] @ 0x22c │ │ │ │ ldr r0, [sp, #236] @ 0xec │ │ │ │ bl 133b1c │ │ │ │ mov r5, sl │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #368]! @ 0x170 │ │ │ │ mov r4, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 138774 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4eb174 │ │ │ │ + bl 4eb0f8 │ │ │ │ mov r0, #0 │ │ │ │ add r1, sp, #616 @ 0x268 │ │ │ │ strb r0, [sl, #573] @ 0x23d │ │ │ │ mov r2, #96 @ 0x60 │ │ │ │ ldr r0, [sp, #232] @ 0xe8 │ │ │ │ strd r8, [r0] │ │ │ │ add r0, r0, #8 │ │ │ │ bl 38430 │ │ │ │ ldr r1, [sl, #8] │ │ │ │ mov r0, r7 │ │ │ │ strb r4, [sl, #572] @ 0x23c │ │ │ │ cmp r1, #2 │ │ │ │ beq 1387b0 │ │ │ │ mov r1, sl │ │ │ │ - bl 54a0c8 │ │ │ │ + bl 54a04c │ │ │ │ ldr r0, [pc, #1688] @ 138e50 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ bne 138838 │ │ │ │ ldr r0, [sl, #24] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -262218,40 +262218,40 @@ │ │ │ │ b 138d80 │ │ │ │ mov r5, r0 │ │ │ │ b 138e00 │ │ │ │ ldrsbeq r7, [r1], #-248 @ 0xffffff08 @ │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 138d80 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #616 @ 0x268 │ │ │ │ - bl 4eb174 │ │ │ │ + bl 4eb0f8 │ │ │ │ ldrb r0, [sl, #557] @ 0x22d │ │ │ │ cmp r0, #0 │ │ │ │ beq 138d94 │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ bl 133390 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #557] @ 0x22d │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [sl, #556] @ 0x22c │ │ │ │ ldr r0, [sp, #236] @ 0xec │ │ │ │ bl 133b1c │ │ │ │ mov r4, sl │ │ │ │ ldr r0, [sl, #368]! @ 0x170 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 138dd8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, sl │ │ │ │ - bl 4eb174 │ │ │ │ + bl 4eb0f8 │ │ │ │ mov sl, r4 │ │ │ │ b 138ddc │ │ │ │ mov sl, r4 │ │ │ │ ldrb r0, [sl, #573] @ 0x23d │ │ │ │ cmp r0, #0 │ │ │ │ beq 138df0 │ │ │ │ add r0, sl, #200 @ 0xc8 │ │ │ │ @@ -262279,15 +262279,15 @@ │ │ │ │ strdeq sl, [sp], #-188 @ 0xffffff44 @ │ │ │ │ rsbeq sl, sp, ip, lsl #15 │ │ │ │ strdeq sl, [sp], #-108 @ 0xffffff94 @ │ │ │ │ rsbeq sl, sp, r0, lsl r7 │ │ │ │ rsbseq r7, r1, r8, lsl #8 │ │ │ │ rsbeq sl, sp, r0, asr #19 │ │ │ │ ldrdeq lr, [r2], -r4 │ │ │ │ - subseq sp, r5, fp, asr #19 │ │ │ │ + subseq sp, r5, fp, asr #18 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #380 @ 0x17c │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #4040] @ 139e40 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ @@ -262308,30 +262308,30 @@ │ │ │ │ add r0, r0, #28 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ mov r1, #4 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ - bl 5470c0 │ │ │ │ + bl 547044 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ ldm r0!, {r2, r3, r6, r7} │ │ │ │ stmia r1!, {r2, r3, r6, r7} │ │ │ │ ldm r0, {r2, r3, r6, r7} │ │ │ │ stm r1, {r2, r3, r6, r7} │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r6, r0, #8 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #2 │ │ │ │ beq 138f10 │ │ │ │ mov r4, #1 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ mov r0, r6 │ │ │ │ - bl 54a094 │ │ │ │ + bl 54a018 │ │ │ │ ldr r0, [pc, #3892] @ 139e4c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ bne 138f98 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -262363,32 +262363,32 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137230 │ │ │ │ str r6, [sp, #12] │ │ │ │ mov r1, #1 │ │ │ │ str r5, [sp, #16] │ │ │ │ ldr r0, [pc, #4064] @ 139f8c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ ldr r0, [pc, #4056] @ 139f90 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r1, [r0, r1]! │ │ │ │ ldrb r7, [r2, #24] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r6, [r2, #16] │ │ │ │ ldr r5, [r2, #20] │ │ │ │ beq 138fe8 │ │ │ │ cmp r1, #1 │ │ │ │ bne 13ac0c │ │ │ │ add r9, r0, #4 │ │ │ │ b 139004 │ │ │ │ ldr r0, [pc, #4004] @ 139f94 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r0, r0, r1 │ │ │ │ mov r1, #0 │ │ │ │ bl 3c868 │ │ │ │ mov r9, r0 │ │ │ │ ldr r4, [r9] │ │ │ │ str r9, [sp, #24] │ │ │ │ cmp r4, #0 │ │ │ │ @@ -262412,27 +262412,27 @@ │ │ │ │ beq 138e84 │ │ │ │ ldr r0, [pc, #3900] @ 139f9c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 52f20 │ │ │ │ ands r1, r0, #255 @ 0xff │ │ │ │ beq 138e84 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 5474e0 │ │ │ │ + bl 547464 │ │ │ │ cmp r0, #0 │ │ │ │ beq 138e84 │ │ │ │ ldr r1, [r4] │ │ │ │ add r0, r1, #28 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ - bl 546ef4 │ │ │ │ + bl 546e78 │ │ │ │ b 138eec │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r9], #4 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ add ip, sp, #96 @ 0x60 │ │ │ │ strb r7, [sp, #120] @ 0x78 │ │ │ │ add sl, sp, #328 @ 0x148 │ │ │ │ @@ -262482,15 +262482,15 @@ │ │ │ │ ldr r4, [pc, #3960] @ 13a0ec │ │ │ │ ldr r4, [pc, r4] │ │ │ │ b 139198 │ │ │ │ cmp r0, #0 │ │ │ │ strbeq r8, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 13a674 │ │ │ │ mov r7, #0 │ │ │ │ ldrb r0, [sp, #120] @ 0x78 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ @@ -262499,15 +262499,15 @@ │ │ │ │ ldrdeq r1, [r0], -r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r5, [r0] │ │ │ │ add r0, r5, #24 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ add r1, r5, #32 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ add r0, r5, #8 │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ str r7, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ @@ -262539,15 +262539,15 @@ │ │ │ │ ldr r0, [sp, #328] @ 0x148 │ │ │ │ cmp r0, #5 │ │ │ │ bne 13a6e4 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r7, [sp] │ │ │ │ - bl 54e51c │ │ │ │ + bl 54e4a0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1393b0 │ │ │ │ ldr r0, [pc, #4072] @ 13a268 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1398e0 │ │ │ │ @@ -262564,15 +262564,15 @@ │ │ │ │ ldr r0, [pc, #4020] @ 13a270 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r5, [r0] │ │ │ │ ldr r0, [r5, #20] │ │ │ │ ldr r1, [r5, #24] │ │ │ │ str r1, [sp, #208] @ 0xd0 │ │ │ │ str r0, [sp, #204] @ 0xcc │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, sp, #200 @ 0xc8 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 139a54 │ │ │ │ @@ -262618,15 +262618,15 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #368 @ 0x170 │ │ │ │ add r3, sp, #176 @ 0xb0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ b 139a54 │ │ │ │ bl 4557a4 │ │ │ │ mov r1, r0 │ │ │ │ mov r5, #0 │ │ │ │ add r0, sp, #212 @ 0xd4 │ │ │ │ bl 455f20 │ │ │ │ ldrb r0, [sp, #220] @ 0xdc │ │ │ │ @@ -262650,15 +262650,15 @@ │ │ │ │ ldr r0, [pc, #3704] @ 13a28c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr fp, [r0] │ │ │ │ ldr r0, [fp, #20] │ │ │ │ ldr r1, [fp, #24] │ │ │ │ str r1, [sp, #304] @ 0x130 │ │ │ │ str r0, [sp, #300] @ 0x12c │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r5, r0 │ │ │ │ mov sl, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, sp, #296 @ 0x128 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 139cbc │ │ │ │ @@ -262702,35 +262702,35 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #368 @ 0x170 │ │ │ │ add r3, sp, #176 @ 0xb0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, fp │ │ │ │ mov r1, r5 │ │ │ │ mov r2, sl │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ b 139cbc │ │ │ │ add r2, sp, #212 @ 0xd4 │ │ │ │ add r3, sp, #224 @ 0xe0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ - bl 635894 │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 635818 │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ strb r8, [r0, r1] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r9, #12] │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov fp, #0 │ │ │ │ str r5, [sp] │ │ │ │ - bl 54e51c │ │ │ │ + bl 54e4a0 │ │ │ │ ldr r1, [pc, #3876] @ 13a478 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ bne 139d1c │ │ │ │ cmp r1, #0 │ │ │ │ beq 139688 │ │ │ │ @@ -262747,15 +262747,15 @@ │ │ │ │ ldr r0, [pc, #3816] @ 13a480 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r5, [r0] │ │ │ │ ldr r0, [r5, #20] │ │ │ │ ldr r1, [r5, #24] │ │ │ │ str r1, [sp, #256] @ 0x100 │ │ │ │ str r0, [sp, #252] @ 0xfc │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, sp, #248 @ 0xf8 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 139800 │ │ │ │ @@ -262798,15 +262798,15 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #356 @ 0x164 │ │ │ │ add r3, sp, #160 @ 0xa0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ ldr r4, [pc, #4092] @ 13a680 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ b 139800 │ │ │ │ ldr r0, [pc, #4084] @ 13a684 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ @@ -262818,15 +262818,15 @@ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 52f20 │ │ │ │ ands r1, r0, #255 @ 0xff │ │ │ │ beq 139568 │ │ │ │ ldr r0, [pc, #4084] @ 13a6b8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 5474e0 │ │ │ │ + bl 547464 │ │ │ │ cmp r0, #0 │ │ │ │ beq 139568 │ │ │ │ ldr r0, [pc, #4080] @ 13a6cc │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -262859,15 +262859,15 @@ │ │ │ │ ldr r1, [pc, #3964] @ 13a6d4 │ │ │ │ str r5, [sp, #340] @ 0x154 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #328] @ 0x148 │ │ │ │ mov r1, #4 │ │ │ │ str r1, [sp, #336] @ 0x150 │ │ │ │ add r1, sp, #272 @ 0x110 │ │ │ │ - bl 548f4c │ │ │ │ + bl 548ed0 │ │ │ │ ldrb r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ bne 139800 │ │ │ │ ldr r0, [pc, #3924] @ 13a6d8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #5 │ │ │ │ @@ -262877,15 +262877,15 @@ │ │ │ │ ldr r0, [pc, #3900] @ 13a6dc │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r5, [r0] │ │ │ │ ldr r0, [r5, #20] │ │ │ │ ldr r1, [r5, #24] │ │ │ │ str r1, [sp, #376] @ 0x178 │ │ │ │ str r0, [sp, #372] @ 0x174 │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, sp, #368 @ 0x170 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 139800 │ │ │ │ @@ -262895,15 +262895,15 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #272 @ 0x110 │ │ │ │ add r3, sp, #160 @ 0xa0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ ldr r0, [pc, #3800] @ 13a6e0 │ │ │ │ add r1, sp, #224 @ 0xe0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sl │ │ │ │ bl 456b6c │ │ │ │ ldrb r0, [sp, #328] @ 0x148 │ │ │ │ cmp r0, #4 │ │ │ │ @@ -262928,37 +262928,37 @@ │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ str fp, [sp] │ │ │ │ - bl 54e51c │ │ │ │ + bl 54e4a0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 139e5c │ │ │ │ add r1, sp, #176 @ 0xb0 │ │ │ │ mov r0, sl │ │ │ │ - bl 635910 │ │ │ │ + bl 635894 │ │ │ │ ldr r0, [sp, #328] @ 0x148 │ │ │ │ ldr r1, [sp, #332] @ 0x14c │ │ │ │ orrs r0, r0, r1 │ │ │ │ bne 139fa0 │ │ │ │ mov r1, #288 @ 0x120 │ │ │ │ ldr r0, [sp, #336] @ 0x150 │ │ │ │ orr r1, r1, #499712 @ 0x7a000 │ │ │ │ cmp r0, r1 │ │ │ │ bhi 139fa0 │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [r0, r1] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r9, #12] │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ b 139518 │ │ │ │ ldr r0, [pc, #3920] @ 13a838 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 139914 │ │ │ │ @@ -262968,15 +262968,15 @@ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 52f20 │ │ │ │ ands r1, r0, #255 @ 0xff │ │ │ │ beq 13928c │ │ │ │ ldr r0, [pc, #3876] @ 13a840 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 5474e0 │ │ │ │ + bl 547464 │ │ │ │ cmp r0, #0 │ │ │ │ beq 13928c │ │ │ │ ldr r0, [pc, #3856] @ 13a844 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -263008,15 +263008,15 @@ │ │ │ │ ldr r1, [pc, #3744] @ 13a84c │ │ │ │ str r5, [sp, #340] @ 0x154 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #328] @ 0x148 │ │ │ │ mov r1, #4 │ │ │ │ str r1, [sp, #336] @ 0x150 │ │ │ │ add r1, sp, #356 @ 0x164 │ │ │ │ - bl 548f4c │ │ │ │ + bl 548ed0 │ │ │ │ ldrb r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ bne 139a54 │ │ │ │ ldr r0, [pc, #3704] @ 13a850 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #5 │ │ │ │ @@ -263026,15 +263026,15 @@ │ │ │ │ ldr r0, [pc, #3680] @ 13a854 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r5, [r0] │ │ │ │ ldr r0, [r5, #20] │ │ │ │ ldr r1, [r5, #24] │ │ │ │ str r1, [sp, #168] @ 0xa8 │ │ │ │ str r0, [sp, #164] @ 0xa4 │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, sp, #160 @ 0xa0 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 139a54 │ │ │ │ @@ -263044,23 +263044,23 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #356 @ 0x164 │ │ │ │ add r3, sp, #176 @ 0xb0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ bl 4557a4 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #308 @ 0x134 │ │ │ │ bl 455f20 │ │ │ │ ldrb r0, [sp, #316] @ 0x13c │ │ │ │ cmp r0, #2 │ │ │ │ beq 139194 │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ add r2, sp, #308 @ 0x134 │ │ │ │ add r3, sp, #328 @ 0x148 │ │ │ │ strb r8, [r0, r1] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ @@ -263090,15 +263090,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r5, #0 │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ strb r5, [r0, r1] │ │ │ │ ldrb r0, [sp, #336] @ 0x150 │ │ │ │ ldr r5, [sp, #332] @ 0x14c │ │ │ │ cmp r0, #0 │ │ │ │ bne 139180 │ │ │ │ ldr r0, [pc, #3884] @ 13aa58 │ │ │ │ @@ -263121,15 +263121,15 @@ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 52f20 │ │ │ │ ands r1, r0, #255 @ 0xff │ │ │ │ beq 1393e4 │ │ │ │ ldr r0, [pc, #4084] @ 13ab74 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 5474e0 │ │ │ │ + bl 547464 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1393e4 │ │ │ │ ldr r0, [pc, #4080] @ 13ab88 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -263162,15 +263162,15 @@ │ │ │ │ ldr r1, [pc, #4080] @ 13ac04 │ │ │ │ str r5, [sp, #340] @ 0x154 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #328] @ 0x148 │ │ │ │ mov r1, #4 │ │ │ │ str r1, [sp, #336] @ 0x150 │ │ │ │ add r1, sp, #356 @ 0x164 │ │ │ │ - bl 548f4c │ │ │ │ + bl 548ed0 │ │ │ │ ldrb r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ bne 139cbc │ │ │ │ ldr r0, [pc, #4040] @ 13ac08 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #5 │ │ │ │ @@ -263180,15 +263180,15 @@ │ │ │ │ ldr r0, [pc, #4076] @ 13ac48 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r5, [r0] │ │ │ │ ldr r0, [r5, #20] │ │ │ │ ldr r1, [r5, #24] │ │ │ │ str r1, [sp, #168] @ 0xa8 │ │ │ │ str r0, [sp, #164] @ 0xa4 │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, sp, #160 @ 0xa0 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 139cbc │ │ │ │ @@ -263198,17 +263198,17 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #356 @ 0x164 │ │ │ │ add r3, sp, #176 @ 0xb0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ mov r0, r9 │ │ │ │ - bl 54e4f4 │ │ │ │ + bl 54e478 │ │ │ │ ldrb r0, [sp, #220] @ 0xdc │ │ │ │ add sl, sp, #328 @ 0x148 │ │ │ │ mov r7, #0 │ │ │ │ cmp r0, #2 │ │ │ │ beq 139198 │ │ │ │ ldr r5, [sp, #216] @ 0xd8 │ │ │ │ tst r0, #1 │ │ │ │ @@ -263217,15 +263217,15 @@ │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ tst r0, r1 │ │ │ │ bne 13a6a8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ bne 139198 │ │ │ │ mov r0, r5 │ │ │ │ bl 58548 │ │ │ │ b 139198 │ │ │ │ cmp r1, #0 │ │ │ │ beq 13a0f0 │ │ │ │ @@ -263242,15 +263242,15 @@ │ │ │ │ ldr r0, [pc, #4080] @ 13ad44 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r5, [r0] │ │ │ │ ldr r0, [r5, #20] │ │ │ │ ldr r1, [r5, #24] │ │ │ │ str r1, [sp, #244] @ 0xf4 │ │ │ │ str r0, [sp, #240] @ 0xf0 │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, sp, #236 @ 0xec │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 13a408 │ │ │ │ @@ -263292,25 +263292,25 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #356 @ 0x164 │ │ │ │ add r3, sp, #160 @ 0xa0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ ldr r4, [pc, #4092] @ 13ae38 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ b 13a408 │ │ │ │ rsbseq r6, r1, r4, asr #26 │ │ │ │ rsbseq r6, r1, r8, asr #31 │ │ │ │ rsbseq r6, r1, ip, lsl sp │ │ │ │ rsbseq r6, r1, r8, lsr #25 │ │ │ │ rsbeq sl, sp, r0, ror r2 │ │ │ │ andeq sp, r2, ip, ror sl │ │ │ │ - subseq sp, r5, fp, ror #4 │ │ │ │ + subseq sp, r5, fp, ror #3 │ │ │ │ ldr r0, [pc, #4092] @ 13ae60 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ beq 13a294 │ │ │ │ ldrb r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -263325,15 +263325,15 @@ │ │ │ │ ldr r0, [pc, #4072] @ 13ae88 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r5, [r0] │ │ │ │ ldr r0, [r5, #20] │ │ │ │ ldr r1, [r5, #24] │ │ │ │ str r1, [sp, #268] @ 0x10c │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, sp, #260 @ 0x104 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 13a408 │ │ │ │ @@ -263375,15 +263375,15 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #356 @ 0x164 │ │ │ │ add r3, sp, #160 @ 0xa0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ ldr r4, [pc, #4092] @ 13af84 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ b 13a408 │ │ │ │ rsbseq r6, r1, r4, asr ip │ │ │ │ rsbseq r6, r1, ip, ror #31 │ │ │ │ ldrheq r6, [r1], #-244 @ 0xffffff0c @ │ │ │ │ rsbseq r6, r1, ip, lsl lr │ │ │ │ @@ -263406,15 +263406,15 @@ │ │ │ │ ldr r0, [pc, #4020] @ 13af98 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r5, [r0] │ │ │ │ ldr r0, [r5, #20] │ │ │ │ ldr r1, [r5, #24] │ │ │ │ str r1, [sp, #292] @ 0x124 │ │ │ │ str r0, [sp, #288] @ 0x120 │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, sp, #284 @ 0x11c │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 13a604 │ │ │ │ @@ -263456,15 +263456,15 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #356 @ 0x164 │ │ │ │ add r3, sp, #160 @ 0xa0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ ldr r4, [pc, #3908] @ 13b010 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ b 13a604 │ │ │ │ rsbseq r6, r1, r4, lsr #27 │ │ │ │ @ instruction: 0x00716d94 │ │ │ │ rsbseq r6, r1, r8, lsl #27 │ │ │ │ rsbseq r6, r1, ip, ror sp │ │ │ │ @@ -263484,15 +263484,15 @@ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 52f20 │ │ │ │ ands r1, r0, #255 @ 0xff │ │ │ │ beq 139d24 │ │ │ │ ldr r0, [pc, #3880] @ 13b054 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 5474e0 │ │ │ │ + bl 547464 │ │ │ │ cmp r0, #0 │ │ │ │ beq 139d24 │ │ │ │ ldr r0, [pc, #3860] @ 13b058 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -263524,15 +263524,15 @@ │ │ │ │ ldr r1, [pc, #3752] @ 13b064 │ │ │ │ str r5, [sp, #340] @ 0x154 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #328] @ 0x148 │ │ │ │ mov r1, #4 │ │ │ │ str r1, [sp, #336] @ 0x150 │ │ │ │ add r1, sp, #272 @ 0x110 │ │ │ │ - bl 548f4c │ │ │ │ + bl 548ed0 │ │ │ │ ldrb r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ bne 13a408 │ │ │ │ ldr r0, [pc, #3712] @ 13b068 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #5 │ │ │ │ @@ -263542,15 +263542,15 @@ │ │ │ │ ldr r0, [pc, #3688] @ 13b06c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r5, [r0] │ │ │ │ ldr r0, [r5, #20] │ │ │ │ ldr r1, [r5, #24] │ │ │ │ str r1, [sp, #376] @ 0x178 │ │ │ │ str r0, [sp, #372] @ 0x174 │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, sp, #368 @ 0x170 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 13a408 │ │ │ │ @@ -263560,15 +263560,15 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #272 @ 0x110 │ │ │ │ add r3, sp, #160 @ 0xa0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ b 13a408 │ │ │ │ rsbseq r6, r1, ip, lsr r9 │ │ │ │ rsbseq r6, r1, r8, lsr #18 │ │ │ │ rsbseq r6, r1, r0, lsl #23 │ │ │ │ rsbseq r6, r1, r4, asr #22 │ │ │ │ @ instruction: 0x00716890 │ │ │ │ rsbeq r9, sp, r4, ror #29 │ │ │ │ @@ -263589,15 +263589,15 @@ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 52f20 │ │ │ │ ands r1, r0, #255 @ 0xff │ │ │ │ beq 139e70 │ │ │ │ ldr r0, [pc, #3424] @ 13b030 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 5474e0 │ │ │ │ + bl 547464 │ │ │ │ cmp r0, #0 │ │ │ │ beq 139e70 │ │ │ │ ldr r0, [pc, #3404] @ 13b034 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -263629,15 +263629,15 @@ │ │ │ │ ldr r1, [pc, #3296] @ 13b040 │ │ │ │ str r5, [sp, #340] @ 0x154 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #328] @ 0x148 │ │ │ │ mov r1, #4 │ │ │ │ str r1, [sp, #336] @ 0x150 │ │ │ │ add r1, sp, #272 @ 0x110 │ │ │ │ - bl 548f4c │ │ │ │ + bl 548ed0 │ │ │ │ ldrb r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ bne 13a408 │ │ │ │ ldr r0, [pc, #3256] @ 13b044 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #5 │ │ │ │ @@ -263647,15 +263647,15 @@ │ │ │ │ ldr r0, [pc, #3232] @ 13b048 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r5, [r0] │ │ │ │ ldr r0, [r5, #20] │ │ │ │ ldr r1, [r5, #24] │ │ │ │ str r1, [sp, #376] @ 0x178 │ │ │ │ str r0, [sp, #372] @ 0x174 │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, sp, #368 @ 0x170 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 13a408 │ │ │ │ @@ -263665,36 +263665,36 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #272 @ 0x110 │ │ │ │ add r3, sp, #160 @ 0xa0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 54750c │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 547490 │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r7, #0 │ │ │ │ strb r7, [r0, r1] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r9, #12] │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ ldrb r0, [sp, #232] @ 0xe8 │ │ │ │ ldr r5, [sp, #228] @ 0xe4 │ │ │ │ cmp r0, #0 │ │ │ │ bne 13a450 │ │ │ │ ldr r0, [pc, #3120] @ 13b070 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ tst r0, r1 │ │ │ │ bne 13a688 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ bne 139198 │ │ │ │ mov r0, r5 │ │ │ │ bl 58548 │ │ │ │ b 139198 │ │ │ │ @ instruction: 0x006d9d98 │ │ │ │ rsbeq r9, sp, ip, asr #26 │ │ │ │ @@ -263716,15 +263716,15 @@ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 52f20 │ │ │ │ ands r1, r0, #255 @ 0xff │ │ │ │ beq 139fb4 │ │ │ │ ldr r0, [pc, #2856] @ 13aff4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 5474e0 │ │ │ │ + bl 547464 │ │ │ │ cmp r0, #0 │ │ │ │ beq 139fb4 │ │ │ │ ldr r0, [pc, #2836] @ 13aff8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -263756,15 +263756,15 @@ │ │ │ │ ldr r1, [pc, #2752] @ 13b01c │ │ │ │ str r5, [sp, #340] @ 0x154 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #328] @ 0x148 │ │ │ │ mov r1, #4 │ │ │ │ str r1, [sp, #336] @ 0x150 │ │ │ │ add r1, sp, #272 @ 0x110 │ │ │ │ - bl 548f4c │ │ │ │ + bl 548ed0 │ │ │ │ ldrb r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ bne 13a604 │ │ │ │ ldr r0, [pc, #2712] @ 13b020 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #5 │ │ │ │ @@ -263774,15 +263774,15 @@ │ │ │ │ ldr r0, [pc, #2688] @ 13b024 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r5, [r0] │ │ │ │ ldr r0, [r5, #20] │ │ │ │ ldr r1, [r5, #24] │ │ │ │ str r1, [sp, #376] @ 0x178 │ │ │ │ str r0, [sp, #372] @ 0x174 │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, sp, #368 @ 0x170 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 13a604 │ │ │ │ @@ -263792,42 +263792,42 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #272 @ 0x110 │ │ │ │ add r3, sp, #160 @ 0xa0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ ldrb r0, [sp, #232] @ 0xe8 │ │ │ │ mov r7, #0 │ │ │ │ ldr r5, [sp, #228] @ 0xe4 │ │ │ │ tst r0, #1 │ │ │ │ bne 13a630 │ │ │ │ ldr r0, [pc, #2548] @ 13b014 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ tst r0, r1 │ │ │ │ bne 13a6bc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 13a698 │ │ │ │ bl 458900 │ │ │ │ - bl 54e608 │ │ │ │ + bl 54e58c │ │ │ │ mov r0, r9 │ │ │ │ - bl 54e4f4 │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 54e478 │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldr r1, [sp, #32] │ │ │ │ strb r7, [r0, r1] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r9, #12] │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ b 139198 │ │ │ │ mov r0, r5 │ │ │ │ bl 58548 │ │ │ │ b 139194 │ │ │ │ rsbseq r6, r1, ip, lsr r5 │ │ │ │ rsbseq r6, r1, ip, asr #11 │ │ │ │ bl 58e88 │ │ │ │ @@ -263859,15 +263859,15 @@ │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ mov r0, #0 │ │ │ │ mov r2, #0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r9 │ │ │ │ mov r3, #0 │ │ │ │ - bl 54e51c │ │ │ │ + bl 54e4a0 │ │ │ │ ldr r0, [pc, #2204] @ 13afb4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ beq 13a858 │ │ │ │ ldr r0, [pc, #2204] @ 13afc8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -263884,15 +263884,15 @@ │ │ │ │ ldr r6, [pc, #2164] @ 13afd0 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ ldr r4, [r6] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r1, [r4, #24] │ │ │ │ str r1, [sp, #232] @ 0xe8 │ │ │ │ str r0, [sp, #228] @ 0xe4 │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, sp, #224 @ 0xe0 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 13a9b8 │ │ │ │ @@ -263932,15 +263932,15 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #272 @ 0x110 │ │ │ │ add r3, sp, #368 @ 0x170 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ b 13a9b8 │ │ │ │ rsbseq r6, r1, r4, asr r5 │ │ │ │ rsbseq r6, r1, r4, lsr r5 │ │ │ │ rsbseq r6, r1, r0, lsr #10 │ │ │ │ rsbseq r6, r1, r8, lsl #10 │ │ │ │ strheq r9, [sp], #-128 @ 0xffffff80 @ │ │ │ │ rsbeq r9, sp, r0, asr r8 │ │ │ │ @@ -263956,15 +263956,15 @@ │ │ │ │ beq 13a724 │ │ │ │ ldr r0, [pc, #1852] @ 13afbc │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 52f20 │ │ │ │ ands r1, r0, #255 @ 0xff │ │ │ │ beq 13a724 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 5474e0 │ │ │ │ + bl 547464 │ │ │ │ cmp r0, #0 │ │ │ │ beq 13a724 │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 13ac4c │ │ │ │ mov r2, r0 │ │ │ │ @@ -263994,15 +263994,15 @@ │ │ │ │ str r4, [sp, #340] @ 0x154 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #328] @ 0x148 │ │ │ │ mov r1, #4 │ │ │ │ str r1, [sp, #336] @ 0x150 │ │ │ │ add r4, sp, #224 @ 0xe0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 548f4c │ │ │ │ + bl 548ed0 │ │ │ │ ldr r0, [pc, #1712] @ 13afe4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ bne 13a9b8 │ │ │ │ ldr r0, [pc, #1696] @ 13afe8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -264012,15 +264012,15 @@ │ │ │ │ ldr r5, [r5] │ │ │ │ mov r0, #5 │ │ │ │ str r0, [sp, #356] @ 0x164 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ ldr r1, [r5, #24] │ │ │ │ str r1, [sp, #364] @ 0x16c │ │ │ │ str r0, [sp, #360] @ 0x168 │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, sp, #356 @ 0x164 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 13a9b8 │ │ │ │ @@ -264029,15 +264029,15 @@ │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r3, sp, #368 @ 0x170 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ str r4, [sp] │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ ldr r5, [sp, #176] @ 0xb0 │ │ │ │ add r0, r0, #4 │ │ │ │ add ip, sp, #328 @ 0x148 │ │ │ │ ldm r0, {r1, r2, r3} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r0, [sp, #340] @ 0x154 │ │ │ │ @@ -264049,32 +264049,32 @@ │ │ │ │ bl 133688 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ beq 13aa60 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 13aa1c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ - bl 54e40c │ │ │ │ + bl 54e390 │ │ │ │ ldr r1, [sp, #132] @ 0x84 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 13aa6c │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ add r4, r0, #12 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 45d884 │ │ │ │ b 13aa6c │ │ │ │ rsbseq r6, r1, r0, lsr #5 │ │ │ │ rsbseq r6, r1, ip, ror #3 │ │ │ │ ldr r0, [r1] │ │ │ │ add r0, r0, #1 │ │ │ │ @@ -264089,24 +264089,24 @@ │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r5, [r7] │ │ │ │ stmib r7, {r0, r1, r2, r3} │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, #1520] @ 13b094 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bl 458900 │ │ │ │ - bl 54e608 │ │ │ │ + bl 54e58c │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #2 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ beq 13aacc │ │ │ │ mov r4, #0 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ - bl 54a0c8 │ │ │ │ + bl 54a04c │ │ │ │ ldr r0, [pc, #1476] @ 13b098 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ bne 13ab50 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -264234,20 +264234,20 @@ │ │ │ │ bl 133688 │ │ │ │ b 13af2c │ │ │ │ bl 5a198 │ │ │ │ rsbseq r6, r1, r0, ror #1 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 13af2c │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ add r4, r0, #12 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 45d884 │ │ │ │ b 13af2c │ │ │ │ bl 5a198 │ │ │ │ mov r8, r0 │ │ │ │ cmp r7, #3 │ │ │ │ bne 13af2c │ │ │ │ @@ -264282,27 +264282,27 @@ │ │ │ │ rsbseq r6, r1, ip, ror #3 │ │ │ │ b 13ae3c │ │ │ │ b 13aec8 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #508] @ 13afa0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ strb r2, [r0, r1] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r9, #12] │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ b 13aeb4 │ │ │ │ rsbeq r9, sp, ip, asr r4 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #468] @ 13afa8 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ strb r2, [r0, r1] │ │ │ │ ldr r0, [sp, #332] @ 0x14c │ │ │ │ ldrb r1, [sp, #336] @ 0x150 │ │ │ │ bl 132d7c │ │ │ │ ldr r4, [sp, #24] │ │ │ │ b 13af00 │ │ │ │ mov r8, r0 │ │ │ │ @@ -264358,20 +264358,20 @@ │ │ │ │ rsbseq r5, r1, r8, lsl #26 │ │ │ │ rsbeq r9, sp, r0, lsl r3 │ │ │ │ strheq r9, [sp], #-32 @ 0xffffffe0 @ │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #208] @ 13afa4 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ mov r2, #0 │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ strb r2, [r0, r1] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r9, #12] │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldrb r1, [sp, #232] @ 0xe8 │ │ │ │ ldr r0, [sp, #228] @ 0xe4 │ │ │ │ bl 132d7c │ │ │ │ ldrb r0, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #3 │ │ │ │ bne 13af14 │ │ │ │ @@ -264382,17 +264382,17 @@ │ │ │ │ bne 13acb0 │ │ │ │ ldr r0, [r4] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ ldr r0, [pc, #336] @ 13b084 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bl 458900 │ │ │ │ - bl 54e608 │ │ │ │ + bl 54e58c │ │ │ │ mov r4, #0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl 132868 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl 132514 │ │ │ │ cmp r4, #0 │ │ │ │ beq 13af7c │ │ │ │ @@ -264416,15 +264416,15 @@ │ │ │ │ rsbseq r4, r1, ip, ror #31 │ │ │ │ rsbseq r5, r1, r8, ror #1 │ │ │ │ rsbeq r8, sp, ip, ror r1 │ │ │ │ rsbeq r8, sp, r8, ror #2 │ │ │ │ rsbseq r5, r1, r4, lsr #9 │ │ │ │ rsbseq r5, r1, ip, lsr #10 │ │ │ │ rsbseq r5, r1, ip, lsl #10 │ │ │ │ - subseq fp, r5, r5, ror #7 │ │ │ │ + subseq fp, r5, r5, ror #6 │ │ │ │ rsbeq r8, sp, r0, asr #11 │ │ │ │ @ instruction: 0x00715494 │ │ │ │ rsbseq r5, r1, r8, lsl #9 │ │ │ │ rsbseq r5, r1, r0, lsr r6 │ │ │ │ rsbeq r8, sp, ip, asr sl │ │ │ │ strdeq r8, [sp], #-148 @ 0xffffff6c @ │ │ │ │ rsbeq r8, sp, ip, asr #18 │ │ │ │ @@ -264432,15 +264432,15 @@ │ │ │ │ rsbseq r5, r1, ip, lsl #5 │ │ │ │ rsbseq r5, r1, r0, lsl #5 │ │ │ │ rsbseq r5, r1, r8, lsl #16 │ │ │ │ rsbseq r5, r1, r8, ror #15 │ │ │ │ ldrsbeq r5, [r1], #-116 @ 0xffffff8c @ │ │ │ │ ldrheq r5, [r1], #-124 @ 0xffffff84 @ │ │ │ │ rsbeq r8, sp, r8, ror #12 │ │ │ │ - subseq fp, r5, r5, asr #8 │ │ │ │ + subseq fp, r5, r5, asr #7 │ │ │ │ rsbseq r5, r1, r0, lsl #25 │ │ │ │ rsbeq r9, sp, ip, asr #3 │ │ │ │ rsbeq r9, sp, ip, ror r1 │ │ │ │ ldrsheq r5, [r1], #-164 @ 0xffffff5c @ │ │ │ │ rsbseq r5, r1, ip, lsr #15 │ │ │ │ rsbeq r8, sp, r0, lsl #26 │ │ │ │ strheq r8, [sp], #-192 @ 0xffffff40 @ │ │ │ │ @@ -264461,37 +264461,37 @@ │ │ │ │ rsbseq r5, r1, r8, lsr lr │ │ │ │ rsbeq r8, sp, r4, lsr #13 │ │ │ │ rsbeq r9, sp, r0, lsr #1 │ │ │ │ rsbeq r9, sp, r0, asr #32 │ │ │ │ rsbseq r5, r1, r0, ror #19 │ │ │ │ rsbseq r5, r1, r8, ror sp │ │ │ │ rsbseq r5, r1, ip, lsl #19 │ │ │ │ - subseq fp, r5, r9, lsl #9 │ │ │ │ + subseq fp, r5, r9, lsl #8 │ │ │ │ rsbeq r8, sp, r4, asr #13 │ │ │ │ - subseq fp, r5, r5, lsr #9 │ │ │ │ + subseq fp, r5, r5, lsr #8 │ │ │ │ strdeq r8, [sp], #-96 @ 0xffffffa0 @ │ │ │ │ rsbseq r4, r1, r8, asr #25 │ │ │ │ rsbeq r8, sp, ip, ror #6 │ │ │ │ - ldrsheq sl, [r5], #-98 @ 0xffffff9e │ │ │ │ + subseq sl, r5, r2, ror r6 │ │ │ │ rsbeq r8, sp, r8, asr r2 │ │ │ │ rsbseq r5, r1, ip, asr r1 │ │ │ │ rsbseq r5, r1, ip, ror #1 │ │ │ │ rsbeq r8, sp, ip, lsr #13 │ │ │ │ @ instruction: 0x0002bebc │ │ │ │ - ldrheq fp, [r5], #-99 @ 0xffffff9d │ │ │ │ + subseq fp, r5, r3, lsr r6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ sub sp, sp, #1024 @ 0x400 │ │ │ │ add r6, sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r3 │ │ │ │ mov r4, r2 │ │ │ │ mov r0, r6 │ │ │ │ mov r8, r1 │ │ │ │ - bl 54f6d0 │ │ │ │ + bl 54f654 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #1084] @ 0x43c │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ str r1, [sp, #1080] @ 0x438 │ │ │ │ str r0, [sp, #1076] @ 0x434 │ │ │ │ ldr r1, [pc, #652] @ 13b37c │ │ │ │ @@ -264504,27 +264504,27 @@ │ │ │ │ str r0, [sp, #552] @ 0x228 │ │ │ │ strb r1, [sp, #568] @ 0x238 │ │ │ │ mov r1, #32 │ │ │ │ str r1, [sp, #560] @ 0x230 │ │ │ │ str r0, [sp, #544] @ 0x220 │ │ │ │ add r1, sp, #544 @ 0x220 │ │ │ │ mov r0, r6 │ │ │ │ - bl 54f684 │ │ │ │ + bl 54f608 │ │ │ │ cmp r0, #0 │ │ │ │ bne 13b2e4 │ │ │ │ ldr r0, [sp, #1076] @ 0x434 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r2, #0 │ │ │ │ ldr r9, [sp, #1080] @ 0x438 │ │ │ │ mov sl, #0 │ │ │ │ ldr fp, [sp, #1084] @ 0x43c │ │ │ │ ldr r0, [pc, #572] @ 13b38c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 13b2a8 │ │ │ │ str sl, [sp, #1056] @ 0x420 │ │ │ │ ldr r0, [pc, #564] @ 13b39c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ str r0, [sp, #1064] @ 0x428 │ │ │ │ @@ -264561,15 +264561,15 @@ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r3, #16 │ │ │ │ movls r1, r5 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ movls r2, r3 │ │ │ │ ldr r3, [pc, #424] @ 13b3ac │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 55dbd4 │ │ │ │ + bl 55db58 │ │ │ │ ldr r7, [sp, #528] @ 0x210 │ │ │ │ mov r8, r0 │ │ │ │ cmp r7, #16 │ │ │ │ bls 13b254 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r5, [sp, #16] │ │ │ │ cmp r4, #0 │ │ │ │ @@ -264657,37 +264657,37 @@ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbeq r7, sp, ip, ror sp │ │ │ │ @ instruction: 0x006d7b90 │ │ │ │ - subseq r9, r5, r1, asr #29 │ │ │ │ + subseq r9, r5, r1, asr #28 │ │ │ │ @ instruction: 0x006d7b9c │ │ │ │ @ instruction: 0x00715990 │ │ │ │ strdeq r7, [sp], #-252 @ 0xffffff04 @ │ │ │ │ rsbseq r5, r1, ip, lsl #16 │ │ │ │ rsbeq r7, sp, r0, ror sl │ │ │ │ rsbseq r5, r1, r8, asr #18 │ │ │ │ - subseq fp, r5, r0, asr #5 │ │ │ │ - subseq fp, r5, r5, lsr #5 │ │ │ │ - subseq sl, r5, r1, asr r2 │ │ │ │ + subseq fp, r5, r0, asr #4 │ │ │ │ + subseq fp, r5, r5, lsr #4 │ │ │ │ + ldrsbeq sl, [r5], #-17 @ 0xffffffef │ │ │ │ rsbeq r8, sp, ip, asr #1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #1072 @ 0x430 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #448] @ 13b584 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r3 │ │ │ │ mov sl, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ ldr r8, [sp, #1108] @ 0x454 │ │ │ │ cmp r0, #3 │ │ │ │ ldr r9, [sp, #1104] @ 0x450 │ │ │ │ bne 13b530 │ │ │ │ str sl, [sp, #1056] @ 0x420 │ │ │ │ add r1, sp, #544 @ 0x220 │ │ │ │ ldr r0, [pc, #404] @ 13b594 │ │ │ │ @@ -264724,15 +264724,15 @@ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r3, #16 │ │ │ │ movls r1, r5 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ movls r2, r3 │ │ │ │ ldr r3, [pc, #276] @ 13b5a4 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 55dbd4 │ │ │ │ + bl 55db58 │ │ │ │ ldr r7, [sp, #528] @ 0x210 │ │ │ │ mov r8, r0 │ │ │ │ cmp r7, #16 │ │ │ │ bls 13b4e0 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r5, [sp, #16] │ │ │ │ cmp r4, #0 │ │ │ │ @@ -264790,17 +264790,17 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbseq r5, r1, r4, lsl r7 │ │ │ │ rsbeq r7, sp, r0, ror sp │ │ │ │ rsbseq r5, r1, r0, lsl #11 │ │ │ │ rsbeq r7, sp, r4, ror #15 │ │ │ │ rsbseq r5, r1, r4, lsr #13 │ │ │ │ - subseq fp, r5, r4, lsr #32 │ │ │ │ - subseq fp, r5, r5 │ │ │ │ - subseq r9, r5, r5, asr #31 │ │ │ │ + subseq sl, r5, r4, lsr #31 │ │ │ │ + subseq sl, r5, r5, lsl #31 │ │ │ │ + subseq r9, r5, r5, asr #30 │ │ │ │ rsbeq r7, sp, r0, asr lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r5, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ bl 13f1ec │ │ │ │ mov r9, r0 │ │ │ │ @@ -264825,15 +264825,15 @@ │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r0, [pc, #388] @ 13b7a8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 13b6b0 │ │ │ │ ldr r0, [pc, #384] @ 13b7b8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ mov r0, r6 │ │ │ │ bl 38154 │ │ │ │ @@ -264920,23 +264920,23 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 3897c │ │ │ │ mov r0, r9 │ │ │ │ bl 3897c │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subseq r9, r5, r1, asr lr │ │ │ │ + ldrsbeq r9, [r5], #-209 @ 0xffffff2f │ │ │ │ ldrdeq r7, [sp], #-176 @ 0xffffff50 @ │ │ │ │ ldrheq r5, [r1], #-76 @ 0xffffffb4 @ │ │ │ │ strdeq r7, [sp], #-176 @ 0xffffff50 @ │ │ │ │ rsbseq r5, r1, r0, lsl #8 │ │ │ │ rsbeq r7, sp, r4, ror #12 │ │ │ │ rsbseq r5, r1, r8, ror r4 │ │ │ │ rsbeq r7, sp, r4, lsl #24 │ │ │ │ - subseq r9, r5, sp, ror #21 │ │ │ │ + subseq r9, r5, sp, ror #20 │ │ │ │ strheq r7, [sp], #-112 @ 0xffffff90 @ │ │ │ │ rsbeq r7, sp, r0, lsl #30 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #800] @ 13bb00 │ │ │ │ ldr r4, [r5] │ │ │ │ @@ -264955,29 +264955,29 @@ │ │ │ │ mov r0, #2 │ │ │ │ cmp r7, #0 │ │ │ │ beq 13b9d0 │ │ │ │ mov r0, r5 │ │ │ │ bl 13ee28 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4b8964 │ │ │ │ + bl 4b88e8 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ - bl 49a344 │ │ │ │ + bl 49a2c8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 13b8b0 │ │ │ │ mov r0, r6 │ │ │ │ bl 37410 │ │ │ │ cmp r0, #0 │ │ │ │ beq 13ba38 │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #20 │ │ │ │ mov r1, r7 │ │ │ │ - bl 55c6fc │ │ │ │ + bl 55c680 │ │ │ │ mov r0, r7 │ │ │ │ bl 372a8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 13ba38 │ │ │ │ add r2, sp, #20 │ │ │ │ add r3, sp, #8 │ │ │ │ @@ -264998,47 +264998,47 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 3897c │ │ │ │ mov r0, r5 │ │ │ │ bl 13ee28 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 4b8964 │ │ │ │ + bl 4b88e8 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 49a368 │ │ │ │ + bl 49a2ec │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 3897c │ │ │ │ cmp r6, #0 │ │ │ │ beq 13b9b4 │ │ │ │ mov r0, r5 │ │ │ │ bl 13ee28 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4b8964 │ │ │ │ + bl 4b88e8 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ - bl 49a38c │ │ │ │ + bl 49a310 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 13b9bc │ │ │ │ mov r0, r5 │ │ │ │ bl 37410 │ │ │ │ cmp r0, #0 │ │ │ │ beq 13ba48 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #20 │ │ │ │ mov r1, r6 │ │ │ │ - bl 55c6fc │ │ │ │ + bl 55c680 │ │ │ │ mov r0, r6 │ │ │ │ bl 372a8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 13ba48 │ │ │ │ add r2, sp, #20 │ │ │ │ add r3, sp, #8 │ │ │ │ @@ -265071,15 +265071,15 @@ │ │ │ │ bne 13ba2c │ │ │ │ str r0, [r1, #28] │ │ │ │ mov r1, #0 │ │ │ │ ldr r5, [pc, #272] @ 13bb04 │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r0, r5, #24 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 13ba1c │ │ │ │ ldr r1, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ bl 37f5c │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ @@ -265189,15 +265189,15 @@ │ │ │ │ mov r0, r9 │ │ │ │ bl 3750c │ │ │ │ mov r6, r0 │ │ │ │ bl 37824 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, r6 │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #1 │ │ │ │ beq 13bd50 │ │ │ │ add sl, sp, #32 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, sl │ │ │ │ @@ -265380,17 +265380,17 @@ │ │ │ │ bl 37920 │ │ │ │ mov r0, r9 │ │ │ │ bl 37bfc │ │ │ │ mov r0, r8 │ │ │ │ bl 3897c │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - ldrsheq sl, [r5], #-212 @ 0xffffff2c │ │ │ │ + subseq sl, r5, r4, ror sp │ │ │ │ strdeq r7, [sp], #-24 @ 0xffffffe8 @ │ │ │ │ - ldrheq r9, [r5], #-65 @ 0xffffffbf │ │ │ │ + subseq r9, r5, r1, lsr r4 │ │ │ │ rsbeq r7, sp, r4, ror #2 │ │ │ │ rsbeq r7, sp, r8, ror #2 │ │ │ │ rsbseq r4, r1, r0, lsr #2 │ │ │ │ andeq sl, r2, r4, lsr #26 │ │ │ │ rsbeq r7, sp, ip, lsr #2 │ │ │ │ rsbeq r7, sp, ip, lsr #32 │ │ │ │ ldrsheq r3, [r1], #-252 @ 0xffffff04 @ │ │ │ │ @@ -265410,15 +265410,15 @@ │ │ │ │ mov r6, r2 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r7, [r0] │ │ │ │ ldr r0, [pc, #752] @ 13c238 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 13c128 │ │ │ │ ldr r8, [pc, #748] @ 13c248 │ │ │ │ mov r0, r7 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldr r1, [r8, #32] │ │ │ │ bl 38154 │ │ │ │ @@ -265427,15 +265427,15 @@ │ │ │ │ ldr r6, [r6] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r7, [r0] │ │ │ │ ldr r0, [pc, #704] @ 13c24c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 13c170 │ │ │ │ ldr r1, [r8, #32] │ │ │ │ mov r0, r7 │ │ │ │ bl 38154 │ │ │ │ cmp r0, #0 │ │ │ │ beq 13c1ac │ │ │ │ @@ -265464,18 +265464,18 @@ │ │ │ │ strne r5, [sp, #12] │ │ │ │ cmp r7, #2 │ │ │ │ beq 13c09c │ │ │ │ cmp r7, #1 │ │ │ │ bne 13c0f4 │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 4907f8 │ │ │ │ + bl 49077c │ │ │ │ add r0, sp, #28 │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 4907f8 │ │ │ │ + bl 49077c │ │ │ │ ldr r6, [sp, #32] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r5, [sp, #20] │ │ │ │ mov r1, r6 │ │ │ │ subs r7, r0, r2 │ │ │ │ movcc r2, r0 │ │ │ │ @@ -265496,18 +265496,18 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 13c0d8 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ b 13c0d8 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 490c38 │ │ │ │ + bl 490bbc │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 490c38 │ │ │ │ + bl 490bbc │ │ │ │ subs r7, r5, r0 │ │ │ │ movne r7, #1 │ │ │ │ cmp r5, r0 │ │ │ │ bge 13c0d8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 3897c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ @@ -265619,32 +265619,32 @@ │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ ldr r9, [r0] │ │ │ │ mov r8, r1 │ │ │ │ ldr r0, [pc, #776] @ 13c58c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r4, [r0, #40] @ 0x28 │ │ │ │ ldr r7, [r0, #44] @ 0x2c │ │ │ │ - bl 5542d4 │ │ │ │ + bl 554258 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r1, [pc, #752] @ 13c590 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r2, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ bl 3753c │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 13c458 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ - bl 5543a8 │ │ │ │ + bl 55432c │ │ │ │ add r0, r4, r9 │ │ │ │ add r4, r0, r7 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq 13c468 │ │ │ │ mov r1, r6 │ │ │ │ bl 3825c │ │ │ │ @@ -265739,15 +265739,15 @@ │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ b 13c2c8 │ │ │ │ bl 3777c │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #20] │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #260] @ 13c594 │ │ │ │ @@ -265812,26 +265812,26 @@ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 3897c │ │ │ │ mov r0, r8 │ │ │ │ bl 3897c │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbseq r4, r1, r0, asr #14 │ │ │ │ - subseq sl, r5, r8, ror #4 │ │ │ │ + subseq sl, r5, r8, ror #3 │ │ │ │ rsbeq r6, sp, r0, lsl lr │ │ │ │ andeq sl, r2, r4, lsr r5 │ │ │ │ rsbeq r6, sp, ip, ror #27 │ │ │ │ @ instruction: 0xfffb4ccc │ │ │ │ @ instruction: 0xfffb4b04 │ │ │ │ @ instruction: 0xffff8814 │ │ │ │ - subseq r7, r5, pc, ror r4 │ │ │ │ + ldrsheq r7, [r5], #-63 @ 0xffffffc1 │ │ │ │ @ instruction: 0xfffb51b8 │ │ │ │ rsbseq r3, r1, r8, asr #20 │ │ │ │ @ instruction: 0xffff8728 │ │ │ │ - subseq r6, r6, r7, lsr #27 │ │ │ │ + subseq r6, r6, r7, lsr #26 │ │ │ │ @ instruction: 0xfffa849c │ │ │ │ rsbeq r6, sp, r8, asr #31 │ │ │ │ rsbeq r6, sp, r4, lsl pc │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ sub sp, sp, #1024 @ 0x400 │ │ │ │ ldr r0, [pc, #1236] @ 13cab4 │ │ │ │ @@ -265870,34 +265870,34 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #584] @ 0x248 │ │ │ │ ldr r0, [pc, #1124] @ 13cad0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #576] @ 0x240 │ │ │ │ ldr r0, [pc, #1116] @ 13cad4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, #14 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r2, sp, #28 │ │ │ │ ldr r1, [pc, #1092] @ 13cad8 │ │ │ │ mov r3, #0 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, #4 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r0, [pc, #1060] @ 13cadc │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 13c9f4 │ │ │ │ str r4, [sp, #1088] @ 0x440 │ │ │ │ add r4, sp, #48 @ 0x30 │ │ │ │ ldr r0, [pc, #1036] @ 13caec │ │ │ │ mov r3, #14 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -265938,15 +265938,15 @@ │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #16 │ │ │ │ movls r1, r4 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ movls r2, r3 │ │ │ │ ldr r3, [pc, #892] @ 13cb04 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 55dbd4 │ │ │ │ + bl 55db58 │ │ │ │ ldr r6, [sp, #560] @ 0x230 │ │ │ │ mov sl, r0 │ │ │ │ cmp r6, #16 │ │ │ │ bls 13c7d8 │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ @@ -265976,15 +265976,15 @@ │ │ │ │ bl 37920 │ │ │ │ b 13c7e8 │ │ │ │ lsl r1, r6, #5 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #8 │ │ │ │ bl 2a4524 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 653f2c │ │ │ │ + bl 653eb0 │ │ │ │ ldr r2, [pc, #732] @ 13cb08 │ │ │ │ add r0, sp, #28 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 123970 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ cmn r6, #-268435455 @ 0xf0000001 │ │ │ │ @@ -266015,15 +266015,15 @@ │ │ │ │ bne 13c884 │ │ │ │ b 13c8ac │ │ │ │ mov fp, #4 │ │ │ │ add r0, sp, #576 @ 0x240 │ │ │ │ mov r1, fp │ │ │ │ mov r2, r6 │ │ │ │ str r7, [sp, #24] │ │ │ │ - bl 55c78c │ │ │ │ + bl 55c710 │ │ │ │ ldr r2, [sp, #576] @ 0x240 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [sp, #596] @ 0x254 │ │ │ │ mov r4, sl │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, sl │ │ │ │ ldr r7, [sp, #592] @ 0x250 │ │ │ │ @@ -266146,29 +266146,29 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbseq r3, r1, r8, ror #11 │ │ │ │ strdeq r6, [sp], #-212 @ 0xffffff2c @ │ │ │ │ andeq sl, r2, r0, asr #7 │ │ │ │ rsbeq sl, sp, r0, lsr r9 │ │ │ │ rsbeq sl, sp, r0, lsl r9 │ │ │ │ - subseq pc, r5, ip, asr #13 │ │ │ │ + subseq pc, r5, ip, asr #12 │ │ │ │ rsbeq sl, sp, r8, lsl #18 │ │ │ │ rsbeq sl, sp, r4, lsl r9 │ │ │ │ strheq r6, [sp], #-208 @ 0xffffff30 @ │ │ │ │ - subseq r9, r5, r7, lsr #29 │ │ │ │ + subseq r9, r5, r7, lsr #28 │ │ │ │ ldrheq r4, [r1], #-128 @ 0xffffff80 @ │ │ │ │ rsbeq r6, sp, r4, lsr #20 │ │ │ │ rsbseq r4, r1, r0, asr r5 │ │ │ │ rsbeq r6, sp, r4, ror #5 │ │ │ │ @ instruction: 0x00714894 │ │ │ │ - subseq pc, r5, r1, asr #11 │ │ │ │ - subseq r9, r5, r5, asr #28 │ │ │ │ - subseq r9, r5, pc, lsr #28 │ │ │ │ - subseq pc, r5, lr, lsl #11 │ │ │ │ - subseq r9, r5, r8, lsl #28 │ │ │ │ + subseq pc, r5, r1, asr #10 │ │ │ │ + subseq r9, r5, r5, asr #27 │ │ │ │ + subseq r9, r5, pc, lsr #27 │ │ │ │ + subseq pc, r5, lr, lsl #10 │ │ │ │ + subseq r9, r5, r8, lsl #27 │ │ │ │ rsbeq r6, sp, r0, asr #25 │ │ │ │ rsbeq r6, sp, r4, lsr #9 │ │ │ │ @ instruction: 0x006d6294 │ │ │ │ rsbseq r3, r1, r0, lsr r5 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #492 @ 0x1ec │ │ │ │ mov r7, r0 │ │ │ │ @@ -266185,49 +266185,49 @@ │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ ldr r0, [pc, #904] @ 13ceec │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ mov r0, #14 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ ldr r1, [pc, #880] @ 13cef0 │ │ │ │ mov r3, #0 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ mov r1, #4 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ bl 13bb18 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ add sl, sp, #96 @ 0x60 │ │ │ │ mov r0, sl │ │ │ │ bl 13ee28 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 3897c │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 4b8a70 │ │ │ │ + bl 4b89f4 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 49a410 │ │ │ │ + bl 49a394 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 49a434 │ │ │ │ + bl 49a3b8 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 49a458 │ │ │ │ + bl 49a3dc │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #7 │ │ │ │ bl 162484 │ │ │ │ mov fp, #0 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ mov r1, #20 │ │ │ │ @@ -266298,23 +266298,23 @@ │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [pc, #496] @ 13cf08 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r3, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ - bl 55e51c │ │ │ │ + bl 55e4a0 │ │ │ │ mov r0, r7 │ │ │ │ bl 3750c │ │ │ │ mov r4, r0 │ │ │ │ bl 37824 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #1 │ │ │ │ beq 13ce1c │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ mov r0, r8 │ │ │ │ bl 37da0 │ │ │ │ @@ -266412,23 +266412,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 3897c │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbseq r3, r1, r0, lsr #1 │ │ │ │ rsbeq r6, sp, r4, lsl #18 │ │ │ │ strdeq r6, [sp], #-140 @ 0xffffff74 @ │ │ │ │ - ldrheq r9, [r5], #-155 @ 0xffffff65 │ │ │ │ - ldrheq r9, [r5], #-204 @ 0xffffff34 │ │ │ │ + subseq r9, r5, fp, lsr r9 │ │ │ │ + subseq r9, r5, ip, lsr ip │ │ │ │ rsbeq r6, sp, r0, lsr #32 │ │ │ │ rsbseq r2, r1, r0, ror #31 │ │ │ │ andeq r9, r2, r4, ror #23 │ │ │ │ rsbeq r6, sp, r4, lsr #17 │ │ │ │ @ instruction: 0x006d6998 │ │ │ │ rsbeq r6, sp, ip, lsr #2 │ │ │ │ - subseq r8, r5, r5, ror #7 │ │ │ │ + subseq r8, r5, r5, ror #6 │ │ │ │ @ instruction: 0x006d6098 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #0 │ │ │ │ beq 13d088 │ │ │ │ ldr r9, [r1, #4] │ │ │ │ @@ -266446,15 +266446,15 @@ │ │ │ │ ldr r0, [fp], #4 │ │ │ │ bl 37410 │ │ │ │ cmp r0, #0 │ │ │ │ beq 13cfd4 │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r7 │ │ │ │ - bl 55c6fc │ │ │ │ + bl 55c680 │ │ │ │ mov r0, r7 │ │ │ │ bl 372a8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 13cfdc │ │ │ │ add r2, sp, #8 │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ @@ -266498,15 +266498,15 @@ │ │ │ │ mov r0, #3 │ │ │ │ str sl, [sp, #64] @ 0x40 │ │ │ │ strb r0, [sp, #80] @ 0x50 │ │ │ │ mov r0, #32 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ str sl, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 679fa4 │ │ │ │ + bl 679f28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 13d090 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ add r3, sp, #32 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, r7 │ │ │ │ @@ -266551,29 +266551,29 @@ │ │ │ │ add r0, sp, #20 │ │ │ │ bl 13279c │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbseq r4, r1, ip, lsr #32 │ │ │ │ rsbeq r5, sp, r0, asr lr │ │ │ │ rsbeq r5, sp, r8, ror #27 │ │ │ │ - subseq r8, r5, r9, lsl r1 │ │ │ │ + @ instruction: 0x00558099 │ │ │ │ strdeq r5, [sp], #-212 @ 0xffffff2c @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ - bl 557220 │ │ │ │ + bl 5571a4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 13d1f0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r5, [r0] │ │ │ │ ldr r0, [pc, #224] @ 13d234 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 13d1b4 │ │ │ │ ldr r0, [pc, #220] @ 13d244 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ mov r0, r5 │ │ │ │ bl 38154 │ │ │ │ @@ -266627,17 +266627,17 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbseq r3, r1, r0, lsr #28 │ │ │ │ rsbeq r6, sp, r4, ror #4 │ │ │ │ @ instruction: 0x00713d90 │ │ │ │ rsbeq r5, sp, r4, lsr #22 │ │ │ │ rsbseq r3, r1, r0, lsl lr │ │ │ │ rsbeq r6, sp, r8, ror #5 │ │ │ │ - subseq r8, r5, r9, lsl #1 │ │ │ │ + subseq r8, r5, r9 │ │ │ │ rsbeq r5, sp, ip, ror sp │ │ │ │ - @ instruction: 0x00559391 │ │ │ │ + subseq r9, r5, r1, lsl r3 │ │ │ │ rsbeq r6, sp, ip, ror #4 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ sub sp, sp, #1024 @ 0x400 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #536 @ 0x218 │ │ │ │ mov r5, r2 │ │ │ │ @@ -266717,15 +266717,15 @@ │ │ │ │ b 3897c │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r7, [r0] │ │ │ │ ldr r0, [pc, #456] @ 13d57c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 13d480 │ │ │ │ ldr r6, [pc, #452] @ 13d58c │ │ │ │ mov r0, r7 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r1, [r6, #32] │ │ │ │ bl 38154 │ │ │ │ @@ -266827,17 +266827,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subseq r5, r6, r1, lsl #25 │ │ │ │ + subseq r5, r6, r1, lsl #24 │ │ │ │ strheq r5, [sp], #-252 @ 0xffffff04 @ │ │ │ │ - subseq r7, r5, sp, asr #26 │ │ │ │ + subseq r7, r5, sp, asr #25 │ │ │ │ ldrdeq r5, [sp], #-144 @ 0xffffff70 @ │ │ │ │ ldrheq r3, [r1], #-136 @ 0xffffff78 @ │ │ │ │ strdeq r6, [sp], #-28 @ 0xffffffe4 @ │ │ │ │ rsbseq r3, r1, r0, asr #15 │ │ │ │ rsbeq r5, sp, r4, lsl #17 │ │ │ │ rsbseq r3, r1, r8, lsr #19 │ │ │ │ rsbseq r3, r1, r0, lsl #21 │ │ │ │ @@ -266846,26 +266846,26 @@ │ │ │ │ mov r7, r3 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ ldmib r0, {r8, sl} │ │ │ │ mov r0, r8 │ │ │ │ mov r1, sl │ │ │ │ - bl 557404 │ │ │ │ + bl 557388 │ │ │ │ ldr r9, [r6, #4] │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 55745c │ │ │ │ + bl 5573e0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 13d6a8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 557534 │ │ │ │ + bl 5574b8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 13d694 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [pc, #552] @ 13d824 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #4 │ │ │ │ @@ -266883,38 +266883,38 @@ │ │ │ │ ldr r0, [pc, #500] @ 13d82c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [pc, #484] @ 13d830 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ mov r0, #16 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [pc, #464] @ 13d834 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #12 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ mov r1, #4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r1 │ │ │ │ bl 37464 │ │ │ │ b 13d6a8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r4, r1 │ │ │ │ bl 37260 │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ - bl 557220 │ │ │ │ + bl 5571a4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 13d7a4 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r1, #0 │ │ │ │ mov r7, #0 │ │ │ │ mov r4, r0 │ │ │ │ bl 37ae8 │ │ │ │ @@ -266939,28 +266939,28 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r8, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [pc, #284] @ 13d848 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ mov r0, #16 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [pc, #264] @ 13d84c │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #12 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ mov r1, #4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 3897c │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 13d784 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #1 │ │ │ │ @@ -267005,21 +267005,21 @@ │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbseq r2, r1, ip, asr #11 │ │ │ │ rsbeq r5, sp, r8, ror lr │ │ │ │ rsbseq r2, r1, r0, lsl #13 │ │ │ │ rsbeq r5, sp, r4, ror #28 │ │ │ │ - subseq r5, r5, r7, lsr #16 │ │ │ │ + subseq r5, r5, r7, lsr #15 │ │ │ │ rsbeq r5, sp, r4, lsl sp │ │ │ │ ldrsheq r2, [r1], #-64 @ 0xffffffc0 @ │ │ │ │ rsbeq r5, sp, r8, lsr #27 │ │ │ │ andeq r9, r2, ip, asr #5 │ │ │ │ rsbeq r5, sp, r4, lsr #27 │ │ │ │ - subseq r5, r5, r7, asr #14 │ │ │ │ + subseq r5, r5, r7, asr #13 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ bl 13bb18 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ @@ -267044,15 +267044,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, sp │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r1, [pc, #76] @ 13d918 │ │ │ │ add r0, sp, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55ea54 │ │ │ │ + bl 55e9d8 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [sp] │ │ │ │ bl 3897c │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp] │ │ │ │ @@ -267060,26 +267060,26 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 3897c │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subseq r8, r5, r0, lsr sp │ │ │ │ - subseq r7, r5, r5, lsr #12 │ │ │ │ + ldrheq r8, [r5], #-192 @ 0xffffff40 │ │ │ │ + subseq r7, r5, r5, lsr #11 │ │ │ │ rsbeq r5, sp, r0, lsl ip │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ add r5, sp, #8 │ │ │ │ cmp r3, #0 │ │ │ │ bic r3, r3, r3, asr #31 │ │ │ │ mov r4, r0 │ │ │ │ movmi r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 562420 │ │ │ │ + bl 5623a4 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #28] │ │ │ │ str r1, [sp, #24] │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r1, [pc, #292] @ 13da80 │ │ │ │ ldrb r6, [sp, #8] │ │ │ │ @@ -267106,15 +267106,15 @@ │ │ │ │ sub r2, r0, #1 │ │ │ │ b 13d9bc │ │ │ │ ldrb r2, [sp, #9] │ │ │ │ orr r1, r5, #2 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r1, #1 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 679fa4 │ │ │ │ + bl 679f28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 13da28 │ │ │ │ add r2, sp, #20 │ │ │ │ cmp r6, #1 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ bne 13d9f8 │ │ │ │ @@ -267154,15 +267154,15 @@ │ │ │ │ bl 2a4524 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 13279c │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbeq r5, sp, r0, lsl r5 │ │ │ │ rsbeq r5, sp, r0, asr r4 │ │ │ │ - subseq r7, r5, r1, lsl #15 │ │ │ │ + subseq r7, r5, r1, lsl #14 │ │ │ │ rsbeq r5, sp, ip, asr r4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #172 @ 0xac │ │ │ │ mov r4, r0 │ │ │ │ cmn r1, #3 │ │ │ │ str r1, [sp, #12] │ │ │ │ bls 13db84 │ │ │ │ @@ -267184,28 +267184,28 @@ │ │ │ │ ldr r0, [pc, #2160] @ 13e35c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r0, sp, #12 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ ldr r0, [pc, #2144] @ 13e360 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #16 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r2, sp, #16 │ │ │ │ ldr r1, [pc, #2120] @ 13e364 │ │ │ │ mov r3, #0 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #24] │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r1, #2 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r0, [pc, #2088] @ 13e368 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #1 │ │ │ │ bl 2a4520 │ │ │ │ @@ -267295,15 +267295,15 @@ │ │ │ │ str sl, [sp, #160] @ 0xa0 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ str r1, [sp, #148] @ 0x94 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ - bl 67bef0 │ │ │ │ + bl 67be74 │ │ │ │ cmp r0, #0 │ │ │ │ bne 13e0f4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r5, [sp, #20] │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ ldr r6, [sp, #16] │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ @@ -267342,15 +267342,15 @@ │ │ │ │ str sl, [sp, #160] @ 0xa0 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ str r1, [sp, #148] @ 0x94 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ - bl 67bef0 │ │ │ │ + bl 67be74 │ │ │ │ cmp r0, #0 │ │ │ │ bne 13e120 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r5, [sp, #20] │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ @@ -267389,15 +267389,15 @@ │ │ │ │ str sl, [sp, #160] @ 0xa0 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ str r1, [sp, #148] @ 0x94 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ - bl 67bef0 │ │ │ │ + bl 67be74 │ │ │ │ cmp r0, #0 │ │ │ │ bne 13e14c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ @@ -267436,15 +267436,15 @@ │ │ │ │ str sl, [sp, #160] @ 0xa0 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ str r1, [sp, #148] @ 0x94 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ - bl 67bef0 │ │ │ │ + bl 67be74 │ │ │ │ cmp r0, #0 │ │ │ │ bne 13e178 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ @@ -267486,15 +267486,15 @@ │ │ │ │ str r9, [sp, #24] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ str r0, [sp, #20] │ │ │ │ str r8, [sp, #16] │ │ │ │ add r0, sp, #108 @ 0x6c │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ add r2, sp, #108 @ 0x6c │ │ │ │ b 13e01c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 13e08c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ @@ -267509,15 +267509,15 @@ │ │ │ │ str r7, [sp, #24] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ str r0, [sp, #20] │ │ │ │ str r9, [sp, #16] │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ add r2, sp, #120 @ 0x78 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ beq 13e03c │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ @@ -267693,50 +267693,50 @@ │ │ │ │ eorgt r4, lr, #29360128 @ 0x1c00000 │ │ │ │ andseq r3, r2, r7, asr r4 │ │ │ │ @ instruction: 0x91a2b3c5 │ │ │ │ svcgt 0x002049a1 │ │ │ │ rsbeq r1, r1, r3, lsr #14 │ │ │ │ ldrdeq r5, [sp], #-20 @ 0xffffffec @ │ │ │ │ rsbeq r4, sp, r4, lsl #27 │ │ │ │ - ldrheq r7, [r5], #-5 │ │ │ │ + subseq r7, r5, r5, lsr r0 │ │ │ │ @ instruction: 0x006d4d90 │ │ │ │ - ldrsheq r8, [r5], #-128 @ 0xffffff80 │ │ │ │ - ldrsheq r8, [r5], #-130 @ 0xffffff7e │ │ │ │ + subseq r8, r5, r0, ror r8 │ │ │ │ + subseq r8, r5, r2, ror r8 │ │ │ │ rsbeq r4, sp, r8, asr sp │ │ │ │ - subseq r7, r5, r9, lsl #1 │ │ │ │ + subseq r7, r5, r9 │ │ │ │ rsbeq r4, sp, r4, ror #26 │ │ │ │ - subseq r8, r5, r2, ror #20 │ │ │ │ - subseq r8, r5, r1, asr #16 │ │ │ │ - subseq r1, r5, r8, asr r5 │ │ │ │ + subseq r8, r5, r2, ror #19 │ │ │ │ + subseq r8, r5, r1, asr #15 │ │ │ │ + ldrsbeq r1, [r5], #-72 @ 0xffffffb8 │ │ │ │ rsbeq r4, sp, ip, lsr #26 │ │ │ │ - subseq r7, r5, sp, asr r0 │ │ │ │ + ldrsbeq r6, [r5], #-253 @ 0xffffff03 │ │ │ │ rsbeq r4, sp, r8, lsr sp │ │ │ │ - subseq r8, r5, ip, lsl #15 │ │ │ │ - @ instruction: 0x00558791 │ │ │ │ + subseq r8, r5, ip, lsl #14 │ │ │ │ + subseq r8, r5, r1, lsl r7 │ │ │ │ rsbeq r4, sp, r0, lsl #26 │ │ │ │ - subseq r7, r5, r1, lsr r0 │ │ │ │ + ldrheq r6, [r5], #-241 @ 0xffffff0f │ │ │ │ rsbeq r4, sp, ip, lsl #26 │ │ │ │ - subseq r8, r5, r3, ror #13 │ │ │ │ - subseq r8, r5, r8, ror #13 │ │ │ │ + subseq r8, r5, r3, ror #12 │ │ │ │ + subseq r8, r5, r8, ror #12 │ │ │ │ rsbeq r5, sp, ip, lsl r5 │ │ │ │ @ instruction: 0xffff8f4c │ │ │ │ rsbeq r5, sp, r8, ror r5 │ │ │ │ @ instruction: 0xffff8fa8 │ │ │ │ rsbseq r2, r1, r8, lsl r1 │ │ │ │ rsbeq r5, sp, r4, lsr #20 │ │ │ │ rsbseq r2, r1, ip, lsl #8 │ │ │ │ rsbeq r5, sp, r8, lsl sl │ │ │ │ - subseq r5, r5, r7, ror #6 │ │ │ │ + subseq r5, r5, r7, ror #5 │ │ │ │ rsbseq r2, r1, ip, asr #4 │ │ │ │ rsbeq r5, sp, r8, lsr r4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ - bl 490a08 │ │ │ │ + bl 49098c │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ andeq r0, r0, r4, lsr r0 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ @@ -267758,33 +267758,33 @@ │ │ │ │ ldr r1, [pc, #80] @ 13e434 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #6 │ │ │ │ bl 1e6bd0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl 490bb8 │ │ │ │ + bl 490b3c │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, #0 │ │ │ │ movne r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #1 │ │ │ │ bl 13da90 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [pc, #28] @ 13e440 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1e6bd0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - subseq r8, r5, r5, asr r2 │ │ │ │ - subseq r8, r5, r1, ror r2 │ │ │ │ - subseq r8, r5, fp, lsl #5 │ │ │ │ - subseq r8, r5, r4, lsr #4 │ │ │ │ + ldrsbeq r8, [r5], #-21 @ 0xffffffeb │ │ │ │ + ldrsheq r8, [r5], #-17 @ 0xffffffef │ │ │ │ + subseq r8, r5, fp, lsl #4 │ │ │ │ + subseq r8, r5, r4, lsr #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r6, r2 │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, #24 │ │ │ │ bhi 13e548 │ │ │ │ ldr r0, [pc, #268] @ 13e570 │ │ │ │ @@ -267844,26 +267844,26 @@ │ │ │ │ cmp r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ moveq r1, #14 │ │ │ │ movne r0, r5 │ │ │ │ b 13e550 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r2 │ │ │ │ - bl 55739c │ │ │ │ + bl 557320 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, r5 │ │ │ │ bl 372d8 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 3897c │ │ │ │ - subseq r8, r5, r9, lsl r2 │ │ │ │ - subseq r8, r5, r7, asr r1 │ │ │ │ - subseq r8, r5, sp, asr #2 │ │ │ │ - subseq r8, r5, sp, asr #2 │ │ │ │ + @ instruction: 0x00558199 │ │ │ │ + ldrsbeq r8, [r5], #-7 │ │ │ │ + subseq r8, r5, sp, asr #1 │ │ │ │ + subseq r8, r5, sp, asr #1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 13e5b8 │ │ │ │ ldr r1, [pc, #456] @ 13e768 │ │ │ │ @@ -267879,30 +267879,30 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1e6bd0 │ │ │ │ ldr fp, [pc, #404] @ 13e764 │ │ │ │ mov sl, #14 │ │ │ │ add fp, pc, fp │ │ │ │ ldr r7, [sp, #12] │ │ │ │ ldmib sp, {r8, r9} │ │ │ │ - bl 5554a4 │ │ │ │ + bl 555428 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r7 │ │ │ │ - bl 5555c0 │ │ │ │ + bl 555544 │ │ │ │ ldr r1, [pc, #372] @ 13e770 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1e6bd0 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, sp │ │ │ │ mov r1, r7 │ │ │ │ - bl 555550 │ │ │ │ + bl 5554d4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 13e634 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r4, [pc, #312] @ 13e774 │ │ │ │ @@ -267976,19 +267976,19 @@ │ │ │ │ beq 13e758 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - ldrsbeq r8, [r5], #-3 │ │ │ │ - ldrsbeq r8, [r5], #-14 │ │ │ │ - subseq r8, r5, ip, lsl r1 │ │ │ │ - subseq r8, r5, r5, lsr #2 │ │ │ │ - subseq r8, r5, r1, ror #1 │ │ │ │ + subseq r8, r5, r3, asr r0 │ │ │ │ + subseq r8, r5, lr, asr r0 │ │ │ │ + @ instruction: 0x0055809c │ │ │ │ + subseq r8, r5, r5, lsr #1 │ │ │ │ + subseq r8, r5, r1, rrx │ │ │ │ rsbseq r1, r1, r4, asr r7 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #580] @ 13e9d0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ @@ -268006,53 +268006,53 @@ │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r0, [pc, #528] @ 13e9d8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [pc, #516] @ 13e9dc │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #16 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #496] @ 13e9e0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #32] │ │ │ │ add r0, sp, #8 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldmib r4, {r1, r2} │ │ │ │ mov r0, #5 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #8 │ │ │ │ ldr r3, [pc, #444] @ 13e9e4 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 64328c │ │ │ │ + bl 643210 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r5, [sp, #16] │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #32 │ │ │ │ ldr r3, [pc, #412] @ 13e9e8 │ │ │ │ mov r2, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 648300 │ │ │ │ + bl 648284 │ │ │ │ ldrb r0, [sp, #32] │ │ │ │ ldr r7, [sp, #8] │ │ │ │ cmp r0, #4 │ │ │ │ bne 13e894 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ - bl 635dc0 │ │ │ │ + bl 635d44 │ │ │ │ cmp r7, #0 │ │ │ │ beq 13e88c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldrb r5, [sp, #56] @ 0x38 │ │ │ │ @@ -268136,17 +268136,17 @@ │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbseq r1, r1, ip, lsr r4 │ │ │ │ rsbeq r4, sp, r0, ror sp │ │ │ │ rsbseq r1, r1, r8, ror #15 │ │ │ │ rsbeq r4, sp, r8, asr sp │ │ │ │ - @ instruction: 0x0055469b │ │ │ │ - subseq r7, r5, r4, asr #29 │ │ │ │ - subseq r7, r5, sl, lsl #28 │ │ │ │ + subseq r4, r5, fp, lsl r6 │ │ │ │ + subseq r7, r5, r4, asr #28 │ │ │ │ + subseq r7, r5, sl, lsl #27 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ ldr r1, [r0] │ │ │ │ add r4, sp, #8 │ │ │ │ ldr r0, [pc, #228] @ 13eae8 │ │ │ │ mov r3, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -268203,23 +268203,23 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 13eae0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 37920 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbeq r4, sp, r8, ror #22 │ │ │ │ - ldrsbeq r7, [r5], #-201 @ 0xffffff37 │ │ │ │ + subseq r7, r5, r9, asr ip │ │ │ │ rsbeq r4, sp, r0, asr #7 │ │ │ │ ldrsheq r1, [r1], #-28 @ 0xffffffe4 @ │ │ │ │ rsbeq r4, sp, r0, lsr #7 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ str r0, [sp, #24] │ │ │ │ add ip, sp, #8 │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ ldr r8, [r5] │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ mov r0, #12 │ │ │ │ str r0, [sp, #32] │ │ │ │ @@ -268240,15 +268240,15 @@ │ │ │ │ ldr r0, [pc, #280] @ 13ec84 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #28 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r0, [pc, #252] @ 13ec88 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #20 │ │ │ │ ldr r9, [sp, #36] @ 0x24 │ │ │ │ ldr sl, [sp, #40] @ 0x28 │ │ │ │ @@ -268303,25 +268303,25 @@ │ │ │ │ b 13ec74 │ │ │ │ bl 5a198 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 131fcc │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - ldrheq r7, [r5], #-189 @ 0xffffff43 │ │ │ │ + subseq r7, r5, sp, lsr fp │ │ │ │ strdeq r4, [sp], #-40 @ 0xffffffd8 @ │ │ │ │ andeq r7, r2, r4, ror lr │ │ │ │ rsbseq r1, r1, r4, lsl #4 │ │ │ │ @ instruction: 0xffff6044 │ │ │ │ @ instruction: 0xfffa98e0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ str r0, [sp, #24] │ │ │ │ add r3, sp, #12 │ │ │ │ ldm r4, {r0, r1, r2} │ │ │ │ ldr r7, [r5] │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, #12 │ │ │ │ str r0, [sp, #32] │ │ │ │ @@ -268342,15 +268342,15 @@ │ │ │ │ ldr r0, [pc, #276] @ 13ee18 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #28 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r0, [pc, #248] @ 13ee1c │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ @@ -268404,15 +268404,15 @@ │ │ │ │ b 13ee08 │ │ │ │ bl 5a198 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 132098 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subseq r7, r5, r5, lsr #20 │ │ │ │ + subseq r7, r5, r5, lsr #19 │ │ │ │ rsbeq r4, sp, r0, ror #2 │ │ │ │ ldrdeq r7, [r2], -ip │ │ │ │ rsbseq r1, r1, ip, rrx │ │ │ │ @ instruction: 0xffff5e7c │ │ │ │ @ instruction: 0xfffa8938 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ @@ -268473,15 +268473,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 13ef18 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 37920 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbeq r4, sp, ip, asr r7 │ │ │ │ - subseq r7, r5, r2, lsr r9 │ │ │ │ + ldrheq r7, [r5], #-130 @ 0xffffff7e │ │ │ │ rsbeq r3, sp, r8, lsl #31 │ │ │ │ andeq sl, r8, r8, ror r1 │ │ │ │ rsbeq r3, sp, r8, ror #30 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ ldr r1, [r0] │ │ │ │ mov r3, #12 │ │ │ │ @@ -268493,15 +268493,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1306ac │ │ │ │ ldr r4, [pc, #340] @ 13f0bc │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ beq 13ef8c │ │ │ │ ldr r0, [pc, #312] @ 13f0c0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 3c624 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ add r0, sp, #8 │ │ │ │ @@ -268525,15 +268525,15 @@ │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r1, #0 │ │ │ │ ldr r4, [pc, #220] @ 13f0c4 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ beq 13f00c │ │ │ │ ldr r0, [pc, #192] @ 13f0c8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 3c624 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ @@ -268574,36 +268574,36 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 13f0ac │ │ │ │ add r0, sp, #8 │ │ │ │ bl 37920 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbeq r4, sp, r4, ror #12 │ │ │ │ - subseq r7, r5, r0, lsr r8 │ │ │ │ + ldrheq r7, [r5], #-112 @ 0xffffff90 │ │ │ │ rsbseq r1, r1, ip, asr #21 │ │ │ │ ldrheq r1, [r1], #-164 @ 0xffffff5c @ │ │ │ │ rsbseq r1, r1, ip, asr #20 │ │ │ │ rsbseq r1, r1, r4, lsr sl │ │ │ │ rsbeq r3, sp, r4, lsr #28 │ │ │ │ rsbseq r0, r1, r0, ror #24 │ │ │ │ rsbeq r3, sp, r4, lsl #28 │ │ │ │ rsbeq r4, sp, r8, lsl r5 │ │ │ │ - subseq r6, r5, r9, lsr #3 │ │ │ │ + subseq r6, r5, r9, lsr #2 │ │ │ │ rsbeq r3, sp, ip, asr #28 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ ldr r6, [pc, #232] @ 13f1dc │ │ │ │ mov r9, r1 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r2, #0 │ │ │ │ mov r7, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 13f1ac │ │ │ │ add sl, sp, #32 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ mov r0, sl │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ @@ -268650,15 +268650,15 @@ │ │ │ │ add r0, sp, #32 │ │ │ │ bl 37920 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbseq r1, r1, ip, lsr r9 │ │ │ │ rsbseq r1, r1, r8, lsl #17 │ │ │ │ rsbeq r4, sp, r0, lsr r4 │ │ │ │ - subseq r7, r5, r0, lsl #12 │ │ │ │ + subseq r7, r5, r0, lsl #11 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r1, [r0] │ │ │ │ add r4, sp, #8 │ │ │ │ ldr r0, [pc, #224] @ 13f2e4 │ │ │ │ mov r3, #11 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -268714,15 +268714,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 13f2dc │ │ │ │ add r0, sp, #8 │ │ │ │ bl 37920 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ strheq r4, [sp], #-56 @ 0xffffffc8 @ │ │ │ │ - subseq r7, r5, r0, lsl #11 │ │ │ │ + subseq r7, r5, r0, lsl #10 │ │ │ │ rsbeq r3, sp, r4, asr #23 │ │ │ │ @ instruction: 0x00089db4 │ │ │ │ rsbeq r3, sp, r4, lsr #23 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r1, [r0] │ │ │ │ add r4, sp, #8 │ │ │ │ @@ -268781,15 +268781,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 13f3e8 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 37920 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ strheq r4, [sp], #-44 @ 0xffffffd4 @ │ │ │ │ - subseq r7, r5, pc, ror r4 │ │ │ │ + ldrsheq r7, [r5], #-63 @ 0xffffffc1 │ │ │ │ strheq r3, [sp], #-168 @ 0xffffff58 @ │ │ │ │ andeq r9, r8, r8, lsr #25 │ │ │ │ @ instruction: 0x006d3a98 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ ldr r1, [r0] │ │ │ │ mov r3, #11 │ │ │ │ @@ -268801,15 +268801,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1306ac │ │ │ │ ldr r4, [pc, #340] @ 13f58c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ beq 13f45c │ │ │ │ ldr r0, [pc, #312] @ 13f590 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 3bfd8 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ add r0, sp, #8 │ │ │ │ @@ -268833,15 +268833,15 @@ │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r1, #0 │ │ │ │ ldr r4, [pc, #220] @ 13f594 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ beq 13f4dc │ │ │ │ ldr r0, [pc, #192] @ 13f598 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 3bfd8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ @@ -268882,24 +268882,24 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 13f57c │ │ │ │ add r0, sp, #8 │ │ │ │ bl 37920 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbeq r4, sp, r4, asr #3 │ │ │ │ - subseq r7, r5, r9, lsl #7 │ │ │ │ + subseq r7, r5, r9, lsl #6 │ │ │ │ rsbseq r1, r1, r0, asr #11 │ │ │ │ rsbseq r1, r1, r8, lsr #11 │ │ │ │ rsbseq r1, r1, r0, asr #10 │ │ │ │ rsbseq r1, r1, r8, lsr #10 │ │ │ │ rsbeq r3, sp, r4, asr r9 │ │ │ │ @ instruction: 0x00710790 │ │ │ │ rsbeq r3, sp, r4, lsr r9 │ │ │ │ rsbeq r4, sp, r8, lsr r0 │ │ │ │ - ldrsbeq r5, [r5], #-201 @ 0xffffff37 │ │ │ │ + subseq r5, r5, r9, asr ip │ │ │ │ rsbeq r3, sp, ip, ror r9 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ ldr r1, [r0] │ │ │ │ add r4, sp, #8 │ │ │ │ ldr r0, [pc, #228] @ 13f6b0 │ │ │ │ mov r3, #13 │ │ │ │ @@ -268957,23 +268957,23 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 13f6a8 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 37920 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbeq r4, sp, r0, lsr #32 │ │ │ │ - subseq r7, r5, r0, ror #3 │ │ │ │ + subseq r7, r5, r0, ror #2 │ │ │ │ strdeq r3, [sp], #-120 @ 0xffffff88 @ │ │ │ │ rsbseq r0, r1, r4, lsr r6 │ │ │ │ ldrdeq r3, [sp], #-120 @ 0xffffff88 @ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #18 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r4, [r4] │ │ │ │ ldr r0, [pc, #328] @ 13f838 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ @@ -268991,15 +268991,15 @@ │ │ │ │ ldr r0, [pc, #280] @ 13f840 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #12 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #20 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r0, [pc, #252] @ 13f844 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ @@ -269054,25 +269054,25 @@ │ │ │ │ b 13f830 │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 131ef8 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - ldrheq r7, [r5], #-3 │ │ │ │ + subseq r7, r5, r3, lsr r0 │ │ │ │ rsbeq r3, sp, ip, lsr r7 │ │ │ │ @ instruction: 0x000272b8 │ │ │ │ rsbseq r0, r1, r8, asr #12 │ │ │ │ @ instruction: 0xffff4f64 │ │ │ │ @ instruction: 0xfffa6d20 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #18 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r4, [r4] │ │ │ │ ldr r0, [pc, #328] @ 13f9c4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ @@ -269090,15 +269090,15 @@ │ │ │ │ ldr r0, [pc, #280] @ 13f9cc │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #12 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #20 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r0, [pc, #252] @ 13f9d0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ @@ -269153,25 +269153,25 @@ │ │ │ │ b 13f9bc │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 131ef8 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subseq r6, r5, r7, lsr #30 │ │ │ │ + subseq r6, r5, r7, lsr #29 │ │ │ │ strheq r3, [sp], #-80 @ 0xffffffb0 @ │ │ │ │ andeq r7, r2, ip, lsr #2 │ │ │ │ ldrheq r0, [r1], #-76 @ 0xffffffb4 @ │ │ │ │ @ instruction: 0xffff4dd8 │ │ │ │ @ instruction: 0xfffa7734 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #18 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r4, [r4] │ │ │ │ ldr r0, [pc, #328] @ 13fb50 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ @@ -269189,15 +269189,15 @@ │ │ │ │ ldr r0, [pc, #280] @ 13fb58 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #12 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #20 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r0, [pc, #252] @ 13fb5c │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ @@ -269252,25 +269252,25 @@ │ │ │ │ b 13fb48 │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 131ef8 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - @ instruction: 0x00556d9b │ │ │ │ + subseq r6, r5, fp, lsl sp │ │ │ │ rsbeq r3, sp, r4, lsr #8 │ │ │ │ andeq r6, r2, r0, lsr #31 │ │ │ │ rsbseq r0, r1, r0, lsr r3 │ │ │ │ @ instruction: 0xffff4c4c │ │ │ │ @ instruction: 0xfffa7704 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #18 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r4, [r4] │ │ │ │ ldr r0, [pc, #328] @ 13fcdc │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ @@ -269288,15 +269288,15 @@ │ │ │ │ ldr r0, [pc, #280] @ 13fce4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #12 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #20 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r0, [pc, #252] @ 13fce8 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ @@ -269351,25 +269351,25 @@ │ │ │ │ b 13fcd4 │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 131ef8 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subseq r6, r5, pc, lsl #24 │ │ │ │ + subseq r6, r5, pc, lsl #23 │ │ │ │ @ instruction: 0x006d3298 │ │ │ │ andeq r6, r2, r4, lsl lr │ │ │ │ rsbseq r0, r1, r4, lsr #3 │ │ │ │ @ instruction: 0xffff4ac0 │ │ │ │ @ instruction: 0xfffa8430 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #11 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r4, [r4] │ │ │ │ ldr r0, [pc, #328] @ 13fe68 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ @@ -269387,15 +269387,15 @@ │ │ │ │ ldr r0, [pc, #280] @ 13fe70 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #12 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #20 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r0, [pc, #252] @ 13fe74 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ @@ -269450,15 +269450,15 @@ │ │ │ │ b 13fe60 │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 131ef8 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - @ instruction: 0x00556a95 │ │ │ │ + subseq r6, r5, r5, lsl sl │ │ │ │ rsbeq r3, sp, ip, lsl #2 │ │ │ │ andeq r6, r2, r8, lsl #25 │ │ │ │ rsbseq r0, r1, r8, lsl r0 │ │ │ │ @ instruction: 0xffff4934 │ │ │ │ @ instruction: 0xfffa7c14 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ @@ -269545,30 +269545,30 @@ │ │ │ │ ldr r1, [pc, #24] @ 13ffe8 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ strheq r3, [sp], #-100 @ 0xffffff9c @ │ │ │ │ @ instruction: 0xffff70c8 │ │ │ │ andeq r6, r2, r8, lsr sl │ │ │ │ - subseq r6, r5, r2, lsr #17 │ │ │ │ + subseq r6, r5, r2, lsr #16 │ │ │ │ rsbeq r3, sp, r4, asr #12 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #1 │ │ │ │ beq 140064 │ │ │ │ cmp r1, #2 │ │ │ │ bne 1400ec │ │ │ │ ldr r6, [pc, #456] @ 1401dc │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 1400c4 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r5 │ │ │ │ bl 37200 │ │ │ │ cmp r0, #0 │ │ │ │ beq 140174 │ │ │ │ @@ -269651,15 +269651,15 @@ │ │ │ │ bl 59f70 │ │ │ │ ldr r4, [r5] │ │ │ │ mov r1, #0 │ │ │ │ ldr r5, [pc, #96] @ 1401e4 │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ beq 1401a4 │ │ │ │ ldr r0, [pc, #72] @ 1401e8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 3bef4 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, r4 │ │ │ │ @@ -269679,19 +269679,19 @@ │ │ │ │ rsbseq r0, r1, r0, ror #25 │ │ │ │ rsbseq r0, r1, r4, lsr #24 │ │ │ │ rsbseq r0, r1, ip, lsl #24 │ │ │ │ rsbseq r0, r1, r8, ror #18 │ │ │ │ rsbeq r3, sp, r8, lsl #10 │ │ │ │ @ instruction: 0xffff6f2c │ │ │ │ muleq r2, ip, r8 │ │ │ │ - ldrsbeq r5, [r5], #-33 @ 0xffffffdf │ │ │ │ + subseq r5, r5, r1, asr r2 │ │ │ │ rsbeq r3, sp, r8, lsr #9 │ │ │ │ rsbeq r3, sp, ip, lsr #5 │ │ │ │ rsbeq r3, sp, r4, lsl #9 │ │ │ │ - subseq r5, r5, sp, asr r0 │ │ │ │ + ldrsbeq r4, [r5], #-253 @ 0xffffff03 │ │ │ │ rsbeq r2, sp, r0, lsl #26 │ │ │ │ @ instruction: 0x006d3290 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov sl, r1 │ │ │ │ mov r8, r0 │ │ │ │ cmp r2, #1 │ │ │ │ @@ -269706,15 +269706,15 @@ │ │ │ │ str r0, [r9] │ │ │ │ ldr r6, [pc, #280] @ 140370 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r7, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ beq 140280 │ │ │ │ ldr r0, [pc, #248] @ 140374 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 3bef4 │ │ │ │ add fp, sp, #24 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ @@ -270961,61 +270961,61 @@ │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ ldr r2, [pc, #24] @ 14160c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59fd0 │ │ │ │ rsbseq lr, r0, r0, lsr #23 │ │ │ │ rsbeq r2, sp, r8, lsr #2 │ │ │ │ - subseq r5, r5, fp, asr #13 │ │ │ │ - @ instruction: 0x0055539a │ │ │ │ + subseq r5, r5, fp, asr #12 │ │ │ │ + subseq r5, r5, sl, lsl r3 │ │ │ │ strdeq r2, [sp], #-0 @ │ │ │ │ - ldrheq r5, [r5], #-99 @ 0xffffff9d │ │ │ │ - subseq r5, r5, r9, asr #12 │ │ │ │ - subseq r5, r5, fp, lsr #13 │ │ │ │ - subseq r5, r5, r5, asr #13 │ │ │ │ - subseq r5, r5, r3, asr #12 │ │ │ │ + subseq r5, r5, r3, lsr r6 │ │ │ │ + subseq r5, r5, r9, asr #11 │ │ │ │ + subseq r5, r5, fp, lsr #12 │ │ │ │ + subseq r5, r5, r5, asr #12 │ │ │ │ + subseq r5, r5, r3, asr #11 │ │ │ │ rsbseq lr, r0, ip, lsl #25 │ │ │ │ - ldrsbeq r5, [r5], #-109 @ 0xffffff93 │ │ │ │ + subseq r5, r5, sp, asr r6 │ │ │ │ strdeq r2, [sp], #-0 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [pc, #256] @ 141744 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldr r0, [r0, r1] │ │ │ │ mov sl, sp │ │ │ │ add r7, sl, #16 │ │ │ │ tst r0, #1 │ │ │ │ beq 14167c │ │ │ │ ldr r0, [pc, #228] @ 14174c │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r0, r0, r1 │ │ │ │ add r5, r0, #8 │ │ │ │ ldm r5, {r1, r2, r3, r5} │ │ │ │ b 1416b0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 666cec │ │ │ │ + bl 666c70 │ │ │ │ ldr r0, [pc, #188] @ 141748 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r5, sp, #32 │ │ │ │ str r2, [r0, r1]! │ │ │ │ mov r4, #0 │ │ │ │ ldm r5, {r1, r2, r3, r5} │ │ │ │ str r4, [r0, #4] │ │ │ │ add r0, r0, #8 │ │ │ │ stm r0, {r1, r2, r3, r5} │ │ │ │ ldr r0, [pc, #152] @ 141750 │ │ │ │ stm r7, {r1, r2, r3, r5} │ │ │ │ ldr r3, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ adds r4, r1, #1 │ │ │ │ add r0, r0, r3 │ │ │ │ adc r5, r2, #0 │ │ │ │ strd r4, [r0, #8] │ │ │ │ ldr r0, [pc, #124] @ 141754 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp] │ │ │ │ @@ -271053,44 +271053,44 @@ │ │ │ │ rsbeq r2, sp, r0, lsr r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ str r0, [sp] │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [pc, #656] @ 141a04 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldr r0, [r0, r1] │ │ │ │ add r1, sp, #8 │ │ │ │ add r4, r1, #16 │ │ │ │ tst r0, #1 │ │ │ │ beq 1417a8 │ │ │ │ ldr r0, [pc, #632] @ 141a0c │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r0, r0, r1 │ │ │ │ add r7, r0, #8 │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ b 1417dc │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 666cec │ │ │ │ + bl 666c70 │ │ │ │ ldr r0, [pc, #592] @ 141a08 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ str r2, [r0, r1]! │ │ │ │ mov r6, #0 │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ str r6, [r0, #4] │ │ │ │ add r0, r0, #8 │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ ldr r0, [pc, #556] @ 141a10 │ │ │ │ stm r4, {r1, r2, r3, r7} │ │ │ │ ldr r3, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ adds r6, r1, #1 │ │ │ │ add r0, r0, r3 │ │ │ │ adc r7, r2, #0 │ │ │ │ strd r6, [r0, #8] │ │ │ │ ldr r0, [pc, #532] @ 141a18 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #8] │ │ │ │ @@ -271137,15 +271137,15 @@ │ │ │ │ sub r0, r1, r0, lsr #3 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ add r0, sl, r0, lsl #3 │ │ │ │ sub r1, r0, #24 │ │ │ │ ldr r8, [r0, #-8] │ │ │ │ ldr r4, [r0, #-4] │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ cmp r4, #0 │ │ │ │ bmi 14199c │ │ │ │ beq 1418fc │ │ │ │ ldr r0, [pc, #324] @ 141a20 │ │ │ │ mov r1, #1 │ │ │ │ mov r9, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -271232,33 +271232,33 @@ │ │ │ │ rsbeq r2, sp, ip, ror r1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #1704] @ 1420e4 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldr r0, [r0, r1] │ │ │ │ tst r0, #1 │ │ │ │ beq 141a74 │ │ │ │ ldr r0, [pc, #1684] @ 1420ec │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r0, r0, r1 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ ldr r5, [r0, #20] │ │ │ │ b 141ab8 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ - bl 666cec │ │ │ │ + bl 666c70 │ │ │ │ ldr r0, [pc, #1636] @ 1420e8 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ str r2, [r0, r1]! │ │ │ │ mov r6, #0 │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ ldr r1, [sp, #136] @ 0x88 │ │ │ │ ldr r5, [sp, #140] @ 0x8c │ │ │ │ str r6, [r0, #4] │ │ │ │ @@ -271268,15 +271268,15 @@ │ │ │ │ str r5, [r0, #20] │ │ │ │ add sl, sp, #72 @ 0x48 │ │ │ │ ldr r0, [pc, #1580] @ 1420f0 │ │ │ │ add r6, sl, #16 │ │ │ │ str r5, [r6, #12] │ │ │ │ strd r2, [r6] │ │ │ │ ldr r5, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ adds r2, r2, #1 │ │ │ │ add r0, r0, r5 │ │ │ │ adc r3, r3, #0 │ │ │ │ mov r8, r6 │ │ │ │ strd r2, [r0, #8] │ │ │ │ ldr r0, [pc, #1552] @ 142100 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -271674,44 +271674,44 @@ │ │ │ │ rsbeq r1, sp, r8, lsl #22 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #312] @ 14225c │ │ │ │ mov r9, r1 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldr r0, [r0, r1] │ │ │ │ tst r0, #1 │ │ │ │ beq 142154 │ │ │ │ ldr r0, [pc, #292] @ 142264 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r0, r0, r1 │ │ │ │ add r4, r0, #8 │ │ │ │ ldm r4, {r1, r2, r3, r4} │ │ │ │ b 142188 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 666cec │ │ │ │ + bl 666c70 │ │ │ │ ldr r0, [pc, #252] @ 142260 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r4, sp, #32 │ │ │ │ str r2, [r0, r1]! │ │ │ │ mov r6, #0 │ │ │ │ ldm r4, {r1, r2, r3, r4} │ │ │ │ str r6, [r0, #4] │ │ │ │ add r0, r0, #8 │ │ │ │ stm r0, {r1, r2, r3, r4} │ │ │ │ mov r6, sp │ │ │ │ add r0, r6, #16 │ │ │ │ stm r0, {r1, r2, r3, r4} │ │ │ │ ldr r0, [pc, #204] @ 142268 │ │ │ │ ldr r3, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r0, r0, r3 │ │ │ │ adds r4, r1, #1 │ │ │ │ adc r1, r2, #0 │ │ │ │ str r4, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ ldr r0, [pc, #176] @ 14226c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -271763,44 +271763,44 @@ │ │ │ │ rsbeq r1, sp, ip, asr #10 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ str r0, [sp] │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [pc, #760] @ 142584 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldr r0, [r0, r1] │ │ │ │ add r1, sp, #16 │ │ │ │ add r4, r1, #16 │ │ │ │ tst r0, #1 │ │ │ │ beq 1422c0 │ │ │ │ ldr r0, [pc, #736] @ 14258c │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r0, r0, r1 │ │ │ │ add r7, r0, #8 │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ b 1422f4 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 666cec │ │ │ │ + bl 666c70 │ │ │ │ ldr r0, [pc, #696] @ 142588 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r7, sp, #72 @ 0x48 │ │ │ │ str r2, [r0, r1]! │ │ │ │ mov r6, #0 │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ str r6, [r0, #4] │ │ │ │ add r0, r0, #8 │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ ldr r0, [pc, #660] @ 142590 │ │ │ │ stm r4, {r1, r2, r3, r7} │ │ │ │ ldr r3, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ adds r6, r1, #1 │ │ │ │ add r0, r0, r3 │ │ │ │ adc r7, r2, #0 │ │ │ │ strd r6, [r0, #8] │ │ │ │ ldr r0, [pc, #636] @ 142598 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #16] │ │ │ │ @@ -271970,44 +271970,44 @@ │ │ │ │ strdeq r1, [sp], #-92 @ 0xffffffa4 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [pc, #256] @ 1426c4 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldr r0, [r0, r1] │ │ │ │ mov sl, sp │ │ │ │ add r7, sl, #16 │ │ │ │ tst r0, #1 │ │ │ │ beq 1425fc │ │ │ │ ldr r0, [pc, #228] @ 1426cc │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r0, r0, r1 │ │ │ │ add r5, r0, #8 │ │ │ │ ldm r5, {r1, r2, r3, r5} │ │ │ │ b 142630 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 666cec │ │ │ │ + bl 666c70 │ │ │ │ ldr r0, [pc, #188] @ 1426c8 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r5, sp, #32 │ │ │ │ str r2, [r0, r1]! │ │ │ │ mov r4, #0 │ │ │ │ ldm r5, {r1, r2, r3, r5} │ │ │ │ str r4, [r0, #4] │ │ │ │ add r0, r0, #8 │ │ │ │ stm r0, {r1, r2, r3, r5} │ │ │ │ ldr r0, [pc, #152] @ 1426d0 │ │ │ │ stm r7, {r1, r2, r3, r5} │ │ │ │ ldr r3, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ adds r4, r1, #1 │ │ │ │ add r0, r0, r3 │ │ │ │ adc r5, r2, #0 │ │ │ │ strd r4, [r0, #8] │ │ │ │ ldr r0, [pc, #124] @ 1426d4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp] │ │ │ │ @@ -272046,44 +272046,44 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [pc, #320] @ 142830 │ │ │ │ mov r8, r1 │ │ │ │ mov r9, r2 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldr r0, [r0, r1] │ │ │ │ add r5, sp, #8 │ │ │ │ add r7, r5, #16 │ │ │ │ tst r0, #1 │ │ │ │ beq 14272c │ │ │ │ ldr r0, [pc, #288] @ 142838 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r0, r0, r1 │ │ │ │ add r6, r0, #8 │ │ │ │ ldm r6, {r1, r2, r3, r6} │ │ │ │ b 142760 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 666cec │ │ │ │ + bl 666c70 │ │ │ │ ldr r0, [pc, #248] @ 142834 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r6, sp, #40 @ 0x28 │ │ │ │ str r2, [r0, r1]! │ │ │ │ mov r4, #0 │ │ │ │ ldm r6, {r1, r2, r3, r6} │ │ │ │ str r4, [r0, #4] │ │ │ │ add r0, r0, #8 │ │ │ │ stm r0, {r1, r2, r3, r6} │ │ │ │ ldr r0, [pc, #212] @ 14283c │ │ │ │ stm r7, {r1, r2, r3, r6} │ │ │ │ ldr r3, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r0, r0, r3 │ │ │ │ adds r4, r1, #1 │ │ │ │ adc r1, r2, #0 │ │ │ │ cmp r9, r8 │ │ │ │ str r4, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ ldr r0, [pc, #176] @ 142840 │ │ │ │ @@ -272743,65 +272743,65 @@ │ │ │ │ b 1431c8 │ │ │ │ mov r0, #23 │ │ │ │ strb r0, [r4, #1] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subseq r4, r5, r2, ror #2 │ │ │ │ - subseq r4, r5, r9, lsr #32 │ │ │ │ - subseq r4, r5, r5, lsr r0 │ │ │ │ + subseq r4, r5, r2, ror #1 │ │ │ │ + subseq r3, r5, r9, lsr #31 │ │ │ │ + ldrheq r3, [r5], #-245 @ 0xffffff0b │ │ │ │ + subseq r4, r5, r4, asr #32 │ │ │ │ + subseq r3, r5, r4, ror sp │ │ │ │ + subseq r3, r5, r3, asr #27 │ │ │ │ + @ instruction: 0x00553e9a │ │ │ │ + subseq r3, r5, fp, lsl #29 │ │ │ │ + subseq r4, r5, r3, lsr #32 │ │ │ │ + subseq r4, r5, r1, rrx │ │ │ │ + subseq r3, r5, r3, lsl #26 │ │ │ │ + subseq r3, r5, r5, ror sp │ │ │ │ subseq r4, r5, r4, asr #1 │ │ │ │ - ldrsheq r3, [r5], #-212 @ 0xffffff2c │ │ │ │ - subseq r3, r5, r3, asr #28 │ │ │ │ - subseq r3, r5, sl, lsl pc │ │ │ │ - subseq r3, r5, fp, lsl #30 │ │ │ │ - subseq r4, r5, r3, lsr #1 │ │ │ │ - subseq r4, r5, r1, ror #1 │ │ │ │ - subseq r3, r5, r3, lsl #27 │ │ │ │ - ldrsheq r3, [r5], #-213 @ 0xffffff2b │ │ │ │ - subseq r4, r5, r4, asr #2 │ │ │ │ - subseq r4, r5, r2, ror r1 │ │ │ │ - ldrsbeq r4, [r5], #-16 │ │ │ │ - subseq r4, r5, ip, asr r2 │ │ │ │ - subseq r4, r5, r6, lsr r0 │ │ │ │ - ldrheq r4, [r5], #-4 │ │ │ │ - subseq r3, r5, r6, asr #28 │ │ │ │ - subseq r3, r5, ip, asr lr │ │ │ │ - subseq r3, r5, pc, lsl #30 │ │ │ │ - subseq r3, r5, r9, asr #29 │ │ │ │ - subseq r3, r5, r7, ror #27 │ │ │ │ - @ instruction: 0x00553f92 │ │ │ │ - subseq r3, r5, r6, ror #28 │ │ │ │ - subseq r3, r5, pc, asr lr │ │ │ │ - subseq r3, r5, r3, ror lr │ │ │ │ - subseq r3, r5, r0, lsr #28 │ │ │ │ - subseq r4, r5, ip, ror #1 │ │ │ │ - subseq r4, r5, r0, lsr r1 │ │ │ │ - ldrsbeq r3, [r5], #-251 @ 0xffffff05 │ │ │ │ - subseq r4, r5, fp, ror #1 │ │ │ │ - subseq r4, r5, sl, asr #3 │ │ │ │ - subseq r3, r5, lr, lsl #29 │ │ │ │ - subseq r3, r5, r0, ror #27 │ │ │ │ - subseq r3, r5, r4, lsr lr │ │ │ │ - subseq r3, r5, ip, ror #28 │ │ │ │ - ldrsbeq r3, [r5], #-217 @ 0xffffff27 │ │ │ │ - subseq r3, r5, ip, ror #27 │ │ │ │ - ldrsbeq r3, [r5], #-214 @ 0xffffff2a │ │ │ │ - ldrheq r3, [r5], #-213 @ 0xffffff2b │ │ │ │ - ldrsheq pc, [r4], #-8 @ │ │ │ │ + ldrsheq r4, [r5], #-2 │ │ │ │ + subseq r4, r5, r0, asr r1 │ │ │ │ + ldrsbeq r4, [r5], #-28 @ 0xffffffe4 │ │ │ │ + ldrheq r3, [r5], #-246 @ 0xffffff0a │ │ │ │ + subseq r4, r5, r4, lsr r0 │ │ │ │ + subseq r3, r5, r6, asr #27 │ │ │ │ + ldrsbeq r3, [r5], #-220 @ 0xffffff24 │ │ │ │ + subseq r3, r5, pc, lsl #29 │ │ │ │ + subseq r3, r5, r9, asr #28 │ │ │ │ subseq r3, r5, r7, ror #26 │ │ │ │ - ldrheq pc, [r4], #-12 @ │ │ │ │ - subseq r3, r5, r9, lsr #26 │ │ │ │ - subseq r3, r5, sp, lsl #26 │ │ │ │ - ldrsheq r3, [r5], #-199 @ 0xffffff39 │ │ │ │ - subseq r3, r5, r9, ror #25 │ │ │ │ - ldrsbeq r3, [r5], #-197 @ 0xffffff3b │ │ │ │ - subseq r3, r5, sp, asr #25 │ │ │ │ - ldrheq r3, [r5], #-196 @ 0xffffff3c │ │ │ │ + subseq r3, r5, r2, lsl pc │ │ │ │ + subseq r3, r5, r6, ror #27 │ │ │ │ + ldrsbeq r3, [r5], #-223 @ 0xffffff21 │ │ │ │ + ldrsheq r3, [r5], #-211 @ 0xffffff2d │ │ │ │ + subseq r3, r5, r0, lsr #27 │ │ │ │ + subseq r4, r5, ip, rrx │ │ │ │ + ldrheq r4, [r5], #-0 │ │ │ │ + subseq r3, r5, fp, asr pc │ │ │ │ + subseq r4, r5, fp, rrx │ │ │ │ + subseq r4, r5, sl, asr #2 │ │ │ │ + subseq r3, r5, lr, lsl #28 │ │ │ │ + subseq r3, r5, r0, ror #26 │ │ │ │ + ldrheq r3, [r5], #-212 @ 0xffffff2c │ │ │ │ + subseq r3, r5, ip, ror #27 │ │ │ │ + subseq r3, r5, r9, asr sp │ │ │ │ + subseq r3, r5, ip, ror #26 │ │ │ │ + subseq r3, r5, r6, asr sp │ │ │ │ + subseq r3, r5, r5, lsr sp │ │ │ │ + subseq pc, r4, r8, ror r0 @ │ │ │ │ + subseq r3, r5, r7, ror #25 │ │ │ │ + subseq pc, r4, ip, lsr r0 @ │ │ │ │ + subseq r3, r5, r9, lsr #25 │ │ │ │ + subseq r3, r5, sp, lsl #25 │ │ │ │ + subseq r3, r5, r7, ror ip │ │ │ │ + subseq r3, r5, r9, ror #24 │ │ │ │ + subseq r3, r5, r5, asr ip │ │ │ │ + subseq r3, r5, sp, asr #24 │ │ │ │ + subseq r3, r5, r4, lsr ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldrb r2, [r0], #8 │ │ │ │ add r3, pc, #8 │ │ │ │ mov r4, #-2147483630 @ 0x80000012 │ │ │ │ @@ -272947,15 +272947,15 @@ │ │ │ │ strb r1, [sp, #48] @ 0x30 │ │ │ │ mov r1, #32 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 67c400 │ │ │ │ + bl 67c384 │ │ │ │ cmp r0, #0 │ │ │ │ addeq r2, sp, #8 │ │ │ │ ldmeq r2, {r0, r1, r2} │ │ │ │ stmeq r8, {r0, r1, r2} │ │ │ │ addeq sp, sp, #80 @ 0x50 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [pc, #180] @ 1435e4 │ │ │ │ @@ -272996,21 +272996,21 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 1435c8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subseq r4, r5, r0, lsl #17 │ │ │ │ + subseq r4, r5, r0, lsl #16 │ │ │ │ rsbeq r3, sp, r0, ror #20 │ │ │ │ - ldrsbeq r3, [r5], #-113 @ 0xffffff8f │ │ │ │ + subseq r3, r5, r1, asr r7 │ │ │ │ rsbeq r3, sp, r4, ror #22 │ │ │ │ rsbeq r0, sp, r8, asr #9 │ │ │ │ rsbeq r0, sp, ip, lsl #9 │ │ │ │ - subseq r3, r5, r1, ror #19 │ │ │ │ + subseq r3, r5, r1, ror #18 │ │ │ │ rsbeq r0, sp, r8, lsr #10 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ mov r8, r0 │ │ │ │ ldrb r0, [r1] │ │ │ │ cmp r0, #3 │ │ │ │ beq 143644 │ │ │ │ @@ -273066,15 +273066,15 @@ │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add ip, r5, #8 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ ldm ip, {r1, r3, r4, r5, r6, r7} │ │ │ │ mov r2, r0 │ │ │ │ stm r2, {r1, r3, r4, r5, r6, r7} │ │ │ │ - bl 4d2c9c │ │ │ │ + bl 4d2c20 │ │ │ │ cmp r0, #0 │ │ │ │ beq 143708 │ │ │ │ str r0, [r8, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r8] │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ @@ -273088,15 +273088,15 @@ │ │ │ │ bl 1471b4 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbeq r0, sp, r8, asr #32 │ │ │ │ rsbeq r0, sp, ip, asr #32 │ │ │ │ rsbeq r0, sp, r0, lsl #2 │ │ │ │ - subseq r3, r5, r6, asr r7 │ │ │ │ + ldrsbeq r3, [r5], #-102 @ 0xffffff9a │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #316 @ 0x13c │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r1 │ │ │ │ ldrb r1, [r0, #269]! @ 0x10d │ │ │ │ mov r8, r3 │ │ │ │ str r1, [sp, #32] │ │ │ │ @@ -273749,58 +273749,58 @@ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #316 @ 0x13c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 14c840 │ │ │ │ add sp, sp, #316 @ 0x13c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldrsbeq r2, [r5], #-242 @ 0xffffff0e │ │ │ │ - subseq r2, r5, r8, lsr #31 │ │ │ │ - @ instruction: 0x00552f91 │ │ │ │ - subseq r2, r5, sp, ror pc │ │ │ │ - subseq r2, r5, r3, ror #30 │ │ │ │ - subseq r2, r5, sp, asr #30 │ │ │ │ - subseq r2, r5, r3, lsr pc │ │ │ │ - subseq r2, r5, r3, lsl pc │ │ │ │ - subseq r2, r5, r6, lsl #30 │ │ │ │ - subseq r2, r5, r7, ror #29 │ │ │ │ - ldrsbeq r2, [r5], #-226 @ 0xffffff1e │ │ │ │ - ldrheq r2, [r5], #-225 @ 0xffffff1f │ │ │ │ - @ instruction: 0x00552e91 │ │ │ │ - subseq r2, r5, fp, ror lr │ │ │ │ - subseq r2, r5, r2, ror #28 │ │ │ │ - subseq r2, r5, r0, asr #28 │ │ │ │ - subseq r2, r5, r6, lsr #28 │ │ │ │ - subseq r2, r5, r4, lsl lr │ │ │ │ - ldrsheq r2, [r5], #-214 @ 0xffffff2a │ │ │ │ - subseq r2, r5, r0, ror #27 │ │ │ │ - ldrheq r2, [r5], #-223 @ 0xffffff21 │ │ │ │ - subseq r2, r5, r4, lsr #27 │ │ │ │ - subseq r2, r5, lr, lsl #27 │ │ │ │ - subseq r2, r5, fp, ror #26 │ │ │ │ - subseq r2, r5, r8, asr sp │ │ │ │ - subseq r2, r5, r7, lsr sp │ │ │ │ - subseq r2, r5, r2, lsr #26 │ │ │ │ - subseq r2, r5, fp, lsl #26 │ │ │ │ - ldrsheq r2, [r5], #-196 @ 0xffffff3c │ │ │ │ - subseq r2, r5, ip, lsl #26 │ │ │ │ - ldrsheq r2, [r5], #-204 @ 0xffffff34 │ │ │ │ - subseq r2, r5, sp, ror #25 │ │ │ │ - ldrsbeq r2, [r5], #-204 @ 0xffffff34 │ │ │ │ - subseq r2, r5, ip, asr #25 │ │ │ │ - ldrheq r2, [r5], #-194 @ 0xffffff3e │ │ │ │ - @ instruction: 0x00552c95 │ │ │ │ - subseq sp, r4, r0, ror #31 │ │ │ │ - subseq sp, r4, r4, asr #31 │ │ │ │ - subseq r2, r5, r9, lsr #24 │ │ │ │ + subseq r2, r5, r2, asr pc │ │ │ │ + subseq r2, r5, r8, lsr #30 │ │ │ │ + subseq r2, r5, r1, lsl pc │ │ │ │ + ldrsheq r2, [r5], #-237 @ 0xffffff13 │ │ │ │ + subseq r2, r5, r3, ror #29 │ │ │ │ + subseq r2, r5, sp, asr #29 │ │ │ │ + ldrheq r2, [r5], #-227 @ 0xffffff1d │ │ │ │ + @ instruction: 0x00552e93 │ │ │ │ + subseq r2, r5, r6, lsl #29 │ │ │ │ + subseq r2, r5, r7, ror #28 │ │ │ │ + subseq r2, r5, r2, asr lr │ │ │ │ + subseq r2, r5, r1, lsr lr │ │ │ │ + subseq r2, r5, r1, lsl lr │ │ │ │ + ldrsheq r2, [r5], #-219 @ 0xffffff25 │ │ │ │ + subseq r2, r5, r2, ror #27 │ │ │ │ + subseq r2, r5, r0, asr #27 │ │ │ │ + subseq r2, r5, r6, lsr #27 │ │ │ │ + @ instruction: 0x00552d94 │ │ │ │ + subseq r2, r5, r6, ror sp │ │ │ │ + subseq r2, r5, r0, ror #26 │ │ │ │ + subseq r2, r5, pc, lsr sp │ │ │ │ + subseq r2, r5, r4, lsr #26 │ │ │ │ + subseq r2, r5, lr, lsl #26 │ │ │ │ + subseq r2, r5, fp, ror #25 │ │ │ │ + ldrsbeq r2, [r5], #-200 @ 0xffffff38 │ │ │ │ + ldrheq r2, [r5], #-199 @ 0xffffff39 │ │ │ │ + subseq r2, r5, r2, lsr #25 │ │ │ │ + subseq r2, r5, fp, lsl #25 │ │ │ │ + subseq r2, r5, r4, ror ip │ │ │ │ + subseq r2, r5, ip, lsl #25 │ │ │ │ + subseq r2, r5, ip, ror ip │ │ │ │ + subseq r2, r5, sp, ror #24 │ │ │ │ + subseq r2, r5, ip, asr ip │ │ │ │ + subseq r2, r5, ip, asr #24 │ │ │ │ + subseq r2, r5, r2, lsr ip │ │ │ │ subseq r2, r5, r5, lsl ip │ │ │ │ - ldrsheq r2, [r5], #-183 @ 0xffffff49 │ │ │ │ - subseq r2, r5, r1, ror #23 │ │ │ │ - ldrheq r2, [r5], #-181 @ 0xffffff4b │ │ │ │ - subseq r2, r5, r5, lsr #23 │ │ │ │ + subseq sp, r4, r0, ror #30 │ │ │ │ + subseq sp, r4, r4, asr #30 │ │ │ │ + subseq r2, r5, r9, lsr #23 │ │ │ │ + @ instruction: 0x00552b95 │ │ │ │ + subseq r2, r5, r7, ror fp │ │ │ │ + subseq r2, r5, r1, ror #22 │ │ │ │ + subseq r2, r5, r5, lsr fp │ │ │ │ + subseq r2, r5, r5, lsr #22 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #468 @ 0x1d4 │ │ │ │ add r7, sp, #72 @ 0x48 │ │ │ │ mov fp, #0 │ │ │ │ mov sl, r1 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r7 │ │ │ │ @@ -273863,23 +273863,23 @@ │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [pc, #396] @ 1444d8 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r3, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ - bl 55e51c │ │ │ │ + bl 55e4a0 │ │ │ │ mov r0, sl │ │ │ │ bl 3750c │ │ │ │ mov r5, r0 │ │ │ │ bl 37824 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ mov r1, r5 │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #1 │ │ │ │ beq 144440 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r0, r9 │ │ │ │ bl 37da0 │ │ │ │ @@ -273953,29 +273953,29 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 1444b8 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 37920 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ strbtvc r6, [lr], #-375 @ 0xfffffe89 │ │ │ │ - subseq r2, r5, ip, asr #21 │ │ │ │ + subseq r2, r5, ip, asr #20 │ │ │ │ rsbeq pc, ip, r0, ror r5 @ │ │ │ │ ldrheq fp, [r0], #-156 @ 0xffffff64 @ │ │ │ │ andeq r2, r2, r0, asr #11 │ │ │ │ @ instruction: 0x006cf49c │ │ │ │ rsbeq pc, ip, r0, lsl #11 │ │ │ │ rsbeq pc, ip, r4, ror #12 │ │ │ │ - subseq r2, r5, r6, asr fp │ │ │ │ + ldrsbeq r2, [r5], #-166 @ 0xffffff5a │ │ │ │ rsbeq pc, ip, r0, lsr #12 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #15 │ │ │ │ str r4, [sp, #12] │ │ │ │ str r5, [sp, #8] │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r6, [r6] │ │ │ │ ldr r0, [pc, #328] @ 144668 │ │ │ │ @@ -273995,15 +273995,15 @@ │ │ │ │ ldr r0, [pc, #280] @ 144670 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #20 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #28 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r0, [pc, #252] @ 144674 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #12 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ ldr r5, [sp, #32] │ │ │ │ @@ -274058,15 +274058,15 @@ │ │ │ │ bl 5a198 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ bl 146678 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - ldrheq r2, [r5], #-142 @ 0xffffff72 │ │ │ │ + subseq r2, r5, lr, lsr r8 │ │ │ │ rsbeq pc, ip, r8, asr #8 │ │ │ │ andeq r2, r2, r8, lsl #9 │ │ │ │ rsbseq fp, r0, r8, lsl r8 │ │ │ │ @ instruction: 0xffff03c4 │ │ │ │ @ instruction: 0xfffa4214 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ @@ -274096,21 +274096,21 @@ │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #4] @ 1446f8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 59d30 │ │ │ │ rsbeq pc, ip, r8, lsr #4 │ │ │ │ b 4278e0 │ │ │ │ - b 4cd3ac │ │ │ │ + b 4cd330 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 144718 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ - subseq r2, r5, r6, lsr lr │ │ │ │ + b 679f28 │ │ │ │ + ldrheq r2, [r5], #-214 @ 0xffffff2a │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ cmn r1, #1 │ │ │ │ beq 144768 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -274119,49 +274119,49 @@ │ │ │ │ ldr r0, [pc, #52] @ 14477c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #44] @ 144780 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #20] @ 144784 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ rsbeq pc, ip, ip, lsr #13 │ │ │ │ - subseq r7, r4, r4, lsl #3 │ │ │ │ - subseq r7, r4, r4, ror #2 │ │ │ │ + subseq r7, r4, r4, lsl #2 │ │ │ │ + subseq r7, r4, r4, ror #1 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r7, [r0] │ │ │ │ ldr r4, [r0, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 67ad88 │ │ │ │ + bl 67ad0c │ │ │ │ cmp r4, #0 │ │ │ │ beq 1447e0 │ │ │ │ ldr r6, [pc, #60] @ 1447f0 │ │ │ │ add r8, sp, #4 │ │ │ │ add r5, sp, #12 │ │ │ │ lsl r4, r4, #2 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ str r7, [sp, #12] │ │ │ │ - bl 680cac │ │ │ │ + bl 680c30 │ │ │ │ subs r4, r4, #4 │ │ │ │ add r7, r7, #4 │ │ │ │ bne 1447c0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 680e9c │ │ │ │ + bl 680e20 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ rsbeq pc, ip, r4, ror #4 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ cmn r1, #1 │ │ │ │ @@ -274173,25 +274173,25 @@ │ │ │ │ ldr r0, [pc, #52] @ 144854 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #44] @ 144858 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #20] @ 14485c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ rsbeq pc, ip, r4, ror #11 │ │ │ │ - subseq r7, r4, ip, lsr #1 │ │ │ │ - subseq r7, r4, ip, lsl #1 │ │ │ │ + subseq r7, r4, ip, lsr #32 │ │ │ │ + subseq r7, r4, ip │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ add r1, pc, #16 │ │ │ │ sub r0, r0, #21 │ │ │ │ @@ -274219,27 +274219,27 @@ │ │ │ │ add r3, sp, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #640] @ 144b64 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ str r3, [sp, #12] │ │ │ │ add r3, sp, #12 │ │ │ │ ldr r0, [pc, #584] @ 144b50 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #576] @ 144b54 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, r3, #4 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #484] @ 144b1c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ @@ -274248,40 +274248,40 @@ │ │ │ │ b 144a2c │ │ │ │ ldr r1, [pc, #520] @ 144b58 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r1, [pc, #472] @ 144b44 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r1, [pc, #392] @ 144b10 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ add r0, r3, #4 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #360] @ 144b14 │ │ │ │ add r3, sp, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #348] @ 144b18 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, r3, #20 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr ip, [pc, #332] @ 144b2c │ │ │ │ add r1, sp, #12 │ │ │ │ ldr r0, [pc, #328] @ 144b30 │ │ │ │ @@ -274289,116 +274289,116 @@ │ │ │ │ add ip, pc, ip │ │ │ │ add r0, pc, r0 │ │ │ │ stm sp, {r0, r1, ip} │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #18 │ │ │ │ ldr r1, [pc, #304] @ 144b34 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a828 │ │ │ │ + bl 67a7ac │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, r3, #4 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #232] @ 144b08 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #224] @ 144b0c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r2 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, #11 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #216] @ 144b24 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r1, [pc, #244] @ 144b5c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #17 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r1, [pc, #164] @ 144b28 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ add r0, r3, #4 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #160] @ 144b48 │ │ │ │ add r3, sp, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #148] @ 144b4c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, r3, #16 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr ip, [pc, #92] @ 144b38 │ │ │ │ add r1, sp, #12 │ │ │ │ ldr r0, [pc, #88] @ 144b3c │ │ │ │ add ip, pc, ip │ │ │ │ add r0, pc, r0 │ │ │ │ stm sp, {r0, r1, ip} │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #17 │ │ │ │ ldr r1, [pc, #68] @ 144b40 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a828 │ │ │ │ + bl 67a7ac │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq pc, ip, r4, lsr r1 @ │ │ │ │ - ldrsheq r2, [r5], #-122 @ 0xffffff86 │ │ │ │ - subseq r2, r5, sl, asr r9 │ │ │ │ + subseq r2, r5, sl, ror r7 │ │ │ │ + ldrsbeq r2, [r5], #-138 @ 0xffffff76 │ │ │ │ strdeq pc, [ip], #-36 @ 0xffffffdc @ │ │ │ │ - subseq r6, r4, r0, lsl pc │ │ │ │ + @ instruction: 0x00546e90 │ │ │ │ rsbeq pc, ip, ip, asr #1 │ │ │ │ - ldrheq r2, [r5], #-147 @ 0xffffff6d │ │ │ │ - subseq r2, r5, lr, lsr #17 │ │ │ │ - subseq r2, r5, pc, ror r8 │ │ │ │ + subseq r2, r5, r3, lsr r9 │ │ │ │ + subseq r2, r5, lr, lsr #16 │ │ │ │ + ldrsheq r2, [r5], #-127 @ 0xffffff81 │ │ │ │ ldrdeq pc, [ip], #-40 @ 0xffffffd8 @ │ │ │ │ rsbeq pc, ip, r4, asr #5 │ │ │ │ - subseq r2, r5, fp, lsl r9 │ │ │ │ + @ instruction: 0x0055289b │ │ │ │ rsbeq pc, ip, r0, rrx │ │ │ │ rsbeq pc, ip, ip, asr #3 │ │ │ │ - subseq r2, r5, r5, lsr r8 │ │ │ │ - subseq r2, r5, lr, asr #19 │ │ │ │ + ldrheq r2, [r5], #-117 @ 0xffffff8b │ │ │ │ + subseq r2, r5, lr, asr #18 │ │ │ │ rsbeq pc, ip, r8, lsr #4 │ │ │ │ - subseq sp, r4, r8, lsl r6 │ │ │ │ + @ instruction: 0x0054d598 │ │ │ │ ldrdeq pc, [ip], #-60 @ 0xffffffc4 @ │ │ │ │ - subseq r2, r5, r1, lsr sl │ │ │ │ - subseq r2, r5, r3, lsl #20 │ │ │ │ - ldrsheq r2, [r5], #-137 @ 0xffffff77 │ │ │ │ + ldrheq r2, [r5], #-145 @ 0xffffff6f │ │ │ │ + subseq r2, r5, r3, lsl #19 │ │ │ │ + subseq r2, r5, r9, ror r8 │ │ │ │ rsbeq pc, ip, ip, ror #4 │ │ │ │ - ldrsheq r2, [r5], #-151 @ 0xffffff69 │ │ │ │ + subseq r2, r5, r7, ror r9 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r3, r1 │ │ │ │ ldrb r0, [r0] │ │ │ │ ldr r1, [pc, #24] @ 144b94 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, r0, lsl #2] │ │ │ │ ldr r2, [pc, #16] @ 144b98 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, r0, lsl #2] │ │ │ │ mov r0, r3 │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldrdeq pc, [ip], #-104 @ 0xffffff98 @ │ │ │ │ - subseq r3, r5, ip, asr r0 │ │ │ │ + ldrsbeq r2, [r5], #-252 @ 0xffffff04 │ │ │ │ ldr r0, [r0] │ │ │ │ b 14a954 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ cmn r1, #1 │ │ │ │ beq 144bf0 │ │ │ │ @@ -274409,25 +274409,25 @@ │ │ │ │ ldr r0, [pc, #52] @ 144c04 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #44] @ 144c08 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #20] @ 144c0c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ rsbeq pc, ip, r4, asr r2 @ │ │ │ │ - ldrsheq r6, [r4], #-204 @ 0xffffff34 │ │ │ │ - ldrsbeq r6, [r4], #-204 @ 0xffffff34 │ │ │ │ + subseq r6, r4, ip, ror ip │ │ │ │ + subseq r6, r4, ip, asr ip │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ b 150e8c │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -274439,29 +274439,29 @@ │ │ │ │ ldr r0, [pc, #52] @ 144c7c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #44] @ 144c80 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #20] @ 144c84 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ @ instruction: 0x006cf19c │ │ │ │ - subseq r6, r4, r4, lsl #25 │ │ │ │ - subseq r6, r4, r4, ror #24 │ │ │ │ + subseq r6, r4, r4, lsl #24 │ │ │ │ + subseq r6, r4, r4, ror #23 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ ldmib r1, {r0, r1} │ │ │ │ - b 67aeb0 │ │ │ │ + b 67ae34 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ cmn r1, #1 │ │ │ │ beq 144ce4 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -274470,31 +274470,31 @@ │ │ │ │ ldr r0, [pc, #52] @ 144cf8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #44] @ 144cfc │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #20] @ 144d00 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ rsbeq pc, ip, r0, asr r1 @ │ │ │ │ - subseq r6, r4, r8, lsl #24 │ │ │ │ - subseq r6, r4, r8, ror #23 │ │ │ │ + subseq r6, r4, r8, lsl #23 │ │ │ │ + subseq r6, r4, r8, ror #22 │ │ │ │ ldr r0, [r0] │ │ │ │ b 150e8c │ │ │ │ ldr r0, [r0] │ │ │ │ b 42a25c │ │ │ │ ldr r0, [r0] │ │ │ │ - b 4d0708 │ │ │ │ + b 4d068c │ │ │ │ ldr r0, [r0] │ │ │ │ b 42a848 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 144d74 │ │ │ │ @@ -274506,35 +274506,35 @@ │ │ │ │ add r3, sp, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #44] @ 144d8c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #20] @ 144d90 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ strheq lr, [ip], #-192 @ 0xffffff40 @ │ │ │ │ - subseq r6, r4, r8, ror fp │ │ │ │ - subseq r6, r4, r8, asr fp │ │ │ │ + ldrsheq r6, [r4], #-168 @ 0xffffff58 │ │ │ │ + ldrsbeq r6, [r4], #-168 @ 0xffffff58 │ │ │ │ ldr r0, [r0] │ │ │ │ - b 4d0670 │ │ │ │ + b 4d05f4 │ │ │ │ ldr r0, [r0] │ │ │ │ b 43a2fc │ │ │ │ ldr r0, [r0] │ │ │ │ b 425bf4 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ ldmib r1, {r0, r1} │ │ │ │ - b 67b26c │ │ │ │ + b 67b1f0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #452 @ 0x1c4 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, #6 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r9, r1 │ │ │ │ ldr r0, [r1] │ │ │ │ @@ -274580,15 +274580,15 @@ │ │ │ │ mov r0, fp │ │ │ │ bl 3750c │ │ │ │ mov r5, r0 │ │ │ │ bl 37824 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, r5 │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #1 │ │ │ │ beq 144fb4 │ │ │ │ add r5, sp, #16 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, r5 │ │ │ │ @@ -274712,15 +274712,15 @@ │ │ │ │ add r0, sp, #16 │ │ │ │ bl 37920 │ │ │ │ mov r0, fp │ │ │ │ bl 37bfc │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ strdeq lr, [ip], #-160 @ 0xffffff60 @ │ │ │ │ - subseq r1, r5, r2, ror #31 │ │ │ │ + subseq r1, r5, r2, ror #30 │ │ │ │ rsbeq lr, ip, ip, lsr #21 │ │ │ │ rsbeq lr, ip, r0, ror sl │ │ │ │ ldrheq sl, [r0], #-224 @ 0xffffff20 @ │ │ │ │ @ instruction: 0x00021ab8 │ │ │ │ rsbeq lr, ip, r4, lsr sl │ │ │ │ rsbeq lr, ip, ip, lsr r9 │ │ │ │ @ instruction: 0x0070ad94 │ │ │ │ @@ -274770,15 +274770,15 @@ │ │ │ │ mov r0, fp │ │ │ │ bl 3750c │ │ │ │ mov r5, r0 │ │ │ │ bl 37824 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, r5 │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #1 │ │ │ │ beq 1452ac │ │ │ │ add r6, sp, #16 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, r6 │ │ │ │ @@ -274906,15 +274906,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbeq lr, ip, r8, ror r7 │ │ │ │ ldrheq sl, [r0], #-184 @ 0xffffff48 @ │ │ │ │ andeq r1, r2, r0, asr #15 │ │ │ │ rsbeq lr, ip, ip, lsr r7 │ │ │ │ strdeq lr, [ip], #-120 @ 0xffffff88 @ │ │ │ │ - subseq r1, r5, sl, ror #25 │ │ │ │ + subseq r1, r5, sl, ror #24 │ │ │ │ strheq lr, [ip], #-116 @ 0xffffff8c @ │ │ │ │ rsbeq lr, ip, r4, asr #12 │ │ │ │ @ instruction: 0x0070aa9c │ │ │ │ andeq r1, r2, r4, lsr #13 │ │ │ │ ldrdeq lr, [ip], #-104 @ 0xffffff98 @ │ │ │ │ rsbseq sl, r0, r8, asr #22 │ │ │ │ andeq r1, r2, r0, asr r7 │ │ │ │ @@ -274941,15 +274941,15 @@ │ │ │ │ ldr r0, [pc, #340] @ 145574 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #12 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #20 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ b 14547c │ │ │ │ ldr r0, [pc, #300] @ 145578 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -275024,15 +275024,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbeq lr, ip, r0, lsl #11 │ │ │ │ andeq r1, r2, r0, asr #11 │ │ │ │ rsbseq sl, r0, r0, asr #18 │ │ │ │ rsbeq lr, ip, ip, lsl r6 │ │ │ │ - subseq r1, r5, sp, ror sl │ │ │ │ + ldrsheq r1, [r5], #-157 @ 0xffffff63 │ │ │ │ rsbseq sl, r0, ip, lsl #18 │ │ │ │ @ instruction: 0xfffef2dc │ │ │ │ @ instruction: 0xfffa18c4 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ ldr r8, [sp, #88] @ 0x58 │ │ │ │ mov r4, r3 │ │ │ │ @@ -275055,15 +275055,15 @@ │ │ │ │ ldr r0, [pc, #340] @ 14573c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #12 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #20 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ b 145644 │ │ │ │ ldr r0, [pc, #300] @ 145740 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -275138,15 +275138,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ strheq lr, [ip], #-56 @ 0xffffffc8 @ │ │ │ │ strdeq r1, [r2], -r8 │ │ │ │ rsbseq sl, r0, r8, ror r7 │ │ │ │ rsbeq lr, ip, r4, asr r4 │ │ │ │ - ldrheq r1, [r5], #-133 @ 0xffffff7b │ │ │ │ + subseq r1, r5, r5, lsr r8 │ │ │ │ rsbseq sl, r0, r4, asr #14 │ │ │ │ @ instruction: 0xfffef114 │ │ │ │ @ instruction: 0xfffa16fc │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #444 @ 0x1bc │ │ │ │ ldr r7, [r0] │ │ │ │ add fp, sp, #48 @ 0x30 │ │ │ │ @@ -275207,23 +275207,23 @@ │ │ │ │ mov r0, r3 │ │ │ │ stm r0, {r1, r2, r4, r5, r6, r7} │ │ │ │ ldr r0, [r9] │ │ │ │ ldr r0, [r0] │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, #0 │ │ │ │ str r8, [sp] │ │ │ │ - bl 55e51c │ │ │ │ + bl 55e4a0 │ │ │ │ mov r0, sl │ │ │ │ bl 3750c │ │ │ │ mov r4, r0 │ │ │ │ bl 37824 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #1 │ │ │ │ beq 14592c │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r9 │ │ │ │ bl 37da0 │ │ │ │ @@ -275288,15 +275288,15 @@ │ │ │ │ bl 37bfc │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbeq lr, ip, r0, lsl #1 │ │ │ │ rsbseq sl, r0, r0, asr #9 │ │ │ │ andeq r1, r2, r8, asr #1 │ │ │ │ rsbeq lr, ip, r8, ror r1 │ │ │ │ - subseq r1, r5, sl, ror #12 │ │ │ │ + subseq r1, r5, sl, ror #11 │ │ │ │ rsbeq lr, ip, r4, lsr r1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #460 @ 0x1cc │ │ │ │ ldr r4, [r0] │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ mov r9, r0 │ │ │ │ lsr r0, r2, #7 │ │ │ │ @@ -275354,15 +275354,15 @@ │ │ │ │ mov r0, sl │ │ │ │ bl 3750c │ │ │ │ mov r5, r0 │ │ │ │ bl 37824 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, r5 │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #1 │ │ │ │ beq 145c24 │ │ │ │ add fp, sp, #32 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, fp │ │ │ │ @@ -275542,15 +275542,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbeq sp, ip, r0, lsl #28 │ │ │ │ rsbseq sl, r0, r0, asr #4 │ │ │ │ andeq r0, r2, r8, asr #28 │ │ │ │ rsbeq sp, ip, r4, asr #27 │ │ │ │ rsbeq sp, ip, r0, lsl #29 │ │ │ │ - subseq r1, r5, r2, ror r3 │ │ │ │ + ldrsheq r1, [r5], #-34 @ 0xffffffde │ │ │ │ rsbeq sp, ip, ip, lsr lr │ │ │ │ rsbeq sp, ip, ip, asr #25 │ │ │ │ rsbseq sl, r0, r4, lsr #2 │ │ │ │ andeq r0, r2, ip, lsr #26 │ │ │ │ rsbeq sp, ip, r0, ror #26 │ │ │ │ ldrsbeq sl, [r0], #-16 @ │ │ │ │ ldrdeq r0, [r2], -r8 │ │ │ │ @@ -275622,29 +275622,29 @@ │ │ │ │ rsbseq r9, r0, ip, lsr #28 │ │ │ │ rsbeq sp, ip, ip, lsl #22 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ tst r2, #16 │ │ │ │ bne 145edc │ │ │ │ tst r2, #32 │ │ │ │ bne 145ee0 │ │ │ │ - b 67c084 │ │ │ │ - b 678ae8 │ │ │ │ - b 678b5c │ │ │ │ + b 67c008 │ │ │ │ + b 678a6c │ │ │ │ + b 678ae0 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ tst r2, #16 │ │ │ │ bne 145efc │ │ │ │ tst r2, #32 │ │ │ │ bne 145f00 │ │ │ │ - b 67bef0 │ │ │ │ - b 678ae8 │ │ │ │ - b 678b5c │ │ │ │ + b 67be74 │ │ │ │ + b 678a6c │ │ │ │ + b 678ae0 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [pc, #4] @ 145f14 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 67926c │ │ │ │ + b 6791f0 │ │ │ │ @ instruction: 0x006cda9c │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r4, [r0] │ │ │ │ str r1, [r0] │ │ │ │ @@ -275673,27 +275673,27 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ bl 59d30 │ │ │ │ @ instruction: 0x006cd990 │ │ │ │ push {fp, lr} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #64] @ 145fe4 │ │ │ │ ldr r2, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldr r0, [r0, r2] │ │ │ │ tst r0, #1 │ │ │ │ beq 145fcc │ │ │ │ ldr r0, [pc, #48] @ 145fec │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r0, r0, r1 │ │ │ │ add r0, r0, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [pc, #20] @ 145fe8 │ │ │ │ ldr r2, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r0, r0, r2 │ │ │ │ pop {fp, lr} │ │ │ │ b 3c954 │ │ │ │ rsbseq r9, r0, r4, lsl #24 │ │ │ │ ldrsbeq r9, [r0], #-180 @ 0xffffff4c @ │ │ │ │ rsbseq r9, r0, ip, ror #23 │ │ │ │ push {r4, lr} │ │ │ │ @@ -275870,53 +275870,53 @@ │ │ │ │ bx lr │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 2705d0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 3451ac │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1462f8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 3451ac │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ add r4, r0, #8 │ │ │ │ mov r0, r4 │ │ │ │ bl 271200 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 3451ac │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 14635c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 3451ac │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #12 │ │ │ │ @@ -275961,26 +275961,26 @@ │ │ │ │ add r5, r4, r0, lsl #3 │ │ │ │ ldr r0, [r5, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 14643c │ │ │ │ mov sl, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [sl, #-20]! @ 0xffffffec │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 14643c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, sl │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r5, #-12]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1463b0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3440dc │ │ │ │ b 1463b0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, #24 │ │ │ │ add r0, r2, r2, lsl #1 │ │ │ │ add r0, r1, r0, lsl #3 │ │ │ │ @@ -275995,46 +275995,46 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #-12]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1464c4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3440dc │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 14739c │ │ │ │ add r4, r4, #120 @ 0x78 │ │ │ │ mov r0, r4 │ │ │ │ bl 271200 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 3451ac │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 146548 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 3451ac │ │ │ │ b 146548 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #112 @ 0x70 │ │ │ │ bl 146304 │ │ │ │ @@ -276049,43 +276049,43 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 14739c │ │ │ │ add r4, r4, #108 @ 0x6c │ │ │ │ mov r0, r4 │ │ │ │ bl 2705d0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 3451ac │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #108 @ 0x6c │ │ │ │ bl 1462a4 │ │ │ │ b 1465d8 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1465d8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 3451ac │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ cmp r0, r5 │ │ │ │ bne 146620 │ │ │ │ mov r0, r4 │ │ │ │ bl 38a30 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ @@ -276169,15 +276169,15 @@ │ │ │ │ b 1466f0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ cmp r0, r5 │ │ │ │ bne 1467b0 │ │ │ │ ldr r5, [r4] │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ bl 38a30 │ │ │ │ mov r0, r5 │ │ │ │ @@ -276248,70 +276248,70 @@ │ │ │ │ beq 146878 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 146878 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 42df4c │ │ │ │ add r0, r4, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 1472b0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1468f8 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1468f8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 146878 │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 42df00 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 146958 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 146958 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1469dc │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 146878 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 344290 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #20 │ │ │ │ bhi 1469b0 │ │ │ │ @@ -276338,35 +276338,35 @@ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 146a24 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 146a80 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 344290 │ │ │ │ b 146a80 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ b 146a00 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 146a80 │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 146a80 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ b 146a80 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #32 │ │ │ │ @@ -276542,18 +276542,18 @@ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ add r0, r4, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 147768 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 42df4c │ │ │ │ mov r0, r4 │ │ │ │ bl 147768 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -276604,18 +276604,18 @@ │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 146e14 │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 146e14 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 42df00 │ │ │ │ add r6, r4, #4 │ │ │ │ ldr r4, [r4, #20] │ │ │ │ ldr r0, [r4] │ │ │ │ @@ -276963,76 +276963,76 @@ │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1473e4 │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1473e4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r9, #32] │ │ │ │ cmp r0, #3 │ │ │ │ beq 14741c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 14741c │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 14741c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r9, #44] @ 0x2c │ │ │ │ cmp r0, #3 │ │ │ │ beq 147454 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 147454 │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #48]! @ 0x30 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 147454 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r9, #16] │ │ │ │ cmp r0, #2 │ │ │ │ beq 147494 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r9, #20] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 147494 │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 147494 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r9, #56] @ 0x38 │ │ │ │ cmp r0, #3 │ │ │ │ beq 1474cc │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1474cc │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #60]! @ 0x3c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1474cc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr sl, [r9, #88] @ 0x58 │ │ │ │ cmp sl, #0 │ │ │ │ beq 147534 │ │ │ │ ldr r7, [r9, #84] @ 0x54 │ │ │ │ sub r8, sl, #1 │ │ │ │ @@ -277045,19 +277045,19 @@ │ │ │ │ beq 147534 │ │ │ │ sub r0, r7, r4, lsl #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bcc 1474ec │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1474ec │ │ │ │ sub r5, r6, #16 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 1474ec │ │ │ │ ldr r1, [r9, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 147550 │ │ │ │ ldr r0, [r9, #84] @ 0x54 │ │ │ │ @@ -277078,19 +277078,19 @@ │ │ │ │ beq 1475b8 │ │ │ │ sub r0, r7, r4, lsl #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bcc 147570 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 147570 │ │ │ │ sub r5, r6, #16 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 147570 │ │ │ │ ldr r1, [r9, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ beq 1475d4 │ │ │ │ ldr r0, [r9, #96] @ 0x60 │ │ │ │ @@ -277100,18 +277100,18 @@ │ │ │ │ ldr r0, [r9, #68] @ 0x44 │ │ │ │ cmp r0, #3 │ │ │ │ beq 14760c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 14760c │ │ │ │ ldr r0, [r9, #72]! @ 0x48 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 14760c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r9 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 147654 │ │ │ │ mov r5, r0 │ │ │ │ @@ -277150,18 +277150,18 @@ │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 147670 │ │ │ │ ldr r0, [r6, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 147698 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 147698 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 147698 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sl, r4 │ │ │ │ cmp r0, #1 │ │ │ │ @@ -277185,18 +277185,18 @@ │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 1476e8 │ │ │ │ ldr r0, [r6, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 147724 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 147724 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 147724 │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -277479,18 +277479,18 @@ │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 147bf8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -277514,36 +277514,36 @@ │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 147c84 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #3 │ │ │ │ beq 147ccc │ │ │ │ cmp r1, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 147ccc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 146da0 │ │ │ │ @@ -277595,20 +277595,20 @@ │ │ │ │ beq 147dd0 │ │ │ │ sub r0, sl, r5, lsl #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bcc 147d84 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 147d84 │ │ │ │ add r7, sl, r4 │ │ │ │ add r6, r7, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 147d84 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 147df4 │ │ │ │ lsl r1, r0, #4 │ │ │ │ @@ -277639,18 +277639,18 @@ │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 147e0c │ │ │ │ ldr r0, [r7, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 147e3c │ │ │ │ ldr r0, [r7] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 147e3c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 42df00 │ │ │ │ b 147e3c │ │ │ │ bl 5a198 │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ @@ -277659,18 +277659,18 @@ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 147ec8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldmib r0, {r4, r6} │ │ │ │ mov r5, r0 │ │ │ │ @@ -277728,18 +277728,18 @@ │ │ │ │ beq 147fdc │ │ │ │ cmp r1, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 147fdc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ ldmib r0, {sl, fp} │ │ │ │ @@ -277756,20 +277756,20 @@ │ │ │ │ beq 148054 │ │ │ │ sub r0, sl, r5, lsl #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bcc 148008 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 148008 │ │ │ │ add r7, sl, r4 │ │ │ │ add r6, r7, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 148008 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 148078 │ │ │ │ lsl r1, r0, #4 │ │ │ │ @@ -277800,18 +277800,18 @@ │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 148090 │ │ │ │ ldr r0, [r7, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1480c0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1480c0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 42df00 │ │ │ │ b 1480c0 │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ mov r9, r0 │ │ │ │ @@ -278944,15 +278944,15 @@ │ │ │ │ ldmdbvc r4!, {r0, r1, r4, r5, r6, r8, sl, sp, lr}^ │ │ │ │ strbtvs r7, [pc], #-609 @ 1492b0 │ │ │ │ cdpvs 15, 6, cr6, cr4, cr13, {3} │ │ │ │ ldclvs 7, cr6, [r9], #-404 @ 0xfffffe6c │ │ │ │ cdpvs 2, 6, cr7, cr5, cr1, {3} │ │ │ │ cmnvc pc, #6464 @ 0x1940 │ │ │ │ rsbsvc r6, r3, r5, ror r5 │ │ │ │ - b 4d0648 │ │ │ │ + b 4d05cc │ │ │ │ ldr r1, [pc, #36] @ 1492f0 │ │ │ │ ldr ip, [pc, #20] @ 1492e4 │ │ │ │ ldr r2, [pc, #20] @ 1492e8 │ │ │ │ ldr r3, [pc, #20] @ 1492ec │ │ │ │ stm r0, {r1, r3} │ │ │ │ str r2, [r0, #8] │ │ │ │ str ip, [r0, #12] │ │ │ │ @@ -279156,15 +279156,15 @@ │ │ │ │ sub sp, sp, #24 │ │ │ │ bl 3750c │ │ │ │ mov r4, r0 │ │ │ │ bl 37824 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #1 │ │ │ │ ldrne r0, [sp, #8] │ │ │ │ ldrne r1, [sp, #12] │ │ │ │ addne sp, sp, #24 │ │ │ │ popne {r4, pc} │ │ │ │ ldr r0, [sp, #8] │ │ │ │ @@ -279178,15 +279178,15 @@ │ │ │ │ str r0, [sp] │ │ │ │ ldr r0, [pc, #16] @ 149668 │ │ │ │ ldr r3, [pc, #16] @ 14966c │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59c6c │ │ │ │ rsbeq sl, ip, r8, ror r4 │ │ │ │ - subseq sp, r4, sl, ror #18 │ │ │ │ + subseq sp, r4, sl, ror #17 │ │ │ │ rsbeq sl, ip, r4, lsr r4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldrd r2, [r0] │ │ │ │ mov r4, r1 │ │ │ │ eor r1, r2, #2 │ │ │ │ orrs r1, r1, r3 │ │ │ │ @@ -279470,16 +279470,16 @@ │ │ │ │ strbtvs r7, [pc], #-609 @ 149ae4 │ │ │ │ ldclvs 7, cr6, [r9], #-404 @ 0xfffffe6c │ │ │ │ cdpvs 2, 6, cr7, cr5, cr1, {3} │ │ │ │ cmnvc pc, #6464 @ 0x1940 │ │ │ │ rsbsvc r6, r3, r5, ror r5 │ │ │ │ ldmdbvc r4!, {r0, r1, r4, r5, r6, r8, sl, sp, lr}^ │ │ │ │ cdpvs 15, 6, cr6, cr4, cr13, {3} │ │ │ │ - subseq sp, r4, lr, ror #23 │ │ │ │ - @ instruction: 0x0054d992 │ │ │ │ + subseq sp, r4, lr, ror #22 │ │ │ │ + subseq sp, r4, r2, lsl r9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ str r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ str r8, [sp, #12] │ │ │ │ @@ -279782,15 +279782,15 @@ │ │ │ │ mov r2, r1 │ │ │ │ movne r2, #1 │ │ │ │ cmp r2, r3 │ │ │ │ beq 149f30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 149f1c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - bl 53f184 │ │ │ │ + bl 53f108 │ │ │ │ cmp r0, #0 │ │ │ │ beq 149f30 │ │ │ │ mov r0, #52 @ 0x34 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mla r1, r6, r0, r2 │ │ │ │ add r7, r1, #12 │ │ │ │ b 149c14 │ │ │ │ @@ -279992,17 +279992,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5a37c │ │ │ │ ldr r0, [pc, #24] @ 14a32c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ bl 5a37c │ │ │ │ - ldrsheq sp, [r4], #-57 @ 0xffffffc7 │ │ │ │ - subseq sp, r4, sl, ror #7 │ │ │ │ - subseq sp, r4, r2, lsr r3 │ │ │ │ + subseq sp, r4, r9, ror r3 │ │ │ │ + subseq sp, r4, sl, ror #6 │ │ │ │ + ldrheq sp, [r4], #-34 @ 0xffffffde │ │ │ │ rsbeq r9, ip, r0, lsr fp │ │ │ │ rsbeq r9, ip, r4, asr fp │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #328 @ 0x148 │ │ │ │ add r4, sp, #220 @ 0xdc │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r2 │ │ │ │ @@ -280119,31 +280119,31 @@ │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 146808 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq ip, r4, r7, lsl lr │ │ │ │ + @ instruction: 0x0054cd97 │ │ │ │ rsbeq r9, ip, ip, asr #13 │ │ │ │ - subseq ip, r4, lr, ror fp │ │ │ │ + ldrsheq ip, [r4], #-174 @ 0xffffff52 │ │ │ │ rsbeq r9, ip, r8, lsr r6 │ │ │ │ - ldrsbeq ip, [r4], #-223 @ 0xffffff21 │ │ │ │ + subseq ip, r4, pc, asr sp │ │ │ │ @ instruction: 0x006c9698 │ │ │ │ - subseq ip, r4, sl, lsr fp │ │ │ │ + ldrheq ip, [r4], #-170 @ 0xffffff56 │ │ │ │ strdeq r9, [ip], #-84 @ 0xffffffac @ │ │ │ │ rsbeq r9, ip, r4, ror #12 │ │ │ │ - ldrsheq ip, [r4], #-166 @ 0xffffff5a │ │ │ │ + subseq ip, r4, r6, ror sl │ │ │ │ strheq r9, [ip], #-80 @ 0xffffffb0 @ │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 14a55c │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ - ldrheq ip, [r4], #-193 @ 0xffffff3f │ │ │ │ + b 679f28 │ │ │ │ + subseq ip, r4, r1, lsr ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ cmp r1, #0 │ │ │ │ beq 14a6cc │ │ │ │ cmp r1, r3 │ │ │ │ bcs 14a5bc │ │ │ │ cmp r1, #1 │ │ │ │ @@ -280178,15 +280178,15 @@ │ │ │ │ add r4, sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r5 │ │ │ │ - bl 67f918 │ │ │ │ + bl 67f89c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq 14a6a4 │ │ │ │ ldr fp, [sp, #92] @ 0x5c │ │ │ │ add sl, r4, #8 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r4, [sp, #80] @ 0x50 │ │ │ │ @@ -280211,15 +280211,15 @@ │ │ │ │ rsb r0, r0, #0 │ │ │ │ str r7, [sp, #24] │ │ │ │ str r0, [sp, #16] │ │ │ │ b 14a6f0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 67eb30 │ │ │ │ + bl 67eab4 │ │ │ │ sub r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r4, sp, #96 @ 0x60 │ │ │ │ add r5, sp, #32 │ │ │ │ @@ -280423,45 +280423,45 @@ │ │ │ │ andeq r0, r0, r8, asr #3 │ │ │ │ ldr r1, [pc, #792] @ 14ace4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #17 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r1, [pc, #864] @ 14ad48 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [pc, #816] @ 14ad3c │ │ │ │ add r3, sp, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #804] @ 14ad40 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #3 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [pc, #760] @ 14ad30 │ │ │ │ add r1, pc, r1 │ │ │ │ b 14aac8 │ │ │ │ ldr r1, [pc, #696] @ 14acfc │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r1, [pc, #724] @ 14ad34 │ │ │ │ add r1, pc, r1 │ │ │ │ b 14abbc │ │ │ │ ldr r1, [pc, #688] @ 14ad1c │ │ │ │ add r1, pc, r1 │ │ │ │ b 14aac8 │ │ │ │ add r0, r0, #4 │ │ │ │ @@ -280470,38 +280470,38 @@ │ │ │ │ add r3, sp, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #612] @ 14acf4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [pc, #664] @ 14ad44 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r1, [pc, #560] @ 14acf8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #12 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r1, [pc, #556] @ 14ad10 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #15 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [pc, #480] @ 14ace8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #472] @ 14acec │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -280525,61 +280525,61 @@ │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #8] │ │ │ │ add r3, r0, #4 │ │ │ │ ldr r1, [pc, #508] @ 14ad68 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #15 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a828 │ │ │ │ + bl 67a7ac │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [pc, #368] @ 14ad00 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #360] @ 14ad04 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #7 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [pc, #380] @ 14ad38 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #11 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [pc, #296] @ 14ad08 │ │ │ │ add r3, sp, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #284] @ 14ad0c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [pc, #320] @ 14ad54 │ │ │ │ add r3, sp, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #308] @ 14ad58 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ add r1, r0, #4 │ │ │ │ str r1, [sp, #20] │ │ │ │ ldr ip, [pc, #216] @ 14ad20 │ │ │ │ add lr, sp, #20 │ │ │ │ ldr r1, [pc, #212] @ 14ad24 │ │ │ │ @@ -280594,86 +280594,86 @@ │ │ │ │ add r3, r0, #20 │ │ │ │ str lr, [sp, #12] │ │ │ │ mov r0, r2 │ │ │ │ str ip, [sp, #16] │ │ │ │ mov r2, #11 │ │ │ │ ldr r1, [pc, #164] @ 14ad2c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67aa6c │ │ │ │ + bl 67a9f0 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [pc, #112] @ 14ad14 │ │ │ │ add r3, sp, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #100] @ 14ad18 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [pc, #140] @ 14ad5c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, lr} │ │ │ │ - b 679fa4 │ │ │ │ - subseq ip, r4, sl, lsr r8 │ │ │ │ + b 679f28 │ │ │ │ + ldrheq ip, [r4], #-122 @ 0xffffff86 │ │ │ │ rsbeq r9, ip, ip, lsr r0 │ │ │ │ - subseq ip, r4, fp, lsl #14 │ │ │ │ + subseq ip, r4, fp, lsl #13 │ │ │ │ ldrdeq r9, [ip], #-0 @ │ │ │ │ - subseq ip, r4, lr, lsl #15 │ │ │ │ - subseq ip, r4, r9, ror #14 │ │ │ │ - ldrsheq ip, [r4], #-113 @ 0xffffff8f │ │ │ │ + subseq ip, r4, lr, lsl #14 │ │ │ │ + subseq ip, r4, r9, ror #13 │ │ │ │ + subseq ip, r4, r1, ror r7 │ │ │ │ ldrdeq r8, [ip], #-244 @ 0xffffff0c @ │ │ │ │ - subseq ip, r4, fp, lsr #13 │ │ │ │ + subseq ip, r4, fp, lsr #12 │ │ │ │ @ instruction: 0x006c8f90 │ │ │ │ - subseq ip, r4, r6, asr r6 │ │ │ │ - subseq ip, r4, r7, ror #14 │ │ │ │ + ldrsbeq ip, [r4], #-86 @ 0xffffffaa │ │ │ │ + subseq ip, r4, r7, ror #13 │ │ │ │ @ instruction: 0x006c8e9c │ │ │ │ - subseq ip, r4, r6, lsr #11 │ │ │ │ - ldrsheq ip, [r4], #-127 @ 0xffffff81 │ │ │ │ + subseq ip, r4, r6, lsr #10 │ │ │ │ + subseq ip, r4, pc, ror r7 │ │ │ │ rsbeq r8, ip, ip, asr #30 │ │ │ │ rsbeq r8, ip, r8, lsr pc │ │ │ │ rsbeq r8, ip, r0, lsr #30 │ │ │ │ - subseq ip, r4, pc, ror #11 │ │ │ │ - subseq ip, r4, sl, asr #16 │ │ │ │ - subseq ip, r4, lr, lsr #16 │ │ │ │ - ldrsbeq ip, [r4], #-109 @ 0xffffff93 │ │ │ │ + subseq ip, r4, pc, ror #10 │ │ │ │ + subseq ip, r4, sl, asr #15 │ │ │ │ + subseq ip, r4, lr, lsr #15 │ │ │ │ + subseq ip, r4, sp, asr r6 │ │ │ │ rsbeq r9, ip, r4, lsr #3 │ │ │ │ - subseq ip, r4, r0, lsl #17 │ │ │ │ - ldrsheq ip, [r4], #-115 @ 0xffffff8d │ │ │ │ - subseq r7, r4, r8, lsr #13 │ │ │ │ + subseq ip, r4, r0, lsl #16 │ │ │ │ + subseq ip, r4, r3, ror r7 │ │ │ │ + subseq r7, r4, r8, lsr #12 │ │ │ │ rsbeq r9, ip, ip, lsl r0 │ │ │ │ - subseq ip, r4, ip, ror r7 │ │ │ │ + ldrsheq ip, [r4], #-108 @ 0xffffff94 │ │ │ │ rsbeq r8, ip, ip, lsl lr │ │ │ │ - subseq r7, r4, ip, ror r4 │ │ │ │ - ldrsbeq ip, [r4], #-95 @ 0xffffffa1 │ │ │ │ + ldrsheq r7, [r4], #-60 @ 0xffffffc4 │ │ │ │ + subseq ip, r4, pc, asr r5 │ │ │ │ rsbeq r9, ip, r4, lsl #1 │ │ │ │ rsbeq r9, ip, ip, rrx │ │ │ │ - subseq ip, r4, r0, asr r7 │ │ │ │ + ldrsbeq ip, [r4], #-96 @ 0xffffffa0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ bcs 14adc8 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r5, r0 │ │ │ │ bne 14adac │ │ │ │ ldr r2, [pc, #296] @ 14aec0 │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ - bl 677ae8 │ │ │ │ + bl 677a6c │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ strb r1, [r0, r5] │ │ │ │ add r0, r5, #1 │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ @@ -280807,25 +280807,25 @@ │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #9 │ │ │ │ str r6, [sp, #16] │ │ │ │ ldr r1, [pc, #44] @ 14b000 │ │ │ │ ldr r3, [pc, #44] @ 14b004 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 67a2c8 │ │ │ │ + bl 67a24c │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ rsbeq r8, ip, ip, lsr #26 │ │ │ │ - subseq r0, r4, r4, ror #18 │ │ │ │ + subseq r0, r4, r4, ror #17 │ │ │ │ rsbeq r8, ip, r0, lsl sp │ │ │ │ - subseq r4, r4, r0, lsl #6 │ │ │ │ - ldrsheq r4, [r4], #-36 @ 0xffffffdc │ │ │ │ + subseq r4, r4, r0, lsl #5 │ │ │ │ + subseq r4, r4, r4, ror r2 │ │ │ │ rsbeq r8, ip, r0, asr #25 │ │ │ │ - ldrsheq ip, [r4], #-43 @ 0xffffffd5 │ │ │ │ - subseq ip, r4, r0, lsl #6 │ │ │ │ + subseq ip, r4, fp, ror r2 │ │ │ │ + subseq ip, r4, r0, lsl #5 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r4, r2 │ │ │ │ cmp r2, #0 │ │ │ │ bmi 14b074 │ │ │ │ mov r5, r0 │ │ │ │ beq 14b054 │ │ │ │ ldr r0, [pc, #104] @ 14b090 │ │ │ │ @@ -280911,15 +280911,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 1472b0 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbeq r8, ip, ip, ror #17 │ │ │ │ @ instruction: 0x006c889c │ │ │ │ - ldrsheq fp, [r4], #-209 @ 0xffffff2f │ │ │ │ + subseq fp, r4, r1, ror sp │ │ │ │ rsbeq r8, ip, r8, lsr r9 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, #1 │ │ │ │ @@ -280971,15 +280971,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 146cb8 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ strdeq r8, [ip], #-124 @ 0xffffff84 @ │ │ │ │ rsbeq r8, ip, ip, lsr #15 │ │ │ │ - subseq fp, r4, r1, lsl #26 │ │ │ │ + subseq fp, r4, r1, lsl #25 │ │ │ │ rsbeq r8, ip, r8, asr #16 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r1] │ │ │ │ cmp r0, #3 │ │ │ │ ldmibeq r1, {r0, r2} │ │ │ │ @@ -281228,15 +281228,15 @@ │ │ │ │ mov r3, #1 │ │ │ │ bl 3b86c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov r1, r7 │ │ │ │ b 14b58c │ │ │ │ @ instruction: 0xd1b71759 │ │ │ │ ldrbeq lr, [r5, #255]! @ 0xff │ │ │ │ - ldrsheq fp, [r4], #-203 @ 0xffffff35 │ │ │ │ + subseq fp, r4, fp, ror ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r6, r1 │ │ │ │ ldrb r1, [r0, #4] │ │ │ │ ldr r4, [r0] │ │ │ │ mov sl, r3 │ │ │ │ cmp r1, #1 │ │ │ │ @@ -281291,15 +281291,15 @@ │ │ │ │ mov r1, #117 @ 0x75 │ │ │ │ strb r1, [r0, #1] │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ add r0, sp, #8 │ │ │ │ ldmib sl, {r1, r2} │ │ │ │ - bl 626498 │ │ │ │ + bl 62641c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bne 14b7cc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r0, [sp] │ │ │ │ @@ -281348,15 +281348,15 @@ │ │ │ │ mov r2, #4 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #1 │ │ │ │ bl 3b86c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ b 14b730 │ │ │ │ - subseq r0, r5, r6, lsr #20 │ │ │ │ + subseq r0, r5, r6, lsr #19 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r6, r1 │ │ │ │ ldrb r1, [r0, #4] │ │ │ │ ldr r5, [r0] │ │ │ │ mov sl, r3 │ │ │ │ cmp r1, #1 │ │ │ │ @@ -281519,15 +281519,15 @@ │ │ │ │ strb r1, [r0, #2] │ │ │ │ lsr r1, r2, #8 │ │ │ │ strb r1, [r0, #1] │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 4d4dbc │ │ │ │ + bl 4d4d40 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ sub r0, r0, r6 │ │ │ │ cmp r0, r5 │ │ │ │ bcc 14bbd0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ @@ -282064,17 +282064,17 @@ │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #1 │ │ │ │ bl 3b86c │ │ │ │ ldr r4, [r5, #8] │ │ │ │ b 14c280 │ │ │ │ @ instruction: 0xd1b71759 │ │ │ │ ldrbeq lr, [r5, #255]! @ 0xff │ │ │ │ - subseq fp, r4, r7, asr r0 │ │ │ │ - subseq sl, r4, pc, lsr pc │ │ │ │ - subseq sl, r4, r3, lsr #31 │ │ │ │ + ldrsbeq sl, [r4], #-247 @ 0xffffff09 │ │ │ │ + ldrheq sl, [r4], #-239 @ 0xffffff11 │ │ │ │ + subseq sl, r4, r3, lsr #30 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r6, r1 │ │ │ │ ldrb r1, [r0, #4] │ │ │ │ ldr r4, [r0] │ │ │ │ mov sl, r3 │ │ │ │ cmp r1, #1 │ │ │ │ @@ -282188,15 +282188,15 @@ │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #5 │ │ │ │ mov r3, #1 │ │ │ │ bl 3b86c │ │ │ │ ldr r5, [r4, #8] │ │ │ │ b 14c494 │ │ │ │ - subseq sl, r4, lr, lsl #10 │ │ │ │ + subseq sl, r4, lr, lsl #9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov sl, r1 │ │ │ │ ldrb r1, [r0, #4] │ │ │ │ ldr r4, [r0] │ │ │ │ mov r5, r3 │ │ │ │ cmp r1, #1 │ │ │ │ @@ -282517,15 +282517,15 @@ │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #5 │ │ │ │ mov r3, #1 │ │ │ │ bl 3b86c │ │ │ │ ldr r5, [r4, #8] │ │ │ │ b 14c998 │ │ │ │ - subseq sl, r4, sl │ │ │ │ + subseq r9, r4, sl, lsl #31 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r6, r1 │ │ │ │ ldrb r1, [r0, #4] │ │ │ │ ldr r4, [r0] │ │ │ │ mov sl, r3 │ │ │ │ cmp r1, #1 │ │ │ │ @@ -282762,17 +282762,17 @@ │ │ │ │ mov r2, #4 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #1 │ │ │ │ bl 3b86c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ b 14cd44 │ │ │ │ - subseq r2, r4, r0, asr #12 │ │ │ │ - subseq r9, r4, fp, lsr #31 │ │ │ │ - subseq sl, r4, r8, lsl r0 │ │ │ │ + subseq r2, r4, r0, asr #11 │ │ │ │ + subseq r9, r4, fp, lsr #30 │ │ │ │ + @ instruction: 0x00549f98 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r4, [r1] │ │ │ │ mov fp, r1 │ │ │ │ ldmib r0, {r6, r7} │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ @@ -282871,20 +282871,20 @@ │ │ │ │ bl 3b86c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ b 14ce98 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ - b 67b26c │ │ │ │ + b 67b1f0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ - b 67aeb0 │ │ │ │ + b 67ae34 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r2, r1 │ │ │ │ add r1, r0, #4 │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, #9 │ │ │ │ ldr ip, [pc, #84] @ 14d0a8 │ │ │ │ @@ -282903,22 +282903,22 @@ │ │ │ │ str r1, [sp, #16] │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ ldr r1, [pc, #32] @ 14d0b4 │ │ │ │ ldr r3, [pc, #32] @ 14d0b8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 67a0d4 │ │ │ │ + bl 67a058 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r6, ip, r0, lsr sp │ │ │ │ - ldrheq sl, [r4], #-51 @ 0xffffffcd │ │ │ │ + subseq sl, r4, r3, lsr r3 │ │ │ │ rsbeq r6, ip, r4, ror #18 │ │ │ │ - subseq sl, r4, pc, ror #6 │ │ │ │ - subseq sl, r4, r4, ror r3 │ │ │ │ + subseq sl, r4, pc, ror #5 │ │ │ │ + ldrsheq sl, [r4], #-36 @ 0xffffffdc │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [pc, #1272] @ 14d5d4 │ │ │ │ @@ -283237,48 +283237,48 @@ │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ str r0, [r4] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - subseq sl, r4, pc, asr r1 │ │ │ │ - subseq r4, r4, r0, asr #31 │ │ │ │ + ldrsbeq sl, [r4], #-15 │ │ │ │ + subseq r4, r4, r0, asr #30 │ │ │ │ + subseq r4, r4, r0, ror #28 │ │ │ │ + @ instruction: 0x00544e9c │ │ │ │ + subseq r4, r4, r0, lsr #29 │ │ │ │ subseq r4, r4, r0, ror #29 │ │ │ │ - subseq r4, r4, ip, lsl pc │ │ │ │ - subseq r4, r4, r0, lsr #30 │ │ │ │ - subseq r4, r4, r0, ror #30 │ │ │ │ + subseq r4, r4, r8, asr #27 │ │ │ │ + subseq r4, r4, ip, ror lr │ │ │ │ + ldrheq r4, [r4], #-236 @ 0xffffff14 │ │ │ │ + subseq r4, r4, r4, lsl #29 │ │ │ │ subseq r4, r4, r8, asr #28 │ │ │ │ - ldrsheq r4, [r4], #-236 @ 0xffffff14 │ │ │ │ - subseq r4, r4, ip, lsr pc │ │ │ │ - subseq r4, r4, r4, lsl #30 │ │ │ │ - subseq r4, r4, r8, asr #29 │ │ │ │ - subseq r4, r4, r0, lsr #30 │ │ │ │ - @ instruction: 0x00544e9c │ │ │ │ + subseq r4, r4, r0, lsr #29 │ │ │ │ + subseq r4, r4, ip, lsl lr │ │ │ │ + @ instruction: 0x00544d94 │ │ │ │ subseq r4, r4, r4, lsl lr │ │ │ │ - @ instruction: 0x00544e94 │ │ │ │ - @ instruction: 0x0054a19c │ │ │ │ - subseq sl, r4, r5, lsr #2 │ │ │ │ - @ instruction: 0x00549f9d │ │ │ │ - subseq sl, r4, r9, lsr #32 │ │ │ │ - subseq r9, r4, r5, ror #31 │ │ │ │ - @ instruction: 0x0054a095 │ │ │ │ - subseq r9, r4, r5, asr pc │ │ │ │ - subseq r9, r4, sp, lsl #30 │ │ │ │ - subseq r9, r4, r1, asr #31 │ │ │ │ - subseq r9, r4, r5, asr #29 │ │ │ │ - subseq sl, r4, sp, asr #32 │ │ │ │ - subseq r9, r4, r9, ror #29 │ │ │ │ - ldrheq sl, [r4], #-9 │ │ │ │ - subseq sl, r4, r1, ror r0 │ │ │ │ - subseq r9, r4, r1, lsr pc │ │ │ │ - ldrsbeq sl, [r4], #-13 │ │ │ │ - subseq sl, r4, r9 │ │ │ │ - subseq sl, r4, r1, lsl #2 │ │ │ │ - subseq r9, r4, r9, ror pc │ │ │ │ + subseq sl, r4, ip, lsl r1 │ │ │ │ + subseq sl, r4, r5, lsr #1 │ │ │ │ + subseq r9, r4, sp, lsl pc │ │ │ │ + subseq r9, r4, r9, lsr #31 │ │ │ │ + subseq r9, r4, r5, ror #30 │ │ │ │ + subseq sl, r4, r5, lsl r0 │ │ │ │ + ldrsbeq r9, [r4], #-229 @ 0xffffff1b │ │ │ │ + subseq r9, r4, sp, lsl #29 │ │ │ │ + subseq r9, r4, r1, asr #30 │ │ │ │ + subseq r9, r4, r5, asr #28 │ │ │ │ + subseq r9, r4, sp, asr #31 │ │ │ │ + subseq r9, r4, r9, ror #28 │ │ │ │ + subseq sl, r4, r9, lsr r0 │ │ │ │ + ldrsheq r9, [r4], #-241 @ 0xffffff0f │ │ │ │ + ldrheq r9, [r4], #-225 @ 0xffffff1f │ │ │ │ + subseq sl, r4, sp, asr r0 │ │ │ │ + subseq r9, r4, r9, lsl #31 │ │ │ │ + subseq sl, r4, r1, lsl #1 │ │ │ │ + ldrsheq r9, [r4], #-233 @ 0xffffff17 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [pc, #1272] @ 14db74 │ │ │ │ @@ -283597,48 +283597,48 @@ │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ str r0, [r4] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldrheq r9, [r4], #-191 @ 0xffffff41 │ │ │ │ - subseq r4, r4, r0, lsr #20 │ │ │ │ + subseq r9, r4, pc, lsr fp │ │ │ │ + subseq r4, r4, r0, lsr #19 │ │ │ │ + subseq r4, r4, r0, asr #17 │ │ │ │ + ldrsheq r4, [r4], #-140 @ 0xffffff74 │ │ │ │ + subseq r4, r4, r0, lsl #18 │ │ │ │ subseq r4, r4, r0, asr #18 │ │ │ │ - subseq r4, r4, ip, ror r9 │ │ │ │ - subseq r4, r4, r0, lsl #19 │ │ │ │ - subseq r4, r4, r0, asr #19 │ │ │ │ + subseq r4, r4, r8, lsr #16 │ │ │ │ + ldrsbeq r4, [r4], #-140 @ 0xffffff74 │ │ │ │ + subseq r4, r4, ip, lsl r9 │ │ │ │ + subseq r4, r4, r4, ror #17 │ │ │ │ subseq r4, r4, r8, lsr #17 │ │ │ │ - subseq r4, r4, ip, asr r9 │ │ │ │ - @ instruction: 0x0054499c │ │ │ │ - subseq r4, r4, r4, ror #18 │ │ │ │ - subseq r4, r4, r8, lsr #18 │ │ │ │ - subseq r4, r4, r0, lsl #19 │ │ │ │ - ldrsheq r4, [r4], #-140 @ 0xffffff74 │ │ │ │ + subseq r4, r4, r0, lsl #18 │ │ │ │ + subseq r4, r4, ip, ror r8 │ │ │ │ + ldrsheq r4, [r4], #-116 @ 0xffffff8c │ │ │ │ subseq r4, r4, r4, ror r8 │ │ │ │ - ldrsheq r4, [r4], #-132 @ 0xffffff7c │ │ │ │ - ldrsheq r9, [r4], #-188 @ 0xffffff44 │ │ │ │ - subseq r9, r4, r5, lsl #23 │ │ │ │ - ldrsheq r9, [r4], #-157 @ 0xffffff63 │ │ │ │ - subseq r9, r4, r9, lsl #21 │ │ │ │ - subseq r9, r4, r5, asr #20 │ │ │ │ - ldrsheq r9, [r4], #-165 @ 0xffffff5b │ │ │ │ - ldrheq r9, [r4], #-149 @ 0xffffff6b │ │ │ │ - subseq r9, r4, sp, ror #18 │ │ │ │ - subseq r9, r4, r1, lsr #20 │ │ │ │ - subseq r9, r4, r5, lsr #18 │ │ │ │ - subseq r9, r4, sp, lsr #21 │ │ │ │ - subseq r9, r4, r9, asr #18 │ │ │ │ - subseq r9, r4, r9, lsl fp │ │ │ │ - ldrsbeq r9, [r4], #-161 @ 0xffffff5f │ │ │ │ - @ instruction: 0x00549991 │ │ │ │ - subseq r9, r4, sp, lsr fp │ │ │ │ - subseq r9, r4, r9, ror #20 │ │ │ │ - subseq r9, r4, r1, ror #22 │ │ │ │ - ldrsbeq r9, [r4], #-153 @ 0xffffff67 │ │ │ │ + subseq r9, r4, ip, ror fp │ │ │ │ + subseq r9, r4, r5, lsl #22 │ │ │ │ + subseq r9, r4, sp, ror r9 │ │ │ │ + subseq r9, r4, r9, lsl #20 │ │ │ │ + subseq r9, r4, r5, asr #19 │ │ │ │ + subseq r9, r4, r5, ror sl │ │ │ │ + subseq r9, r4, r5, lsr r9 │ │ │ │ + subseq r9, r4, sp, ror #17 │ │ │ │ + subseq r9, r4, r1, lsr #19 │ │ │ │ + subseq r9, r4, r5, lsr #17 │ │ │ │ + subseq r9, r4, sp, lsr #20 │ │ │ │ + subseq r9, r4, r9, asr #17 │ │ │ │ + @ instruction: 0x00549a99 │ │ │ │ + subseq r9, r4, r1, asr sl │ │ │ │ + subseq r9, r4, r1, lsl r9 │ │ │ │ + ldrheq r9, [r4], #-173 @ 0xffffff53 │ │ │ │ + subseq r9, r4, r9, ror #19 │ │ │ │ + subseq r9, r4, r1, ror #21 │ │ │ │ + subseq r9, r4, r9, asr r9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [pc, #1348] @ 14e160 │ │ │ │ @@ -283976,48 +283976,48 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subseq r9, r4, pc, lsl r6 │ │ │ │ - subseq r4, r4, r0, asr #8 │ │ │ │ - ldrsbeq r4, [r4], #-48 @ 0xffffffd0 │ │ │ │ - ldrsbeq r4, [r4], #-52 @ 0xffffffcc │ │ │ │ - subseq r4, r4, r4, lsl r4 │ │ │ │ - ldrsheq r4, [r4], #-44 @ 0xffffffd4 │ │ │ │ - ldrheq r4, [r4], #-48 @ 0xffffffd0 │ │ │ │ - ldrsheq r4, [r4], #-48 @ 0xffffffd0 │ │ │ │ - ldrheq r4, [r4], #-56 @ 0xffffffc8 │ │ │ │ - subseq r4, r4, ip, ror r3 │ │ │ │ - ldrsbeq r4, [r4], #-52 @ 0xffffffcc │ │ │ │ + @ instruction: 0x0054959f │ │ │ │ + subseq r4, r4, r0, asr #7 │ │ │ │ subseq r4, r4, r0, asr r3 │ │ │ │ - subseq r4, r4, r8, asr #5 │ │ │ │ - subseq r4, r4, r8, asr #6 │ │ │ │ + subseq r4, r4, r4, asr r3 │ │ │ │ @ instruction: 0x00544394 │ │ │ │ - subseq r9, r4, r4, asr r6 │ │ │ │ - subseq r9, r4, r1, asr r4 │ │ │ │ - ldrsbeq r9, [r4], #-77 @ 0xffffffb3 │ │ │ │ - @ instruction: 0x00549499 │ │ │ │ - subseq r9, r4, r9, asr #10 │ │ │ │ - subseq r9, r4, r9, lsl #8 │ │ │ │ - subseq r9, r4, r1, asr #7 │ │ │ │ - subseq r9, r4, r5, ror r4 │ │ │ │ - subseq r9, r4, r9, ror r3 │ │ │ │ - subseq r9, r4, r1, lsl #10 │ │ │ │ - @ instruction: 0x0054939d │ │ │ │ - subseq r9, r4, sp, ror #10 │ │ │ │ - subseq r9, r4, r5, lsr #10 │ │ │ │ - subseq r9, r4, r5, ror #7 │ │ │ │ - @ instruction: 0x00549591 │ │ │ │ - ldrheq r9, [r4], #-77 @ 0xffffffb3 │ │ │ │ - ldrheq r9, [r4], #-85 @ 0xffffffab │ │ │ │ - subseq r9, r4, sp, lsr #8 │ │ │ │ - ldrsbeq r9, [r4], #-89 @ 0xffffffa7 │ │ │ │ + subseq r4, r4, ip, ror r2 │ │ │ │ + subseq r4, r4, r0, lsr r3 │ │ │ │ + subseq r4, r4, r0, ror r3 │ │ │ │ + subseq r4, r4, r8, lsr r3 │ │ │ │ + ldrsheq r4, [r4], #-44 @ 0xffffffd4 │ │ │ │ + subseq r4, r4, r4, asr r3 │ │ │ │ + ldrsbeq r4, [r4], #-32 @ 0xffffffe0 │ │ │ │ + subseq r4, r4, r8, asr #4 │ │ │ │ + subseq r4, r4, r8, asr #5 │ │ │ │ + subseq r4, r4, r4, lsl r3 │ │ │ │ + ldrsbeq r9, [r4], #-84 @ 0xffffffac │ │ │ │ + ldrsbeq r9, [r4], #-49 @ 0xffffffcf │ │ │ │ + subseq r9, r4, sp, asr r4 │ │ │ │ + subseq r9, r4, r9, lsl r4 │ │ │ │ + subseq r9, r4, r9, asr #9 │ │ │ │ + subseq r9, r4, r9, lsl #7 │ │ │ │ + subseq r9, r4, r1, asr #6 │ │ │ │ + ldrsheq r9, [r4], #-53 @ 0xffffffcb │ │ │ │ + ldrsheq r9, [r4], #-41 @ 0xffffffd7 │ │ │ │ + subseq r9, r4, r1, lsl #9 │ │ │ │ + subseq r9, r4, sp, lsl r3 │ │ │ │ + subseq r9, r4, sp, ror #9 │ │ │ │ + subseq r9, r4, r5, lsr #9 │ │ │ │ + subseq r9, r4, r5, ror #6 │ │ │ │ + subseq r9, r4, r1, lsl r5 │ │ │ │ + subseq r9, r4, sp, lsr r4 │ │ │ │ + subseq r9, r4, r5, lsr r5 │ │ │ │ + subseq r9, r4, sp, lsr #7 │ │ │ │ + subseq r9, r4, r9, asr r5 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [pc, #1348] @ 14e74c │ │ │ │ @@ -284355,48 +284355,48 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subseq r9, r4, r3, lsr r0 │ │ │ │ - subseq r3, r4, r4, asr lr │ │ │ │ - subseq r3, r4, r4, ror #27 │ │ │ │ - subseq r3, r4, r8, ror #27 │ │ │ │ - subseq r3, r4, r8, lsr #28 │ │ │ │ - subseq r3, r4, r0, lsl sp │ │ │ │ - subseq r3, r4, r4, asr #27 │ │ │ │ - subseq r3, r4, r4, lsl #28 │ │ │ │ - subseq r3, r4, ip, asr #27 │ │ │ │ - @ instruction: 0x00543d90 │ │ │ │ - subseq r3, r4, r8, ror #27 │ │ │ │ + ldrheq r8, [r4], #-243 @ 0xffffff0d │ │ │ │ + ldrsbeq r3, [r4], #-212 @ 0xffffff2c │ │ │ │ subseq r3, r4, r4, ror #26 │ │ │ │ - ldrsbeq r3, [r4], #-204 @ 0xffffff34 │ │ │ │ - subseq r3, r4, ip, asr sp │ │ │ │ + subseq r3, r4, r8, ror #26 │ │ │ │ subseq r3, r4, r8, lsr #27 │ │ │ │ - subseq r9, r4, r8, rrx │ │ │ │ - subseq r8, r4, r5, ror #28 │ │ │ │ - ldrsheq r8, [r4], #-225 @ 0xffffff1f │ │ │ │ - subseq r8, r4, sp, lsr #29 │ │ │ │ - subseq r8, r4, sp, asr pc │ │ │ │ - subseq r8, r4, sp, lsl lr │ │ │ │ - ldrsbeq r8, [r4], #-213 @ 0xffffff2b │ │ │ │ - subseq r8, r4, r9, lsl #29 │ │ │ │ - subseq r8, r4, sp, lsl #27 │ │ │ │ - subseq r8, r4, r5, lsl pc │ │ │ │ - ldrheq r8, [r4], #-209 @ 0xffffff2f │ │ │ │ - subseq r8, r4, r1, lsl #31 │ │ │ │ - subseq r8, r4, r9, lsr pc │ │ │ │ - ldrsheq r8, [r4], #-217 @ 0xffffff27 │ │ │ │ - subseq r8, r4, r5, lsr #31 │ │ │ │ - ldrsbeq r8, [r4], #-225 @ 0xffffff1f │ │ │ │ - subseq r8, r4, r9, asr #31 │ │ │ │ - subseq r8, r4, r1, asr #28 │ │ │ │ - subseq r8, r4, sp, ror #31 │ │ │ │ + @ instruction: 0x00543c90 │ │ │ │ + subseq r3, r4, r4, asr #26 │ │ │ │ + subseq r3, r4, r4, lsl #27 │ │ │ │ + subseq r3, r4, ip, asr #26 │ │ │ │ + subseq r3, r4, r0, lsl sp │ │ │ │ + subseq r3, r4, r8, ror #26 │ │ │ │ + subseq r3, r4, r4, ror #25 │ │ │ │ + subseq r3, r4, ip, asr ip │ │ │ │ + ldrsbeq r3, [r4], #-204 @ 0xffffff34 │ │ │ │ + subseq r3, r4, r8, lsr #26 │ │ │ │ + subseq r8, r4, r8, ror #31 │ │ │ │ + subseq r8, r4, r5, ror #27 │ │ │ │ + subseq r8, r4, r1, ror lr │ │ │ │ + subseq r8, r4, sp, lsr #28 │ │ │ │ + ldrsbeq r8, [r4], #-237 @ 0xffffff13 │ │ │ │ + @ instruction: 0x00548d9d │ │ │ │ + subseq r8, r4, r5, asr sp │ │ │ │ + subseq r8, r4, r9, lsl #28 │ │ │ │ + subseq r8, r4, sp, lsl #26 │ │ │ │ + @ instruction: 0x00548e95 │ │ │ │ + subseq r8, r4, r1, lsr sp │ │ │ │ + subseq r8, r4, r1, lsl #30 │ │ │ │ + ldrheq r8, [r4], #-233 @ 0xffffff17 │ │ │ │ + subseq r8, r4, r9, ror sp │ │ │ │ + subseq r8, r4, r5, lsr #30 │ │ │ │ + subseq r8, r4, r1, asr lr │ │ │ │ + subseq r8, r4, r9, asr #30 │ │ │ │ + subseq r8, r4, r1, asr #27 │ │ │ │ + subseq r8, r4, sp, ror #30 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #208] @ 14e8b8 │ │ │ │ mov r5, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ @@ -284424,15 +284424,15 @@ │ │ │ │ ldr r0, [pc, #116] @ 14e8c0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r0, sp, #4 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ add ip, sp, #8 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ add r3, sp, #24 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ @@ -284484,15 +284484,15 @@ │ │ │ │ ldr r0, [pc, #116] @ 14e9b0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r0, sp, #4 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ add ip, sp, #8 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ add r3, sp, #24 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ @@ -284506,15 +284506,15 @@ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ bl 147768 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq r3, r4, ip, lsl #15 │ │ │ │ + subseq r3, r4, ip, lsl #14 │ │ │ │ rsbeq r5, ip, r4, lsl #9 │ │ │ │ @ instruction: 0xffff645c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #208] @ 14ea98 │ │ │ │ mov r5, r1 │ │ │ │ @@ -284544,15 +284544,15 @@ │ │ │ │ ldr r0, [pc, #116] @ 14eaa0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r0, sp, #4 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ add ip, sp, #8 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ add r3, sp, #24 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ @@ -284604,15 +284604,15 @@ │ │ │ │ ldr r0, [pc, #116] @ 14eb90 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r0, sp, #4 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ add ip, sp, #8 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ add r3, sp, #24 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ @@ -284626,43 +284626,43 @@ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ bl 147768 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - ldrsheq r3, [r4], #-92 @ 0xffffffa4 │ │ │ │ + subseq r3, r4, ip, ror r5 │ │ │ │ rsbeq r5, ip, r4, lsr #5 │ │ │ │ @ instruction: 0xffff627c │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ bne 14ebb8 │ │ │ │ ldr r1, [pc, #76] @ 14ebf8 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r3, sp, #4 │ │ │ │ ldr r0, [pc, #32] @ 14ebf0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #24] @ 14ebf4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r4, ip, r4, ror pc │ │ │ │ - ldrsheq ip, [r3], #-204 @ 0xffffff34 │ │ │ │ - subseq ip, r3, r8, lsr #26 │ │ │ │ + subseq ip, r3, ip, ror ip │ │ │ │ + subseq ip, r3, r8, lsr #25 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 1d67d4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ @@ -284790,15 +284790,15 @@ │ │ │ │ beq 14ee10 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - ldrheq r8, [r4], #-138 @ 0xffffff76 │ │ │ │ + subseq r8, r4, sl, lsr r8 │ │ │ │ @ instruction: 0x006c519c │ │ │ │ rsbeq r4, ip, r4, ror #20 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -284919,15 +284919,15 @@ │ │ │ │ b 14ef5c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 147768 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq r8, r4, lr, ror #10 │ │ │ │ + subseq r8, r4, lr, ror #9 │ │ │ │ rsbeq r4, ip, r4, asr lr │ │ │ │ rsbeq r4, ip, ip, lsl r7 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ mov r5, r1 │ │ │ │ @@ -285048,18 +285048,18 @@ │ │ │ │ b 14f214 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 147768 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq r8, r4, lr, ror r3 │ │ │ │ + ldrsheq r8, [r4], #-46 @ 0xffffffd2 │ │ │ │ rsbeq r4, ip, r4, ror #24 │ │ │ │ rsbeq r4, ip, ip, lsr #10 │ │ │ │ - subseq r8, r4, lr, lsl #8 │ │ │ │ + subseq r8, r4, lr, lsl #7 │ │ │ │ strdeq r4, [ip], #-200 @ 0xffffff38 @ │ │ │ │ strheq r4, [ip], #-84 @ 0xffffffac @ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ @@ -285199,18 +285199,18 @@ │ │ │ │ beq 14f474 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subseq r8, r4, r6, lsr #5 │ │ │ │ + subseq r8, r4, r6, lsr #4 │ │ │ │ rsbeq r4, ip, r8, lsl #23 │ │ │ │ rsbeq r4, ip, r0, asr r4 │ │ │ │ - subseq r8, r4, r2, ror r1 │ │ │ │ + ldrsheq r8, [r4], #-2 │ │ │ │ rsbeq r4, ip, ip, asr sl │ │ │ │ rsbeq r4, ip, r8, lsl r3 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ mov r5, r1 │ │ │ │ @@ -285331,18 +285331,18 @@ │ │ │ │ b 14f680 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 147768 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq r7, r4, r2, lsl pc │ │ │ │ + @ instruction: 0x00547e92 │ │ │ │ strdeq r4, [ip], #-120 @ 0xffffff88 @ │ │ │ │ rsbeq r4, ip, r0, asr #1 │ │ │ │ - subseq r7, r4, r2, lsr #31 │ │ │ │ + subseq r7, r4, r2, lsr #30 │ │ │ │ rsbeq r4, ip, ip, lsl #17 │ │ │ │ rsbeq r4, ip, r8, asr #2 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ mov r5, r1 │ │ │ │ @@ -285463,18 +285463,18 @@ │ │ │ │ b 14f890 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 147768 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq r7, r4, r2, lsl #26 │ │ │ │ + subseq r7, r4, r2, lsl #25 │ │ │ │ rsbeq r4, ip, r8, ror #11 │ │ │ │ strheq r3, [ip], #-224 @ 0xffffff20 @ │ │ │ │ - @ instruction: 0x00547d92 │ │ │ │ + subseq r7, r4, r2, lsl sp │ │ │ │ rsbeq r4, ip, ip, ror r6 │ │ │ │ rsbeq r3, ip, r8, lsr pc │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ ldr r5, [r1] │ │ │ │ mov r9, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -285668,18 +285668,18 @@ │ │ │ │ b 14fbc4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 147768 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq r7, r4, lr, lsl sl │ │ │ │ + @ instruction: 0x0054799e │ │ │ │ rsbeq r4, ip, r4, lsl #6 │ │ │ │ rsbeq r3, ip, ip, asr #23 │ │ │ │ - @ instruction: 0x00547b96 │ │ │ │ + subseq r7, r4, r6, lsl fp │ │ │ │ rsbeq r4, ip, r0, lsl #9 │ │ │ │ rsbeq r3, ip, ip, lsr sp │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ mov r5, r1 │ │ │ │ @@ -285800,18 +285800,18 @@ │ │ │ │ b 14fdd4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 147768 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - ldrheq r7, [r4], #-126 @ 0xffffff82 │ │ │ │ + subseq r7, r4, lr, lsr r7 │ │ │ │ rsbeq r4, ip, r4, lsr #1 │ │ │ │ rsbeq r3, ip, ip, ror #18 │ │ │ │ - subseq r7, r4, lr, asr #16 │ │ │ │ + subseq r7, r4, lr, asr #15 │ │ │ │ rsbeq r4, ip, r8, lsr r1 │ │ │ │ strdeq r3, [ip], #-148 @ 0xffffff6c @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ mov r4, r2 │ │ │ │ @@ -285874,15 +285874,15 @@ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbeq r3, ip, r4, lsl #23 │ │ │ │ rsbeq r3, ip, ip, lsl fp │ │ │ │ - subseq r7, r4, r1, ror r0 │ │ │ │ + ldrsheq r6, [r4], #-241 @ 0xffffff0f │ │ │ │ strheq r3, [ip], #-184 @ 0xffffff48 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ mov r4, r2 │ │ │ │ mov r2, r1 │ │ │ │ @@ -285944,15 +285944,15 @@ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbeq r3, ip, ip, ror #20 │ │ │ │ rsbeq r3, ip, r4, lsl #20 │ │ │ │ - subseq r6, r4, r9, asr pc │ │ │ │ + ldrsbeq r6, [r4], #-233 @ 0xffffff17 │ │ │ │ rsbeq r3, ip, r0, lsr #21 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ mov r4, r2 │ │ │ │ mov r2, r1 │ │ │ │ @@ -286014,15 +286014,15 @@ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbeq r3, ip, r4, asr r9 │ │ │ │ rsbeq r3, ip, ip, ror #17 │ │ │ │ - subseq r6, r4, r1, asr #28 │ │ │ │ + subseq r6, r4, r1, asr #27 │ │ │ │ rsbeq r3, ip, r8, lsl #19 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ mov r4, r2 │ │ │ │ mov r2, r1 │ │ │ │ @@ -286084,15 +286084,15 @@ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbeq r3, ip, ip, lsr r8 │ │ │ │ ldrdeq r3, [ip], #-116 @ 0xffffff8c @ │ │ │ │ - subseq r6, r4, r9, lsr #26 │ │ │ │ + subseq r6, r4, r9, lsr #25 │ │ │ │ rsbeq r3, ip, r0, ror r8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldrb r5, [r0, #104] @ 0x68 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ @@ -286647,22 +286647,22 @@ │ │ │ │ str r1, [sp, #16] │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ ldr r1, [pc, #32] @ 150b34 │ │ │ │ ldr r3, [pc, #32] @ 150b38 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 67a0d4 │ │ │ │ + bl 67a058 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r3, ip, r0, lsr #7 │ │ │ │ - subseq r6, r4, r0, lsl fp │ │ │ │ + @ instruction: 0x00546a90 │ │ │ │ rsbeq r3, ip, r4, lsl #7 │ │ │ │ - subseq r6, r4, r4, asr #21 │ │ │ │ - ldrsbeq r6, [r4], #-166 @ 0xffffff5a │ │ │ │ + subseq r6, r4, r4, asr #20 │ │ │ │ + subseq r6, r4, r6, asr sl │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r5, #0 │ │ │ │ cmp r1, r3 │ │ │ │ bne 150b98 │ │ │ │ add r6, r2, #4 │ │ │ │ add r7, r0, #4 │ │ │ │ mov r4, r1 │ │ │ │ @@ -286922,50 +286922,50 @@ │ │ │ │ str ip, [sp, #24] │ │ │ │ ldr r2, [pc, #540] @ 151174 │ │ │ │ ldr r3, [pc, #540] @ 151178 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 67a0d4 │ │ │ │ + bl 67a058 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [pc, #480] @ 15115c │ │ │ │ add r2, pc, r2 │ │ │ │ b 151038 │ │ │ │ ldr r2, [pc, #456] @ 151150 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #9 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r2, [pc, #396] @ 151134 │ │ │ │ add r2, pc, r2 │ │ │ │ b 15110c │ │ │ │ ldr r2, [pc, #416] @ 151154 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #10 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r2, [pc, #372] @ 151148 │ │ │ │ add r2, pc, r2 │ │ │ │ b 15110c │ │ │ │ ldr r2, [pc, #332] @ 15112c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #344] @ 151160 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r2, [pc, #336] @ 151164 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -286979,94 +286979,94 @@ │ │ │ │ ldr r2, [pc, #240] @ 151128 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #2 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #284] @ 15117c │ │ │ │ add r3, sp, #28 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r2, [pc, #272] @ 151180 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #9 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [pc, #168] @ 151138 │ │ │ │ add r2, pc, r2 │ │ │ │ b 15110c │ │ │ │ ldr r2, [pc, #188] @ 151158 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #7 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r2, [pc, #128] @ 15113c │ │ │ │ add r2, pc, r2 │ │ │ │ b 15110c │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #180] @ 151184 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r2, [pc, #172] @ 151188 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #5 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [pc, #76] @ 15114c │ │ │ │ add r2, pc, r2 │ │ │ │ b 15110c │ │ │ │ ldr r2, [pc, #56] @ 151144 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #3 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ - subseq sl, r3, r0, ror #19 │ │ │ │ - subseq r6, r4, r9, asr #11 │ │ │ │ - subseq sl, r3, r8, lsl #18 │ │ │ │ - subseq r6, r4, r3, ror #11 │ │ │ │ - subseq r6, r4, lr, asr r6 │ │ │ │ - subseq r6, r4, r9, ror r5 │ │ │ │ - subseq r6, r4, r0, asr r5 │ │ │ │ - subseq r6, r4, r3, ror #11 │ │ │ │ - subseq r6, r4, r6, lsl #10 │ │ │ │ - subseq r6, r4, r1, asr #12 │ │ │ │ - subseq r6, r4, r8, lsl r5 │ │ │ │ - subseq r6, r4, pc, lsl #13 │ │ │ │ - subseq r6, r4, ip, ror #12 │ │ │ │ - subseq r6, r4, r7, lsr #3 │ │ │ │ - ldrheq r6, [r4], #-98 @ 0xffffff9e │ │ │ │ + b 679f28 │ │ │ │ + subseq sl, r3, r0, ror #18 │ │ │ │ + subseq r6, r4, r9, asr #10 │ │ │ │ + subseq sl, r3, r8, lsl #17 │ │ │ │ + subseq r6, r4, r3, ror #10 │ │ │ │ + ldrsbeq r6, [r4], #-94 @ 0xffffffa2 │ │ │ │ + ldrsheq r6, [r4], #-73 @ 0xffffffb7 │ │ │ │ + ldrsbeq r6, [r4], #-64 @ 0xffffffc0 │ │ │ │ + subseq r6, r4, r3, ror #10 │ │ │ │ + subseq r6, r4, r6, lsl #9 │ │ │ │ + subseq r6, r4, r1, asr #11 │ │ │ │ + @ instruction: 0x00546498 │ │ │ │ + subseq r6, r4, pc, lsl #12 │ │ │ │ + subseq r6, r4, ip, ror #11 │ │ │ │ + subseq r6, r4, r7, lsr #2 │ │ │ │ + subseq r6, r4, r2, lsr r6 │ │ │ │ rsbeq r2, ip, ip, lsl #29 │ │ │ │ - subseq r6, r4, ip, asr #10 │ │ │ │ + subseq r6, r4, ip, asr #9 │ │ │ │ rsbeq r2, ip, ip, ror #30 │ │ │ │ - ldrsheq r6, [r4], #-77 @ 0xffffffb3 │ │ │ │ + subseq r6, r4, sp, ror r4 │ │ │ │ rsbeq r2, ip, r0, ror pc │ │ │ │ - @ instruction: 0x0053a990 │ │ │ │ - ldrsbeq r6, [r4], #-96 @ 0xffffffa0 │ │ │ │ + subseq sl, r3, r0, lsl r9 │ │ │ │ + subseq r6, r4, r0, asr r6 │ │ │ │ rsbeq r2, ip, r0, asr lr │ │ │ │ - subseq r6, r4, r3, ror #9 │ │ │ │ + subseq r6, r4, r3, ror #8 │ │ │ │ rsbeq r2, ip, r4, asr #27 │ │ │ │ - subseq r6, r4, r7, asr r5 │ │ │ │ + ldrsbeq r6, [r4], #-71 @ 0xffffffb9 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #120 @ 0x78 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r0, #20 │ │ │ │ bne 1511fc │ │ │ │ mov r8, r1 │ │ │ │ @@ -287253,15 +287253,15 @@ │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [pc, #336] @ 1515d4 │ │ │ │ add r2, sp, #16 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r2 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ bl 4397c4 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #5 │ │ │ │ ldr r8, [sp, #44] @ 0x2c │ │ │ │ @@ -287337,15 +287337,15 @@ │ │ │ │ andeq r5, r1, r8, lsl #11 │ │ │ │ @ instruction: 0x006c2a94 │ │ │ │ rsbeq r2, ip, ip, ror sl │ │ │ │ rsbeq r2, ip, r4, ror #20 │ │ │ │ rsbeq r2, ip, r0, lsr #4 │ │ │ │ rsbeq r2, ip, r4, lsr r6 │ │ │ │ rsbeq r2, ip, r0, ror #11 │ │ │ │ - subseq r5, r4, r5, lsr fp │ │ │ │ + ldrheq r5, [r4], #-165 @ 0xffffff5b │ │ │ │ rsbeq r2, ip, ip, ror r6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #412 @ 0x19c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ mov fp, r2 │ │ │ │ sub r0, r0, #2 │ │ │ │ @@ -288494,15 +288494,15 @@ │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ bl 146da0 │ │ │ │ mov r0, r8 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbeq r1, ip, r0, lsr #11 │ │ │ │ rsbeq r1, ip, r8, lsl r3 │ │ │ │ - subseq r4, r4, sp, ror #16 │ │ │ │ + subseq r4, r4, sp, ror #15 │ │ │ │ strheq r1, [ip], #-52 @ 0xffffffcc @ │ │ │ │ rsbeq sp, pc, ip, ror r8 @ │ │ │ │ rsbeq r1, ip, r0, asr #19 │ │ │ │ rsbeq r1, ip, r4, lsl #5 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #260 @ 0x104 │ │ │ │ str r0, [sp, #20] │ │ │ │ @@ -288988,15 +288988,15 @@ │ │ │ │ ldr r0, [r0] │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r8 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ strdeq r0, [ip], #-228 @ 0xffffff1c @ │ │ │ │ strheq r0, [ip], #-176 @ 0xffffff50 @ │ │ │ │ - subseq r4, r4, r5, lsl #2 │ │ │ │ + subseq r4, r4, r5, lsl #1 │ │ │ │ rsbeq r0, ip, ip, asr #24 │ │ │ │ @ instruction: 0x006fd19c │ │ │ │ rsbeq r1, ip, r4, lsl r3 │ │ │ │ ldrdeq r0, [ip], #-184 @ 0xffffff48 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #228 @ 0xe4 │ │ │ │ str r0, [sp, #12] │ │ │ │ @@ -289401,15 +289401,15 @@ │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ bl 146da0 │ │ │ │ mov r0, r8 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbeq r0, ip, r4, ror r7 │ │ │ │ rsbeq r0, ip, ip, ror #9 │ │ │ │ - subseq r3, r4, r1, asr #20 │ │ │ │ + subseq r3, r4, r1, asr #19 │ │ │ │ rsbeq r0, ip, r8, lsl #11 │ │ │ │ rsbeq ip, pc, r0, asr sl @ │ │ │ │ @ instruction: 0x006c0b94 │ │ │ │ rsbeq r0, ip, r8, asr r4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #244 @ 0xf4 │ │ │ │ str r0, [sp, #12] │ │ │ │ @@ -289816,15 +289816,15 @@ │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ bl 146da0 │ │ │ │ mov r0, r8 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ strdeq r0, [ip], #-8 @ │ │ │ │ rsbeq pc, fp, r0, ror lr @ │ │ │ │ - subseq r3, r4, r5, asr #7 │ │ │ │ + subseq r3, r4, r5, asr #6 │ │ │ │ rsbeq pc, fp, ip, lsl #30 │ │ │ │ ldrdeq ip, [pc], #-52 @ │ │ │ │ rsbeq r0, ip, r8, lsl r5 │ │ │ │ ldrdeq pc, [fp], #-220 @ 0xffffff24 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #228 @ 0xe4 │ │ │ │ str r0, [sp, #16] │ │ │ │ @@ -290326,15 +290326,15 @@ │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ bl 146da0 │ │ │ │ mov r0, r8 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbeq pc, fp, r8, lsr sl @ │ │ │ │ rsbeq pc, fp, r8, ror r6 @ │ │ │ │ - subseq r2, r4, sp, asr #23 │ │ │ │ + subseq r2, r4, sp, asr #22 │ │ │ │ rsbeq pc, fp, r4, lsl r7 @ │ │ │ │ rsbeq fp, pc, r8, asr #24 │ │ │ │ rsbeq pc, fp, r8, asr lr @ │ │ │ │ rsbeq pc, fp, ip, lsl r7 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #236 @ 0xec │ │ │ │ str r0, [sp, #8] │ │ │ │ @@ -290735,15 +290735,15 @@ │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ bl 146da0 │ │ │ │ mov r0, r8 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @ instruction: 0x006bf29c │ │ │ │ rsbeq pc, fp, r4, lsl r0 @ │ │ │ │ - subseq r2, r4, r9, ror #10 │ │ │ │ + subseq r2, r4, r9, ror #9 │ │ │ │ strheq pc, [fp], #-0 @ │ │ │ │ rsbeq fp, pc, r8, ror r5 @ │ │ │ │ strheq pc, [fp], #-108 @ 0xffffff94 @ │ │ │ │ rsbeq lr, fp, r0, lsl #31 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r2, [r1] │ │ │ │ @@ -291017,15 +291017,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [pc, #108] @ 154fc4 │ │ │ │ mov r2, #7 │ │ │ │ ldr r3, [pc, #104] @ 154fc8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 679ff8 │ │ │ │ + bl 679f7c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r3, #5 │ │ │ │ ldr r0, [pc, #52] @ 154fb4 │ │ │ │ add r1, sp, #16 │ │ │ │ str r3, [sp] │ │ │ │ @@ -291034,40 +291034,40 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [pc, #28] @ 154fb8 │ │ │ │ mov r2, #6 │ │ │ │ ldr r3, [pc, #24] @ 154fbc │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 679ff8 │ │ │ │ + bl 679f7c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ @ instruction: 0x006bea9c │ │ │ │ - subseq r2, r4, fp, lsl #14 │ │ │ │ - subseq r2, r4, sp, lsl #14 │ │ │ │ + subseq r2, r4, fp, lsl #13 │ │ │ │ + subseq r2, r4, sp, lsl #13 │ │ │ │ rsbeq lr, fp, r8, ror #31 │ │ │ │ - subseq r2, r4, sl, asr r7 │ │ │ │ - subseq r2, r4, r1, asr r7 │ │ │ │ + ldrsbeq r2, [r4], #-106 @ 0xffffff96 │ │ │ │ + ldrsbeq r2, [r4], #-97 @ 0xffffff9f │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [pc, #36] @ 155008 │ │ │ │ add r3, sp, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #24] @ 15500c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq lr, fp, r4, asr pc │ │ │ │ - subseq r2, r4, r5, asr #13 │ │ │ │ + subseq r2, r4, r5, asr #12 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #136 @ 0x88 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r1], #4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 155034 │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ @@ -291145,15 +291145,15 @@ │ │ │ │ add r2, sp, #88 @ 0x58 │ │ │ │ add r3, sp, #76 @ 0x4c │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r5, sp, #76 @ 0x4c │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ mov r1, r5 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ add r2, sp, #100 @ 0x64 │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ cmp r1, #0 │ │ │ │ beq 155190 │ │ │ │ @@ -291195,15 +291195,15 @@ │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 1472b0 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @ instruction: 0x006be89c │ │ │ │ rsbeq lr, fp, r4, lsl #16 │ │ │ │ - subseq r1, r4, r9, asr sp │ │ │ │ + ldrsbeq r1, [r4], #-201 @ 0xffffff37 │ │ │ │ rsbeq lr, fp, r0, lsr #17 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r5, r2 │ │ │ │ bl 4397c4 │ │ │ │ @@ -291272,18 +291272,18 @@ │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ add r5, r6, r0, lsl #2 │ │ │ │ ldr r0, [r5, #-12] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1552f4 │ │ │ │ ldr r0, [r5, #-8]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1552f4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 1552f4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, #12 │ │ │ │ add r0, r2, r2, lsl #1 │ │ │ │ add r0, r1, r0, lsl #2 │ │ │ │ @@ -291345,18 +291345,18 @@ │ │ │ │ add sl, r6, r0, lsl #4 │ │ │ │ ldr r0, [sl, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 155404 │ │ │ │ mov fp, sl │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [fp, #-44]! @ 0xffffffd4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 155404 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, fp │ │ │ │ bl 42df00 │ │ │ │ b 155404 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ add r0, r2, r2, lsl #1 │ │ │ │ add r0, r1, r0, lsl #4 │ │ │ │ @@ -291488,18 +291488,18 @@ │ │ │ │ add sl, r6, r0, lsl #4 │ │ │ │ ldr r0, [sl, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 155640 │ │ │ │ mov fp, sl │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [fp, #-44]! @ 0xffffffd4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 155640 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, fp │ │ │ │ bl 42df00 │ │ │ │ b 155640 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ add r0, r2, r2, lsl #1 │ │ │ │ add r0, r1, r0, lsl #4 │ │ │ │ @@ -291565,18 +291565,18 @@ │ │ │ │ add r5, r6, r0, lsl #4 │ │ │ │ ldr r0, [r5, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 15580c │ │ │ │ mov r8, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r8, #-44]! @ 0xffffffd4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 15580c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r8 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r5, #-28] @ 0xffffffe4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 15577c │ │ │ │ str r0, [sp, #8] │ │ │ │ str sl, [sp, #12] │ │ │ │ @@ -291790,18 +291790,18 @@ │ │ │ │ add r5, r4, r0, lsl #2 │ │ │ │ ldr r0, [r5, #-20] @ 0xffffffec │ │ │ │ cmp r0, #2 │ │ │ │ bcc 155b90 │ │ │ │ mov fp, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [fp, #-16]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 155b90 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, fp │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r5, #-8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 155b04 │ │ │ │ cmp r0, #2 │ │ │ │ ldr r0, [r5, #-4]! │ │ │ │ @@ -291875,18 +291875,18 @@ │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ add r5, r6, r0, lsl #2 │ │ │ │ ldr r0, [r5, #-12] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 155c60 │ │ │ │ ldr r0, [r5, #-8]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 155c60 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 155c60 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, #12 │ │ │ │ add r0, r2, r2, lsl #1 │ │ │ │ add r0, r1, r0, lsl #2 │ │ │ │ @@ -291948,18 +291948,18 @@ │ │ │ │ add sl, r6, r0, lsl #4 │ │ │ │ ldr r0, [sl, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 155d70 │ │ │ │ mov fp, sl │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [fp, #-44]! @ 0xffffffd4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 155d70 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, fp │ │ │ │ bl 42df00 │ │ │ │ b 155d70 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ add r0, r2, r2, lsl #1 │ │ │ │ add r0, r1, r0, lsl #4 │ │ │ │ @@ -292605,15 +292605,15 @@ │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ mov r1, r5 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 156860 │ │ │ │ @@ -292663,15 +292663,15 @@ │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ ldrdeq sp, [fp], #-16 @ │ │ │ │ rsbeq sp, fp, r8, lsl #2 │ │ │ │ - subseq r0, r4, sp, asr r6 │ │ │ │ + ldrsbeq r0, [r4], #-93 @ 0xffffffa3 │ │ │ │ rsbeq sp, fp, r4, lsr #3 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #112 @ 0x70 │ │ │ │ add r5, sp, #4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 121280 │ │ │ │ @@ -292711,15 +292711,15 @@ │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ mov r1, r5 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 156a08 │ │ │ │ @@ -292769,15 +292769,15 @@ │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbeq sp, fp, r8, lsr #32 │ │ │ │ rsbeq ip, fp, r0, ror #30 │ │ │ │ - ldrheq r0, [r4], #-69 @ 0xffffffbb │ │ │ │ + subseq r0, r4, r5, lsr r4 │ │ │ │ strdeq ip, [fp], #-252 @ 0xffffff04 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ beq 156b68 │ │ │ │ @@ -293110,15 +293110,15 @@ │ │ │ │ add r2, sp, #136 @ 0x88 │ │ │ │ add r3, sp, #124 @ 0x7c │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r5, sp, #124 @ 0x7c │ │ │ │ add r0, sp, #148 @ 0x94 │ │ │ │ mov r1, r5 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ add r2, sp, #148 @ 0x94 │ │ │ │ add r3, sp, #84 @ 0x54 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ cmp r1, #0 │ │ │ │ beq 157044 │ │ │ │ @@ -293165,15 +293165,15 @@ │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ bl 146cb8 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbeq ip, fp, r8, ror #19 │ │ │ │ rsbeq ip, fp, ip, lsr r9 │ │ │ │ - @ instruction: 0x0053fe91 │ │ │ │ + subseq pc, r3, r1, lsl lr @ │ │ │ │ ldrdeq ip, [fp], #-152 @ 0xffffff68 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #184 @ 0xb8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r1], #4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 157120 │ │ │ │ @@ -293248,15 +293248,15 @@ │ │ │ │ add r2, sp, #136 @ 0x88 │ │ │ │ add r3, sp, #124 @ 0x7c │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r5, sp, #124 @ 0x7c │ │ │ │ add r0, sp, #148 @ 0x94 │ │ │ │ mov r1, r5 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ add r2, sp, #148 @ 0x94 │ │ │ │ add r3, sp, #84 @ 0x54 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ cmp r1, #0 │ │ │ │ beq 15726c │ │ │ │ @@ -293303,15 +293303,15 @@ │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ bl 146cb8 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbeq ip, fp, r0, asr #15 │ │ │ │ rsbeq ip, fp, r4, lsl r7 │ │ │ │ - subseq pc, r3, r9, ror #24 │ │ │ │ + subseq pc, r3, r9, ror #23 │ │ │ │ strheq ip, [fp], #-112 @ 0xffffff90 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #184 @ 0xb8 │ │ │ │ add r5, sp, #16 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 1b7d60 │ │ │ │ @@ -293380,15 +293380,15 @@ │ │ │ │ add r2, sp, #136 @ 0x88 │ │ │ │ add r3, sp, #124 @ 0x7c │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r5, sp, #124 @ 0x7c │ │ │ │ add r0, sp, #148 @ 0x94 │ │ │ │ mov r1, r5 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ add r2, sp, #148 @ 0x94 │ │ │ │ add r3, sp, #84 @ 0x54 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ cmp r1, #0 │ │ │ │ beq 15747c │ │ │ │ @@ -293435,15 +293435,15 @@ │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ bl 146cb8 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ strheq ip, [fp], #-80 @ 0xffffffb0 @ │ │ │ │ rsbeq ip, fp, r4, lsl #10 │ │ │ │ - subseq pc, r3, r9, asr sl @ │ │ │ │ + ldrsbeq pc, [r3], #-153 @ 0xffffff67 @ │ │ │ │ rsbeq ip, fp, r0, lsr #11 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldr r1, [r0, #28] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 157644 │ │ │ │ ldr r7, [pc, #328] @ 157698 │ │ │ │ @@ -293490,26 +293490,26 @@ │ │ │ │ add r5, r0, r1, lsl #3 │ │ │ │ ldr r0, [r5, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 157620 │ │ │ │ mov r6, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #-20]! @ 0xffffffec │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 157620 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r5, #-12]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 157558 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3440dc │ │ │ │ b 157558 │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ ldrne r1, [r4, #4] │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -293517,18 +293517,18 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [r4, #8] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #-12]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 15768c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3440dc │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ ldr r2, [r0] │ │ │ │ @@ -293586,18 +293586,18 @@ │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ add r5, r0, r1, lsl #2 │ │ │ │ ldr r0, [r5, #-12] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1576dc │ │ │ │ ldr r0, [r5, #-8]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1576dc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 1576dc │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ ldrne r1, [r4, #4] │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -293658,18 +293658,18 @@ │ │ │ │ add r5, r0, r1, lsl #4 │ │ │ │ ldr r0, [r5, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1577f0 │ │ │ │ mov r7, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r7, #-44]! @ 0xffffffd4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1577f0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 42df00 │ │ │ │ b 1577f0 │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ ldrne r1, [r4, #4] │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -293736,18 +293736,18 @@ │ │ │ │ add r5, r0, r1, lsl #4 │ │ │ │ ldr r0, [r5, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 157928 │ │ │ │ mov r7, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r7, #-44]! @ 0xffffffd4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 157928 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 42df00 │ │ │ │ b 157928 │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ ldrne r1, [r4, #4] │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -293784,15 +293784,15 @@ │ │ │ │ bne 157a9c │ │ │ │ add r4, r7, #5 │ │ │ │ adds r0, r6, r4 │ │ │ │ addcc r9, r6, r4 │ │ │ │ cmncc r9, #-2147483645 @ 0x80000003 │ │ │ │ bcc 157acc │ │ │ │ mov r0, #1 │ │ │ │ - bl 672624 │ │ │ │ + bl 6725a8 │ │ │ │ b 157b18 │ │ │ │ ldr r1, [pc, #700] @ 157d6c │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [pc, #688] @ 157d70 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -293813,15 +293813,15 @@ │ │ │ │ mov r1, r7 │ │ │ │ lsl r0, r0, #3 │ │ │ │ subcs r1, r0, r8, lsr #3 │ │ │ │ b 157b24 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r9 │ │ │ │ - bl 67267c │ │ │ │ + bl 672600 │ │ │ │ add r4, r0, #5 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, #0 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, r4 │ │ │ │ @@ -293895,15 +293895,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ clz r0, r0 │ │ │ │ sub r0, r1, r0, lsr #3 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ add r8, r7, r0, lsl #3 │ │ │ │ sub r1, r8, #24 │ │ │ │ mov r0, lr │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ ldr r5, [r8, #-4] │ │ │ │ cmp r5, #0 │ │ │ │ bmi 157cfc │ │ │ │ ldr r4, [r8, #-8] │ │ │ │ beq 157b8c │ │ │ │ str r6, [sp, #28] │ │ │ │ mov r1, #1 │ │ │ │ @@ -293976,72 +293976,72 @@ │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 157da4 │ │ │ │ ldr r1, [pc, #80] @ 157de8 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [pc, #36] @ 157de0 │ │ │ │ add r3, sp, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #24] @ 157de4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq ip, fp, r4, asr #3 │ │ │ │ - ldrheq pc, [r3], #-146 @ 0xffffff6e @ │ │ │ │ - ldrsheq pc, [r3], #-148 @ 0xffffff6c @ │ │ │ │ + subseq pc, r3, r2, lsr r9 @ │ │ │ │ + subseq pc, r3, r4, ror r9 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ ldr r7, [r1] │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #420] @ 157fa8 │ │ │ │ ldr fp, [r1, #12] │ │ │ │ mov r4, r7 │ │ │ │ ldr r9, [r4], #4 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldr r0, [r0, r1] │ │ │ │ add r1, sp, #8 │ │ │ │ add sl, r1, #16 │ │ │ │ tst r0, #1 │ │ │ │ beq 157e44 │ │ │ │ ldr r0, [pc, #384] @ 157fb0 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r0, r0, r1 │ │ │ │ add r5, r0, #8 │ │ │ │ ldm r5, {r1, r2, r3, r5} │ │ │ │ b 157e78 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 666cec │ │ │ │ + bl 666c70 │ │ │ │ ldr r0, [pc, #344] @ 157fac │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ str r2, [r0, r1]! │ │ │ │ mov r6, #0 │ │ │ │ ldm r5, {r1, r2, r3, r5} │ │ │ │ str r6, [r0, #4] │ │ │ │ add r0, r0, #8 │ │ │ │ stm r0, {r1, r2, r3, r5} │ │ │ │ ldr r0, [pc, #308] @ 157fb4 │ │ │ │ stm sl, {r1, r2, r3, r5} │ │ │ │ ldr r3, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r0, r0, r3 │ │ │ │ adds r6, r1, #1 │ │ │ │ adc r1, r2, #0 │ │ │ │ cmp fp, #0 │ │ │ │ str r6, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ ldr r0, [pc, #272] @ 157fb8 │ │ │ │ @@ -295062,15 +295062,15 @@ │ │ │ │ bl 59f70 │ │ │ │ ldr r2, [pc, #28] @ 158ea4 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ bl 15857c │ │ │ │ - subseq r9, r3, r4, ror r3 │ │ │ │ + ldrsheq r9, [r3], #-36 @ 0xffffffdc │ │ │ │ rsbeq lr, fp, r8, ror r0 │ │ │ │ rsbeq lr, fp, ip, lsl #1 │ │ │ │ rsbeq sp, fp, r8, ror #31 │ │ │ │ rsbeq pc, fp, r0, ror r4 @ │ │ │ │ rsbeq pc, fp, r4, ror #8 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ @@ -296234,15 +296234,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 15a0e0 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subseq r8, r3, r8, asr r4 │ │ │ │ + ldrsbeq r8, [r3], #-56 @ 0xffffffc8 │ │ │ │ rsbeq ip, fp, r4, lsl lr │ │ │ │ rsbeq lr, fp, r4, lsr r2 │ │ │ │ rsbeq lr, fp, r8, lsr #4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, r2 │ │ │ │ ldr r2, [r1] │ │ │ │ add r3, pc, #16 │ │ │ │ @@ -296609,15 +296609,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 15a6bc │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - ldrsheq r7, [r3], #-212 @ 0xffffff2c │ │ │ │ + subseq r7, r3, r4, ror sp │ │ │ │ rsbeq ip, fp, ip, lsr #16 │ │ │ │ rsbeq sp, fp, r8, asr ip │ │ │ │ rsbeq sp, fp, ip, asr #24 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ ldr r3, [r1] │ │ │ │ add r7, pc, #16 │ │ │ │ @@ -297112,15 +297112,15 @@ │ │ │ │ str r9, [r4] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [pc, #12] @ 15aea4 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - subseq r7, r3, ip, lsr #11 │ │ │ │ + subseq r7, r3, ip, lsr #10 │ │ │ │ ldrdeq fp, [fp], #-252 @ 0xffffff04 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r5, r2 │ │ │ │ add r2, pc, #16 │ │ │ │ @@ -298546,15 +298546,15 @@ │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ ldr r1, [pc, #24] @ 15c514 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ mov r2, r3 │ │ │ │ bl 15857c │ │ │ │ - @ instruction: 0x00536194 │ │ │ │ + subseq r6, r3, r4, lsl r1 │ │ │ │ rsbeq sl, fp, r4, asr #19 │ │ │ │ strdeq fp, [fp], #-208 @ 0xffffff30 @ │ │ │ │ rsbeq fp, fp, r4, ror #27 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r3, [r1] │ │ │ │ add r7, pc, #16 │ │ │ │ @@ -299030,15 +299030,15 @@ │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 147768 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq r5, r3, r8, lsl #10 │ │ │ │ + subseq r5, r3, r8, lsl #9 │ │ │ │ ldrdeq r7, [fp], #-48 @ 0xffffffd0 @ │ │ │ │ @ instruction: 0x006f319c │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ ldm r1, {r3, r7} │ │ │ │ str r2, [sp, #16] │ │ │ │ @@ -299085,15 +299085,15 @@ │ │ │ │ cmn r8, #1 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ ble 15cd7c │ │ │ │ cmp r0, r7 │ │ │ │ bne 15cd20 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, sl │ │ │ │ - bl 677ae8 │ │ │ │ + bl 677a6c │ │ │ │ b 15cd20 │ │ │ │ sub r0, r0, r7 │ │ │ │ cmp r0, #1 │ │ │ │ bls 15cdbc │ │ │ │ ldr r1, [sp, #12] │ │ │ │ and r0, r8, #255 @ 0xff │ │ │ │ orr r0, fp, r0, lsr #6 │ │ │ │ @@ -299844,18 +299844,18 @@ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ stm r2, {r0, r1} │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 15d918 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 15d918 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ bl 39d80 │ │ │ │ @@ -299881,18 +299881,18 @@ │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 15d9fc │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r1, #4]! │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 15d9fc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 42df00 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ tsteq r1, r1, lsl #2 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ @@ -300452,18 +300452,18 @@ │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 15e278 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 15e278 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 42df00 │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ mov r3, #1 │ │ │ │ @@ -300488,18 +300488,18 @@ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 15e378 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 15e378 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 42df00 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ strbtvc r6, [r5], #-1122 @ 0xfffffb9e │ │ │ │ ldmdbvc r4!, {r0, r1, r4, r5, r6, r8, sl, sp, lr}^ │ │ │ │ @@ -300702,15 +300702,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sl] │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ subs r0, r0, #1 │ │ │ │ str r0, [sl] │ │ │ │ bne 15e6bc │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ - bl 55414c │ │ │ │ + bl 5540d0 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 15e6d4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ @@ -301069,18 +301069,18 @@ │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 15ec1c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 15ec1c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 42df00 │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ mov r3, #1 │ │ │ │ @@ -301105,18 +301105,18 @@ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 15ed1c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 15ed1c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 42df00 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ strbtvc r6, [r5], #-1122 @ 0xfffffb9e │ │ │ │ ldmdbvc r4!, {r0, r1, r4, r5, r6, r8, sl, sp, lr}^ │ │ │ │ @@ -302321,18 +302321,18 @@ │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 15ffac │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 15ffac │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 42df00 │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ mov r3, #1 │ │ │ │ @@ -302357,18 +302357,18 @@ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1600ac │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1600ac │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 42df00 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ strbtvc r6, [r5], #-1122 @ 0xfffffb9e │ │ │ │ ldmdbvc r4!, {r0, r1, r4, r5, r6, r8, sl, sp, lr}^ │ │ │ │ @@ -302736,19 +302736,19 @@ │ │ │ │ cmp r0, #2 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ stm r3, {r1, r2} │ │ │ │ bcc 16069c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 16069c │ │ │ │ add r4, r4, #4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ tsteq r1, r1, lsl #2 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ mrc2 14, 7, pc, cr14, cr15, {7} │ │ │ │ @@ -302756,31 +302756,31 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #284 @ 0x11c │ │ │ │ ldr r4, [pc, #3008] @ 161284 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 160ff8 │ │ │ │ mov r0, #13 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r3, [pc, #2968] @ 161290 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 64328c │ │ │ │ + bl 643210 │ │ │ │ ldr r5, [sp, #76] @ 0x4c │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ add r0, sp, #84 @ 0x54 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ - bl 647ee8 │ │ │ │ + bl 647e6c │ │ │ │ ldr r4, [sp, #84] @ 0x54 │ │ │ │ cmp r4, #-2147483648 @ 0x80000000 │ │ │ │ bne 160754 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ ldr r5, [sp, #92] @ 0x5c │ │ │ │ str r5, [sp, #108] @ 0x6c │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ @@ -302818,28 +302818,28 @@ │ │ │ │ str r0, [sp, #212] @ 0xd4 │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ ldr r0, [pc, #2776] @ 1612a0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ mov r0, #26 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ ldr r1, [pc, #2756] @ 1612a4 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #144] @ 0x90 │ │ │ │ str r1, [sp, #136] @ 0x88 │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ add r2, sp, #136 @ 0x88 │ │ │ │ mov r1, #3 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp, #32] │ │ │ │ str r0, [sp, #276] @ 0x114 │ │ │ │ str r1, [sp, #272] @ 0x110 │ │ │ │ str r0, [sp, #268] @ 0x10c │ │ │ │ mov r0, #20 │ │ │ │ @@ -302847,15 +302847,15 @@ │ │ │ │ str r0, [sp] │ │ │ │ mov r1, r8 │ │ │ │ ldr r3, [pc, #2680] @ 1612a8 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, r6 │ │ │ │ str r6, [sp, #28] │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 67f918 │ │ │ │ + bl 67f89c │ │ │ │ str r5, [sp, #24] │ │ │ │ mov r0, r9 │ │ │ │ add sl, sp, #136 @ 0x88 │ │ │ │ ldm r0!, {r2, r3, r5, r6, r7} │ │ │ │ mov r1, sl │ │ │ │ stmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ ldm r0!, {r2, r3, r5, r6, r7} │ │ │ │ @@ -303132,15 +303132,15 @@ │ │ │ │ add r5, r0, #4 │ │ │ │ strb r1, [sp, #224] @ 0xe0 │ │ │ │ mov r1, #32 │ │ │ │ str r0, [sp, #228] @ 0xe4 │ │ │ │ str r1, [sp, #216] @ 0xd8 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ add r1, sp, #200 @ 0xc8 │ │ │ │ - bl 63fa30 │ │ │ │ + bl 63f9b4 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1610a4 │ │ │ │ add r2, sp, #268 @ 0x10c │ │ │ │ add r3, sp, #124 @ 0x7c │ │ │ │ add r5, sp, #124 @ 0x7c │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ @@ -303156,28 +303156,28 @@ │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #136] @ 0x88 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ ldr r0, [pc, #1520] @ 161300 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ mov r0, #26 │ │ │ │ str r0, [sp, #212] @ 0xd4 │ │ │ │ ldr r1, [pc, #1500] @ 161304 │ │ │ │ str r0, [sp, #204] @ 0xcc │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #208] @ 0xd0 │ │ │ │ str r1, [sp, #200] @ 0xc8 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ add r2, sp, #200 @ 0xc8 │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ cmp r1, #0 │ │ │ │ beq 160d60 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r5, [sp, #108] @ 0x6c │ │ │ │ @@ -303220,15 +303220,15 @@ │ │ │ │ add r0, r5, r4 │ │ │ │ ldr r5, [sp, #268] @ 0x10c │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ mov r1, r9 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ mov r3, r7 │ │ │ │ - bl 648300 │ │ │ │ + bl 648284 │ │ │ │ cmp r5, #0 │ │ │ │ beq 160e2c │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldrb r0, [sp, #96] @ 0x60 │ │ │ │ @@ -303263,15 +303263,15 @@ │ │ │ │ add r5, r0, #4 │ │ │ │ strb r1, [sp, #224] @ 0xe0 │ │ │ │ mov r1, #32 │ │ │ │ str r0, [sp, #228] @ 0xe4 │ │ │ │ str r1, [sp, #216] @ 0xd8 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ add r1, sp, #200 @ 0xc8 │ │ │ │ - bl 63fa30 │ │ │ │ + bl 63f9b4 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1610d4 │ │ │ │ add r2, sp, #268 @ 0x10c │ │ │ │ add r3, sp, #124 @ 0x7c │ │ │ │ add r5, sp, #124 @ 0x7c │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ @@ -303287,28 +303287,28 @@ │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #136] @ 0x88 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ ldr r0, [pc, #960] @ 1612dc │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ mov r0, #26 │ │ │ │ str r0, [sp, #212] @ 0xd4 │ │ │ │ ldr r1, [pc, #940] @ 1612e0 │ │ │ │ str r0, [sp, #204] @ 0xcc │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #208] @ 0xd0 │ │ │ │ str r1, [sp, #200] @ 0xc8 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ add r2, sp, #200 @ 0xc8 │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ cmp r1, #0 │ │ │ │ beq 160f6c │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r5, [sp, #108] @ 0x6c │ │ │ │ @@ -303508,56 +303508,56 @@ │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbeq pc, lr, r0, ror #20 │ │ │ │ strheq r2, [fp], #-240 @ 0xffffff10 @ │ │ │ │ ldrdeq r2, [fp], #-128 @ 0xffffff80 @ │ │ │ │ - @ instruction: 0x00537190 │ │ │ │ - subseq r7, r3, r4, asr #32 │ │ │ │ + subseq r7, r3, r0, lsl r1 │ │ │ │ + subseq r6, r3, r4, asr #31 │ │ │ │ rsbeq pc, lr, ip, lsr r4 @ │ │ │ │ strdeq r3, [fp], #-116 @ 0xffffff8c @ │ │ │ │ rsbeq r3, fp, ip, lsl #16 │ │ │ │ - ldrheq r7, [r3], #-1 │ │ │ │ - subseq r6, r3, ip, ror pc │ │ │ │ + subseq r7, r3, r1, lsr r0 │ │ │ │ + ldrsheq r6, [r3], #-236 @ 0xffffff14 │ │ │ │ rsbeq r3, fp, r0, asr #3 │ │ │ │ ldrdeq r2, [fp], #-148 @ 0xffffff6c @ │ │ │ │ strdeq r2, [fp], #-148 @ 0xffffff6c @ │ │ │ │ rsbeq r2, fp, r0, asr #19 │ │ │ │ rsbeq lr, lr, r8, ror sp │ │ │ │ - subseq r6, r3, r4, asr #25 │ │ │ │ + subseq r6, r3, r4, asr #24 │ │ │ │ rsbeq r2, fp, r0, lsr #22 │ │ │ │ ldrdeq r2, [fp], #-140 @ 0xffffff74 @ │ │ │ │ - subseq r5, r3, r1, lsr lr │ │ │ │ + ldrheq r5, [r3], #-209 @ 0xffffff2f │ │ │ │ rsbeq r2, fp, r8, ror r9 │ │ │ │ @ instruction: 0xfffec120 │ │ │ │ rsbeq r3, fp, r8, lsr #1 │ │ │ │ rsbeq r3, fp, r8, asr #1 │ │ │ │ - subseq r6, r3, sp, asr r9 │ │ │ │ + ldrsbeq r6, [r3], #-141 @ 0xffffff73 │ │ │ │ @ instruction: 0x006ef490 │ │ │ │ rsbeq r2, fp, ip, lsr #26 │ │ │ │ rsbeq r2, fp, ip, lsl #18 │ │ │ │ - subseq r5, r3, r1, ror #28 │ │ │ │ + subseq r5, r3, r1, ror #27 │ │ │ │ rsbeq r2, fp, r8, lsr #19 │ │ │ │ @ instruction: 0xfffec32c │ │ │ │ strheq r3, [fp], #-44 @ 0xffffffd4 @ │ │ │ │ rsbeq r3, fp, r4, ror #5 │ │ │ │ - subseq r6, r3, r9, ror #22 │ │ │ │ + subseq r6, r3, r9, ror #21 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #152 @ 0x98 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r0, [pc, #1488] @ 161904 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 1616d4 │ │ │ │ ldr r0, [pc, #1484] @ 161914 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ mov r0, r6 │ │ │ │ bl 38154 │ │ │ │ @@ -303585,26 +303585,26 @@ │ │ │ │ beq 16171c │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ orrs r0, r0, r1 │ │ │ │ beq 161728 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ - bl 55f790 │ │ │ │ + bl 55f714 │ │ │ │ add r7, sp, #88 @ 0x58 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldm r7, {r5, r6, r7} │ │ │ │ cmp r0, #0 │ │ │ │ beq 1613e4 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl 37920 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 676adc │ │ │ │ + bl 676a60 │ │ │ │ cmp r5, #0 │ │ │ │ beq 16140c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ @@ -303661,15 +303661,15 @@ │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ beq 161510 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ @@ -303725,15 +303725,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #152 @ 0x98 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r6 │ │ │ │ - bl 676354 │ │ │ │ + bl 6762d8 │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ add r7, sp, #88 @ 0x58 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ bl 156acc │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -303743,15 +303743,15 @@ │ │ │ │ moveq r0, r6 │ │ │ │ ldrne r0, [sp, #68] @ 0x44 │ │ │ │ cmp r5, #0 │ │ │ │ add r1, r4, r0 │ │ │ │ sub r2, r6, r0 │ │ │ │ beq 161678 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 676adc │ │ │ │ + bl 676a60 │ │ │ │ ldr r6, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ bl 14a560 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ @@ -303777,15 +303777,15 @@ │ │ │ │ movne r5, #1 │ │ │ │ cmp r7, #47 @ 0x2f │ │ │ │ beq 161548 │ │ │ │ cmp r3, #0 │ │ │ │ bne 161698 │ │ │ │ b 161548 │ │ │ │ mov r0, #47 @ 0x2f │ │ │ │ - bl 67eb30 │ │ │ │ + bl 67eab4 │ │ │ │ subs r5, r0, #1 │ │ │ │ movne r5, #1 │ │ │ │ b 161548 │ │ │ │ mov r0, #1 │ │ │ │ add r2, sp, #88 @ 0x58 │ │ │ │ strb r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ @@ -303928,24 +303928,24 @@ │ │ │ │ strdeq lr, [lr], #-168 @ 0xffffff58 @ │ │ │ │ rsbeq r2, fp, r8, lsr #16 │ │ │ │ rsbeq lr, lr, ip, lsr #14 │ │ │ │ rsbeq r2, fp, r0, lsl #4 │ │ │ │ rsbeq lr, lr, r0, asr sl │ │ │ │ strdeq r2, [fp], #-140 @ 0xffffff74 @ │ │ │ │ rsbeq pc, lr, ip, lsl #14 │ │ │ │ - subseq r6, r3, r0, lsr #14 │ │ │ │ + subseq r6, r3, r0, lsr #13 │ │ │ │ ldrdeq r2, [fp], #-208 @ 0xffffff30 @ │ │ │ │ rsbeq r2, fp, ip, lsr r2 │ │ │ │ strdeq r7, [r6], -r0 │ │ │ │ rsbeq r2, fp, ip, lsl r2 │ │ │ │ - subseq r6, r3, lr, ror r6 │ │ │ │ + ldrsheq r6, [r3], #-94 @ 0xffffffa2 │ │ │ │ rsbeq r2, fp, r4, lsr #26 │ │ │ │ @ instruction: 0xfffebb4c │ │ │ │ rsbeq r2, fp, ip, lsr #22 │ │ │ │ - @ instruction: 0x00535196 │ │ │ │ + subseq r5, r3, r6, lsl r1 │ │ │ │ rsbeq r2, fp, r8, ror #12 │ │ │ │ ldrdeq r2, [fp], #-28 @ 0xffffffe4 @ │ │ │ │ ldrdeq lr, [lr], #-76 @ 0xffffffb4 @ │ │ │ │ strheq r2, [fp], #-28 @ 0xffffffe4 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ ldr r8, [r1] │ │ │ │ @@ -303953,15 +303953,15 @@ │ │ │ │ mov r4, r2 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r8] │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r0, [pc, #1140] @ 161df8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 161c34 │ │ │ │ ldr r7, [pc, #1136] @ 161e08 │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r1, [r7, #32] │ │ │ │ bl 38154 │ │ │ │ @@ -303970,15 +303970,15 @@ │ │ │ │ ldr r9, [r4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r9] │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r0, [pc, #1092] @ 161e0c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 161c7c │ │ │ │ ldr r1, [r7, #32] │ │ │ │ mov r0, r4 │ │ │ │ bl 38154 │ │ │ │ cmp r0, #0 │ │ │ │ beq 161cb8 │ │ │ │ @@ -303996,15 +303996,15 @@ │ │ │ │ add r0, sp, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1450d0 │ │ │ │ add r4, r6, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ beq 161a44 │ │ │ │ mov r0, r4 │ │ │ │ bl 3bbc8 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ add r0, sp, #8 │ │ │ │ bl 37200 │ │ │ │ @@ -304166,15 +304166,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ bl 59d30 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r7, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ beq 161cec │ │ │ │ mov r0, r4 │ │ │ │ bl 3bbc8 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #1 │ │ │ │ @@ -304249,37 +304249,37 @@ │ │ │ │ strdeq lr, [lr], #-60 @ 0xffffffc4 @ │ │ │ │ rsbeq lr, lr, r4, ror #8 │ │ │ │ rsbeq r2, fp, r0, lsl #5 │ │ │ │ rsbeq lr, lr, r4, lsl #3 │ │ │ │ rsbeq r1, fp, r8, asr ip │ │ │ │ strdeq pc, [lr], #-0 @ │ │ │ │ strheq r2, [fp], #-124 @ 0xffffff84 @ │ │ │ │ - subseq r6, r3, r9, asr r1 │ │ │ │ + ldrsbeq r6, [r3], #-9 │ │ │ │ rsbeq r1, fp, r0, lsl #25 │ │ │ │ rsbeq sp, lr, r0, lsl #31 │ │ │ │ rsbeq r1, fp, r0, ror #24 │ │ │ │ rsbeq r2, fp, ip, lsl #9 │ │ │ │ - subseq r5, r3, lr, asr r2 │ │ │ │ + ldrsbeq r5, [r3], #-30 @ 0xffffffe2 │ │ │ │ rsbeq r1, fp, r8, lsr sp │ │ │ │ - subseq r6, r3, fp, asr #1 │ │ │ │ + subseq r6, r3, fp, asr #32 │ │ │ │ rsbeq r2, fp, r0, lsl r7 │ │ │ │ - ldrheq r6, [r3], #-0 │ │ │ │ + subseq r6, r3, r0, lsr r0 │ │ │ │ rsbeq r2, fp, r4, lsl #14 │ │ │ │ rsbeq r2, fp, ip, asr #7 │ │ │ │ @ instruction: 0x006b2394 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ strb r0, [sp, #7] │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [pc, #320] @ 161fb0 │ │ │ │ mov r1, #25 │ │ │ │ mov r6, r3 │ │ │ │ mov r5, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 557a50 │ │ │ │ + bl 5579d4 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [pc, #276] @ 161fb4 │ │ │ │ @@ -304309,15 +304309,15 @@ │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #8 │ │ │ │ str r6, [sp, #16] │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 5576ec │ │ │ │ + bl 557670 │ │ │ │ cmp r5, #0 │ │ │ │ beq 161f30 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ @@ -304348,27 +304348,27 @@ │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 3897c │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subseq r9, r3, r5, asr #28 │ │ │ │ + subseq r9, r3, r5, asr #27 │ │ │ │ rsbeq r1, fp, r8, lsl #22 │ │ │ │ rsbeq r1, fp, r4, ror sl │ │ │ │ - subseq r4, r3, r9, asr #31 │ │ │ │ + subseq r4, r3, r9, asr #30 │ │ │ │ rsbeq r1, fp, r0, lsl fp │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ strb r1, [sp, #11] │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #628] @ 162250 │ │ │ │ mov r1, #25 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 557a50 │ │ │ │ + bl 5579d4 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r1, [sp, #28] │ │ │ │ add r4, sp, #24 │ │ │ │ str r0, [sp, #24] │ │ │ │ @@ -304390,15 +304390,15 @@ │ │ │ │ bne 16216c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r9, [sp, #28] │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ mov r1, r9 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r0, sl │ │ │ │ bl 38364 │ │ │ │ mov r5, r0 │ │ │ │ bl 37824 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r8, #1 │ │ │ │ @@ -304423,15 +304423,15 @@ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ - bl 679fa4 │ │ │ │ + bl 679f28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 162198 │ │ │ │ add r2, sp, #24 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r7, {r0, r1, r2} │ │ │ │ mov r0, sl │ │ │ │ bl 3897c │ │ │ │ @@ -304516,30 +304516,30 @@ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, sl │ │ │ │ bl 3897c │ │ │ │ mov r0, r7 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subseq r9, r3, r1, ror #25 │ │ │ │ + subseq r9, r3, r1, ror #24 │ │ │ │ @ instruction: 0x006b1998 │ │ │ │ rsbeq r1, fp, r8, asr #16 │ │ │ │ - @ instruction: 0x00534d9d │ │ │ │ + subseq r4, r3, sp, lsl sp │ │ │ │ rsbeq r1, fp, r4, ror #17 │ │ │ │ rsbeq r1, fp, ip, lsl r8 │ │ │ │ - subseq r4, r3, r1, ror sp │ │ │ │ + ldrsheq r4, [r3], #-193 @ 0xffffff3f │ │ │ │ strheq r1, [fp], #-136 @ 0xffffff78 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #88 @ 0x58 │ │ │ │ mov sl, r1 │ │ │ │ strb r0, [sp, #11] │ │ │ │ ldr r0, [pc, #476] @ 162464 │ │ │ │ mov r1, #25 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 557a50 │ │ │ │ + bl 5579d4 │ │ │ │ mov r1, #1 │ │ │ │ mov r9, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ str r1, [sp, #20] │ │ │ │ str r0, [sp, #16] │ │ │ │ @@ -304649,29 +304649,29 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 16245c │ │ │ │ ldr r0, [sl, #4] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r8 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subseq r9, r3, r5, lsr sl │ │ │ │ + ldrheq r9, [r3], #-149 @ 0xffffff6b │ │ │ │ strdeq r1, [fp], #-100 @ 0xffffff9c @ │ │ │ │ rsbeq r1, fp, r4, asr #12 │ │ │ │ - @ instruction: 0x00534b99 │ │ │ │ + subseq r4, r3, r9, lsl fp │ │ │ │ rsbeq r1, fp, r0, ror #13 │ │ │ │ ldrdeq r1, [fp], #-204 @ 0xffffff34 @ │ │ │ │ - ldrsheq r4, [r3], #-182 @ 0xffffff4a │ │ │ │ + subseq r4, r3, r6, ror fp │ │ │ │ rsbeq r1, fp, r0, ror #13 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ strb r0, [sp, #11] │ │ │ │ mov r1, #25 │ │ │ │ ldr r0, [pc, #368] @ 16260c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 557a50 │ │ │ │ + bl 5579d4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r1, [sp, #16] │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r1, [pc, #336] @ 162610 │ │ │ │ @@ -304692,15 +304692,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 162588 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r6, [sp, #16] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r0, sp, #24 │ │ │ │ mov r1, r6 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ bl 38bf8 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -304755,27 +304755,27 @@ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ mov r0, r7 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subseq r9, r3, r5, lsr #16 │ │ │ │ + subseq r9, r3, r5, lsr #15 │ │ │ │ rsbeq r1, fp, r8, ror #9 │ │ │ │ rsbeq r1, fp, ip, lsr #8 │ │ │ │ - subseq r4, r3, r1, lsl #19 │ │ │ │ + subseq r4, r3, r1, lsl #18 │ │ │ │ rsbeq r1, fp, r8, asr #9 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ strb r0, [sp, #11] │ │ │ │ mov r7, r1 │ │ │ │ ldr r0, [pc, #508] @ 162834 │ │ │ │ mov r1, #25 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 557a50 │ │ │ │ + bl 5579d4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r1, [sp, #16] │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r1, [pc, #472] @ 162838 │ │ │ │ @@ -304796,15 +304796,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 1627a0 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r6, [sp, #16] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r0, sp, #24 │ │ │ │ mov r1, r6 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r7 │ │ │ │ bl 37608 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -304893,32 +304893,32 @@ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ mov r0, r7 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subseq r9, r3, r5, lsl #13 │ │ │ │ + subseq r9, r3, r5, lsl #12 │ │ │ │ rsbeq r1, fp, r8, asr #6 │ │ │ │ rsbeq r1, fp, r4, lsl r2 │ │ │ │ - subseq r4, r3, r9, ror #14 │ │ │ │ + subseq r4, r3, r9, ror #13 │ │ │ │ strheq r1, [fp], #-32 @ 0xffffffe0 @ │ │ │ │ - @ instruction: 0x0053bb92 │ │ │ │ - subseq fp, r3, r6, lsl fp │ │ │ │ - subseq fp, r3, ip, ror #21 │ │ │ │ + subseq fp, r3, r2, lsl fp │ │ │ │ + @ instruction: 0x0053ba96 │ │ │ │ + subseq fp, r3, ip, ror #20 │ │ │ │ rsbeq r1, fp, r8, lsr #18 │ │ │ │ - subseq r4, r3, r2, lsr r8 │ │ │ │ + ldrheq r4, [r3], #-114 @ 0xffffff8e │ │ │ │ rsbeq r1, fp, ip, lsl r3 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ strb r0, [sp, #11] │ │ │ │ mov r1, #25 │ │ │ │ ldr r0, [pc, #360] @ 1629e0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 557a50 │ │ │ │ + bl 5579d4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r1, [sp, #16] │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r1, [pc, #328] @ 1629e4 │ │ │ │ @@ -304939,15 +304939,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 16295c │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r6, [sp, #16] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r0, sp, #24 │ │ │ │ mov r1, r6 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ bl 3732c │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -305000,27 +305000,27 @@ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ mov r0, r7 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subseq r9, r3, r9, asr #8 │ │ │ │ + subseq r9, r3, r9, asr #7 │ │ │ │ rsbeq r1, fp, ip, lsl #2 │ │ │ │ rsbeq r1, fp, r8, asr r0 │ │ │ │ - subseq r4, r3, sp, lsr #11 │ │ │ │ + subseq r4, r3, sp, lsr #10 │ │ │ │ strdeq r1, [fp], #-4 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ strb r0, [sp, #11] │ │ │ │ mov r7, r1 │ │ │ │ ldr r0, [pc, #508] @ 162c08 │ │ │ │ mov r1, #25 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 557a50 │ │ │ │ + bl 5579d4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r1, [sp, #16] │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r1, [pc, #472] @ 162c0c │ │ │ │ @@ -305041,15 +305041,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 162b74 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r6, [sp, #16] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r0, sp, #24 │ │ │ │ mov r1, r6 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r7 │ │ │ │ bl 37d34 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -305138,24 +305138,24 @@ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ mov r0, r7 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - ldrheq r9, [r3], #-33 @ 0xffffffdf │ │ │ │ + subseq r9, r3, r1, lsr r2 │ │ │ │ rsbeq r0, fp, r4, ror pc │ │ │ │ rsbeq r0, fp, r0, asr #28 │ │ │ │ - @ instruction: 0x00534395 │ │ │ │ + subseq r4, r3, r5, lsl r3 │ │ │ │ ldrdeq r0, [fp], #-236 @ 0xffffff14 @ │ │ │ │ - subseq fp, r3, lr, ror #15 │ │ │ │ - subseq fp, r3, r2, asr #14 │ │ │ │ - subseq fp, r3, r8, lsl r7 │ │ │ │ + subseq fp, r3, lr, ror #14 │ │ │ │ + subseq fp, r3, r2, asr #13 │ │ │ │ + @ instruction: 0x0053b698 │ │ │ │ rsbeq r1, fp, r4, ror #10 │ │ │ │ - subseq r4, r3, lr, asr r4 │ │ │ │ + ldrsbeq r4, [r3], #-62 @ 0xffffffc2 │ │ │ │ rsbeq r0, fp, r8, asr #30 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #236 @ 0xec │ │ │ │ mov r8, r2 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ mov sl, r3 │ │ │ │ @@ -305166,15 +305166,15 @@ │ │ │ │ add fp, sp, #120 @ 0x78 │ │ │ │ str r0, [sp] │ │ │ │ mov r2, r9 │ │ │ │ ldr r3, [pc, #820] @ 162fa4 │ │ │ │ mov r0, fp │ │ │ │ str r1, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 67f918 │ │ │ │ + bl 67f89c │ │ │ │ add r0, sp, #24 │ │ │ │ ldm fp!, {r2, r3, r4, r6, r7} │ │ │ │ mov r1, r0 │ │ │ │ stmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ ldm fp!, {r2, r3, r4, r6, r7} │ │ │ │ stmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ ldm fp, {r2, r3, r4, r5, r6, r7} │ │ │ │ @@ -305369,15 +305369,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 162f9c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - @ instruction: 0x00534c96 │ │ │ │ + subseq r4, r3, r6, lsl ip │ │ │ │ rsbeq sp, lr, r0, lsr #1 │ │ │ │ rsbeq r0, fp, r0, asr #24 │ │ │ │ rsbeq ip, lr, ip, ror #31 │ │ │ │ rsbeq r0, fp, ip, lsl ip │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ bl 1495f0 │ │ │ │ @@ -305453,15 +305453,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 163328 │ │ │ │ ldrd r0, [r4, #8] │ │ │ │ orrs r0, r0, r1 │ │ │ │ beq 163368 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ - bl 55f790 │ │ │ │ + bl 55f714 │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 163218 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r5, [r7] │ │ │ │ @@ -305475,15 +305475,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 1632a8 │ │ │ │ ldrd r0, [r4, #8] │ │ │ │ orrs r0, r0, r1 │ │ │ │ beq 163340 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ - bl 55f790 │ │ │ │ + bl 55f714 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 163208 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r5, [r7, #24] │ │ │ │ @@ -305510,15 +305510,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 163334 │ │ │ │ ldrd r0, [r4, #8] │ │ │ │ orrs r0, r0, r1 │ │ │ │ beq 163390 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ - bl 55f790 │ │ │ │ + bl 55f714 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 16325c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r5, [r7, #12] │ │ │ │ @@ -305683,26 +305683,26 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbeq r1, fp, r8, lsr #9 │ │ │ │ @ instruction: 0x006b149c │ │ │ │ rsbeq r0, fp, r8, asr sp │ │ │ │ @ instruction: 0xffff49b0 │ │ │ │ andeq r3, r0, r0, lsl #12 │ │ │ │ - @ instruction: 0x00534599 │ │ │ │ + subseq r4, r3, r9, lsl r5 │ │ │ │ rsbeq r0, fp, r8, asr #25 │ │ │ │ rsbeq r1, fp, r4, ror #8 │ │ │ │ rsbeq r1, fp, r8, asr r4 │ │ │ │ rsbeq r0, fp, r0, asr #26 │ │ │ │ strheq r1, [fp], #-40 @ 0xffffffd8 @ │ │ │ │ rsbeq r1, fp, ip, lsr #5 │ │ │ │ rsbeq r0, fp, r0, lsr #27 │ │ │ │ rsbeq r0, fp, r4, lsr lr │ │ │ │ @ instruction: 0xfffed7c0 │ │ │ │ ldrdeq r3, [r0], -ip │ │ │ │ - ldrsheq r8, [r2], #-88 @ 0xffffffa8 │ │ │ │ + subseq r8, r2, r8, ror r5 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #3 │ │ │ │ bhi 1635fc │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ @@ -305769,27 +305769,27 @@ │ │ │ │ ldm r6, {r0, r1, r2, r3, r5, r7} │ │ │ │ stm r8, {r0, r1, r2, r3, r5, r7} │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r2, [r1, #12]! │ │ │ │ cmp r2, #-2147483648 @ 0x80000000 │ │ │ │ beq 1635f0 │ │ │ │ - bl 55f890 │ │ │ │ + bl 55f814 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [pc, #12] @ 163604 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 59d30 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 162fb8 │ │ │ │ rsbeq r1, fp, r0, ror #1 │ │ │ │ rsbeq sp, lr, r4, lsr #11 │ │ │ │ rsbeq r0, fp, r0, asr #32 │ │ │ │ - ldrsheq r1, [r3], #-229 @ 0xffffff1b │ │ │ │ - subseq r2, r3, fp, lsr #29 │ │ │ │ + subseq r1, r3, r5, ror lr │ │ │ │ + subseq r2, r3, fp, lsr #28 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ bl 1495f0 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r0, [pc, #68] @ 163678 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -305871,28 +305871,28 @@ │ │ │ │ ldr r1, [pc, #24] @ 163780 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ rsbeq r0, fp, r8, lsl sl │ │ │ │ @ instruction: 0xfffed384 │ │ │ │ andeq r3, r0, r0, lsr #5 │ │ │ │ - subseq r4, r3, pc, ror #5 │ │ │ │ + subseq r4, r3, pc, ror #4 │ │ │ │ strheq r0, [fp], #-152 @ 0xffffff68 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #464 @ 0x1d0 │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 163820 │ │ │ │ ldr r0, [pc, #932] @ 163b44 │ │ │ │ mov r9, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 1639c4 │ │ │ │ ldr r0, [pc, #912] @ 163b54 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r6, [sp, #92] @ 0x5c │ │ │ │ str r6, [sp, #88] @ 0x58 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ @@ -305917,15 +305917,15 @@ │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ b 163898 │ │ │ │ ldr r0, [pc, #776] @ 163b30 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 163a00 │ │ │ │ ldr r0, [pc, #760] @ 163b40 │ │ │ │ add r9, sp, #72 @ 0x48 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r5, [sp, #92] @ 0x5c │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ @@ -305987,23 +305987,23 @@ │ │ │ │ ldr r0, [r8] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [pc, #556] @ 163b6c │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ - bl 55e51c │ │ │ │ + bl 55e4a0 │ │ │ │ mov r0, r9 │ │ │ │ bl 3750c │ │ │ │ mov r5, r0 │ │ │ │ bl 37824 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ mov r1, r5 │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #1 │ │ │ │ beq 163aac │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r0, r8 │ │ │ │ bl 37da0 │ │ │ │ @@ -306118,22 +306118,22 @@ │ │ │ │ ldrdeq pc, [sl], #-228 @ 0xffffff1c @ │ │ │ │ rsbeq ip, lr, ip, asr #10 │ │ │ │ rsbeq ip, lr, ip, ror r6 │ │ │ │ rsbeq r0, fp, r8, lsr r5 │ │ │ │ rsbeq ip, lr, ip, lsr r4 │ │ │ │ rsbeq pc, sl, r0, lsl pc @ │ │ │ │ ldrdeq ip, [lr], #-84 @ 0xffffffac @ │ │ │ │ - subseq r4, r3, lr, ror #3 │ │ │ │ + subseq r4, r3, lr, ror #2 │ │ │ │ rsbeq pc, sl, ip, lsl #30 │ │ │ │ rsbeq ip, lr, r0, asr r3 │ │ │ │ andeq r2, r0, r4, asr pc │ │ │ │ strheq r0, [fp], #-96 @ 0xffffffa0 @ │ │ │ │ rsbeq r0, fp, r0, lsl r8 │ │ │ │ strdeq pc, [sl], #-248 @ 0xffffff08 @ │ │ │ │ - subseq r3, r3, sl, ror #9 │ │ │ │ + subseq r3, r3, sl, ror #8 │ │ │ │ strheq pc, [sl], #-244 @ 0xffffff0c @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #1 │ │ │ │ beq 163c0c │ │ │ │ @@ -306145,15 +306145,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 163cf4 │ │ │ │ ldrd r0, [r5, #8] │ │ │ │ orrs r0, r0, r1 │ │ │ │ beq 163d00 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ - bl 55f790 │ │ │ │ + bl 55f714 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ bne 163cdc │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mvn r0, #0 │ │ │ │ @@ -306284,19 +306284,19 @@ │ │ │ │ bl 3897c │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbeq r0, fp, r0, asr r3 │ │ │ │ rsbeq r0, fp, r8, lsl r4 │ │ │ │ @ instruction: 0xffff4040 │ │ │ │ muleq r0, r0, ip │ │ │ │ - subseq r3, r3, r9, lsr #24 │ │ │ │ + subseq r3, r3, r9, lsr #23 │ │ │ │ rsbeq r0, fp, r8, lsr #7 │ │ │ │ ldrdeq ip, [lr], #-208 @ 0xffffff30 @ │ │ │ │ rsbeq r0, fp, r0, asr r3 │ │ │ │ - ldrsheq r2, [r3], #-178 @ 0xffffff4e │ │ │ │ + subseq r2, r3, r2, ror fp │ │ │ │ rsbeq r0, fp, r4, asr #1 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ bl 1495f0 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r0, [pc, #68] @ 163e68 │ │ │ │ @@ -306379,28 +306379,28 @@ │ │ │ │ ldr r1, [pc, #24] @ 163f70 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ rsbeq r0, fp, r8, lsl #5 │ │ │ │ @ instruction: 0xfffecb94 │ │ │ │ @ instruction: 0x00002ab0 │ │ │ │ - ldrheq r3, [r3], #-189 @ 0xffffff43 │ │ │ │ + subseq r3, r3, sp, lsr fp │ │ │ │ rsbeq r0, fp, r8, lsl r2 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ ldr r4, [pc, #232] @ 16406c │ │ │ │ mov r9, r1 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r2, #0 │ │ │ │ add r6, r4, #4 │ │ │ │ mov r7, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 164040 │ │ │ │ add sl, sp, #32 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ mov r0, sl │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ @@ -306445,15 +306445,15 @@ │ │ │ │ beq 164064 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 37920 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbeq ip, lr, r4, asr fp │ │ │ │ strheq r0, [fp], #-16 @ │ │ │ │ - subseq r3, r3, r5, asr fp │ │ │ │ + ldrsbeq r3, [r3], #-165 @ 0xffffff5b │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ ldr r7, [pc, #532] @ 16429c │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #1 │ │ │ │ add r7, pc, r7 │ │ │ │ @@ -306474,15 +306474,15 @@ │ │ │ │ movne r0, #1 │ │ │ │ strb r0, [r4, #9] │ │ │ │ b 164158 │ │ │ │ add r6, r7, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 164178 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ mov r0, r5 │ │ │ │ bl 37200 │ │ │ │ cmp r0, #0 │ │ │ │ beq 164198 │ │ │ │ @@ -306522,15 +306522,15 @@ │ │ │ │ bl 59db0 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 163e74 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r4, [r5] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ beq 1641bc │ │ │ │ mov r0, r6 │ │ │ │ bl 3bbc8 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ bl 163ee0 │ │ │ │ @@ -306587,18 +306587,18 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59c6c │ │ │ │ rsbeq ip, lr, r0, asr sl │ │ │ │ @ instruction: 0x006aff98 │ │ │ │ @ instruction: 0xfffec884 │ │ │ │ andeq r2, r0, r0, lsr #15 │ │ │ │ - ldrheq r7, [r2], #-108 @ 0xffffff94 │ │ │ │ + subseq r7, r2, ip, lsr r6 │ │ │ │ rsbeq pc, sl, r8, lsl #30 │ │ │ │ rsbeq pc, sl, r0, ror #30 │ │ │ │ - subseq r2, r3, r2, lsr sp │ │ │ │ + ldrheq r2, [r3], #-194 @ 0xffffff3e │ │ │ │ rsbeq pc, sl, ip, lsl #16 │ │ │ │ ldrdeq pc, [sl], #-232 @ 0xffffff18 @ │ │ │ │ @ instruction: 0x006aff90 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r9, r0 │ │ │ │ cmp r2, #1 │ │ │ │ @@ -306618,15 +306618,15 @@ │ │ │ │ mov r8, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r6, #0 │ │ │ │ add r5, r7, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ beq 16433c │ │ │ │ mov r0, r5 │ │ │ │ bl 3bbc8 │ │ │ │ add sl, sp, #24 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ @@ -306689,15 +306689,15 @@ │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5610bc │ │ │ │ + bl 561040 │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r1, [pc, #140] @ 1644e0 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r2, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ ldr r1, [pc, #124] @ 1644e4 │ │ │ │ @@ -306729,24 +306729,24 @@ │ │ │ │ beq 1644d8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ @ instruction: 0x006afd98 │ │ │ │ - subseq sl, r2, r0, lsl #30 │ │ │ │ + subseq sl, r2, r0, lsl #29 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5610bc │ │ │ │ + bl 561040 │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r1, [pc, #140] @ 1645a4 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ ldr r1, [pc, #124] @ 1645a8 │ │ │ │ @@ -306778,24 +306778,24 @@ │ │ │ │ beq 16459c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbeq pc, sl, r4, ror #25 │ │ │ │ - subseq r3, r3, pc, lsl #13 │ │ │ │ + subseq r3, r3, pc, lsl #12 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5610bc │ │ │ │ + bl 561040 │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r1, [pc, #140] @ 164668 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r2, #3 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ ldr r1, [pc, #124] @ 16466c │ │ │ │ @@ -306827,15 +306827,15 @@ │ │ │ │ beq 164660 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbeq pc, sl, r0, asr ip @ │ │ │ │ - ldrsbeq r3, [r3], #-91 @ 0xffffffa5 │ │ │ │ + subseq r3, r3, fp, asr r5 │ │ │ │ ldr r1, [pc, #20] @ 16468c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #208] @ 0xd0 │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ bx r1 │ │ │ │ @@ -306870,15 +306870,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ add r7, r8, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r6, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 164780 │ │ │ │ ldr r0, [pc, #192] @ 1647ec │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ mov r0, r6 │ │ │ │ bl 38154 │ │ │ │ @@ -307456,15 +307456,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 16819c │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subseq r3, r3, r5, lsr #10 │ │ │ │ + subseq r3, r3, r5, lsr #9 │ │ │ │ @ instruction: 0x006af798 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r5, [r1] │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r2, [r5, #8] │ │ │ │ @@ -307528,16 +307528,16 @@ │ │ │ │ mov r2, #1 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #1 │ │ │ │ bl 3b86c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ b 1650f4 │ │ │ │ - subseq r2, r3, r7, ror #23 │ │ │ │ - subseq r2, r3, r5, asr #23 │ │ │ │ + subseq r2, r3, r7, ror #22 │ │ │ │ + subseq r2, r3, r5, asr #22 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ add r2, pc, #16 │ │ │ │ sub r0, r0, #2 │ │ │ │ cmp r0, #6 │ │ │ │ @@ -308109,37 +308109,37 @@ │ │ │ │ mov r3, #1 │ │ │ │ mov r4, ip │ │ │ │ bl 3b86c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov ip, r4 │ │ │ │ mov r1, r7 │ │ │ │ b 16561c │ │ │ │ - subseq r2, r3, r1, ror sl │ │ │ │ - subseq r2, r3, r3, lsl #8 │ │ │ │ - subseq r2, r3, r3, lsl #16 │ │ │ │ - @ instruction: 0x0053259b │ │ │ │ - subseq r2, r3, r2, ror r5 │ │ │ │ - subseq r9, r2, ip, ror #23 │ │ │ │ - @ instruction: 0x00529c90 │ │ │ │ - ldrsheq r2, [r3], #-74 @ 0xffffffb6 │ │ │ │ - ldrsbeq r2, [r3], #-68 @ 0xffffffbc │ │ │ │ - ldrheq r2, [r3], #-66 @ 0xffffffbe │ │ │ │ - @ instruction: 0x00532497 │ │ │ │ - subseq r2, r3, r7, ror r4 │ │ │ │ - subseq r2, r3, r9, asr r4 │ │ │ │ - subseq r2, r3, sl, lsr r4 │ │ │ │ - subseq r2, r3, sl, lsl r4 │ │ │ │ - ldrsheq r2, [r3], #-84 @ 0xffffffac │ │ │ │ + ldrsheq r2, [r3], #-145 @ 0xffffff6f │ │ │ │ + subseq r2, r3, r3, lsl #7 │ │ │ │ + subseq r2, r3, r3, lsl #15 │ │ │ │ + subseq r2, r3, fp, lsl r5 │ │ │ │ + ldrsheq r2, [r3], #-66 @ 0xffffffbe │ │ │ │ + subseq r9, r2, ip, ror #22 │ │ │ │ + subseq r9, r2, r0, lsl ip │ │ │ │ + subseq r2, r3, sl, ror r4 │ │ │ │ + subseq r2, r3, r4, asr r4 │ │ │ │ + subseq r2, r3, r2, lsr r4 │ │ │ │ + subseq r2, r3, r7, lsl r4 │ │ │ │ + ldrsheq r2, [r3], #-55 @ 0xffffffc9 │ │ │ │ + ldrsbeq r2, [r3], #-57 @ 0xffffffc7 │ │ │ │ + ldrheq r2, [r3], #-58 @ 0xffffffc6 │ │ │ │ + @ instruction: 0x0053239a │ │ │ │ + subseq r2, r3, r4, ror r5 │ │ │ │ ldrdeq lr, [sl], #-192 @ 0xffffff40 @ │ │ │ │ - @ instruction: 0x00532892 │ │ │ │ - subseq r2, r3, r7, ror #16 │ │ │ │ - subseq r2, r3, r3, lsr #13 │ │ │ │ - subseq pc, r2, r5, asr pc @ │ │ │ │ - subseq r9, r2, r8, ror lr │ │ │ │ - subseq r2, r3, r7, asr #14 │ │ │ │ + subseq r2, r3, r2, lsl r8 │ │ │ │ + subseq r2, r3, r7, ror #15 │ │ │ │ + subseq r2, r3, r3, lsr #12 │ │ │ │ + ldrsbeq pc, [r2], #-229 @ 0xffffff1b @ │ │ │ │ + ldrsheq r9, [r2], #-216 @ 0xffffff28 │ │ │ │ + subseq r2, r3, r7, asr #13 │ │ │ │ ldr r1, [pc, #36] @ 165afc │ │ │ │ ldr ip, [pc, #20] @ 165af0 │ │ │ │ ldr r2, [pc, #20] @ 165af4 │ │ │ │ ldr r3, [pc, #20] @ 165af8 │ │ │ │ stm r0, {r1, r3} │ │ │ │ str r2, [r0, #8] │ │ │ │ str ip, [r0, #12] │ │ │ │ @@ -308177,15 +308177,15 @@ │ │ │ │ ldr r1, [pc, #132] @ 165bf4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #124] @ 165bf8 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #4] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #84] @ 165bfc │ │ │ │ @@ -308205,17 +308205,17 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 372a8 │ │ │ │ bl 5a17c │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ - subseq r2, r3, fp, lsl #20 │ │ │ │ - subseq r2, r3, sl, ror #19 │ │ │ │ - subseq r2, r3, r9, ror #19 │ │ │ │ + subseq r2, r3, fp, lsl #19 │ │ │ │ + subseq r2, r3, sl, ror #18 │ │ │ │ + subseq r2, r3, r9, ror #18 │ │ │ │ rsbeq fp, lr, r8, lsl #9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ sub sp, sp, #1024 @ 0x400 │ │ │ │ ldr sl, [r1, #8] │ │ │ │ cmp sl, #0 │ │ │ │ bmi 165e34 │ │ │ │ @@ -308311,15 +308311,15 @@ │ │ │ │ strb r0, [sp, #373] @ 0x175 │ │ │ │ strb r0, [sp, #374] @ 0x176 │ │ │ │ strb r0, [sp, #375] @ 0x177 │ │ │ │ strb r0, [sp, #376] @ 0x178 │ │ │ │ strb r0, [sp, #377] @ 0x179 │ │ │ │ strb r0, [sp, #378] @ 0x17a │ │ │ │ strb r0, [sp, #379] @ 0x17b │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #12 │ │ │ │ bl 1ff18c │ │ │ │ cmp fp, #0 │ │ │ │ beq 165e74 │ │ │ │ cmp r5, #0 │ │ │ │ bmi 165ea0 │ │ │ │ beq 165de8 │ │ │ │ @@ -308401,18 +308401,18 @@ │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbeq lr, sl, r8, lsl r7 │ │ │ │ rsbeq sl, lr, r4, asr r1 │ │ │ │ rsbeq lr, sl, r8, lsl #8 │ │ │ │ rsbeq lr, sl, ip, asr #10 │ │ │ │ - subseq r1, r3, sl, lsr lr │ │ │ │ + ldrheq r1, [r3], #-218 @ 0xffffff26 │ │ │ │ strdeq lr, [sl], #-56 @ 0xffffffc8 @ │ │ │ │ @ instruction: 0x006ae59c │ │ │ │ - subseq r1, r3, r6, lsl #30 │ │ │ │ + subseq r1, r3, r6, lsl #29 │ │ │ │ rsbeq lr, sl, ip, lsr #13 │ │ │ │ rsbeq r9, lr, r8, asr #31 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #460 @ 0x1cc │ │ │ │ sub sp, sp, #1024 @ 0x400 │ │ │ │ add r8, r2, #16 │ │ │ │ cmp r8, #0 │ │ │ │ @@ -308500,15 +308500,15 @@ │ │ │ │ strb r0, [sp, #1461] @ 0x5b5 │ │ │ │ strb r0, [sp, #1462] @ 0x5b6 │ │ │ │ strb r0, [sp, #1463] @ 0x5b7 │ │ │ │ strb r0, [sp, #1464] @ 0x5b8 │ │ │ │ strb r0, [sp, #1465] @ 0x5b9 │ │ │ │ strb r0, [sp, #1466] @ 0x5ba │ │ │ │ strb r0, [sp, #1467] @ 0x5bb │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ mov r5, #1 │ │ │ │ b 1661ac │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ and r6, r5, #15 │ │ │ │ add r4, lr, #444 @ 0x1bc │ │ │ │ add r1, sl, r7 │ │ │ │ @@ -308568,15 +308568,15 @@ │ │ │ │ strb r0, [sp, #1467] @ 0x5bb │ │ │ │ ldr r1, [sp, #408] @ 0x198 │ │ │ │ ldr r0, [sp, #404] @ 0x194 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r5, [sp, #400] @ 0x190 │ │ │ │ addne r0, r0, #1 │ │ │ │ lsl r4, r0, #4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ clz r0, r5 │ │ │ │ lsr r5, r0, #5 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #76 @ 0x4c │ │ │ │ bl 1ff18c │ │ │ │ cmp r5, #0 │ │ │ │ bne 166270 │ │ │ │ @@ -308617,15 +308617,15 @@ │ │ │ │ strb r0, [sp, #373] @ 0x175 │ │ │ │ strb r0, [sp, #374] @ 0x176 │ │ │ │ strb r0, [sp, #375] @ 0x177 │ │ │ │ strb r0, [sp, #376] @ 0x178 │ │ │ │ strb r0, [sp, #377] @ 0x179 │ │ │ │ strb r0, [sp, #378] @ 0x17a │ │ │ │ strb r0, [sp, #379] @ 0x17b │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #12 │ │ │ │ bl 1ff18c │ │ │ │ ldr r2, [pc, #124] @ 1662f4 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ ldr r3, [pc, #120] @ 1662f8 │ │ │ │ ldr r0, [pc, #120] @ 1662fc │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -308652,28 +308652,28 @@ │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ @ instruction: 0x006ae09c │ │ │ │ rsbeq r9, lr, ip, lsr lr │ │ │ │ rsbeq lr, sl, ip, lsl #1 │ │ │ │ rsbeq lr, sl, r0, lsr #3 │ │ │ │ - subseq r1, r3, lr, lsl #21 │ │ │ │ + subseq r1, r3, lr, lsl #20 │ │ │ │ rsbeq lr, sl, ip, lsr #32 │ │ │ │ @ instruction: 0x006ae190 │ │ │ │ - subseq r1, r3, sl, lsl #22 │ │ │ │ + subseq r1, r3, sl, lsl #21 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ mov sl, r1 │ │ │ │ ldr r1, [pc, #588] @ 166560 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r3 │ │ │ │ mov r7, r2 │ │ │ │ - bl 635aac │ │ │ │ + bl 635a30 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ tst r0, #1 │ │ │ │ bne 1664b4 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ ldr r9, [sp, #56] @ 0x38 │ │ │ │ ldr r8, [sp, #60] @ 0x3c │ │ │ │ @@ -308808,21 +308808,21 @@ │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 155970 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ - subseq r8, r2, r8, lsl #25 │ │ │ │ + subseq r8, r2, r8, lsl #24 │ │ │ │ rsbeq lr, sl, r0, rrx │ │ │ │ rsbeq r9, lr, r4, asr #19 │ │ │ │ rsbeq lr, sl, r4, asr #32 │ │ │ │ rsbeq r9, lr, ip, ror #18 │ │ │ │ rsbeq sp, sl, ip, ror #27 │ │ │ │ - ldrheq r1, [r3], #-130 @ 0xffffff7e │ │ │ │ + subseq r1, r3, r2, lsr r8 │ │ │ │ rsbeq sp, sl, r0, lsl #30 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 16659c │ │ │ │ @@ -308948,49 +308948,49 @@ │ │ │ │ beq 16677c │ │ │ │ b 227768 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 16678c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 59d30 │ │ │ │ rsbeq sp, sl, r0, lsr #24 │ │ │ │ - b 51e230 │ │ │ │ + b 51e1b4 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r2, [r1, #20] │ │ │ │ ldr r0, [r0] │ │ │ │ tst r2, #16 │ │ │ │ bne 1667b4 │ │ │ │ tst r2, #32 │ │ │ │ bne 1667b8 │ │ │ │ - b 67bef0 │ │ │ │ - b 678ae8 │ │ │ │ - b 678b5c │ │ │ │ + b 67be74 │ │ │ │ + b 678a6c │ │ │ │ + b 678ae0 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ ldm r1, {r0, r1} │ │ │ │ - b 67aeb0 │ │ │ │ + b 67ae34 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 1667e0 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 67985c │ │ │ │ - ldrheq r1, [r3], #-88 @ 0xffffffa8 │ │ │ │ + b 6797e0 │ │ │ │ + subseq r1, r3, r8, lsr r5 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r0, r3 │ │ │ │ - b 67aeb0 │ │ │ │ + b 67ae34 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ ldr r0, [r0] │ │ │ │ tst r2, #16 │ │ │ │ bne 166814 │ │ │ │ tst r2, #32 │ │ │ │ bne 166818 │ │ │ │ - b 67bb28 │ │ │ │ - b 678908 │ │ │ │ - b 67897c │ │ │ │ + b 67baac │ │ │ │ + b 67888c │ │ │ │ + b 678900 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r1, #5 │ │ │ │ ldr ip, [pc, #88] @ 166894 │ │ │ │ @@ -309010,22 +309010,22 @@ │ │ │ │ str r1, [sp, #16] │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ ldr r1, [pc, #32] @ 1668a0 │ │ │ │ ldr r3, [pc, #32] @ 1668a4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 67a0d4 │ │ │ │ + bl 67a058 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq sp, sl, r4, lsl #27 │ │ │ │ - subseq r1, r3, sl, asr #18 │ │ │ │ + subseq r1, r3, sl, asr #17 │ │ │ │ rsbeq sp, sl, r8, ror #26 │ │ │ │ - subseq r1, r3, r4, lsl r9 │ │ │ │ - ldrheq lr, [r2], #-177 @ 0xffffff4f │ │ │ │ + @ instruction: 0x00531894 │ │ │ │ + subseq lr, r2, r1, lsr fp │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ mov r5, #11 │ │ │ │ add lr, sp, #28 │ │ │ │ add r1, r0, #4 │ │ │ │ @@ -309045,79 +309045,79 @@ │ │ │ │ str r1, [sp, #16] │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ ldr r1, [pc, #32] @ 16692c │ │ │ │ ldr r3, [pc, #32] @ 166930 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 67a0d4 │ │ │ │ + bl 67a058 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq sp, sl, r4, lsl #26 │ │ │ │ - ldrsbeq r1, [r3], #-135 @ 0xffffff79 │ │ │ │ + subseq r1, r3, r7, asr r8 │ │ │ │ ldrdeq sp, [sl], #-200 @ 0xffffff38 @ │ │ │ │ - @ instruction: 0x00531893 │ │ │ │ - @ instruction: 0x00531898 │ │ │ │ + subseq r1, r3, r3, lsl r8 │ │ │ │ + subseq r1, r3, r8, lsl r8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ add r4, sp, #4 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 67a63c │ │ │ │ + bl 67a5c0 │ │ │ │ add r0, r5, #4 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r5, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ ldr r5, [pc, #44] @ 166998 │ │ │ │ mov r0, r4 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r2, r5 │ │ │ │ - bl 680a44 │ │ │ │ + bl 6809c8 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ - bl 680a44 │ │ │ │ + bl 6809c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 680be4 │ │ │ │ + bl 680b68 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq sp, sl, r0, ror #23 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ ldr r0, [r0] │ │ │ │ tst r2, #16 │ │ │ │ bne 1669b8 │ │ │ │ tst r2, #32 │ │ │ │ bne 1669bc │ │ │ │ - b 67bef0 │ │ │ │ - b 678ae8 │ │ │ │ - b 678b5c │ │ │ │ + b 67be74 │ │ │ │ + b 678a6c │ │ │ │ + b 678ae0 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ ldr r0, [r0] │ │ │ │ tst r2, #16 │ │ │ │ bne 1669dc │ │ │ │ tst r2, #32 │ │ │ │ bne 1669e0 │ │ │ │ - b 67bef0 │ │ │ │ - b 678ae8 │ │ │ │ - b 678b5c │ │ │ │ + b 67be74 │ │ │ │ + b 678a6c │ │ │ │ + b 678ae0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r0, r3 │ │ │ │ - b 67b26c │ │ │ │ + b 67b1f0 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ tst r2, #16 │ │ │ │ bne 166a10 │ │ │ │ tst r2, #32 │ │ │ │ bne 166a14 │ │ │ │ - b 67bef0 │ │ │ │ - b 678ae8 │ │ │ │ - b 678b5c │ │ │ │ + b 67be74 │ │ │ │ + b 678a6c │ │ │ │ + b 678ae0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 166a34 │ │ │ │ b 2283f4 │ │ │ │ @@ -309277,30 +309277,30 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 37614 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #36]! @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ beq 166fb0 │ │ │ │ - bl 5512e4 │ │ │ │ + bl 551268 │ │ │ │ cmp r0, #0 │ │ │ │ beq 167108 │ │ │ │ mov r1, r6 │ │ │ │ mov r4, r0 │ │ │ │ bl 380a0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 167114 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r7, [r0] │ │ │ │ ldr r0, [pc, #1316] @ 167214 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 167010 │ │ │ │ ldr r0, [pc, #1312] @ 167224 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ mov r0, r7 │ │ │ │ bl 38154 │ │ │ │ @@ -309315,21 +309315,21 @@ │ │ │ │ add r1, r2, r1 │ │ │ │ sub r7, r5, r1 │ │ │ │ beq 166e08 │ │ │ │ add r0, sp, #4 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ bl 48a460 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 55f904 │ │ │ │ + bl 55f888 │ │ │ │ ldr r1, [pc, #1272] @ 167250 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r6 │ │ │ │ bl 376a4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -309366,21 +309366,21 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59c6c │ │ │ │ b 167150 │ │ │ │ add r0, sp, #4 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ bl 48a460 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 55f904 │ │ │ │ + bl 55f888 │ │ │ │ ldr r1, [pc, #1040] @ 167234 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r6 │ │ │ │ bl 376a4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -309469,15 +309469,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [pc, #604] @ 167204 │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ bl 16f7dc │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [pc, #676] @ 16727c │ │ │ │ @@ -309627,29 +309627,29 @@ │ │ │ │ rsbeq sp, sl, r4, ror r9 │ │ │ │ rsbeq r9, lr, ip, lsr r1 │ │ │ │ rsbeq sp, sl, r0, ror r6 │ │ │ │ strdeq r8, [lr], #-208 @ 0xffffff30 @ │ │ │ │ rsbeq sp, sl, r8, lsr #6 │ │ │ │ @ instruction: 0x006e9094 │ │ │ │ rsbeq sp, sl, r8, ror #18 │ │ │ │ - subseq r0, r3, lr, asr #24 │ │ │ │ + subseq r0, r3, lr, asr #23 │ │ │ │ strdeq sp, [sl], #-44 @ 0xffffffd4 @ │ │ │ │ - subseq r2, r3, r5, ror r0 │ │ │ │ - subseq r7, r3, sp, asr #13 │ │ │ │ - subseq r7, r3, r2, lsl #13 │ │ │ │ - subseq r7, r3, r9, asr r6 │ │ │ │ + ldrsheq r1, [r3], #-245 @ 0xffffff0b │ │ │ │ + subseq r7, r3, sp, asr #12 │ │ │ │ + subseq r7, r3, r2, lsl #12 │ │ │ │ + ldrsbeq r7, [r3], #-89 @ 0xffffffa7 │ │ │ │ rsbeq sp, sl, r0, ror fp │ │ │ │ - subseq r0, r3, r6, asr #28 │ │ │ │ + subseq r0, r3, r6, asr #27 │ │ │ │ rsbeq sp, sl, r4, lsl #9 │ │ │ │ - ldrsheq r8, [r2], #-32 @ 0xffffffe0 │ │ │ │ - subseq r7, r3, r1, lsr #16 │ │ │ │ - ldrsbeq r7, [r3], #-118 @ 0xffffff8a │ │ │ │ - subseq r7, r3, sp, lsr #15 │ │ │ │ + subseq r8, r2, r0, ror r2 │ │ │ │ + subseq r7, r3, r1, lsr #15 │ │ │ │ + subseq r7, r3, r6, asr r7 │ │ │ │ + subseq r7, r3, sp, lsr #14 │ │ │ │ ldrdeq sp, [sl], #-196 @ 0xffffff3c @ │ │ │ │ - @ instruction: 0x00530f9a │ │ │ │ + subseq r0, r3, sl, lsl pc │ │ │ │ ldrdeq sp, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ rsbeq sp, sl, r0, lsl sl │ │ │ │ andeq r8, r0, r4, asr r6 │ │ │ │ rsbeq sp, sl, r8, ror #20 │ │ │ │ andeq r8, r0, r4, ror sl │ │ │ │ rsbeq sp, sl, r8, lsr #10 │ │ │ │ @ instruction: 0xfffff9ec │ │ │ │ @@ -309775,15 +309775,15 @@ │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r0, sp, #4 │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r5, sp, #52 @ 0x34 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ b 1674ec │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ ldr r1, [pc, #1572] @ 167ac0 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ @@ -309802,21 +309802,21 @@ │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r0, sp, #4 │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r5, sp, #52 @ 0x34 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldm r5, {r0, r1, r2} │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ bne 167a18 │ │ │ │ mov r5, r4 │ │ │ │ mvn r0, #0 │ │ │ │ ldr r1, [r5, #4]! │ │ │ │ str r0, [r4] │ │ │ │ @@ -309837,15 +309837,15 @@ │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ add r9, sp, #88 @ 0x58 │ │ │ │ add r6, sp, #64 @ 0x40 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ - bl 51df50 │ │ │ │ + bl 51ded4 │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ cmp r5, #2 │ │ │ │ ldrne r1, [sp, #104] @ 0x68 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 167774 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -309871,15 +309871,15 @@ │ │ │ │ ldr r7, [r4, #24] │ │ │ │ cmp r7, #0 │ │ │ │ beq 167970 │ │ │ │ ldr r1, [pc, #1252] @ 167ad8 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ mov r0, r7 │ │ │ │ bl 38b50 │ │ │ │ b 1676a8 │ │ │ │ add r1, r0, #1 │ │ │ │ mov r0, r7 │ │ │ │ bl 38208 │ │ │ │ @@ -309889,15 +309889,15 @@ │ │ │ │ ldr r7, [r4, #24] │ │ │ │ cmp r7, #0 │ │ │ │ beq 167964 │ │ │ │ ldr r1, [pc, #1200] @ 167aec │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ mov r0, r7 │ │ │ │ bl 38b50 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1677a8 │ │ │ │ @@ -309910,15 +309910,15 @@ │ │ │ │ ldr r7, [r4, #24] │ │ │ │ cmp r7, #0 │ │ │ │ beq 167958 │ │ │ │ ldr r1, [pc, #1100] @ 167adc │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ mov r0, r7 │ │ │ │ bl 3753c │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 167798 │ │ │ │ @@ -309972,15 +309972,15 @@ │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ bne 167598 │ │ │ │ bl 38058 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 167978 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ b 1676b8 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ mov r2, #1 │ │ │ │ @@ -310004,15 +310004,15 @@ │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ ldr r1, [pc, #664] @ 167aa0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ bl 16f7f4 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [pc, #712] @ 167afc │ │ │ │ @@ -310028,18 +310028,18 @@ │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [pc, #672] @ 167b04 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ bl 385c8 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 167880 │ │ │ │ bl 38058 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #2 │ │ │ │ ldr r0, [pc, #528] @ 167aa8 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -310056,15 +310056,15 @@ │ │ │ │ str r1, [r9, #16] │ │ │ │ ldr r1, [pc, #480] @ 167ab0 │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ b 167a24 │ │ │ │ bl 379d4 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [pc, #432] @ 167ab4 │ │ │ │ @@ -310081,27 +310081,27 @@ │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [pc, #392] @ 167abc │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ b 167a24 │ │ │ │ bl 38418 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 167978 │ │ │ │ bl 38058 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 167978 │ │ │ │ bl 38058 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 167978 │ │ │ │ bl 38058 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 167978 │ │ │ │ bl 38058 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r1, [sp, #164] @ 0xa4 │ │ │ │ mov r1, #2 │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [pc, #336] @ 167ae0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ @@ -310182,20 +310182,20 @@ │ │ │ │ rsbeq ip, sl, r8, lsl lr │ │ │ │ rsbeq sp, sl, r8, asr #8 │ │ │ │ andeq r7, r0, r4, ror #25 │ │ │ │ strdeq r8, [lr], #-96 @ 0xffffffa0 @ │ │ │ │ @ instruction: 0x006ad49c │ │ │ │ andeq r7, r0, r0, asr sp │ │ │ │ rsbeq r8, lr, ip, asr r7 │ │ │ │ - ldrsbeq r0, [r3], #-182 @ 0xffffff4a │ │ │ │ - subseq r0, r3, sl, lsr fp │ │ │ │ + subseq r0, r3, r6, asr fp │ │ │ │ + ldrheq r0, [r3], #-170 @ 0xffffff56 │ │ │ │ rsbeq ip, sl, r0, ror fp │ │ │ │ @ instruction: 0xfffff040 │ │ │ │ rsbeq ip, sl, ip, lsl #27 │ │ │ │ - subseq r0, r3, lr, lsl #23 │ │ │ │ + subseq r0, r3, lr, lsl #22 │ │ │ │ rsbeq ip, sl, r0, ror #29 │ │ │ │ rsbeq ip, sl, r4, ror #30 │ │ │ │ strdeq r8, [r0], -r0 │ │ │ │ rsbeq ip, sl, ip, asr #25 │ │ │ │ @ instruction: 0xfffff190 │ │ │ │ rsbeq ip, sl, r8, ror #29 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -310225,15 +310225,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ str r4, [r0] │ │ │ │ bl 3759c │ │ │ │ mov r0, r5 │ │ │ │ bl 3897c │ │ │ │ strb r4, [sp, #893] @ 0x37d │ │ │ │ str r6, [sp, #888] @ 0x378 │ │ │ │ - bl 561928 │ │ │ │ + bl 5618ac │ │ │ │ add r6, sp, #912 @ 0x390 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #908] @ 0x38c │ │ │ │ mov r1, sp │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #896 @ 0x380 │ │ │ │ bl 38430 │ │ │ │ @@ -310243,59 +310243,59 @@ │ │ │ │ mov r3, r6 │ │ │ │ bl 85768 │ │ │ │ mov r0, r5 │ │ │ │ bl 370ec │ │ │ │ ldr r7, [sp, #896] @ 0x380 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r7, #48 @ 0x30 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ add r6, r7, #32 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r0, #0 │ │ │ │ bne 167c18 │ │ │ │ mov r0, #0 │ │ │ │ ldr r4, [r7, #24] │ │ │ │ str r0, [r7, #24] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ ldr r5, [r7, #28] │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r4, #0 │ │ │ │ beq 167c18 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ add r5, r7, #44 @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r0, #0 │ │ │ │ bne 167c60 │ │ │ │ mov r0, #0 │ │ │ │ ldr r4, [r7, #36] @ 0x24 │ │ │ │ str r0, [r7, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ ldr r6, [r7, #40] @ 0x28 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r4, #0 │ │ │ │ beq 167c60 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r0, [sp, #896] @ 0x380 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 167c80 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #896 @ 0x380 │ │ │ │ - bl 561724 │ │ │ │ + bl 5616a8 │ │ │ │ ldr r0, [sp, #900] @ 0x384 │ │ │ │ bl 38298 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r8] │ │ │ │ str r0, [r8, #4] │ │ │ │ add sp, sp, #1808 @ 0x710 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ @@ -310341,20 +310341,20 @@ │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 59b44 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #896] @ 0x380 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 167d78 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #896 @ 0x380 │ │ │ │ - bl 561724 │ │ │ │ + bl 5616a8 │ │ │ │ b 167d78 │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #900] @ 0x384 │ │ │ │ bl 38298 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ @@ -310411,15 +310411,15 @@ │ │ │ │ ldr r5, [r6, #20] │ │ │ │ cmp r5, #0 │ │ │ │ beq 167f34 │ │ │ │ ldr r1, [pc, #496] @ 168054 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ bl 3753c │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 167f24 │ │ │ │ @@ -310433,15 +310433,15 @@ │ │ │ │ ldr r5, [r6, #20] │ │ │ │ cmp r5, #0 │ │ │ │ beq 167f34 │ │ │ │ ldr r1, [pc, #412] @ 168058 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ bl 38b50 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 167f14 │ │ │ │ @@ -310485,15 +310485,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #24 │ │ │ │ ldr r1, [pc, #180] @ 168040 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ bl 16f74c │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #20] │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #144] @ 168048 │ │ │ │ @@ -310533,16 +310533,16 @@ │ │ │ │ rsbeq ip, sl, r4, ror #19 │ │ │ │ strdeq r7, [lr], #-240 @ 0xffffff10 @ │ │ │ │ @ instruction: 0x006ac99c │ │ │ │ rsbeq r8, lr, ip, asr #27 │ │ │ │ rsbeq ip, sl, r8, asr #10 │ │ │ │ @ instruction: 0xffffea0c │ │ │ │ rsbeq ip, sl, r4, ror #14 │ │ │ │ - subseq r0, r3, r6, ror #6 │ │ │ │ - subseq r0, r3, lr, lsl #6 │ │ │ │ + subseq r0, r3, r6, ror #5 │ │ │ │ + subseq r0, r3, lr, lsl #5 │ │ │ │ rsbeq ip, sl, ip, lsr #18 │ │ │ │ ldrdeq r7, [r0], -r0 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 38a30 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ @@ -310582,15 +310582,15 @@ │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, lr} │ │ │ │ b 2a4524 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ cmp r0, r5 │ │ │ │ bne 168144 │ │ │ │ mov r0, r4 │ │ │ │ bl 38a30 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ @@ -310685,15 +310685,15 @@ │ │ │ │ strb r0, [r4, #361] @ 0x169 │ │ │ │ strb r0, [r4, #362] @ 0x16a │ │ │ │ strb r0, [r4, #363] @ 0x16b │ │ │ │ strb r0, [r4, #364] @ 0x16c │ │ │ │ strb r0, [r4, #365] @ 0x16d │ │ │ │ strb r0, [r4, #366] @ 0x16e │ │ │ │ strb r0, [r4, #367] @ 0x16f │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 1ff18c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r5, [r0, #512] @ 0x200 │ │ │ │ cmp r5, #16 │ │ │ │ bls 16830c │ │ │ │ @@ -310734,15 +310734,15 @@ │ │ │ │ sub sp, sp, #24 │ │ │ │ bl 3750c │ │ │ │ mov r4, r0 │ │ │ │ bl 37824 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #1 │ │ │ │ ldrne r0, [sp, #8] │ │ │ │ ldrne r1, [sp, #12] │ │ │ │ addne sp, sp, #24 │ │ │ │ popne {r4, pc} │ │ │ │ ldr r0, [sp, #8] │ │ │ │ @@ -310756,21 +310756,21 @@ │ │ │ │ str r0, [sp] │ │ │ │ ldr r0, [pc, #16] @ 1683d0 │ │ │ │ ldr r3, [pc, #16] @ 1683d4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59c6c │ │ │ │ rsbeq ip, sl, r4, lsr #1 │ │ │ │ - ldrsbeq pc, [r2], #-146 @ 0xffffff6e @ │ │ │ │ + subseq pc, r2, r2, asr r9 @ │ │ │ │ rsbeq ip, sl, r0, lsr r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ cmp r5, r0 │ │ │ │ bne 168550 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ bne 16858c │ │ │ │ ldr r9, [r4, #4] │ │ │ │ mvn r0, #0 │ │ │ │ @@ -310789,15 +310789,15 @@ │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ ldr r1, [r5, #44] @ 0x2c │ │ │ │ add r0, r0, r6 │ │ │ │ add r0, r0, r1 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ cmp r1, #0 │ │ │ │ beq 16859c │ │ │ │ - bl 550928 │ │ │ │ + bl 5508ac │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ ldr r1, [r5, #44] @ 0x2c │ │ │ │ add r0, r0, r6 │ │ │ │ ldr r1, [r0, r1]! │ │ │ │ tst r1, #1 │ │ │ │ beq 16861c │ │ │ │ @@ -310820,15 +310820,15 @@ │ │ │ │ ldr r1, [pc, #464] @ 16868c │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #456] @ 168690 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r7, [sp, #4] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ ldr r8, [sp, #28] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r3, r7 │ │ │ │ ldr r2, [pc, #416] @ 168694 │ │ │ │ @@ -310872,15 +310872,15 @@ │ │ │ │ bl 59f70 │ │ │ │ b 168628 │ │ │ │ ldr r0, [pc, #280] @ 1686ac │ │ │ │ add r0, pc, r0 │ │ │ │ bl 59db0 │ │ │ │ b 168628 │ │ │ │ bl 38c34 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #20] │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #216] @ 16869c │ │ │ │ @@ -310929,30 +310929,30 @@ │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ bl 5a17c │ │ │ │ bl 5a17c │ │ │ │ bl 5a17c │ │ │ │ rsbeq fp, sl, r8, lsl #30 │ │ │ │ strdeq fp, [sl], #-236 @ 0xffffff14 @ │ │ │ │ - subseq pc, r2, r9, asr #17 │ │ │ │ + subseq pc, r2, r9, asr #16 │ │ │ │ rsbeq fp, sl, ip, lsl #29 │ │ │ │ - ldrheq r0, [r3], #-15 │ │ │ │ - @ instruction: 0x0053009e │ │ │ │ - @ instruction: 0x0053009d │ │ │ │ + subseq r0, r3, pc, lsr r0 │ │ │ │ + subseq r0, r3, lr, lsl r0 │ │ │ │ + subseq r0, r3, sp, lsl r0 │ │ │ │ rsbeq r8, lr, ip, ror r7 │ │ │ │ rsbeq fp, sl, ip, lsr pc │ │ │ │ @ instruction: 0xffffe400 │ │ │ │ rsbeq ip, sl, r8, asr r1 │ │ │ │ rsbeq ip, sl, ip, asr #8 │ │ │ │ strdeq fp, [sl], #-236 @ 0xffffff14 @ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ ldmib r0, {r5, r6} │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ cmp r0, r6 │ │ │ │ bne 168704 │ │ │ │ cmp r5, #0 │ │ │ │ beq 1686ec │ │ │ │ mov r0, r5 │ │ │ │ bl 38a30 │ │ │ │ mov r0, r5 │ │ │ │ @@ -310999,15 +310999,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r5, sp, #32 │ │ │ │ mov r0, r5 │ │ │ │ bl 2192fc │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 5510a4 │ │ │ │ + bl 551028 │ │ │ │ mov r1, r0 │ │ │ │ ldr r7, [pc, #628] @ 168a20 │ │ │ │ cmp r1, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ ldr r2, [r7, #44] @ 0x2c │ │ │ │ add r0, r0, r4 │ │ │ │ @@ -311020,15 +311020,15 @@ │ │ │ │ add r1, sp, #20 │ │ │ │ bl 163784 │ │ │ │ add r0, sp, #20 │ │ │ │ bl 48a24c │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 490d58 │ │ │ │ + bl 490cdc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 3897c │ │ │ │ b 1688bc │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ mov r4, #128 @ 0x80 │ │ │ │ bl 37dd0 │ │ │ │ @@ -311041,15 +311041,15 @@ │ │ │ │ ldr r1, [pc, #484] @ 168a14 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #476] @ 168a18 │ │ │ │ add r0, sp, #32 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #8] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #436] @ 168a1c │ │ │ │ @@ -311089,15 +311089,15 @@ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 3897c │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ bl 382a4 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #28] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [pc, #264] @ 168a30 │ │ │ │ @@ -311114,18 +311114,18 @@ │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r1, [pc, #224] @ 168a38 │ │ │ │ add r0, sp, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ b 1689d0 │ │ │ │ bl 170b20 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 168978 │ │ │ │ bl 170b20 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r2, #2 │ │ │ │ ldr r0, [pc, #148] @ 168a24 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -311157,17 +311157,17 @@ │ │ │ │ bl 3897c │ │ │ │ b 168a00 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 3897c │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ - subseq pc, r2, fp, asr #26 │ │ │ │ - subseq pc, r2, sl, lsr #26 │ │ │ │ - subseq pc, r2, r9, lsr #26 │ │ │ │ + subseq pc, r2, fp, asr #25 │ │ │ │ + subseq pc, r2, sl, lsr #25 │ │ │ │ + subseq pc, r2, r9, lsr #25 │ │ │ │ rsbeq r8, lr, r4, lsl #8 │ │ │ │ rsbeq fp, sl, ip, ror #22 │ │ │ │ @ instruction: 0xffffe03c │ │ │ │ rsbeq fp, sl, r4, lsl #27 │ │ │ │ ldrdeq fp, [sl], #-184 @ 0xffffff48 @ │ │ │ │ @ instruction: 0xffffe09c │ │ │ │ strdeq fp, [sl], #-212 @ 0xffffff2c @ │ │ │ │ @@ -311176,15 +311176,15 @@ │ │ │ │ ldr r0, [r2] │ │ │ │ bl 378b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 168a7c │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ - bl 4b8ba0 │ │ │ │ + bl 4b8b24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ @@ -311198,15 +311198,15 @@ │ │ │ │ ldr r1, [pc, #140] @ 168b30 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #132] @ 168b34 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #4] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #92] @ 168b38 │ │ │ │ @@ -311228,38 +311228,38 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 372a8 │ │ │ │ bl 5a17c │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ - ldrsbeq pc, [r2], #-248 @ 0xffffff08 @ │ │ │ │ - ldrheq pc, [r2], #-166 @ 0xffffff5a @ │ │ │ │ - ldrheq pc, [r2], #-165 @ 0xffffff5b @ │ │ │ │ + subseq pc, r2, r8, asr pc @ │ │ │ │ + subseq pc, r2, r6, lsr sl @ │ │ │ │ + subseq pc, r2, r5, lsr sl @ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [r2] │ │ │ │ bl 378b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 168ba0 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 551cb8 │ │ │ │ + bl 551c3c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 168b7c │ │ │ │ mov r0, r5 │ │ │ │ bl 3897c │ │ │ │ cmp r5, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ movne r5, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl 550fdc │ │ │ │ + bl 550f60 │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ mov r4, #128 @ 0x80 │ │ │ │ bl 37dd0 │ │ │ │ @@ -311272,15 +311272,15 @@ │ │ │ │ ldr r1, [pc, #140] @ 168c58 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #132] @ 168c5c │ │ │ │ add r0, sp, #24 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #12] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r5, [sp, #28] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #92] @ 168c60 │ │ │ │ @@ -311302,17 +311302,17 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 372a8 │ │ │ │ bl 5a17c │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ - subseq pc, r2, r9, asr #31 │ │ │ │ - subseq pc, r2, lr, lsl #19 │ │ │ │ - subseq pc, r2, sp, lsl #19 │ │ │ │ + subseq pc, r2, r9, asr #30 │ │ │ │ + subseq pc, r2, lr, lsl #18 │ │ │ │ + subseq pc, r2, sp, lsl #18 │ │ │ │ ldr r1, [pc, #20] @ 168c80 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #204] @ 0xcc │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ bx r1 │ │ │ │ @@ -312415,15 +312415,15 @@ │ │ │ │ ldr r2, [pc, #24] @ 169dc0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59d50 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 5a17c │ │ │ │ rsbeq r7, lr, r8, asr r0 │ │ │ │ - subseq r2, r3, pc, lsl r3 │ │ │ │ + @ instruction: 0x0053229f │ │ │ │ rsbeq sp, sl, ip, lsr #10 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #204] @ 169ea4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ @@ -312474,15 +312474,15 @@ │ │ │ │ ldr r2, [pc, #24] @ 169eac │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59d50 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 5a17c │ │ │ │ rsbeq r7, lr, r8, ror r0 │ │ │ │ - subseq r5, r3, fp, lsl #5 │ │ │ │ + subseq r5, r3, fp, lsl #4 │ │ │ │ rsbeq lr, sl, ip, ror #20 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #204] @ 169f90 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ @@ -312533,15 +312533,15 @@ │ │ │ │ ldr r2, [pc, #24] @ 169f98 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59d50 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 5a17c │ │ │ │ rsbeq r6, lr, r0, lsl #22 │ │ │ │ - subseq r9, r2, pc, lsr #18 │ │ │ │ + subseq r9, r2, pc, lsr #17 │ │ │ │ @ instruction: 0x006a8290 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #204] @ 16a07c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ @@ -312592,15 +312592,15 @@ │ │ │ │ ldr r2, [pc, #24] @ 16a084 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59d50 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 5a17c │ │ │ │ rsbeq r6, lr, r8, lsr #26 │ │ │ │ - subseq r2, r3, fp, asr r0 │ │ │ │ + ldrsbeq r1, [r3], #-251 @ 0xffffff05 │ │ │ │ rsbeq sp, sl, r8, ror #4 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #204] @ 16a168 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ @@ -312651,15 +312651,15 @@ │ │ │ │ ldr r2, [pc, #24] @ 16a170 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59d50 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 5a17c │ │ │ │ ldrdeq r6, [lr], #-200 @ 0xffffff38 @ │ │ │ │ - subseq r1, r3, pc, ror #30 │ │ │ │ + subseq r1, r3, pc, ror #29 │ │ │ │ rsbeq sp, sl, ip, ror r1 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #204] @ 16a254 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ @@ -312710,15 +312710,15 @@ │ │ │ │ ldr r2, [pc, #24] @ 16a25c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59d50 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 5a17c │ │ │ │ rsbeq r6, lr, ip, lsl fp │ │ │ │ - subseq r1, r3, r3, lsl #29 │ │ │ │ + subseq r1, r3, r3, lsl #28 │ │ │ │ @ instruction: 0x006ad090 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #204] @ 16a340 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ @@ -312769,15 +312769,15 @@ │ │ │ │ ldr r2, [pc, #24] @ 16a348 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59d50 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 5a17c │ │ │ │ strdeq r6, [lr], #-156 @ 0xffffff64 @ │ │ │ │ - @ instruction: 0x00531d97 │ │ │ │ + subseq r1, r3, r7, lsl sp │ │ │ │ rsbeq ip, sl, r4, lsr #31 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #204] @ 16a42c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ @@ -312828,15 +312828,15 @@ │ │ │ │ ldr r2, [pc, #24] @ 16a434 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59d50 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 5a17c │ │ │ │ rsbeq r6, lr, r0, asr #21 │ │ │ │ - subseq r4, r3, r3, lsl #26 │ │ │ │ + subseq r4, r3, r3, lsl #25 │ │ │ │ rsbeq lr, sl, r4, ror #9 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #204] @ 16a518 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ @@ -312887,15 +312887,15 @@ │ │ │ │ ldr r2, [pc, #24] @ 16a520 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59d50 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 5a17c │ │ │ │ rsbeq r6, lr, r8, ror #20 │ │ │ │ - subseq r4, r3, r7, lsl ip │ │ │ │ + @ instruction: 0x00534b97 │ │ │ │ strdeq lr, [sl], #-56 @ 0xffffffc8 @ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #204] @ 16a604 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ @@ -312946,15 +312946,15 @@ │ │ │ │ ldr r2, [pc, #24] @ 16a60c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59d50 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 5a17c │ │ │ │ rsbeq r6, lr, r4, asr #12 │ │ │ │ - subseq sp, r2, r0, lsl sl │ │ │ │ + @ instruction: 0x0052d990 │ │ │ │ rsbeq r9, sl, r8, ror #29 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #204] @ 16a6f0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ @@ -313005,15 +313005,15 @@ │ │ │ │ ldr r2, [pc, #24] @ 16a6f8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59d50 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 5a17c │ │ │ │ rsbeq r6, lr, ip, asr r8 │ │ │ │ - subseq r4, r3, pc, lsr sl │ │ │ │ + ldrheq r4, [r3], #-159 @ 0xffffff61 │ │ │ │ rsbeq lr, sl, r0, lsr #4 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #204] @ 16a7dc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ @@ -313064,15 +313064,15 @@ │ │ │ │ ldr r2, [pc, #24] @ 16a7e4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59d50 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 5a17c │ │ │ │ ldrdeq r6, [lr], #-68 @ 0xffffffbc @ │ │ │ │ - subseq sp, r2, r8, lsr r8 │ │ │ │ + ldrheq sp, [r2], #-120 @ 0xffffff88 │ │ │ │ rsbeq r9, sl, r0, lsl sp │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #204] @ 16a8c8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ @@ -313123,15 +313123,15 @@ │ │ │ │ ldr r2, [pc, #24] @ 16a8d0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59d50 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 5a17c │ │ │ │ rsbeq r6, lr, r0, lsl r5 │ │ │ │ - subseq r1, r3, pc, lsl #16 │ │ │ │ + subseq r1, r3, pc, lsl #15 │ │ │ │ rsbeq ip, sl, ip, lsl sl │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #204] @ 16a9b4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ @@ -313182,15 +313182,15 @@ │ │ │ │ ldr r2, [pc, #24] @ 16a9bc │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59d50 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 5a17c │ │ │ │ rsbeq r6, lr, r4, ror #4 │ │ │ │ - subseq sp, r2, r0, ror #12 │ │ │ │ + subseq sp, r2, r0, ror #11 │ │ │ │ rsbeq r9, sl, r8, lsr fp │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #204] @ 16aaa0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ @@ -313241,15 +313241,15 @@ │ │ │ │ ldr r2, [pc, #24] @ 16aaa8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59d50 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 5a17c │ │ │ │ rsbeq r6, lr, r0, lsl r5 │ │ │ │ - subseq r4, r3, pc, lsl #13 │ │ │ │ + subseq r4, r3, pc, lsl #12 │ │ │ │ rsbeq sp, sl, r0, ror lr │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #204] @ 16ab8c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ @@ -313300,15 +313300,15 @@ │ │ │ │ ldr r2, [pc, #24] @ 16ab94 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59d50 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 5a17c │ │ │ │ rsbeq r6, lr, r4, lsr #2 │ │ │ │ - subseq sp, r2, r8, lsl #9 │ │ │ │ + subseq sp, r2, r8, lsl #8 │ │ │ │ rsbeq r9, sl, r0, ror #18 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #204] @ 16ac78 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ @@ -313359,15 +313359,15 @@ │ │ │ │ ldr r2, [pc, #24] @ 16ac80 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59d50 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 5a17c │ │ │ │ rsbeq r6, lr, r8 │ │ │ │ - @ instruction: 0x0052d39c │ │ │ │ + subseq sp, r2, ip, lsl r3 │ │ │ │ rsbeq r9, sl, r4, ror r8 │ │ │ │ ldr r1, [pc, #20] @ 16aca0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ @@ -316169,15 +316169,15 @@ │ │ │ │ str r1, [r8] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r3, lr, r0, lsl #14 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ bl 16f74c │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #56] @ 16d8bc │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -316197,15 +316197,15 @@ │ │ │ │ bl 59f70 │ │ │ │ rsbeq r6, sl, ip, ror ip │ │ │ │ @ instruction: 0xffff9140 │ │ │ │ rsbeq r6, sl, r8, asr ip │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ bl 16f7ec │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #56] @ 16d92c │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -316225,15 +316225,15 @@ │ │ │ │ bl 59f70 │ │ │ │ rsbeq r6, sl, ip, lsl #24 │ │ │ │ @ instruction: 0xffff90d0 │ │ │ │ rsbeq r6, sl, r8, ror #23 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ bl 16f408 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #56] @ 16d99c │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -316253,15 +316253,15 @@ │ │ │ │ bl 59f70 │ │ │ │ @ instruction: 0x006a6b9c │ │ │ │ @ instruction: 0xffff9060 │ │ │ │ rsbeq r6, sl, r8, ror fp │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ bl 16f404 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #56] @ 16da0c │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -316281,15 +316281,15 @@ │ │ │ │ bl 59f70 │ │ │ │ rsbeq r6, sl, ip, lsr #22 │ │ │ │ @ instruction: 0xffff8ff0 │ │ │ │ rsbeq r6, sl, r8, lsl #22 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ bl 16f7e8 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #56] @ 16da7c │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -316309,15 +316309,15 @@ │ │ │ │ bl 59f70 │ │ │ │ strheq r6, [sl], #-172 @ 0xffffff54 @ │ │ │ │ @ instruction: 0xffff8f80 │ │ │ │ @ instruction: 0x006a6a98 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ bl 170b20 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #56] @ 16daec │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -316337,15 +316337,15 @@ │ │ │ │ bl 59f70 │ │ │ │ rsbeq r6, sl, ip, asr #20 │ │ │ │ @ instruction: 0xffff8f10 │ │ │ │ rsbeq r6, sl, r8, lsr #20 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ bl 1736e8 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #56] @ 16db5c │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -316365,15 +316365,15 @@ │ │ │ │ bl 59f70 │ │ │ │ ldrdeq r6, [sl], #-156 @ 0xffffff64 @ │ │ │ │ @ instruction: 0xffff8ea0 │ │ │ │ strheq r6, [sl], #-152 @ 0xffffff68 @ │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ bl 16fd94 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #56] @ 16dbcc │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -316393,15 +316393,15 @@ │ │ │ │ bl 59f70 │ │ │ │ rsbeq r6, sl, ip, ror #18 │ │ │ │ @ instruction: 0xffff8e30 │ │ │ │ rsbeq r6, sl, r8, asr #18 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ bl 16fb70 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #56] @ 16dc3c │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -316572,15 +316572,15 @@ │ │ │ │ ldr r2, [pc, #24] @ 16deb4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59d50 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 5a17c │ │ │ │ rsbeq r2, lr, ip, lsr #31 │ │ │ │ - subseq r1, r3, r0, ror #5 │ │ │ │ + subseq r1, r3, r0, ror #4 │ │ │ │ rsbeq sl, sl, r4, ror sl │ │ │ │ push {fp, lr} │ │ │ │ ldr r1, [pc, #56] @ 16defc │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -316592,15 +316592,15 @@ │ │ │ │ ldr r2, [pc, #24] @ 16df04 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59d50 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 5a17c │ │ │ │ rsbeq r2, lr, r0, lsl #29 │ │ │ │ - subseq lr, r2, r8, lsr r2 │ │ │ │ + ldrheq lr, [r2], #-24 @ 0xffffffe8 │ │ │ │ strdeq r9, [sl], #-56 @ 0xffffffc8 @ │ │ │ │ push {fp, lr} │ │ │ │ ldr r1, [pc, #56] @ 16df4c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #92] @ 0x5c │ │ │ │ ldr r1, [r1, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -316612,15 +316612,15 @@ │ │ │ │ ldr r2, [pc, #24] @ 16df54 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59d50 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 5a17c │ │ │ │ ldrdeq r2, [lr], #-192 @ 0xffffff40 @ │ │ │ │ - subseq sl, r2, r5, lsr #2 │ │ │ │ + subseq sl, r2, r5, lsr #1 │ │ │ │ strheq r6, [sl], #-80 @ 0xffffffb0 @ │ │ │ │ push {fp, lr} │ │ │ │ ldr r1, [pc, #56] @ 16df9c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -316632,15 +316632,15 @@ │ │ │ │ ldr r2, [pc, #24] @ 16dfa4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59d50 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 5a17c │ │ │ │ rsbeq r2, lr, r0, ror #20 │ │ │ │ - subseq r5, r2, r5, asr #18 │ │ │ │ + subseq r5, r2, r5, asr #17 │ │ │ │ @ instruction: 0x006a4294 │ │ │ │ push {fp, lr} │ │ │ │ ldr r1, [pc, #56] @ 16dfec │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -316652,15 +316652,15 @@ │ │ │ │ ldr r2, [pc, #24] @ 16dff4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59d50 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 5a17c │ │ │ │ rsbeq r2, lr, r8, asr sp │ │ │ │ - subseq lr, r2, r8, asr #2 │ │ │ │ + subseq lr, r2, r8, asr #1 │ │ │ │ rsbeq r9, sl, r8, lsl #6 │ │ │ │ push {fp, lr} │ │ │ │ ldr r1, [pc, #56] @ 16e03c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -316672,15 +316672,15 @@ │ │ │ │ ldr r2, [pc, #24] @ 16e044 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59d50 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 5a17c │ │ │ │ rsbeq r2, lr, r0, ror sp │ │ │ │ - ldrsheq lr, [r2], #-8 │ │ │ │ + subseq lr, r2, r8, ror r0 │ │ │ │ strheq r9, [sl], #-40 @ 0xffffffd8 @ │ │ │ │ push {fp, lr} │ │ │ │ ldr r1, [pc, #56] @ 16e08c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -316692,15 +316692,15 @@ │ │ │ │ ldr r2, [pc, #24] @ 16e094 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59d50 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 5a17c │ │ │ │ rsbeq r2, lr, r0, asr ip │ │ │ │ - subseq lr, r2, r8, lsr #1 │ │ │ │ + subseq lr, r2, r8, lsr #32 │ │ │ │ rsbeq r9, sl, r8, ror #4 │ │ │ │ push {fp, lr} │ │ │ │ ldr r1, [pc, #56] @ 16e0dc │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -316712,15 +316712,15 @@ │ │ │ │ ldr r2, [pc, #24] @ 16e0e4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59d50 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 5a17c │ │ │ │ rsbeq r2, lr, r8, lsr #21 │ │ │ │ - @ instruction: 0x00529f95 │ │ │ │ + subseq r9, r2, r5, lsl pc │ │ │ │ rsbeq r6, sl, r0, lsr #8 │ │ │ │ push {fp, lr} │ │ │ │ ldr r1, [pc, #56] @ 16e12c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ ldr r1, [r1, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -316732,15 +316732,15 @@ │ │ │ │ ldr r2, [pc, #24] @ 16e134 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59d50 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 5a17c │ │ │ │ strdeq r2, [lr], #-160 @ 0xffffff60 @ │ │ │ │ - subseq r9, r2, r5, asr #30 │ │ │ │ + subseq r9, r2, r5, asr #29 │ │ │ │ ldrdeq r6, [sl], #-48 @ 0xffffffd0 @ │ │ │ │ push {fp, lr} │ │ │ │ ldr r1, [pc, #56] @ 16e17c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -316752,15 +316752,15 @@ │ │ │ │ ldr r2, [pc, #24] @ 16e184 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59d50 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 5a17c │ │ │ │ rsbeq r2, lr, r0, ror sl │ │ │ │ - ldrsheq r9, [r2], #-229 @ 0xffffff1b │ │ │ │ + subseq r9, r2, r5, ror lr │ │ │ │ rsbeq r6, sl, r0, lsl #7 │ │ │ │ push {fp, lr} │ │ │ │ ldr r1, [pc, #56] @ 16e1cc │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -316772,15 +316772,15 @@ │ │ │ │ ldr r2, [pc, #24] @ 16e1d4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59d50 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 5a17c │ │ │ │ rsbeq r2, lr, r0, asr sp │ │ │ │ - subseq r0, r3, r0, asr #31 │ │ │ │ + subseq r0, r3, r0, asr #30 │ │ │ │ rsbeq sl, sl, r4, asr r7 │ │ │ │ push {fp, lr} │ │ │ │ ldr r1, [pc, #56] @ 16e21c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -316792,15 +316792,15 @@ │ │ │ │ ldr r2, [pc, #24] @ 16e224 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59d50 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 5a17c │ │ │ │ @ instruction: 0x006e2c9c │ │ │ │ - subseq r0, r3, r0, ror pc │ │ │ │ + ldrsheq r0, [r3], #-224 @ 0xffffff20 │ │ │ │ rsbeq sl, sl, r4, lsl #14 │ │ │ │ push {fp, lr} │ │ │ │ ldr r1, [pc, #56] @ 16e26c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -316812,15 +316812,15 @@ │ │ │ │ ldr r2, [pc, #24] @ 16e274 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59d50 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 5a17c │ │ │ │ rsbeq r2, lr, r4, lsr #21 │ │ │ │ - subseq sp, r2, r8, asr #29 │ │ │ │ + subseq sp, r2, r8, asr #28 │ │ │ │ rsbeq r9, sl, r8, lsl #1 │ │ │ │ push {fp, lr} │ │ │ │ ldr r1, [pc, #56] @ 16e2bc │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -316832,15 +316832,15 @@ │ │ │ │ ldr r2, [pc, #24] @ 16e2c4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59d50 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 5a17c │ │ │ │ rsbeq r2, lr, ip, asr #23 │ │ │ │ - ldrsbeq r0, [r3], #-224 @ 0xffffff20 │ │ │ │ + subseq r0, r3, r0, asr lr │ │ │ │ rsbeq sl, sl, r4, ror #12 │ │ │ │ push {fp, lr} │ │ │ │ ldr r1, [pc, #56] @ 16e30c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -316852,15 +316852,15 @@ │ │ │ │ ldr r2, [pc, #24] @ 16e314 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59d50 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 5a17c │ │ │ │ @ instruction: 0x006e299c │ │ │ │ - subseq sp, r2, r8, lsr #28 │ │ │ │ + subseq sp, r2, r8, lsr #27 │ │ │ │ rsbeq r8, sl, r8, ror #31 │ │ │ │ push {fp, lr} │ │ │ │ ldr r1, [pc, #56] @ 16e35c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -316872,15 +316872,15 @@ │ │ │ │ ldr r2, [pc, #24] @ 16e364 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59d50 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 5a17c │ │ │ │ @ instruction: 0x006e2b90 │ │ │ │ - subseq r0, r3, r0, lsr lr │ │ │ │ + ldrheq r0, [r3], #-208 @ 0xffffff30 │ │ │ │ rsbeq sl, sl, r4, asr #11 │ │ │ │ push {fp, lr} │ │ │ │ ldr r1, [pc, #56] @ 16e3ac │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -316892,15 +316892,15 @@ │ │ │ │ ldr r2, [pc, #24] @ 16e3b4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59d50 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 5a17c │ │ │ │ rsbeq r2, lr, r8, lsl #16 │ │ │ │ - subseq r9, r2, r5, asr #25 │ │ │ │ + subseq r9, r2, r5, asr #24 │ │ │ │ rsbeq r6, sl, r0, asr r1 │ │ │ │ ldr r2, [pc, #44] @ 16e3ec │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ ldr r3, [r2, #108] @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ @@ -317767,79 +317767,79 @@ │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #9 │ │ │ │ str r6, [sp, #16] │ │ │ │ ldr r1, [pc, #44] @ 16f180 │ │ │ │ ldr r3, [pc, #44] @ 16f184 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 67a2c8 │ │ │ │ + bl 67a24c │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ rsbeq r5, sl, r8, lsr #9 │ │ │ │ - subseq r6, r2, sp, lsr r3 │ │ │ │ + ldrheq r6, [r2], #-45 @ 0xffffffd3 │ │ │ │ rsbeq r5, sl, ip, lsl #9 │ │ │ │ - subseq r0, r2, r0, lsl #3 │ │ │ │ - subseq r0, r2, r4, ror r1 │ │ │ │ + subseq r0, r2, r0, lsl #2 │ │ │ │ + ldrsheq r0, [r2], #-4 │ │ │ │ rsbeq r5, sl, ip, lsr r4 │ │ │ │ - subseq r9, r2, r7, lsl r0 │ │ │ │ - subseq r9, r2, ip, lsl r0 │ │ │ │ + @ instruction: 0x00528f97 │ │ │ │ + @ instruction: 0x00528f9c │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 16f19c │ │ │ │ mov r2, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ - subseq r0, r2, r8, ror #3 │ │ │ │ + b 679f28 │ │ │ │ + subseq r0, r2, r8, ror #2 │ │ │ │ mov r3, r1 │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 16f1d0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 16f1ec │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ mov r0, r3 │ │ │ │ moveq r1, #1 │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ sub r2, r0, #1 │ │ │ │ cmp r2, #0 │ │ │ │ mov r0, r3 │ │ │ │ moveq r1, #1 │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldrb r2, [r0, #1] │ │ │ │ add r1, r0, #2 │ │ │ │ cmp r2, #0 │ │ │ │ mov r0, r3 │ │ │ │ moveq r1, #1 │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 16f218 │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ - subseq r8, r2, fp, ror #30 │ │ │ │ + b 679f28 │ │ │ │ + subseq r8, r2, fp, ror #29 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [pc, #36] @ 16f258 │ │ │ │ add r3, sp, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #24] @ 16f25c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #15 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r5, sl, r8, ror r3 │ │ │ │ - subseq r8, r2, sp, lsr pc │ │ │ │ + ldrheq r8, [r2], #-237 @ 0xffffff13 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r2, r1 │ │ │ │ add r1, r0, #4 │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, #9 │ │ │ │ ldr ip, [pc, #84] @ 16f2d4 │ │ │ │ @@ -317858,22 +317858,22 @@ │ │ │ │ str r1, [sp, #16] │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ ldr r1, [pc, #32] @ 16f2e0 │ │ │ │ ldr r3, [pc, #32] @ 16f2e4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 67a0d4 │ │ │ │ + bl 67a058 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r5, sl, r0, asr r3 │ │ │ │ - subseq r8, r2, r3, lsr #30 │ │ │ │ + subseq r8, r2, r3, lsr #29 │ │ │ │ rsbeq r5, sl, r4, lsr #6 │ │ │ │ - ldrsbeq r8, [r2], #-239 @ 0xffffff11 │ │ │ │ - subseq r8, r2, r4, ror #29 │ │ │ │ + subseq r8, r2, pc, asr lr │ │ │ │ + subseq r8, r2, r4, ror #28 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r2, r1 │ │ │ │ add r1, r0, #12 │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, #5 │ │ │ │ ldr ip, [pc, #80] @ 16f358 │ │ │ │ @@ -317891,28 +317891,28 @@ │ │ │ │ str r1, [sp, #16] │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ ldr r1, [pc, #32] @ 16f364 │ │ │ │ ldr r3, [pc, #32] @ 16f368 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 67a0d4 │ │ │ │ + bl 67a058 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ rsbeq r5, sl, ip, ror #5 │ │ │ │ - ldrheq r8, [r2], #-234 @ 0xffffff16 │ │ │ │ + subseq r8, r2, sl, lsr lr │ │ │ │ ldrdeq r5, [sl], #-32 @ 0xffffffe0 @ │ │ │ │ - subseq r8, r2, r8, ror lr │ │ │ │ - subseq r8, r2, r1, lsl #29 │ │ │ │ + ldrsheq r8, [r2], #-216 @ 0xffffff28 │ │ │ │ + subseq r8, r2, r1, lsl #28 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 16f380 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ - subseq r8, r2, fp, asr lr │ │ │ │ + b 679f28 │ │ │ │ + ldrsbeq r8, [r2], #-219 @ 0xffffff25 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 16f3e0 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ str r0, [sp, #12] │ │ │ │ @@ -317925,26 +317925,26 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [pc, #48] @ 16f3f8 │ │ │ │ mov r2, #8 │ │ │ │ ldr r3, [pc, #44] @ 16f3fc │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 679ff8 │ │ │ │ + bl 679f7c │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #24] @ 16f400 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ rsbeq r5, sl, ip, asr r2 │ │ │ │ - ldrheq pc, [r1], #-248 @ 0xffffff08 @ │ │ │ │ - subseq r8, r2, r0, lsl lr │ │ │ │ - subseq pc, r1, r4, asr ip @ │ │ │ │ + subseq pc, r1, r8, lsr pc @ │ │ │ │ + @ instruction: 0x00528d90 │ │ │ │ + ldrsbeq pc, [r1], #-180 @ 0xffffff4c @ │ │ │ │ b 379c8 │ │ │ │ b 37ca4 │ │ │ │ b 37938 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r5, [r0, #240] @ 0xf0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #10 │ │ │ │ @@ -318023,15 +318023,15 @@ │ │ │ │ ldrb r7, [r1] │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r3 │ │ │ │ mov r6, r3 │ │ │ │ mov r9, r2 │ │ │ │ mov r1, r7 │ │ │ │ - bl 54d6e8 │ │ │ │ + bl 54d66c │ │ │ │ cmp r0, #0 │ │ │ │ beq 16f698 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, #0 │ │ │ │ bmi 16f6b0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 16f5a8 │ │ │ │ @@ -318048,31 +318048,31 @@ │ │ │ │ b 16f5ac │ │ │ │ mov sl, #1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, sl │ │ │ │ str r4, [sp] │ │ │ │ - bl 54d7bc │ │ │ │ + bl 54d740 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 16f5ec │ │ │ │ cmp r4, r5 │ │ │ │ bcc 16f680 │ │ │ │ add r1, sl, r5 │ │ │ │ sub r2, r4, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 54d750 │ │ │ │ + bl 54d6d4 │ │ │ │ adds r0, r5, r0 │ │ │ │ bcs 16f664 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r4 │ │ │ │ - bl 681300 │ │ │ │ + bl 681284 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #1 │ │ │ │ stmne r8, {r4, sl} │ │ │ │ strne r4, [r8, #8] │ │ │ │ addne sp, sp, #28 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #16] │ │ │ │ @@ -318139,21 +318139,21 @@ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbeq r4, sl, ip, lsl #31 │ │ │ │ rsbeq r0, lr, r8, lsl #16 │ │ │ │ - subseq r8, r2, sl, lsr #23 │ │ │ │ + subseq r8, r2, sl, lsr #22 │ │ │ │ rsbeq r4, sl, r8, lsr #31 │ │ │ │ rsbeq r4, sl, r0, lsr #31 │ │ │ │ rsbeq r5, sl, r8, lsl r0 │ │ │ │ - subseq r8, r2, fp, lsl #25 │ │ │ │ + subseq r8, r2, fp, lsl #24 │ │ │ │ rsbeq r4, sl, ip, ror #26 │ │ │ │ - ldrsbeq r8, [r2], #-181 @ 0xffffff4b │ │ │ │ + subseq r8, r2, r5, asr fp │ │ │ │ @ instruction: 0x006a4f94 │ │ │ │ b 38418 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r2, r1 │ │ │ │ add r1, r0, #4 │ │ │ │ str r1, [sp, #28] │ │ │ │ @@ -318174,22 +318174,22 @@ │ │ │ │ str r1, [sp, #16] │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ ldr r1, [pc, #32] @ 16f7d0 │ │ │ │ ldr r3, [pc, #32] @ 16f7d4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 67a0d4 │ │ │ │ + bl 67a058 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r4, sl, r0, lsl pc │ │ │ │ - subseq r8, r2, r1, ror #23 │ │ │ │ + subseq r8, r2, r1, ror #22 │ │ │ │ strdeq r4, [sl], #-228 @ 0xffffff1c @ │ │ │ │ - @ instruction: 0x00528b95 │ │ │ │ - subseq r8, r2, r7, lsr #23 │ │ │ │ + subseq r8, r2, r5, lsl fp │ │ │ │ + subseq r8, r2, r7, lsr #22 │ │ │ │ b 385bc │ │ │ │ b 38040 │ │ │ │ b 38a84 │ │ │ │ b 385c8 │ │ │ │ b 3816c │ │ │ │ b 37c5c │ │ │ │ b 387f0 │ │ │ │ @@ -318202,15 +318202,15 @@ │ │ │ │ beq 16f8d4 │ │ │ │ ldr r0, [pc, #200] @ 16f8e0 │ │ │ │ mov r9, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 16f898 │ │ │ │ ldr r0, [pc, #180] @ 16f8f0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ @@ -318266,15 +318266,15 @@ │ │ │ │ beq 16f9d4 │ │ │ │ ldr r0, [pc, #200] @ 16f9e0 │ │ │ │ mov r9, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r6, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 16f998 │ │ │ │ ldr r0, [pc, #180] @ 16f9f0 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ add r0, pc, r0 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ @@ -318330,15 +318330,15 @@ │ │ │ │ beq 16fad4 │ │ │ │ ldr r0, [pc, #200] @ 16fae0 │ │ │ │ mov r9, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 16fa98 │ │ │ │ ldr r0, [pc, #180] @ 16faf0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ @@ -318392,33 +318392,33 @@ │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 16fb24 │ │ │ │ ldr r1, [pc, #80] @ 16fb68 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [pc, #36] @ 16fb60 │ │ │ │ add r3, sp, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #24] @ 16fb64 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r4, sl, r0, asr #23 │ │ │ │ - subseq r8, r2, r9, lsr r9 │ │ │ │ - subseq r8, r2, fp, ror r9 │ │ │ │ + ldrheq r8, [r2], #-137 @ 0xffffff77 │ │ │ │ + ldrsheq r8, [r2], #-139 @ 0xffffff75 │ │ │ │ b 38c34 │ │ │ │ b 38070 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r7, [r0, #240] @ 0xf0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ cmp r7, #10 │ │ │ │ @@ -318451,15 +318451,15 @@ │ │ │ │ mov r0, #24 │ │ │ │ str r4, [r6, #240] @ 0xf0 │ │ │ │ umull r4, r1, r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ bne 16fd48 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #8 │ │ │ │ - bl 687a98 │ │ │ │ + bl 687a1c │ │ │ │ cmp r0, #0 │ │ │ │ beq 16fd48 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #8 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ @@ -318469,15 +318469,15 @@ │ │ │ │ mov r0, #24 │ │ │ │ umull r4, r2, r1, r0 │ │ │ │ cmp r2, #0 │ │ │ │ bne 16fca8 │ │ │ │ mov r8, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #8 │ │ │ │ - bl 687a98 │ │ │ │ + bl 687a1c │ │ │ │ cmp r0, #0 │ │ │ │ beq 16fca8 │ │ │ │ cmp r7, #11 │ │ │ │ bcs 16fcb8 │ │ │ │ ldr r0, [pc, #268] @ 16fd7c │ │ │ │ mov r1, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -318500,15 +318500,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, #24 │ │ │ │ umull r7, r1, r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ bne 16fd1c │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #8 │ │ │ │ - bl 687a98 │ │ │ │ + bl 687a1c │ │ │ │ cmp r0, #0 │ │ │ │ beq 16fd1c │ │ │ │ mov r0, sl │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #8 │ │ │ │ mov r3, r4 │ │ │ │ bl 2a4528 │ │ │ │ @@ -318544,18 +318544,18 @@ │ │ │ │ str r0, [sp] │ │ │ │ ldr r0, [pc, #28] @ 16fd8c │ │ │ │ ldr r3, [pc, #28] @ 16fd90 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59c6c │ │ │ │ rsbeq r0, lr, r0, lsr #2 │ │ │ │ - ldrheq r5, [r2], #-211 @ 0xffffff2d │ │ │ │ + subseq r5, r2, r3, lsr sp │ │ │ │ strdeq r4, [sl], #-156 @ 0xffffff64 @ │ │ │ │ rsbeq r4, sl, ip, lsr #19 │ │ │ │ - subseq r8, r2, r2, lsr #32 │ │ │ │ + subseq r7, r2, r2, lsr #31 │ │ │ │ rsbeq r4, sl, r0, asr #13 │ │ │ │ b 378d8 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r4, r2 │ │ │ │ cmp r2, #0 │ │ │ │ bmi 16fe00 │ │ │ │ mov r5, r0 │ │ │ │ @@ -318657,39 +318657,39 @@ │ │ │ │ bl 170008 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 13c26c │ │ │ │ bl 173770 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #144] @ 16fff4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ b 16ffc4 │ │ │ │ bl 173770 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #96] @ 16fff8 │ │ │ │ str r6, [sp, #20] │ │ │ │ add r0, pc, r0 │ │ │ │ b 16ffc0 │ │ │ │ bl 173770 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ stm sp, {r0, r1} │ │ │ │ str r6, [sp, #24] │ │ │ │ str r8, [sp, #12] │ │ │ │ ldr r0, [pc, #64] @ 16fffc │ │ │ │ str r7, [sp, #20] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ @@ -318719,60 +318719,60 @@ │ │ │ │ str r0, [sp, #24] │ │ │ │ add r6, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ bl 13ee28 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r8, sp, #68 @ 0x44 │ │ │ │ mov r0, r8 │ │ │ │ - bl 4b8858 │ │ │ │ + bl 4b87dc │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ bl 3897c │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ bl 13d124 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #1560] @ 170684 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 1702d4 │ │ │ │ ldr r0, [pc, #1548] @ 170694 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ ldr r1, [pc, #1540] @ 170698 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55dbc4 │ │ │ │ + bl 55db48 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r7 │ │ │ │ bl 218830 │ │ │ │ ldr r0, [pc, #1516] @ 17069c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 17030c │ │ │ │ ldr r0, [pc, #1504] @ 1706ac │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0, #32] │ │ │ │ ldr r2, [pc, #1496] @ 1706b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl f0cf8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #1412] @ 170674 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ beq 17037c │ │ │ │ mov r0, r7 │ │ │ │ bl 379f8 │ │ │ │ mov r0, r7 │ │ │ │ bl 38514 │ │ │ │ @@ -318794,29 +318794,29 @@ │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #28] │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r1, [pc, #1384] @ 1706c8 │ │ │ │ add sl, sp, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, sl │ │ │ │ - bl 55ea54 │ │ │ │ + bl 55e9d8 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [pc, #1364] @ 1706cc │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 170344 │ │ │ │ ldr r0, [pc, #1352] @ 1706dc │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ ldr r1, [pc, #1344] @ 1706e0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55dbc4 │ │ │ │ + bl 55db48 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ mov r1, r9 │ │ │ │ bl 218e04 │ │ │ │ ldr r4, [pc, #1320] @ 1706e4 │ │ │ │ mov r1, #4 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ @@ -318836,15 +318836,15 @@ │ │ │ │ bl 2a4520 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1703b4 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r7, r0 │ │ │ │ str r6, [r0] │ │ │ │ bl 3759c │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ str r0, [sp, #32] │ │ │ │ str r7, [sp, #28] │ │ │ │ str r5, [sp, #24] │ │ │ │ ldr r0, [pc, #1216] @ 1706e8 │ │ │ │ mov r2, #14 │ │ │ │ str sl, [sp] │ │ │ │ mov r3, #0 │ │ │ │ @@ -318852,35 +318852,35 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r1, [pc, #1196] @ 1706ec │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 12f144 │ │ │ │ ldr r0, [pc, #1064] @ 170678 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldrb r2, [r0, r1] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r2, #0 │ │ │ │ beq 1703c4 │ │ │ │ bl 37800 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #1028] @ 17067c │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1703f4 │ │ │ │ mov r0, r5 │ │ │ │ bl 37800 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #992] @ 170680 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ beq 170420 │ │ │ │ mov r0, r5 │ │ │ │ bl 388b0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -318931,15 +318931,15 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59424 │ │ │ │ b 17018c │ │ │ │ ldr r0, [pc, #816] @ 1706b4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689124 │ │ │ │ + bl 6890a8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 17044c │ │ │ │ ldr r0, [pc, #792] @ 1706b8 │ │ │ │ add r0, pc, r0 │ │ │ │ b 170454 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ @@ -318951,37 +318951,37 @@ │ │ │ │ b 170524 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #800] @ 1706f0 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689124 │ │ │ │ + bl 6890a8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 170484 │ │ │ │ ldr r0, [pc, #772] @ 1706f4 │ │ │ │ add r0, pc, r0 │ │ │ │ b 17048c │ │ │ │ ldr r0, [pc, #772] @ 170700 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689124 │ │ │ │ + bl 6890a8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1704b8 │ │ │ │ ldr r0, [pc, #744] @ 170704 │ │ │ │ add r0, pc, r0 │ │ │ │ b 1704c0 │ │ │ │ ldr r0, [pc, #744] @ 170710 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689124 │ │ │ │ + bl 6890a8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1704f0 │ │ │ │ ldr r0, [pc, #716] @ 170714 │ │ │ │ add r0, pc, r0 │ │ │ │ b 1704f8 │ │ │ │ ldr r0, [pc, #616] @ 1706bc │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -319132,30 +319132,30 @@ │ │ │ │ rsbeq r0, lr, r0, lsr sp │ │ │ │ @ instruction: 0x006a829c │ │ │ │ rsbeq pc, sp, r8, ror #27 │ │ │ │ rsbeq r4, sl, r8, lsl #7 │ │ │ │ rsbeq pc, sp, ip, ror #22 │ │ │ │ rsbeq r3, sl, r0, ror #31 │ │ │ │ strdeq pc, [sp], #-180 @ 0xffffff4c @ │ │ │ │ - subseq r5, r2, sp, asr r3 │ │ │ │ + ldrsbeq r5, [r2], #-45 @ 0xffffffd3 │ │ │ │ rsbeq pc, sp, r8, lsr #23 │ │ │ │ ldrdeq r1, [sl], #-220 @ 0xffffff24 @ │ │ │ │ rsbeq r1, sl, r0, lsr #26 │ │ │ │ rsbeq r1, sl, r8, lsl sp │ │ │ │ - ldrsbeq r8, [r2], #-56 @ 0xffffffc8 │ │ │ │ + subseq r8, r2, r8, asr r3 │ │ │ │ rsbeq r4, sl, ip, lsr r6 │ │ │ │ rsbeq r0, lr, r8, lsl #17 │ │ │ │ rsbeq r2, sl, ip, lsl #1 │ │ │ │ @ instruction: 0x006e0698 │ │ │ │ rsbeq r1, sl, r8, lsr #21 │ │ │ │ rsbeq r0, lr, r8, ror r8 │ │ │ │ rsbeq r8, sl, r0, lsr #3 │ │ │ │ ldrdeq pc, [sp], #-180 @ 0xffffff4c @ │ │ │ │ rsbeq r4, sl, ip, ror r5 │ │ │ │ - subseq r8, r2, r2, ror #5 │ │ │ │ + subseq r8, r2, r2, ror #4 │ │ │ │ rsbeq pc, sp, r8, asr fp @ │ │ │ │ rsbeq r1, sl, ip, lsl #27 │ │ │ │ strdeq r1, [sl], #-196 @ 0xffffff3c @ │ │ │ │ rsbeq r1, sl, r8, ror #25 │ │ │ │ rsbeq pc, sp, ip, lsr #22 │ │ │ │ rsbeq r1, sl, r0, ror #26 │ │ │ │ strheq r1, [sl], #-204 @ 0xffffff34 @ │ │ │ │ @@ -319169,15 +319169,15 @@ │ │ │ │ sub sp, sp, #1024 @ 0x400 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #356] @ 17089c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r5, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 17084c │ │ │ │ str r5, [sp, #1048] @ 0x418 │ │ │ │ add r5, sp, #8 │ │ │ │ ldr r0, [pc, #332] @ 1708ac │ │ │ │ add r1, sp, #536 @ 0x218 │ │ │ │ str r4, [sp] │ │ │ │ @@ -319194,15 +319194,15 @@ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r3, #16 │ │ │ │ movls r1, r5 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movls r2, r3 │ │ │ │ ldr r3, [pc, #268] @ 1708b4 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 55dbd4 │ │ │ │ + bl 55db58 │ │ │ │ ldr r7, [sp, #520] @ 0x208 │ │ │ │ mov r8, r0 │ │ │ │ cmp r7, #16 │ │ │ │ bls 1707f8 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr r5, [sp, #8] │ │ │ │ cmp r4, #0 │ │ │ │ @@ -319260,15 +319260,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ ldrdeq r0, [lr], #-108 @ 0xffffff94 @ │ │ │ │ rsbeq r3, sl, r4, asr pc │ │ │ │ rsbeq r0, lr, r0, lsr #11 │ │ │ │ ldrdeq r3, [sl], #-168 @ 0xffffff58 @ │ │ │ │ rsbeq r0, lr, r8, asr #14 │ │ │ │ - subseq r7, r2, sl, asr #27 │ │ │ │ + subseq r7, r2, sl, asr #26 │ │ │ │ rsbeq r4, sl, r8, lsr #32 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [pc, #236] @ 1709bc │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -319285,34 +319285,34 @@ │ │ │ │ add r4, r4, #20 │ │ │ │ cmp r5, #0 │ │ │ │ beq 170934 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 17095c │ │ │ │ mov r0, r4 │ │ │ │ - bl 5510a4 │ │ │ │ + bl 551028 │ │ │ │ eor r1, r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 5510bc │ │ │ │ + b 551040 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ cmp r0, #0 │ │ │ │ beq 17095c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 5510bc │ │ │ │ + b 551040 │ │ │ │ bl 16f74c │ │ │ │ b 170960 │ │ │ │ bl 16f7e0 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #60] @ 1709c0 │ │ │ │ @@ -319346,15 +319346,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r0, [pc, #248] @ 170b00 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 170a44 │ │ │ │ ldr r0, [pc, #244] @ 170b10 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ mov r0, r6 │ │ │ │ bl 38154 │ │ │ │ @@ -319414,23 +319414,23 @@ │ │ │ │ rsbeq r3, sl, r8, asr sp │ │ │ │ rsbeq r0, lr, r4, lsl r4 │ │ │ │ rsbeq r3, sl, ip, asr sp │ │ │ │ rsbeq r0, lr, r8, lsr #7 │ │ │ │ rsbeq r3, sl, r0, ror #17 │ │ │ │ @ instruction: 0x006e0498 │ │ │ │ rsbeq r3, sl, ip, asr #26 │ │ │ │ - subseq r7, r2, r2, ror #5 │ │ │ │ + subseq r7, r2, r2, ror #4 │ │ │ │ rsbeq r3, sl, r0, asr r9 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [pc, #100] @ 170b94 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 170b58 │ │ │ │ ldr r0, [pc, #88] @ 170ba4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ @@ -319739,15 +319739,15 @@ │ │ │ │ ldr r0, [pc, #192] @ 1710d8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ b 170dc0 │ │ │ │ bl 16f7d8 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ ldr r0, [pc, #60] @ 17108c │ │ │ │ @@ -319792,15 +319792,15 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r1, [pc, #956] @ 1714b0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #55 @ 0x37 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 37338 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1713fc │ │ │ │ @@ -319808,15 +319808,15 @@ │ │ │ │ mov r0, sp │ │ │ │ mov r2, #5 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r6, [r5, #48] @ 0x30 │ │ │ │ ldr r7, [r5, #52] @ 0x34 │ │ │ │ ldr r1, [pc, #888] @ 1714b8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #16 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -319825,15 +319825,15 @@ │ │ │ │ bne 17140c │ │ │ │ ldr r6, [r5, #48] @ 0x30 │ │ │ │ mov r0, sp │ │ │ │ ldr r7, [r5, #52] @ 0x34 │ │ │ │ mov r2, #9 │ │ │ │ ldr r1, [pc, #824] @ 1714bc │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #20 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -319842,15 +319842,15 @@ │ │ │ │ bne 17141c │ │ │ │ ldr r6, [r5, #48] @ 0x30 │ │ │ │ mov r0, sp │ │ │ │ ldr r7, [r5, #52] @ 0x34 │ │ │ │ mov r2, #8 │ │ │ │ ldr r1, [pc, #760] @ 1714c0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #24 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -319859,15 +319859,15 @@ │ │ │ │ bne 17142c │ │ │ │ ldr r6, [r5, #48] @ 0x30 │ │ │ │ mov r0, sp │ │ │ │ ldr r7, [r5, #52] @ 0x34 │ │ │ │ mov r2, #15 │ │ │ │ ldr r1, [pc, #696] @ 1714c4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #28 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -319876,15 +319876,15 @@ │ │ │ │ bne 17143c │ │ │ │ ldr r6, [r5, #48] @ 0x30 │ │ │ │ mov r0, sp │ │ │ │ ldr r7, [r5, #52] @ 0x34 │ │ │ │ mov r2, #8 │ │ │ │ ldr r1, [pc, #632] @ 1714c8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #32 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -319893,15 +319893,15 @@ │ │ │ │ bne 17144c │ │ │ │ ldr r6, [r5, #48] @ 0x30 │ │ │ │ mov r0, sp │ │ │ │ ldr r7, [r5, #52] @ 0x34 │ │ │ │ mov r2, #10 │ │ │ │ ldr r1, [pc, #568] @ 1714cc │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #36 @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -319910,15 +319910,15 @@ │ │ │ │ bne 17145c │ │ │ │ ldr r6, [r5, #48] @ 0x30 │ │ │ │ mov r0, sp │ │ │ │ ldr r7, [r5, #52] @ 0x34 │ │ │ │ mov r2, #14 │ │ │ │ ldr r1, [pc, #504] @ 1714d0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -319927,15 +319927,15 @@ │ │ │ │ bne 17146c │ │ │ │ ldr r6, [r5, #48] @ 0x30 │ │ │ │ mov r0, sp │ │ │ │ ldr r7, [r5, #52] @ 0x34 │ │ │ │ mov r2, #11 │ │ │ │ ldr r1, [pc, #440] @ 1714d4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -319944,15 +319944,15 @@ │ │ │ │ bne 17147c │ │ │ │ ldr r6, [r5, #48] @ 0x30 │ │ │ │ mov r0, sp │ │ │ │ ldr r5, [r5, #52] @ 0x34 │ │ │ │ mov r2, #7 │ │ │ │ ldr r1, [pc, #376] @ 1714d8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r5 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -320028,29 +320028,29 @@ │ │ │ │ bl 2a4524 │ │ │ │ b 17138c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subseq r7, r2, r4, asr #9 │ │ │ │ + subseq r7, r2, r4, asr #8 │ │ │ │ strheq pc, [sp], #-164 @ 0xffffff5c @ │ │ │ │ - ldrheq r7, [r2], #-75 @ 0xffffffb5 │ │ │ │ - subseq r7, r2, ip, ror r4 │ │ │ │ - subseq lr, r1, r8, asr #3 │ │ │ │ - ldrsheq r7, [r2], #-61 @ 0xffffffc3 │ │ │ │ + subseq r7, r2, fp, lsr r4 │ │ │ │ + ldrsheq r7, [r2], #-60 @ 0xffffffc4 │ │ │ │ subseq lr, r1, r8, asr #2 │ │ │ │ - subseq r7, r2, r4, lsl #7 │ │ │ │ - subseq r7, r2, sl, asr #6 │ │ │ │ - subseq r7, r2, r4, lsl r3 │ │ │ │ - ldrsbeq r7, [r2], #-43 @ 0xffffffd5 │ │ │ │ + subseq r7, r2, sp, ror r3 │ │ │ │ + subseq lr, r1, r8, asr #1 │ │ │ │ + subseq r7, r2, r4, lsl #6 │ │ │ │ + subseq r7, r2, sl, asr #5 │ │ │ │ + @ instruction: 0x00527294 │ │ │ │ + subseq r7, r2, fp, asr r2 │ │ │ │ rsbeq r3, sl, r0, ror r1 │ │ │ │ - subseq r6, r2, r6, asr sp │ │ │ │ - subseq r6, r2, r4, asr sp │ │ │ │ - subseq sp, r1, ip, asr #24 │ │ │ │ + ldrsbeq r6, [r2], #-198 @ 0xffffff3a │ │ │ │ + ldrsbeq r6, [r2], #-196 @ 0xffffff3c │ │ │ │ + subseq sp, r1, ip, asr #23 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r1 │ │ │ │ mov r8, r0 │ │ │ │ bl 13bb18 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ @@ -320069,21 +320069,21 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r2, [pc, #296] @ 171670 │ │ │ │ add r0, sp, #12 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 130c4c │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 55f904 │ │ │ │ + bl 55f888 │ │ │ │ ldr r1, [pc, #276] @ 171674 │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r7 │ │ │ │ bl 38a60 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -320140,16 +320140,16 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 3897c │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ mov r0, r8 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbeq r2, sl, r4, lsr #32 │ │ │ │ - subseq r3, r2, r1, ror #29 │ │ │ │ - subseq r7, r2, fp, lsr r3 │ │ │ │ + subseq r3, r2, r1, ror #28 │ │ │ │ + ldrheq r7, [r2], #-43 @ 0xffffffd5 │ │ │ │ rsbeq pc, sp, ip, lsr #12 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ bl 168358 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r0, [pc, #68] @ 1716dc │ │ │ │ @@ -320205,15 +320205,15 @@ │ │ │ │ ldr r1, [pc, #24] @ 171778 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ rsbeq r3, sl, ip, ror r2 │ │ │ │ @ instruction: 0xffffe028 │ │ │ │ @ instruction: 0xffff52a8 │ │ │ │ - ldrsheq r7, [r2], #-58 @ 0xffffffc6 │ │ │ │ + subseq r7, r2, sl, ror r3 │ │ │ │ rsbeq r3, sl, ip, lsl #4 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r4, [pc, #440] @ 171944 │ │ │ │ mov r5, r0 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ @@ -320239,21 +320239,21 @@ │ │ │ │ bl 38610 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r8, #0 │ │ │ │ bl 38790 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #1 │ │ │ │ - bl 550fe4 │ │ │ │ + bl 550f68 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ - bl 550fdc │ │ │ │ + bl 550f60 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 551cdc │ │ │ │ + bl 551c60 │ │ │ │ ldr r7, [pc, #296] @ 171948 │ │ │ │ mov r1, #4 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldrb r0, [r7] │ │ │ │ mov r0, #4 │ │ │ │ bl 2a4520 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -320285,15 +320285,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ bl 38790 │ │ │ │ ldr r1, [pc, #172] @ 171958 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #23 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ bl 3753c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1718f0 │ │ │ │ @@ -320324,17 +320324,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 1680c0 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbeq pc, sp, ip, ror #7 │ │ │ │ rsbeq lr, sp, r0, ror r5 │ │ │ │ @ instruction: 0xfffc2e38 │ │ │ │ - ldrsheq r6, [r2], #-111 @ 0xffffff91 │ │ │ │ + subseq r6, r2, pc, ror r6 │ │ │ │ @ instruction: 0xffff72a8 │ │ │ │ - subseq r7, r2, sl, asr #5 │ │ │ │ + subseq r7, r2, sl, asr #4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1719ec │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ mov r1, r2 │ │ │ │ @@ -320400,15 +320400,15 @@ │ │ │ │ ldr r2, [pc, #24] @ 171a84 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59fd0 │ │ │ │ @ instruction: 0xffff4fd4 │ │ │ │ rsbeq r2, sl, r0, asr pc │ │ │ │ rsbeq r2, sl, r4, lsr #30 │ │ │ │ - subseq r6, r2, r3, lsl #17 │ │ │ │ + subseq r6, r2, r3, lsl #16 │ │ │ │ rsbeq r2, sl, r0, lsl #24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ cmp r2, #2 │ │ │ │ bne 171b04 │ │ │ │ mov r9, r0 │ │ │ │ ldr r8, [r1] │ │ │ │ @@ -320522,15 +320522,15 @@ │ │ │ │ ldr r1, [pc, #24] @ 171c6c │ │ │ │ mov r0, sp │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ rsbeq r2, sl, r4, lsr #27 │ │ │ │ @ instruction: 0xffffdedc │ │ │ │ @ instruction: 0xffff4db4 │ │ │ │ - subseq r6, r2, ip, lsl #31 │ │ │ │ + subseq r6, r2, ip, lsl #30 │ │ │ │ rsbeq r2, sl, r8, asr #26 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r1, #2 │ │ │ │ str r1, [sp, #4] │ │ │ │ @@ -320557,15 +320557,15 @@ │ │ │ │ ldr r1, [pc, #24] @ 171cf8 │ │ │ │ mov r0, sp │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ rsbeq r2, sl, r8, lsr #26 │ │ │ │ @ instruction: 0xffffde50 │ │ │ │ @ instruction: 0xffff4d28 │ │ │ │ - subseq r6, r2, r9, asr #30 │ │ │ │ + subseq r6, r2, r9, asr #29 │ │ │ │ strheq r2, [sl], #-204 @ 0xffffff34 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r6, [pc, #272] @ 171e1c │ │ │ │ mov r4, r0 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r0, [r6, #92] @ 0x5c │ │ │ │ @@ -320593,15 +320593,15 @@ │ │ │ │ bl 3897c │ │ │ │ ldr r7, [r6, #96] @ 0x60 │ │ │ │ ldr r6, [r6, #100] @ 0x64 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ sub r0, r4, r0 │ │ │ │ bl 3837c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -320734,15 +320734,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 172114 │ │ │ │ ldr r0, [pc, #400] @ 17213c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 1720d8 │ │ │ │ ldr r0, [pc, #384] @ 17214c │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ add r0, pc, r0 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ @@ -320763,15 +320763,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 172114 │ │ │ │ ldr r0, [pc, #264] @ 172128 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 17209c │ │ │ │ ldr r0, [pc, #248] @ 172138 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ @@ -320897,15 +320897,15 @@ │ │ │ │ ldr r1, [pc, #24] @ 172248 │ │ │ │ mov r0, sp │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ ldrdeq r2, [sl], #-120 @ 0xffffff88 @ │ │ │ │ @ instruction: 0xffffd900 │ │ │ │ @ instruction: 0xffff47d8 │ │ │ │ - ldrsheq r6, [r2], #-153 @ 0xffffff67 │ │ │ │ + subseq r6, r2, r9, ror r9 │ │ │ │ @ instruction: 0x006a279c │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ @@ -320935,15 +320935,15 @@ │ │ │ │ ldr r1, [pc, #24] @ 1722e0 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ rsbeq r2, sl, r4, ror #14 │ │ │ │ @ instruction: 0xffffd4c0 │ │ │ │ @ instruction: 0xffff4740 │ │ │ │ - ldrsbeq r6, [r2], #-150 @ 0xffffff6a │ │ │ │ + subseq r6, r2, r6, asr r9 │ │ │ │ rsbeq r2, sl, r4, lsl #14 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #96 @ 0x60 │ │ │ │ ldr r1, [pc, #968] @ 1726bc │ │ │ │ ldr r6, [r0] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r4, [r1, #40] @ 0x28 │ │ │ │ @@ -320998,15 +320998,15 @@ │ │ │ │ bl 38154 │ │ │ │ cmp r0, #0 │ │ │ │ beq 172590 │ │ │ │ ldr r0, [pc, #800] @ 1726f0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 1725d4 │ │ │ │ ldr r0, [pc, #788] @ 172700 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ @@ -321160,15 +321160,15 @@ │ │ │ │ ldr r0, [pc, #188] @ 172708 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ b 17248c │ │ │ │ bl 16fafc │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [pc, #60] @ 1726c0 │ │ │ │ @@ -321212,15 +321212,15 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r1, [pc, #656] @ 1729b4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #54 @ 0x36 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 37338 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 172930 │ │ │ │ @@ -321228,15 +321228,15 @@ │ │ │ │ mov r0, sp │ │ │ │ mov r2, #15 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #588] @ 1729bc │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #24 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -321245,15 +321245,15 @@ │ │ │ │ bne 172940 │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ mov r0, sp │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ mov r2, #9 │ │ │ │ ldr r1, [pc, #524] @ 1729c0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #28 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -321262,15 +321262,15 @@ │ │ │ │ bne 172950 │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ mov r0, sp │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ mov r2, #11 │ │ │ │ ldr r1, [pc, #460] @ 1729c4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #32 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -321279,15 +321279,15 @@ │ │ │ │ bne 172960 │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ mov r0, sp │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ mov r2, #8 │ │ │ │ ldr r1, [pc, #396] @ 1729c8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #36 @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -321296,15 +321296,15 @@ │ │ │ │ bne 172970 │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ mov r0, sp │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ mov r2, #6 │ │ │ │ ldr r1, [pc, #332] @ 1729cc │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -321313,15 +321313,15 @@ │ │ │ │ bne 172980 │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ mov r0, sp │ │ │ │ ldr r5, [r5, #44] @ 0x2c │ │ │ │ mov r2, #10 │ │ │ │ ldr r1, [pc, #268] @ 1729d0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r5 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -321373,24 +321373,24 @@ │ │ │ │ bl 2a4524 │ │ │ │ b 1728f0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subseq r6, r2, r5, ror #10 │ │ │ │ + subseq r6, r2, r5, ror #9 │ │ │ │ rsbeq lr, sp, r4, asr r4 │ │ │ │ - subseq r6, r2, fp, asr r5 │ │ │ │ - subseq r6, r2, r6, lsr #10 │ │ │ │ - subseq r6, r2, fp, ror #9 │ │ │ │ - subseq ip, r1, ip, ror #22 │ │ │ │ - subseq r6, r2, lr, ror #8 │ │ │ │ - subseq r6, r2, r0, lsr r4 │ │ │ │ + ldrsbeq r6, [r2], #-75 @ 0xffffffb5 │ │ │ │ + subseq r6, r2, r6, lsr #9 │ │ │ │ + subseq r6, r2, fp, ror #8 │ │ │ │ + subseq ip, r1, ip, ror #21 │ │ │ │ + subseq r6, r2, lr, ror #7 │ │ │ │ + ldrheq r6, [r2], #-48 @ 0xffffffd0 │ │ │ │ rsbeq r1, sl, r4, lsr ip │ │ │ │ - subseq r5, r2, sl, lsl r8 │ │ │ │ + @ instruction: 0x0052579a │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ ldr sl, [pc, #1860] @ 173130 │ │ │ │ mov r4, r0 │ │ │ │ add sl, pc, sl │ │ │ │ ldr r0, [sl, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #36] @ 0x24 │ │ │ │ @@ -321457,26 +321457,26 @@ │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r7] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ bl 3759c │ │ │ │ mov r0, r5 │ │ │ │ bl 3897c │ │ │ │ - bl 561910 │ │ │ │ + bl 561894 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ add r8, sp, #52 @ 0x34 │ │ │ │ add r1, sp, #84 @ 0x54 │ │ │ │ mov r0, r8 │ │ │ │ - bl 561da4 │ │ │ │ + bl 561d28 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 172f44 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ mov r6, r0 │ │ │ │ ldrb r0, [fp] │ │ │ │ mov r0, #12 │ │ │ │ mov r1, #4 │ │ │ │ bl 2a4520 │ │ │ │ cmp r0, #0 │ │ │ │ beq 172f84 │ │ │ │ @@ -321558,40 +321558,40 @@ │ │ │ │ ldr r0, [pc, #1256] @ 17316c │ │ │ │ str r5, [sp, #8] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r1, [pc, #1244] @ 173170 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55ea54 │ │ │ │ + bl 55e9d8 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 3897c │ │ │ │ ldr r5, [sl, #40] @ 0x28 │ │ │ │ add r0, sp, #8 │ │ │ │ ldr r6, [sl, #44] @ 0x2c │ │ │ │ mov r2, #4 │ │ │ │ ldr r1, [pc, #1204] @ 173174 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r5 │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ sub r0, r4, r0 │ │ │ │ bl 374ac │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 172e70 │ │ │ │ ldr r0, [pc, #1160] @ 173178 │ │ │ │ mov r1, #10 │ │ │ │ mov r2, #0 │ │ │ │ mov r8, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 557ba4 │ │ │ │ + bl 557b28 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sl, #40] @ 0x28 │ │ │ │ ldr r1, [sl, #44] @ 0x2c │ │ │ │ add r0, r0, r1 │ │ │ │ sub r0, r4, r0 │ │ │ │ bl 3798c │ │ │ │ mov r7, r0 │ │ │ │ @@ -321629,15 +321629,15 @@ │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r1, r5 │ │ │ │ bl 37dc4 │ │ │ │ ldr r0, [pc, #988] @ 173188 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 557ba4 │ │ │ │ + bl 557b28 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [sl, #40] @ 0x28 │ │ │ │ ldr r1, [sl, #44] @ 0x2c │ │ │ │ add r0, r0, r1 │ │ │ │ sub r0, r4, r0 │ │ │ │ @@ -321681,15 +321681,15 @@ │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ b 172ce8 │ │ │ │ bl 16fafc │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #652] @ 173134 │ │ │ │ @@ -321697,21 +321697,21 @@ │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ str r0, [sp, #16] │ │ │ │ b 172f10 │ │ │ │ bl 16f7e0 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ str r9, [sp, #24] │ │ │ │ b 172ef0 │ │ │ │ bl 16f7f0 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ mov r0, #0 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #592] @ 173150 │ │ │ │ @@ -321856,35 +321856,35 @@ │ │ │ │ bl 3897c │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbeq lr, sp, r4, asr #3 │ │ │ │ rsbeq r1, sl, r8, asr r6 │ │ │ │ rsbeq sp, sp, r4, asr #5 │ │ │ │ rsbeq r1, sl, r0, lsl #10 │ │ │ │ - subseq r4, r2, r0, lsl #29 │ │ │ │ + subseq r4, r2, r0, lsl #28 │ │ │ │ rsbeq r1, sl, ip, asr r4 │ │ │ │ @ instruction: 0xffff5860 │ │ │ │ @ instruction: 0xffff5b34 │ │ │ │ strdeq r1, [sl], #-92 @ 0xffffffa4 @ │ │ │ │ @ instruction: 0xffff3ac8 │ │ │ │ rsbeq r1, sl, r0, lsr #16 │ │ │ │ @ instruction: 0xfffc1aa4 │ │ │ │ - subseq r5, r2, r8, asr #6 │ │ │ │ + subseq r5, r2, r8, asr #5 │ │ │ │ @ instruction: 0xffff5b3c │ │ │ │ - ldrheq r5, [r2], #-128 @ 0xffffff80 │ │ │ │ - ldrheq r2, [r2], #-121 @ 0xffffff87 │ │ │ │ + subseq r5, r2, r0, lsr r8 │ │ │ │ + subseq r2, r2, r9, lsr r7 │ │ │ │ rsbeq r1, sl, r8, asr #27 │ │ │ │ - subseq r2, r2, r5, lsl #15 │ │ │ │ - @ instruction: 0x00526193 │ │ │ │ + subseq r2, r2, r5, lsl #14 │ │ │ │ + subseq r6, r2, r3, lsl r1 │ │ │ │ @ instruction: 0xfffc1934 │ │ │ │ - subseq r9, r2, lr, lsr r0 │ │ │ │ + ldrheq r8, [r2], #-254 @ 0xffffff02 │ │ │ │ andeq fp, r6, ip, lsl lr │ │ │ │ - subseq r6, r2, r5, ror #1 │ │ │ │ + subseq r6, r2, r5, rrx │ │ │ │ @ instruction: 0xfffc187c │ │ │ │ - subseq r8, r2, r2, lsl #31 │ │ │ │ + subseq r8, r2, r2, lsl #30 │ │ │ │ andeq fp, r6, ip, lsl r5 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #1 │ │ │ │ beq 1732b0 │ │ │ │ @@ -322032,15 +322032,15 @@ │ │ │ │ rsbeq r1, sl, r0, ror #7 │ │ │ │ ldrdeq r1, [sl], #-52 @ 0xffffffcc @ │ │ │ │ rsbeq r1, sl, r4, asr r4 │ │ │ │ rsbeq r1, sl, r8, asr #8 │ │ │ │ rsbeq r1, sl, r0, asr #12 │ │ │ │ @ instruction: 0xffffc77c │ │ │ │ @ instruction: 0xffff364c │ │ │ │ - subseq r5, r2, r4, lsr #16 │ │ │ │ + subseq r5, r2, r4, lsr #15 │ │ │ │ rsbeq r1, sl, r0, lsl r6 │ │ │ │ rsbeq r1, sl, r4, asr #9 │ │ │ │ strheq r1, [sl], #-72 @ 0xffffffb8 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ mov r8, r1 │ │ │ │ mov r9, r0 │ │ │ │ @@ -322050,15 +322050,15 @@ │ │ │ │ beq 1734c0 │ │ │ │ cmp r2, #3 │ │ │ │ bne 1736a8 │ │ │ │ ldr r0, [r8, #24]! │ │ │ │ cmp r0, #0 │ │ │ │ beq 1735c4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 550928 │ │ │ │ + bl 5508ac │ │ │ │ mov r5, r0 │ │ │ │ bl 38574 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov sl, r1 │ │ │ │ bl 3897c │ │ │ │ add fp, sp, #40 @ 0x28 │ │ │ │ @@ -322088,15 +322088,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 17369c │ │ │ │ ldr r0, [pc, #496] @ 1736c4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 173624 │ │ │ │ ldr r0, [pc, #480] @ 1736d4 │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ add r0, pc, r0 │ │ │ │ str r6, [sp, #56] @ 0x38 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ @@ -322117,15 +322117,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 17369c │ │ │ │ ldr r0, [pc, #360] @ 1736b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 173660 │ │ │ │ ldr r0, [pc, #344] @ 1736c0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ str r6, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ @@ -322146,15 +322146,15 @@ │ │ │ │ mov r0, sl │ │ │ │ bl 386b8 │ │ │ │ ldm sl, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm r9, {r0, r1, r2, r3, r6, r7} │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 16fb6c │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [pc, #240] @ 1736dc │ │ │ │ @@ -322224,15 +322224,15 @@ │ │ │ │ rsbeq r1, sl, r0, lsr r1 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [pc, #100] @ 17375c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 173720 │ │ │ │ ldr r0, [pc, #88] @ 17376c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ @@ -322258,15 +322258,15 @@ │ │ │ │ rsbeq sp, sp, ip, ror #14 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [pc, #100] @ 1737e4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 1737a8 │ │ │ │ ldr r0, [pc, #88] @ 1737f4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ @@ -322299,15 +322299,15 @@ │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ add r0, r2, r0 │ │ │ │ mov r2, #0 │ │ │ │ add r4, r0, r1 │ │ │ │ ldr r0, [pc, #720] @ 173af8 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 1739b8 │ │ │ │ ldr r5, [pc, #712] @ 173b08 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r1, [r5, #32] │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r0, [r4] │ │ │ │ @@ -322319,15 +322319,15 @@ │ │ │ │ bl 38154 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1739f4 │ │ │ │ ldr r0, [pc, #676] @ 173b18 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 173a38 │ │ │ │ ldr r1, [r5, #32] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str r1, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ beq 173958 │ │ │ │ @@ -322337,15 +322337,15 @@ │ │ │ │ bl 38154 │ │ │ │ cmp r0, #0 │ │ │ │ beq 173a74 │ │ │ │ ldr r0, [pc, #628] @ 173b30 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 173ab8 │ │ │ │ ldr r1, [r5, #32] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r1, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 173958 │ │ │ │ @@ -322375,15 +322375,15 @@ │ │ │ │ str r1, [sp, #32] │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ ldr r1, [pc, #448] @ 173b14 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ bl 173770 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [pc, #456] @ 173b48 │ │ │ │ @@ -322508,15 +322508,15 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r1, [pc, #324] @ 173ca8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #46 @ 0x2e │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 37338 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 173c78 │ │ │ │ @@ -322524,15 +322524,15 @@ │ │ │ │ mov r0, sp │ │ │ │ mov r2, #17 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #256] @ 173cb0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r7, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ @@ -322540,15 +322540,15 @@ │ │ │ │ bne 173c88 │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ mov r0, sp │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ mov r2, #12 │ │ │ │ ldr r1, [pc, #196] @ 173cb4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -322557,15 +322557,15 @@ │ │ │ │ bne 173c98 │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ mov r0, sp │ │ │ │ ldr r5, [r5, #44] @ 0x2c │ │ │ │ mov r2, #13 │ │ │ │ ldr r1, [pc, #132] @ 173cb8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r5 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -322586,40 +322586,40 @@ │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ b 173bd8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ b 173c1c │ │ │ │ - subseq r5, r2, r7, lsl #9 │ │ │ │ + subseq r5, r2, r7, lsl #8 │ │ │ │ rsbeq ip, sp, ip, lsr #31 │ │ │ │ - subseq r5, r2, r5, ror r4 │ │ │ │ - subseq r5, r2, r6, asr #8 │ │ │ │ - subseq r5, r2, lr, lsl #8 │ │ │ │ + ldrsheq r5, [r2], #-53 @ 0xffffffcb │ │ │ │ + subseq r5, r2, r6, asr #7 │ │ │ │ + subseq r5, r2, lr, lsl #7 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, #9 │ │ │ │ add r5, r0, #20 │ │ │ │ orr r6, r6, #256 @ 0x100 │ │ │ │ mov r4, r0 │ │ │ │ add r7, r4, #4 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ mov r0, r7 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r1, r0, #239 @ 0xef │ │ │ │ cmp r1, #256 @ 0x100 │ │ │ │ bne 173d2c │ │ │ │ tst r0, #12 │ │ │ │ bne 173d34 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 173d84 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 29b8a0 │ │ │ │ b 173cd4 │ │ │ │ @@ -322629,18 +322629,18 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 173d4c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 173d6c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 422cd0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1248 @ 0x4e0 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -322659,15 +322659,15 @@ │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, r0, #4 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r1, r0, #239 @ 0xef │ │ │ │ cmp r1, #256 @ 0x100 │ │ │ │ bne 173e14 │ │ │ │ tst r0, #12 │ │ │ │ beq 173e1c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -322682,15 +322682,15 @@ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r5 │ │ │ │ orr r1, r1, #256 @ 0x100 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ ldr r0, [pc, #40] @ 173e5c │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 41dc68 │ │ │ │ mov r4, r0 │ │ │ │ @@ -322702,15 +322702,15 @@ │ │ │ │ rsbeq fp, sp, r0, ror #27 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, r0, #4 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r1, r0, #239 @ 0xef │ │ │ │ cmp r1, #256 @ 0x100 │ │ │ │ bne 173ec0 │ │ │ │ tst r0, #12 │ │ │ │ beq 173ec8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -322725,15 +322725,15 @@ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r5 │ │ │ │ orr r1, r1, #256 @ 0x100 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ ldr r0, [pc, #40] @ 173f08 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 41dc68 │ │ │ │ mov r4, r0 │ │ │ │ @@ -322745,15 +322745,15 @@ │ │ │ │ rsbeq fp, sp, r4, lsr sp │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, r0, #4 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r1, r0, #239 @ 0xef │ │ │ │ cmp r1, #256 @ 0x100 │ │ │ │ bne 173f6c │ │ │ │ tst r0, #12 │ │ │ │ beq 173f74 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -322768,15 +322768,15 @@ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r5 │ │ │ │ orr r1, r1, #256 @ 0x100 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ ldr r0, [pc, #40] @ 173fb4 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 41dc68 │ │ │ │ mov r4, r0 │ │ │ │ @@ -322788,15 +322788,15 @@ │ │ │ │ rsbeq fp, sp, r8, lsl #25 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, r0, #4 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r1, r0, #239 @ 0xef │ │ │ │ cmp r1, #256 @ 0x100 │ │ │ │ bne 174018 │ │ │ │ tst r0, #12 │ │ │ │ beq 174020 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -322811,15 +322811,15 @@ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r5 │ │ │ │ orr r1, r1, #256 @ 0x100 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ ldr r0, [pc, #40] @ 174060 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 41dc68 │ │ │ │ mov r4, r0 │ │ │ │ @@ -322834,26 +322834,26 @@ │ │ │ │ mov r6, #9 │ │ │ │ add r5, r0, #20 │ │ │ │ orr r6, r6, #256 @ 0x100 │ │ │ │ mov r4, r0 │ │ │ │ add r7, r4, #4 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ mov r0, r7 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r1, r0, #239 @ 0xef │ │ │ │ cmp r1, #256 @ 0x100 │ │ │ │ bne 1740d4 │ │ │ │ tst r0, #12 │ │ │ │ bne 1740dc │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 17412c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 29b8a0 │ │ │ │ b 17407c │ │ │ │ @@ -322863,18 +322863,18 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 1740f4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 174114 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 422cd0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #640 @ 0x280 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -322893,15 +322893,15 @@ │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, r0, #4 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r1, r0, #239 @ 0xef │ │ │ │ cmp r1, #256 @ 0x100 │ │ │ │ bne 1741bc │ │ │ │ tst r0, #12 │ │ │ │ beq 1741c4 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -322916,15 +322916,15 @@ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r5 │ │ │ │ orr r1, r1, #256 @ 0x100 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ ldr r0, [pc, #40] @ 174204 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 41dc68 │ │ │ │ mov r4, r0 │ │ │ │ @@ -322936,15 +322936,15 @@ │ │ │ │ rsbeq fp, sp, r8, lsr sl │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, r0, #4 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r1, r0, #239 @ 0xef │ │ │ │ cmp r1, #256 @ 0x100 │ │ │ │ bne 174268 │ │ │ │ tst r0, #12 │ │ │ │ beq 174270 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -322959,15 +322959,15 @@ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r5 │ │ │ │ orr r1, r1, #256 @ 0x100 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ ldr r0, [pc, #40] @ 1742b0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 41dc68 │ │ │ │ mov r4, r0 │ │ │ │ @@ -322979,15 +322979,15 @@ │ │ │ │ rsbeq fp, sp, ip, lsl #19 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, r0, #4 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r1, r0, #239 @ 0xef │ │ │ │ cmp r1, #256 @ 0x100 │ │ │ │ bne 174314 │ │ │ │ tst r0, #12 │ │ │ │ beq 17431c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -323002,15 +323002,15 @@ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r5 │ │ │ │ orr r1, r1, #256 @ 0x100 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ ldr r0, [pc, #40] @ 17435c │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 41dc68 │ │ │ │ mov r4, r0 │ │ │ │ @@ -323022,15 +323022,15 @@ │ │ │ │ rsbeq fp, sp, r0, ror #17 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, r0, #4 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r1, r0, #239 @ 0xef │ │ │ │ cmp r1, #256 @ 0x100 │ │ │ │ bne 1743c0 │ │ │ │ tst r0, #12 │ │ │ │ beq 1743c8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -323045,15 +323045,15 @@ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r5 │ │ │ │ orr r1, r1, #256 @ 0x100 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ ldr r0, [pc, #40] @ 174408 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 41dc68 │ │ │ │ mov r4, r0 │ │ │ │ @@ -323065,15 +323065,15 @@ │ │ │ │ rsbeq fp, sp, r4, lsr r8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, r0, #4 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r1, r0, #239 @ 0xef │ │ │ │ cmp r1, #256 @ 0x100 │ │ │ │ bne 17446c │ │ │ │ tst r0, #12 │ │ │ │ beq 174474 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -323088,15 +323088,15 @@ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r5 │ │ │ │ orr r1, r1, #256 @ 0x100 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ ldr r0, [pc, #40] @ 1744b4 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 41dc68 │ │ │ │ mov r4, r0 │ │ │ │ @@ -323110,183 +323110,183 @@ │ │ │ │ bx lr │ │ │ │ add r0, r0, #20 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ ldrpl r0, [pc, #12] @ 1744f4 │ │ │ │ movpl r1, r4 │ │ │ │ addpl r0, pc, r0 │ │ │ │ poppl {r4, pc} │ │ │ │ bl 454be4 │ │ │ │ @ instruction: 0x006a0694 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ ldrpl r0, [pc, #12] @ 174524 │ │ │ │ movpl r1, r4 │ │ │ │ addpl r0, pc, r0 │ │ │ │ poppl {r4, pc} │ │ │ │ bl 454be4 │ │ │ │ rsbeq r0, sl, r4, ror r6 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ ldrpl r0, [pc, #12] @ 174554 │ │ │ │ movpl r1, r4 │ │ │ │ addpl r0, pc, r0 │ │ │ │ poppl {r4, pc} │ │ │ │ bl 454be4 │ │ │ │ rsbeq r0, sl, r4, asr r6 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ ldrpl r0, [pc, #12] @ 174584 │ │ │ │ movpl r1, r4 │ │ │ │ addpl r0, pc, r0 │ │ │ │ poppl {r4, pc} │ │ │ │ bl 454be4 │ │ │ │ rsbeq r0, sl, r4, lsr r6 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ ldrpl r0, [pc, #12] @ 1745b4 │ │ │ │ movpl r1, r4 │ │ │ │ addpl r0, pc, r0 │ │ │ │ poppl {r4, pc} │ │ │ │ bl 454be4 │ │ │ │ rsbeq r0, sl, r4, lsl r6 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ ldrpl r0, [pc, #12] @ 1745e4 │ │ │ │ movpl r1, r4 │ │ │ │ addpl r0, pc, r0 │ │ │ │ poppl {r4, pc} │ │ │ │ bl 454be4 │ │ │ │ strdeq r0, [sl], #-84 @ 0xffffffac @ │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ ldrpl r0, [pc, #12] @ 174614 │ │ │ │ movpl r1, r4 │ │ │ │ addpl r0, pc, r0 │ │ │ │ poppl {r4, pc} │ │ │ │ bl 454be4 │ │ │ │ ldrdeq r0, [sl], #-84 @ 0xffffffac @ │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ ldrpl r0, [pc, #12] @ 174644 │ │ │ │ movpl r1, r4 │ │ │ │ addpl r0, pc, r0 │ │ │ │ poppl {r4, pc} │ │ │ │ bl 454be4 │ │ │ │ strheq r0, [sl], #-84 @ 0xffffffac @ │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ ldrpl r0, [pc, #12] @ 174674 │ │ │ │ movpl r1, r4 │ │ │ │ addpl r0, pc, r0 │ │ │ │ poppl {r4, pc} │ │ │ │ bl 454be4 │ │ │ │ @ instruction: 0x006a0594 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ ldrpl r0, [pc, #12] @ 1746a4 │ │ │ │ movpl r1, r4 │ │ │ │ addpl r0, pc, r0 │ │ │ │ poppl {r4, pc} │ │ │ │ bl 454be4 │ │ │ │ rsbeq r0, sl, r4, ror r5 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ ldrpl r0, [pc, #12] @ 1746d4 │ │ │ │ movpl r1, r4 │ │ │ │ addpl r0, pc, r0 │ │ │ │ poppl {r4, pc} │ │ │ │ bl 454be4 │ │ │ │ rsbeq r0, sl, r4, asr r5 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ ldrpl r0, [pc, #12] @ 174704 │ │ │ │ movpl r1, r4 │ │ │ │ addpl r0, pc, r0 │ │ │ │ poppl {r4, pc} │ │ │ │ bl 454be4 │ │ │ │ rsbeq r0, sl, r4, lsr r5 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ ldrpl r0, [pc, #12] @ 174734 │ │ │ │ movpl r1, r4 │ │ │ │ addpl r0, pc, r0 │ │ │ │ poppl {r4, pc} │ │ │ │ bl 454be4 │ │ │ │ rsbeq r0, sl, r4, lsl r5 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ ldrpl r0, [pc, #12] @ 174764 │ │ │ │ movpl r1, r4 │ │ │ │ addpl r0, pc, r0 │ │ │ │ poppl {r4, pc} │ │ │ │ bl 454be4 │ │ │ │ strdeq r0, [sl], #-68 @ 0xffffffbc @ │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ ldrpl r0, [pc, #12] @ 174794 │ │ │ │ movpl r1, r4 │ │ │ │ addpl r0, pc, r0 │ │ │ │ poppl {r4, pc} │ │ │ │ bl 454be4 │ │ │ │ ldrdeq r0, [sl], #-68 @ 0xffffffbc @ │ │ │ │ @@ -323325,18 +323325,18 @@ │ │ │ │ sub sp, sp, #8 │ │ │ │ ldrb r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ bne 17484c │ │ │ │ add r4, r0, #20 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 17484c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 2fdfa4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ bl 454c60 │ │ │ │ @@ -323390,18 +323390,18 @@ │ │ │ │ sub sp, sp, #8 │ │ │ │ ldrb r1, [r0, #28] │ │ │ │ cmp r1, #0 │ │ │ │ bne 174950 │ │ │ │ add r4, r0, #24 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 174950 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 2fdfa4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ bl 454c60 │ │ │ │ @@ -323413,39 +323413,39 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #28] │ │ │ │ cmp r0, #0 │ │ │ │ bne 1749cc │ │ │ │ add r5, r4, #20 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1749ac │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 29ac38 │ │ │ │ ldr r0, [r4, #24]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1749cc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 29b408 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 174a00 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #24]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 174a00 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 29b408 │ │ │ │ add r0, sp, #7 │ │ │ │ bl 454c60 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @@ -323497,40 +323497,40 @@ │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ add r5, r0, #4 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ tst r0, #12 │ │ │ │ popne {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r7, #1 │ │ │ │ mov r6, r0 │ │ │ │ orr r7, r7, #256 @ 0x100 │ │ │ │ b 174b2c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 174b80 │ │ │ │ mov r6, r0 │ │ │ │ tst r0, #12 │ │ │ │ bne 174b80 │ │ │ │ tst r6, #1 │ │ │ │ bne 174b00 │ │ │ │ ands r4, r6, #2 │ │ │ │ orr r2, r6, #1 │ │ │ │ addeq r2, r6, r7 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ beq 174b20 │ │ │ │ cmp r4, #0 │ │ │ │ bne 174b80 │ │ │ │ cmp r6, #0 │ │ │ │ @@ -323545,42 +323545,42 @@ │ │ │ │ rsbeq fp, sp, r0, lsr #1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ add r5, r0, #4 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ tst r0, #12 │ │ │ │ beq 174bb4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, #1 │ │ │ │ add r8, r4, #20 │ │ │ │ orr r9, r9, #256 @ 0x100 │ │ │ │ mov r7, r0 │ │ │ │ b 174bf4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r7 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 174bb0 │ │ │ │ mov r7, r0 │ │ │ │ tst r0, #12 │ │ │ │ bne 174bb0 │ │ │ │ tst r7, #1 │ │ │ │ bne 174bc8 │ │ │ │ ands r6, r7, #2 │ │ │ │ orr r2, r7, #1 │ │ │ │ addeq r2, r7, r9 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r7 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ beq 174be8 │ │ │ │ cmp r6, #0 │ │ │ │ bne 174bb0 │ │ │ │ cmp r7, #0 │ │ │ │ @@ -323603,26 +323603,26 @@ │ │ │ │ str r0, [sp, #20] │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #0 │ │ │ │ str fp, [sp, #12] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ add r8, fp, #24 │ │ │ │ add r7, fp, #20 │ │ │ │ mov r4, r0 │ │ │ │ tst r4, #8 │ │ │ │ bne 174d64 │ │ │ │ orr r0, r4, #2 │ │ │ │ mov r1, r4 │ │ │ │ bic r5, r0, #9 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r4 │ │ │ │ mov r4, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ beq 174c9c │ │ │ │ ldrb r0, [fp, #16] │ │ │ │ str r8, [sp, #44] @ 0x2c │ │ │ │ @@ -323640,15 +323640,15 @@ │ │ │ │ mov r9, r7 │ │ │ │ mov r7, #0 │ │ │ │ b 174d3c │ │ │ │ mov r7, #1 │ │ │ │ and r2, r5, r4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r5, r0 │ │ │ │ sub r0, r0, r4 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ beq 174ecc │ │ │ │ mov r4, r5 │ │ │ │ @@ -323662,49 +323662,49 @@ │ │ │ │ bl 17e2ec │ │ │ │ b 174d10 │ │ │ │ mov r0, r8 │ │ │ │ bl 17e2ec │ │ │ │ mov r0, r6 │ │ │ │ mvn r1, #1 │ │ │ │ mov r5, r7 │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r4, #0 │ │ │ │ tst r0, #32 │ │ │ │ bne 174d8c │ │ │ │ b 174dbc │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 174dbc │ │ │ │ mov r0, #0 │ │ │ │ ldr r4, [fp, #8] │ │ │ │ str r0, [fp, #8] │ │ │ │ mov r0, r6 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r7, [fp, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 174e1c │ │ │ │ ldr r1, [fp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 174dec │ │ │ │ ldr r0, [fp, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 174e0c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 422cd0 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #640 @ 0x280 │ │ │ │ mov r2, #8 │ │ │ │ bl 2a4524 │ │ │ │ mov r5, #0 │ │ │ │ @@ -323731,15 +323731,15 @@ │ │ │ │ orr r0, r5, #12 │ │ │ │ bic r2, r1, #3 │ │ │ │ tst r5, #16 │ │ │ │ biceq r2, r0, #19 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r7, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r5, r0 │ │ │ │ sub r0, r0, r7 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ bne 174e6c │ │ │ │ and r0, r7, #24 │ │ │ │ @@ -323753,71 +323753,71 @@ │ │ │ │ b 174f7c │ │ │ │ tst r5, #8 │ │ │ │ bne 174ffc │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ tst r5, #1 │ │ │ │ bne 17500c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ mov r5, #0 │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 174e34 │ │ │ │ ldr r1, [fp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 174f10 │ │ │ │ ldr r0, [fp, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ ldr r0, [r9] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 174f30 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r9 │ │ │ │ bl 422cd0 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #640 @ 0x280 │ │ │ │ mov r2, #8 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 174f7c │ │ │ │ mov r0, #0 │ │ │ │ ldr r4, [fp, #8] │ │ │ │ str r0, [fp, #8] │ │ │ │ mov r0, r6 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r7, [fp, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 174fe0 │ │ │ │ ldr r1, [fp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 174fac │ │ │ │ ldr r0, [fp, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 174fd0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 422cd0 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #640 @ 0x280 │ │ │ │ mov r2, #8 │ │ │ │ bl 2a4524 │ │ │ │ mov r5, #0 │ │ │ │ @@ -323827,57 +323827,57 @@ │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b 174e34 │ │ │ │ mov r4, #0 │ │ │ │ tst r5, #32 │ │ │ │ bne 175040 │ │ │ │ b 175070 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 175120 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, fp │ │ │ │ mov r2, #1 │ │ │ │ mov r5, #1 │ │ │ │ bl 29b8a0 │ │ │ │ mov r0, fp │ │ │ │ bl 174064 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 175070 │ │ │ │ mov r0, #0 │ │ │ │ ldr r4, [fp, #8] │ │ │ │ str r0, [fp, #8] │ │ │ │ mov r0, r6 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r7, [fp, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 1750d0 │ │ │ │ ldr r1, [fp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1750a0 │ │ │ │ ldr r0, [fp, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ ldr r0, [r9] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1750c0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r9 │ │ │ │ bl 422cd0 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #640 @ 0x280 │ │ │ │ mov r2, #8 │ │ │ │ bl 2a4524 │ │ │ │ mov r5, #0 │ │ │ │ @@ -324002,25 +324002,25 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ add fp, r0, #4 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, fp │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ add r8, sl, #20 │ │ │ │ mov r7, r0 │ │ │ │ tst r7, #8 │ │ │ │ bne 1753c4 │ │ │ │ orr r0, r7, #2 │ │ │ │ mov r1, r7 │ │ │ │ bic r6, r0, #9 │ │ │ │ mov r0, fp │ │ │ │ mov r2, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r7 │ │ │ │ mov r7, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ beq 1752d4 │ │ │ │ ldrb r0, [sl, #16] │ │ │ │ str r8, [sp, #16] │ │ │ │ @@ -324040,15 +324040,15 @@ │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ mov r1, r7 │ │ │ │ mov r3, r9 │ │ │ │ - bl 635edc │ │ │ │ + bl 635e60 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 17537c │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ @@ -324082,34 +324082,34 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 175400 │ │ │ │ ldr r0, [sl, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, fp │ │ │ │ mvn r1, #1 │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r7, #0 │ │ │ │ tst r0, #32 │ │ │ │ bne 17541c │ │ │ │ b 17544c │ │ │ │ mov r0, fp │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 17544c │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [sl, #8] │ │ │ │ str r0, [sl, #8] │ │ │ │ mov r0, fp │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [sl, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 17548c │ │ │ │ ldr r1, [sl, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 17547c │ │ │ │ ldr r0, [sl, #12] │ │ │ │ @@ -324139,15 +324139,15 @@ │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ mov r1, r7 │ │ │ │ mov r3, r9 │ │ │ │ - bl 635edc │ │ │ │ + bl 635e60 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 175508 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ @@ -324166,15 +324166,15 @@ │ │ │ │ mov r4, #0 │ │ │ │ str r0, [sp, #32] │ │ │ │ b 175574 │ │ │ │ mov r4, #1 │ │ │ │ and r2, r6, r7 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r6, r0 │ │ │ │ sub r0, r0, r7 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ beq 1755d0 │ │ │ │ mov r7, r6 │ │ │ │ @@ -324202,15 +324202,15 @@ │ │ │ │ b 175548 │ │ │ │ tst r6, #8 │ │ │ │ bne 17574c │ │ │ │ tst r6, #1 │ │ │ │ bne 17575c │ │ │ │ mov r0, fp │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ mov r5, #0 │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 1754a4 │ │ │ │ ldr r1, [sl, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 175614 │ │ │ │ @@ -324240,15 +324240,15 @@ │ │ │ │ orr r0, r6, #12 │ │ │ │ bic r2, r1, #3 │ │ │ │ tst r6, #16 │ │ │ │ biceq r2, r0, #19 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r6, r0 │ │ │ │ sub r0, r0, r7 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ bne 175660 │ │ │ │ and r0, r7, #24 │ │ │ │ @@ -324258,27 +324258,27 @@ │ │ │ │ bl 17dbc4 │ │ │ │ mov r6, #0 │ │ │ │ tst r7, #32 │ │ │ │ bne 1756c0 │ │ │ │ b 1756f0 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 1756f0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r6, [sl, #8] │ │ │ │ str r0, [sl, #8] │ │ │ │ mov r0, fp │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r7, [sl, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 175730 │ │ │ │ ldr r1, [sl, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 175720 │ │ │ │ ldr r0, [sl, #12] │ │ │ │ @@ -324303,27 +324303,27 @@ │ │ │ │ ldr r0, [pc, #628] @ 1759dc │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 41dc68 │ │ │ │ b 1754a4 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 1757a4 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [sl, #8] │ │ │ │ str r0, [sl, #8] │ │ │ │ mov r0, fp │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [sl, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 1757e4 │ │ │ │ ldr r1, [sl, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1757d4 │ │ │ │ ldr r0, [sl, #12] │ │ │ │ @@ -324463,25 +324463,25 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ add r5, r0, #4 │ │ │ │ mov fp, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ add r8, fp, #20 │ │ │ │ mov r7, r0 │ │ │ │ tst r7, #8 │ │ │ │ bne 175aec │ │ │ │ orr r0, r7, #2 │ │ │ │ mov r1, r7 │ │ │ │ bic r6, r0, #9 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r7 │ │ │ │ mov r7, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ beq 175a08 │ │ │ │ ldrb r0, [fp, #16] │ │ │ │ str r8, [sp, #12] │ │ │ │ @@ -324504,15 +324504,15 @@ │ │ │ │ mov r0, #1 │ │ │ │ ldr r3, [fp, #28] │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ strb r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ - bl 648b00 │ │ │ │ + bl 648a84 │ │ │ │ cmp r9, #0 │ │ │ │ beq 175abc │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, #1 │ │ │ │ @@ -324534,34 +324534,34 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 175b10 │ │ │ │ ldr r0, [fp, #24] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #1 │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r7, #0 │ │ │ │ tst r0, #32 │ │ │ │ bne 175b2c │ │ │ │ b 175b5c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 175b5c │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [fp, #8] │ │ │ │ str r0, [fp, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [fp, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 175b9c │ │ │ │ ldr r1, [fp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 175b8c │ │ │ │ ldr r0, [fp, #12] │ │ │ │ @@ -324594,15 +324594,15 @@ │ │ │ │ mov r0, #1 │ │ │ │ ldr r3, [fp, #28] │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ strb r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ - bl 648b00 │ │ │ │ + bl 648a84 │ │ │ │ cmp r9, #0 │ │ │ │ beq 175c24 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, #1 │ │ │ │ @@ -324615,15 +324615,15 @@ │ │ │ │ mov r4, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ b 175c78 │ │ │ │ mov r4, #1 │ │ │ │ and r2, r6, r7 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r6, r0 │ │ │ │ sub r0, r0, r7 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ beq 175cbc │ │ │ │ mov r7, r6 │ │ │ │ @@ -324645,15 +324645,15 @@ │ │ │ │ b 175c4c │ │ │ │ tst r6, #8 │ │ │ │ bne 175e38 │ │ │ │ tst r6, #1 │ │ │ │ bne 175e48 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ mov r5, #0 │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 175bb4 │ │ │ │ ldr r1, [fp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 175d00 │ │ │ │ @@ -324683,15 +324683,15 @@ │ │ │ │ orr r0, r6, #12 │ │ │ │ bic r2, r1, #3 │ │ │ │ tst r6, #16 │ │ │ │ biceq r2, r0, #19 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r6, r0 │ │ │ │ sub r0, r0, r7 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ bne 175d4c │ │ │ │ and r0, r7, #24 │ │ │ │ @@ -324701,27 +324701,27 @@ │ │ │ │ bl 17dcb8 │ │ │ │ mov r6, #0 │ │ │ │ tst r7, #32 │ │ │ │ bne 175dac │ │ │ │ b 175ddc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 175ddc │ │ │ │ mov r0, #0 │ │ │ │ ldr r6, [fp, #8] │ │ │ │ str r0, [fp, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r7, [fp, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 175e1c │ │ │ │ ldr r1, [fp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 175e0c │ │ │ │ ldr r0, [fp, #12] │ │ │ │ @@ -324746,27 +324746,27 @@ │ │ │ │ ldr r0, [pc, #680] @ 1760fc │ │ │ │ mov r1, fp │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 41dc68 │ │ │ │ b 175bb4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 175e90 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [fp, #8] │ │ │ │ str r0, [fp, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [fp, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 175ed0 │ │ │ │ ldr r1, [fp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 175ec0 │ │ │ │ ldr r0, [fp, #12] │ │ │ │ @@ -324928,26 +324928,26 @@ │ │ │ │ str r0, [sp, #20] │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #0 │ │ │ │ str fp, [sp, #12] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ add r8, fp, #24 │ │ │ │ add r7, fp, #20 │ │ │ │ mov r4, r0 │ │ │ │ tst r4, #8 │ │ │ │ bne 176218 │ │ │ │ orr r0, r4, #2 │ │ │ │ mov r1, r4 │ │ │ │ bic r5, r0, #9 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r4 │ │ │ │ mov r4, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ beq 176150 │ │ │ │ ldrb r0, [fp, #16] │ │ │ │ str r8, [sp, #44] @ 0x2c │ │ │ │ @@ -324965,15 +324965,15 @@ │ │ │ │ mov r9, r7 │ │ │ │ mov r7, #0 │ │ │ │ b 1761f0 │ │ │ │ mov r7, #1 │ │ │ │ and r2, r5, r4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r5, r0 │ │ │ │ sub r0, r0, r4 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ beq 176380 │ │ │ │ mov r4, r5 │ │ │ │ @@ -324987,49 +324987,49 @@ │ │ │ │ bl 17e1d4 │ │ │ │ b 1761c4 │ │ │ │ mov r0, r8 │ │ │ │ bl 17e1d4 │ │ │ │ mov r0, r6 │ │ │ │ mvn r1, #1 │ │ │ │ mov r5, r7 │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r4, #0 │ │ │ │ tst r0, #32 │ │ │ │ bne 176240 │ │ │ │ b 176270 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 176270 │ │ │ │ mov r0, #0 │ │ │ │ ldr r4, [fp, #8] │ │ │ │ str r0, [fp, #8] │ │ │ │ mov r0, r6 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r7, [fp, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 1762d0 │ │ │ │ ldr r1, [fp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1762a0 │ │ │ │ ldr r0, [fp, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1762c0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 422cd0 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #1248 @ 0x4e0 │ │ │ │ mov r2, #8 │ │ │ │ bl 2a4524 │ │ │ │ mov r5, #0 │ │ │ │ @@ -325056,15 +325056,15 @@ │ │ │ │ orr r0, r5, #12 │ │ │ │ bic r2, r1, #3 │ │ │ │ tst r5, #16 │ │ │ │ biceq r2, r0, #19 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r7, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r5, r0 │ │ │ │ sub r0, r0, r7 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ bne 176320 │ │ │ │ and r0, r7, #24 │ │ │ │ @@ -325078,71 +325078,71 @@ │ │ │ │ b 176430 │ │ │ │ tst r5, #8 │ │ │ │ bne 1764b0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ tst r5, #1 │ │ │ │ bne 1764c0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ mov r5, #0 │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 1762e8 │ │ │ │ ldr r1, [fp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1763c4 │ │ │ │ ldr r0, [fp, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ ldr r0, [r9] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1763e4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r9 │ │ │ │ bl 422cd0 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #1248 @ 0x4e0 │ │ │ │ mov r2, #8 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 176430 │ │ │ │ mov r0, #0 │ │ │ │ ldr r4, [fp, #8] │ │ │ │ str r0, [fp, #8] │ │ │ │ mov r0, r6 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r7, [fp, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 176494 │ │ │ │ ldr r1, [fp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 176460 │ │ │ │ ldr r0, [fp, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 176484 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 422cd0 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #1248 @ 0x4e0 │ │ │ │ mov r2, #8 │ │ │ │ bl 2a4524 │ │ │ │ mov r5, #0 │ │ │ │ @@ -325152,57 +325152,57 @@ │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b 1762e8 │ │ │ │ mov r4, #0 │ │ │ │ tst r5, #32 │ │ │ │ bne 1764f4 │ │ │ │ b 176524 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 1765d4 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, fp │ │ │ │ mov r2, #1 │ │ │ │ mov r5, #1 │ │ │ │ bl 29b8a0 │ │ │ │ mov r0, fp │ │ │ │ bl 173cbc │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 176524 │ │ │ │ mov r0, #0 │ │ │ │ ldr r4, [fp, #8] │ │ │ │ str r0, [fp, #8] │ │ │ │ mov r0, r6 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r7, [fp, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 176584 │ │ │ │ ldr r1, [fp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 176554 │ │ │ │ ldr r0, [fp, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ ldr r0, [r9] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 176574 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r9 │ │ │ │ bl 422cd0 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #1248 @ 0x4e0 │ │ │ │ mov r2, #8 │ │ │ │ bl 2a4524 │ │ │ │ mov r5, #0 │ │ │ │ @@ -325327,25 +325327,25 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ add r5, r0, #4 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ add r9, r8, #20 │ │ │ │ mov r4, r0 │ │ │ │ tst r4, #8 │ │ │ │ bne 176810 │ │ │ │ orr r0, r4, #2 │ │ │ │ mov r1, r4 │ │ │ │ bic r7, r0, #9 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r4 │ │ │ │ mov r4, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ beq 176788 │ │ │ │ ldrb r0, [r8, #16] │ │ │ │ str r9, [sp, #12] │ │ │ │ @@ -325369,51 +325369,51 @@ │ │ │ │ str r0, [sp, #16] │ │ │ │ b 176a7c │ │ │ │ ldrb r0, [r8, #28] │ │ │ │ cmp r0, #0 │ │ │ │ bne 176860 │ │ │ │ ldr r0, [r9] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 17683c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r9 │ │ │ │ bl 29ac38 │ │ │ │ mov r4, r8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #24]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 176860 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 29b408 │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #1 │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r7, #0 │ │ │ │ tst r0, #32 │ │ │ │ bne 17687c │ │ │ │ b 1768ac │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 1768ac │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r8, #8] │ │ │ │ str r0, [r8, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [r8, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 1768ec │ │ │ │ ldr r1, [r8, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1768dc │ │ │ │ ldr r0, [r8, #12] │ │ │ │ @@ -325451,15 +325451,15 @@ │ │ │ │ add sl, r8, #24 │ │ │ │ mov r4, #0 │ │ │ │ b 176988 │ │ │ │ mov r4, #1 │ │ │ │ and r2, r7, r6 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r7, r0 │ │ │ │ sub r0, r0, r6 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ beq 1769f4 │ │ │ │ mov r6, r7 │ │ │ │ @@ -325470,36 +325470,36 @@ │ │ │ │ tst r4, #1 │ │ │ │ bne 176960 │ │ │ │ ldrb r0, [r8, #28] │ │ │ │ cmp r0, #0 │ │ │ │ bne 17695c │ │ │ │ ldr r0, [r9] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1769d0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r9 │ │ │ │ bl 29ac38 │ │ │ │ ldr r0, [sl] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 17695c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, sl │ │ │ │ bl 29b408 │ │ │ │ b 17695c │ │ │ │ tst r7, #8 │ │ │ │ bne 176a54 │ │ │ │ tst r7, #1 │ │ │ │ bne 176be0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ mov r4, #0 │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 176904 │ │ │ │ ldr r1, [r8, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 176a38 │ │ │ │ @@ -325529,41 +325529,41 @@ │ │ │ │ mov r1, sl │ │ │ │ stm r1, {r0, r2, r3, r4, r6} │ │ │ │ ldrb r0, [r8, #28] │ │ │ │ cmp r0, #0 │ │ │ │ bne 176ae0 │ │ │ │ ldr r0, [r9] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 176abc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r9 │ │ │ │ bl 29ac38 │ │ │ │ mov r4, r8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #24]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 176ae0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 29b408 │ │ │ │ ldm sl, {r1, r2, r3, r4, r6} │ │ │ │ mov r0, r9 │ │ │ │ stm r0, {r1, r2, r3, r4, r6} │ │ │ │ orr r1, r7, #4 │ │ │ │ orr r0, r7, #12 │ │ │ │ bic r2, r1, #3 │ │ │ │ tst r7, #16 │ │ │ │ biceq r2, r0, #19 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r4, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r7, r0 │ │ │ │ sub r0, r0, r4 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ bne 176aec │ │ │ │ and r0, r4, #24 │ │ │ │ @@ -325573,27 +325573,27 @@ │ │ │ │ bl 17dad8 │ │ │ │ mov r6, #0 │ │ │ │ tst r4, #32 │ │ │ │ bne 176b4c │ │ │ │ b 176b7c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 176b7c │ │ │ │ mov r0, #0 │ │ │ │ ldr r6, [r8, #8] │ │ │ │ str r0, [r8, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r4, [r8, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 176bbc │ │ │ │ ldr r1, [r8, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 176bac │ │ │ │ ldr r0, [r8, #12] │ │ │ │ @@ -325616,27 +325616,27 @@ │ │ │ │ ldr r0, [pc, #636] @ 176e68 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 41dc68 │ │ │ │ b 176904 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 176c28 │ │ │ │ mov r0, #0 │ │ │ │ ldr r6, [r8, #8] │ │ │ │ str r0, [r8, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r7, [r8, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 176c68 │ │ │ │ ldr r1, [r8, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 176c58 │ │ │ │ ldr r0, [r8, #12] │ │ │ │ @@ -325669,18 +325669,18 @@ │ │ │ │ b 176e40 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ b 176cec │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r8, #24]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 176cec │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r8 │ │ │ │ bl 29b408 │ │ │ │ add r0, sp, #79 @ 0x4f │ │ │ │ bl 454c60 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ bl 17dad8 │ │ │ │ b 176e54 │ │ │ │ @@ -325704,18 +325704,18 @@ │ │ │ │ b 176e40 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ b 176d78 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r8, #24]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 176d78 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r8 │ │ │ │ bl 29b408 │ │ │ │ add r0, sp, #79 @ 0x4f │ │ │ │ bl 454c60 │ │ │ │ b 176e54 │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ @@ -325752,18 +325752,18 @@ │ │ │ │ b 176e54 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ b 176e38 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sl] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 176e38 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, sl │ │ │ │ bl 29b408 │ │ │ │ add r0, sp, #79 @ 0x4f │ │ │ │ bl 454c60 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #6 │ │ │ │ beq 176e54 │ │ │ │ @@ -325778,25 +325778,25 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ add fp, r0, #4 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, fp │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ add r5, r8, #20 │ │ │ │ mov r4, r0 │ │ │ │ tst r4, #8 │ │ │ │ bne 176f4c │ │ │ │ orr r0, r4, #2 │ │ │ │ mov r1, r4 │ │ │ │ bic r9, r0, #9 │ │ │ │ mov r0, fp │ │ │ │ mov r2, r9 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r4 │ │ │ │ mov r4, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ beq 176e94 │ │ │ │ ldrb r0, [r8, #16] │ │ │ │ str r5, [sp, #20] │ │ │ │ @@ -325829,34 +325829,34 @@ │ │ │ │ str r0, [sp, #28] │ │ │ │ str sl, [sp, #24] │ │ │ │ cmp sl, #23 │ │ │ │ beq 177080 │ │ │ │ b 177110 │ │ │ │ mov r0, fp │ │ │ │ mvn r1, #1 │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r7, #0 │ │ │ │ tst r0, #32 │ │ │ │ bne 176f68 │ │ │ │ b 176f98 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 176f98 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r8, #8] │ │ │ │ str r0, [r8, #8] │ │ │ │ mov r0, fp │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [r8, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 176fd8 │ │ │ │ ldr r1, [r8, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 176fc8 │ │ │ │ ldr r0, [r8, #12] │ │ │ │ @@ -325910,27 +325910,27 @@ │ │ │ │ bne 177110 │ │ │ │ tst r9, #8 │ │ │ │ mvn r0, #3 │ │ │ │ mvneq r0, #10 │ │ │ │ and r2, r0, r9 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r9 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r9 │ │ │ │ mov r9, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ beq 177080 │ │ │ │ tst r0, #8 │ │ │ │ bne 1771b4 │ │ │ │ tst r0, #1 │ │ │ │ bne 1771c4 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ mov r5, #0 │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 176ff0 │ │ │ │ ldr r1, [r8, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1770f4 │ │ │ │ @@ -325954,15 +325954,15 @@ │ │ │ │ orr r0, r9, #12 │ │ │ │ bic r2, r1, #3 │ │ │ │ tst r9, #16 │ │ │ │ biceq r2, r0, #19 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r9 │ │ │ │ mov r4, r9 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r9, r0 │ │ │ │ sub r0, r0, r4 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ bne 177128 │ │ │ │ and r0, r4, #24 │ │ │ │ @@ -325998,27 +325998,27 @@ │ │ │ │ cmp r0, #21 │ │ │ │ bne 17727c │ │ │ │ ldr r0, [r8, #24] │ │ │ │ bl 375d8 │ │ │ │ b 177284 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 177220 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r8, #8] │ │ │ │ str r0, [r8, #8] │ │ │ │ mov r0, fp │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [r8, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 177260 │ │ │ │ ldr r1, [r8, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 177250 │ │ │ │ ldr r0, [r8, #12] │ │ │ │ @@ -326039,27 +326039,27 @@ │ │ │ │ bl 17e4c4 │ │ │ │ mov r7, #0 │ │ │ │ tst r4, #32 │ │ │ │ bne 177294 │ │ │ │ b 1772c4 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 1772c4 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r8, #8] │ │ │ │ str r0, [r8, #8] │ │ │ │ mov r0, fp │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [r8, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 177304 │ │ │ │ ldr r1, [r8, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1772f4 │ │ │ │ ldr r0, [r8, #12] │ │ │ │ @@ -326159,26 +326159,26 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #724 @ 0x2d4 │ │ │ │ add r5, r0, #4 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ add r4, r9, #24 │ │ │ │ add r8, r9, #20 │ │ │ │ mov r6, r0 │ │ │ │ tst r6, #8 │ │ │ │ bne 17753c │ │ │ │ orr r0, r6, #2 │ │ │ │ mov r1, r6 │ │ │ │ bic r7, r0, #9 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ mov r6, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ beq 17748c │ │ │ │ ldrb r1, [r9, #16] │ │ │ │ ldrb r0, [r9, #36] @ 0x24 │ │ │ │ @@ -326193,15 +326193,15 @@ │ │ │ │ bne 1777f8 │ │ │ │ ldr r8, [r9, #24] │ │ │ │ ldr r6, [r9, #28] │ │ │ │ ldr r2, [r9, #32] │ │ │ │ add fp, sp, #536 @ 0x218 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, fp │ │ │ │ - bl 63634c │ │ │ │ + bl 6362d0 │ │ │ │ ldr sl, [sp, #536] @ 0x218 │ │ │ │ ldr r0, [sp, #540] @ 0x21c │ │ │ │ eor r1, sl, #2 │ │ │ │ orrs r0, r1, r0 │ │ │ │ bne 177690 │ │ │ │ ldr r0, [sp, #544] @ 0x220 │ │ │ │ mov sl, #2 │ │ │ │ @@ -326218,34 +326218,34 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 177560 │ │ │ │ ldr r0, [r9, #28] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #1 │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r7, #0 │ │ │ │ tst r0, #32 │ │ │ │ bne 17757c │ │ │ │ b 1775ac │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 1775ac │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r9, #8] │ │ │ │ str r0, [r9, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [r9, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 1775ec │ │ │ │ ldr r1, [r9, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1775dc │ │ │ │ ldr r0, [r9, #12] │ │ │ │ @@ -326265,15 +326265,15 @@ │ │ │ │ bne 177810 │ │ │ │ ldr r8, [r9, #24] │ │ │ │ ldr r6, [r9, #28] │ │ │ │ ldr r2, [r9, #32] │ │ │ │ add r0, sp, #536 @ 0x218 │ │ │ │ mov r1, r6 │ │ │ │ mov r4, r0 │ │ │ │ - bl 63634c │ │ │ │ + bl 6362d0 │ │ │ │ ldr r0, [sp, #544] @ 0x220 │ │ │ │ ldr sl, [sp, #536] @ 0x218 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [sp, #548] @ 0x224 │ │ │ │ ldr fp, [sp, #540] @ 0x21c │ │ │ │ str r0, [sp, #4] │ │ │ │ eor r0, sl, #2 │ │ │ │ @@ -326330,15 +326330,15 @@ │ │ │ │ orr r0, r7, #12 │ │ │ │ bic r2, r1, #3 │ │ │ │ tst r7, #16 │ │ │ │ biceq r2, r0, #19 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r6, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r7, r0 │ │ │ │ sub r0, r0, r6 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ bne 177708 │ │ │ │ and r0, r6, #24 │ │ │ │ @@ -326348,27 +326348,27 @@ │ │ │ │ bl 17ddb8 │ │ │ │ mov r7, #0 │ │ │ │ tst r6, #32 │ │ │ │ bne 177768 │ │ │ │ b 177798 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 177798 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r9, #8] │ │ │ │ str r0, [r9, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [r9, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 1777d8 │ │ │ │ ldr r1, [r9, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1777c8 │ │ │ │ ldr r0, [r9, #12] │ │ │ │ @@ -326498,25 +326498,25 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ add r5, r0, #4 │ │ │ │ mov fp, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ add r8, fp, #20 │ │ │ │ mov r7, r0 │ │ │ │ tst r7, #8 │ │ │ │ bne 177aa8 │ │ │ │ orr r0, r7, #2 │ │ │ │ mov r1, r7 │ │ │ │ bic r6, r0, #9 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r7 │ │ │ │ mov r7, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ beq 1779d4 │ │ │ │ ldrb r0, [fp, #16] │ │ │ │ str r8, [sp, #12] │ │ │ │ @@ -326535,15 +326535,15 @@ │ │ │ │ stm r2, {r0, r1, r3, r4, r7} │ │ │ │ ldr r9, [fp, #20] │ │ │ │ ldr r7, [fp, #24] │ │ │ │ ldr r3, [fp, #28] │ │ │ │ add r1, ip, #12 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ - bl 648c7c │ │ │ │ + bl 648c00 │ │ │ │ cmp r9, #0 │ │ │ │ beq 177a78 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, #1 │ │ │ │ @@ -326565,34 +326565,34 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 177acc │ │ │ │ ldr r0, [fp, #24] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #1 │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r7, #0 │ │ │ │ tst r0, #32 │ │ │ │ bne 177ae8 │ │ │ │ b 177b18 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 177b18 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [fp, #8] │ │ │ │ str r0, [fp, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [fp, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 177b58 │ │ │ │ ldr r1, [fp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 177b48 │ │ │ │ ldr r0, [fp, #12] │ │ │ │ @@ -326621,15 +326621,15 @@ │ │ │ │ stm lr, {r0, r1, r3, r4, r7} │ │ │ │ ldr r9, [fp, #20] │ │ │ │ ldr r7, [fp, #24] │ │ │ │ ldr r3, [fp, #28] │ │ │ │ add r1, ip, #12 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ - bl 648c7c │ │ │ │ + bl 648c00 │ │ │ │ cmp r9, #0 │ │ │ │ beq 177bd0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, #1 │ │ │ │ @@ -326642,15 +326642,15 @@ │ │ │ │ mov r4, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ b 177c24 │ │ │ │ mov r4, #1 │ │ │ │ and r2, r6, r7 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r6, r0 │ │ │ │ sub r0, r0, r7 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ beq 177c68 │ │ │ │ mov r7, r6 │ │ │ │ @@ -326672,15 +326672,15 @@ │ │ │ │ b 177bf8 │ │ │ │ tst r6, #8 │ │ │ │ bne 177de4 │ │ │ │ tst r6, #1 │ │ │ │ bne 177df4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ mov r5, #0 │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 177b70 │ │ │ │ ldr r1, [fp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 177cac │ │ │ │ @@ -326710,15 +326710,15 @@ │ │ │ │ orr r0, r6, #12 │ │ │ │ bic r2, r1, #3 │ │ │ │ tst r6, #16 │ │ │ │ biceq r2, r0, #19 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r6, r0 │ │ │ │ sub r0, r0, r7 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ bne 177cf8 │ │ │ │ and r0, r7, #24 │ │ │ │ @@ -326728,27 +326728,27 @@ │ │ │ │ bl 17dbc4 │ │ │ │ mov r6, #0 │ │ │ │ tst r7, #32 │ │ │ │ bne 177d58 │ │ │ │ b 177d88 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 177d88 │ │ │ │ mov r0, #0 │ │ │ │ ldr r6, [fp, #8] │ │ │ │ str r0, [fp, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r7, [fp, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 177dc8 │ │ │ │ ldr r1, [fp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 177db8 │ │ │ │ ldr r0, [fp, #12] │ │ │ │ @@ -326773,27 +326773,27 @@ │ │ │ │ ldr r0, [pc, #676] @ 1780a4 │ │ │ │ mov r1, fp │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 41dc68 │ │ │ │ b 177b70 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 177e3c │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [fp, #8] │ │ │ │ str r0, [fp, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [fp, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 177e7c │ │ │ │ ldr r1, [fp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 177e6c │ │ │ │ ldr r0, [fp, #12] │ │ │ │ @@ -326945,25 +326945,25 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ add r5, r0, #4 │ │ │ │ mov fp, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ add r8, fp, #20 │ │ │ │ mov r7, r0 │ │ │ │ tst r7, #8 │ │ │ │ bne 1781a0 │ │ │ │ orr r0, r7, #2 │ │ │ │ mov r1, r7 │ │ │ │ bic r6, r0, #9 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r7 │ │ │ │ mov r7, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ beq 1780d0 │ │ │ │ ldrb r0, [fp, #16] │ │ │ │ str r8, [sp, #16] │ │ │ │ @@ -326976,15 +326976,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 178590 │ │ │ │ ldr r9, [fp, #20] │ │ │ │ ldr r7, [fp, #24] │ │ │ │ ldr r2, [fp, #28] │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ mov r1, r7 │ │ │ │ - bl 647b1c │ │ │ │ + bl 647aa0 │ │ │ │ cmp r9, #0 │ │ │ │ beq 17815c │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ @@ -327011,34 +327011,34 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 1781c4 │ │ │ │ ldr r0, [fp, #24] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #1 │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r7, #0 │ │ │ │ tst r0, #32 │ │ │ │ bne 1781e0 │ │ │ │ b 178210 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 178210 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [fp, #8] │ │ │ │ str r0, [fp, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [fp, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 178250 │ │ │ │ ldr r1, [fp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 178240 │ │ │ │ ldr r0, [fp, #12] │ │ │ │ @@ -327061,15 +327061,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 1785a8 │ │ │ │ ldr r9, [fp, #20] │ │ │ │ ldr r7, [fp, #24] │ │ │ │ ldr r2, [fp, #28] │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ mov r1, r7 │ │ │ │ - bl 647b1c │ │ │ │ + bl 647aa0 │ │ │ │ cmp r9, #0 │ │ │ │ beq 1782b0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, #1 │ │ │ │ @@ -327088,15 +327088,15 @@ │ │ │ │ bne 1783dc │ │ │ │ mov r4, #0 │ │ │ │ b 17831c │ │ │ │ mov r4, #1 │ │ │ │ and r2, r6, r7 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r6, r0 │ │ │ │ sub r0, r0, r7 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ beq 178360 │ │ │ │ mov r7, r6 │ │ │ │ @@ -327118,15 +327118,15 @@ │ │ │ │ b 1782f0 │ │ │ │ tst r6, #8 │ │ │ │ bne 1783c0 │ │ │ │ tst r6, #1 │ │ │ │ bne 1784ec │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ mov r5, #0 │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 178268 │ │ │ │ ldr r1, [fp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1783a4 │ │ │ │ @@ -327158,15 +327158,15 @@ │ │ │ │ orr r0, r6, #12 │ │ │ │ bic r2, r1, #3 │ │ │ │ tst r6, #16 │ │ │ │ biceq r2, r0, #19 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r6, r0 │ │ │ │ sub r0, r0, r7 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1783f8 │ │ │ │ and r0, r7, #24 │ │ │ │ @@ -327176,27 +327176,27 @@ │ │ │ │ bl 17deb8 │ │ │ │ mov r6, #0 │ │ │ │ tst r7, #32 │ │ │ │ bne 178458 │ │ │ │ b 178488 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 178488 │ │ │ │ mov r0, #0 │ │ │ │ ldr r6, [fp, #8] │ │ │ │ str r0, [fp, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r7, [fp, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 1784c8 │ │ │ │ ldr r1, [fp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1784b8 │ │ │ │ ldr r0, [fp, #12] │ │ │ │ @@ -327219,27 +327219,27 @@ │ │ │ │ ldr r0, [pc, #684] @ 1787a4 │ │ │ │ mov r1, fp │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 41dc68 │ │ │ │ b 178268 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 178534 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [fp, #8] │ │ │ │ str r0, [fp, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [fp, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 178574 │ │ │ │ ldr r1, [fp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 178564 │ │ │ │ ldr r0, [fp, #12] │ │ │ │ @@ -327393,25 +327393,25 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ add r5, r0, #4 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ add r8, sl, #20 │ │ │ │ mov r7, r0 │ │ │ │ tst r7, #8 │ │ │ │ bne 178890 │ │ │ │ orr r0, r7, #2 │ │ │ │ mov r1, r7 │ │ │ │ bic r6, r0, #9 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r7 │ │ │ │ mov r7, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ beq 1787d0 │ │ │ │ ldrb r0, [sl, #16] │ │ │ │ str r8, [sp, #12] │ │ │ │ @@ -327423,22 +327423,22 @@ │ │ │ │ ldrb r0, [sl, #24] │ │ │ │ cmp r0, #0 │ │ │ │ bne 178c7c │ │ │ │ ldr r7, [r8] │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ add r1, r7, #8 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 648660 │ │ │ │ + bl 6485e4 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 178864 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 2fdfa4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ strb r4, [sl, #24] │ │ │ │ and r1, r0, #255 @ 0xff │ │ │ │ cmp r1, #5 │ │ │ │ beq 1789c4 │ │ │ │ @@ -327449,42 +327449,42 @@ │ │ │ │ str r0, [sp, #16] │ │ │ │ b 178ac0 │ │ │ │ ldrb r0, [sl, #24] │ │ │ │ cmp r0, #0 │ │ │ │ bne 1788bc │ │ │ │ ldr r0, [r8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1788bc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r8 │ │ │ │ bl 2fdfa4 │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #1 │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r7, #0 │ │ │ │ tst r0, #32 │ │ │ │ bne 1788d8 │ │ │ │ b 178908 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 178908 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [sl, #8] │ │ │ │ str r0, [sl, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [sl, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 178948 │ │ │ │ ldr r1, [sl, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 178938 │ │ │ │ ldr r0, [sl, #12] │ │ │ │ @@ -327506,22 +327506,22 @@ │ │ │ │ ldrb r0, [sl, #24] │ │ │ │ cmp r0, #0 │ │ │ │ bne 178c94 │ │ │ │ ldr r7, [r8] │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ add r1, r7, #8 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 648660 │ │ │ │ + bl 6485e4 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1789b0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 2fdfa4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ strb r4, [sl, #24] │ │ │ │ and r1, r0, #255 @ 0xff │ │ │ │ cmp r1, #5 │ │ │ │ bne 178aac │ │ │ │ @@ -327529,15 +327529,15 @@ │ │ │ │ mov r4, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ b 178a00 │ │ │ │ mov r4, #1 │ │ │ │ and r2, r6, r7 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r6, r0 │ │ │ │ sub r0, r0, r7 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ beq 178a4c │ │ │ │ mov r7, r6 │ │ │ │ @@ -327548,28 +327548,28 @@ │ │ │ │ tst r4, #1 │ │ │ │ bne 1789d8 │ │ │ │ ldrb r0, [sl, #24] │ │ │ │ cmp r0, #0 │ │ │ │ bne 1789d4 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1789d4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r8 │ │ │ │ bl 2fdfa4 │ │ │ │ b 1789d4 │ │ │ │ tst r6, #8 │ │ │ │ bne 178bc8 │ │ │ │ tst r6, #1 │ │ │ │ bne 178bd8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ mov r5, #0 │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 178960 │ │ │ │ ldr r1, [sl, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 178a90 │ │ │ │ @@ -327599,15 +327599,15 @@ │ │ │ │ orr r0, r6, #12 │ │ │ │ bic r2, r1, #3 │ │ │ │ tst r6, #16 │ │ │ │ biceq r2, r0, #19 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r6, r0 │ │ │ │ sub r0, r0, r7 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ bne 178adc │ │ │ │ and r0, r7, #24 │ │ │ │ @@ -327617,27 +327617,27 @@ │ │ │ │ bl 17dbc4 │ │ │ │ mov r6, #0 │ │ │ │ tst r7, #32 │ │ │ │ bne 178b3c │ │ │ │ b 178b6c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 178b6c │ │ │ │ mov r0, #0 │ │ │ │ ldr r6, [sl, #8] │ │ │ │ str r0, [sl, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r7, [sl, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 178bac │ │ │ │ ldr r1, [sl, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 178b9c │ │ │ │ ldr r0, [sl, #12] │ │ │ │ @@ -327662,27 +327662,27 @@ │ │ │ │ ldr r0, [pc, #800] @ 178f04 │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 41dc68 │ │ │ │ b 178960 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 178c20 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [sl, #8] │ │ │ │ str r0, [sl, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [sl, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 178c60 │ │ │ │ ldr r1, [sl, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 178c50 │ │ │ │ ldr r0, [sl, #12] │ │ │ │ @@ -327779,31 +327779,31 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ b 178ee4 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 178de4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 2fdfa4 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [sl, #24] │ │ │ │ b 178e40 │ │ │ │ bl 5a198 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 178e18 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 2fdfa4 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [sl, #24] │ │ │ │ b 178e50 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ @@ -327826,18 +327826,18 @@ │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [sp, #28] │ │ │ │ str r1, [sp, #24] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ bne 178ad0 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 178ad0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r8 │ │ │ │ bl 2fdfa4 │ │ │ │ b 178ad0 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #55 @ 0x37 │ │ │ │ bl 454c60 │ │ │ │ add r0, sp, #28 │ │ │ │ @@ -327865,26 +327865,26 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #756 @ 0x2f4 │ │ │ │ add r5, r0, #4 │ │ │ │ mov fp, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ add r9, fp, #24 │ │ │ │ add r4, fp, #20 │ │ │ │ mov r7, r0 │ │ │ │ tst r7, #8 │ │ │ │ bne 179014 │ │ │ │ orr r0, r7, #2 │ │ │ │ mov r1, r7 │ │ │ │ bic r6, r0, #9 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r7 │ │ │ │ mov r7, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ beq 178f34 │ │ │ │ ldrb r0, [fp, #16] │ │ │ │ str r9, [sp, #20] │ │ │ │ @@ -327896,21 +327896,21 @@ │ │ │ │ ldrb r0, [fp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ bne 1794b0 │ │ │ │ ldr r7, [r9] │ │ │ │ str r7, [sp, #752] @ 0x2f0 │ │ │ │ add r1, r7, #8 │ │ │ │ add r0, sp, #568 @ 0x238 │ │ │ │ - bl 6486bc │ │ │ │ + bl 648640 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 178fc4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #752 @ 0x2f0 │ │ │ │ bl 2fdfa4 │ │ │ │ add r0, sp, #568 @ 0x238 │ │ │ │ mov r2, #168 @ 0xa8 │ │ │ │ add r1, r0, #16 │ │ │ │ add r0, sp, #208 @ 0xd0 │ │ │ │ ldr sl, [sp, #568] @ 0x238 │ │ │ │ @@ -327930,42 +327930,42 @@ │ │ │ │ mov sl, #3 │ │ │ │ b 1792b0 │ │ │ │ ldrb r0, [fp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ bne 179040 │ │ │ │ ldr r0, [r9] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 179040 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r9 │ │ │ │ bl 2fdfa4 │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #1 │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r7, #0 │ │ │ │ tst r0, #32 │ │ │ │ bne 17905c │ │ │ │ b 17908c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 17908c │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [fp, #8] │ │ │ │ str r0, [fp, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [fp, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 1790cc │ │ │ │ ldr r1, [fp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1790bc │ │ │ │ ldr r0, [fp, #12] │ │ │ │ @@ -327986,22 +327986,22 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 1794c8 │ │ │ │ ldr r7, [r9] │ │ │ │ str r7, [sp, #24] │ │ │ │ add r8, sp, #568 @ 0x238 │ │ │ │ add r1, r7, #8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 6486bc │ │ │ │ + bl 648640 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 179130 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 2fdfa4 │ │ │ │ add r1, r8, #8 │ │ │ │ add r0, sp, #208 @ 0xd0 │ │ │ │ mov r2, #176 @ 0xb0 │ │ │ │ ldr sl, [sp, #568] @ 0x238 │ │ │ │ ldr r7, [sp, #572] @ 0x23c │ │ │ │ @@ -328025,15 +328025,15 @@ │ │ │ │ bne 1792cc │ │ │ │ mov r4, #0 │ │ │ │ b 1791c0 │ │ │ │ mov r4, #1 │ │ │ │ and r2, r6, r7 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r6, r0 │ │ │ │ sub r0, r0, r7 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ beq 17920c │ │ │ │ mov r7, r6 │ │ │ │ @@ -328044,28 +328044,28 @@ │ │ │ │ tst r4, #1 │ │ │ │ bne 179198 │ │ │ │ ldrb r0, [fp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ bne 179194 │ │ │ │ ldr r0, [r9] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 179194 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r9 │ │ │ │ bl 2fdfa4 │ │ │ │ b 179194 │ │ │ │ tst r6, #8 │ │ │ │ bne 17926c │ │ │ │ tst r6, #1 │ │ │ │ bne 179404 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ mov r5, #0 │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 1794a4 │ │ │ │ ldr r1, [fp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 179250 │ │ │ │ @@ -328108,33 +328108,33 @@ │ │ │ │ mov r2, #184 @ 0xb8 │ │ │ │ bl 38430 │ │ │ │ ldrb r0, [fp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ bne 179308 │ │ │ │ ldr r0, [r9] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 179308 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r9 │ │ │ │ bl 2fdfa4 │ │ │ │ add r1, sp, #384 @ 0x180 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #184 @ 0xb8 │ │ │ │ bl 38430 │ │ │ │ orr r1, r6, #4 │ │ │ │ orr r0, r6, #12 │ │ │ │ bic r2, r1, #3 │ │ │ │ tst r6, #16 │ │ │ │ biceq r2, r0, #19 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r6, r0 │ │ │ │ sub r0, r0, r7 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ bne 179318 │ │ │ │ and r0, r7, #24 │ │ │ │ @@ -328144,27 +328144,27 @@ │ │ │ │ bl 17ddb8 │ │ │ │ mov r6, #0 │ │ │ │ tst r7, #32 │ │ │ │ bne 179378 │ │ │ │ b 1793a8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 1793a8 │ │ │ │ mov r0, #0 │ │ │ │ ldr r6, [fp, #8] │ │ │ │ str r0, [fp, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r7, [fp, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 1793e8 │ │ │ │ ldr r1, [fp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1793d8 │ │ │ │ ldr r0, [fp, #12] │ │ │ │ @@ -328185,27 +328185,27 @@ │ │ │ │ ldr r0, [pc, #752] @ 179700 │ │ │ │ mov r1, fp │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 41dc68 │ │ │ │ b 1794a4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 17944c │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [fp, #8] │ │ │ │ str r0, [fp, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [fp, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 17948c │ │ │ │ ldr r1, [fp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 17947c │ │ │ │ ldr r0, [fp, #12] │ │ │ │ @@ -328311,31 +328311,31 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ b 1796e0 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 179634 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 2fdfa4 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [fp, #28] │ │ │ │ b 179690 │ │ │ │ bl 5a198 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 179668 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #752 @ 0x2f0 │ │ │ │ bl 2fdfa4 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [fp, #28] │ │ │ │ b 1796a0 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ @@ -328376,25 +328376,25 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ add r5, r0, #4 │ │ │ │ mov fp, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ add r8, fp, #20 │ │ │ │ mov r7, r0 │ │ │ │ tst r7, #8 │ │ │ │ bne 179808 │ │ │ │ orr r0, r7, #2 │ │ │ │ mov r1, r7 │ │ │ │ bic r6, r0, #9 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r7 │ │ │ │ mov r7, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ beq 17972c │ │ │ │ ldrb r0, [fp, #16] │ │ │ │ str r8, [sp, #12] │ │ │ │ @@ -328415,15 +328415,15 @@ │ │ │ │ stm r2, {r0, r3, r4, r7} │ │ │ │ ldr r9, [fp, #20] │ │ │ │ ldr r7, [fp, #24] │ │ │ │ ldr r3, [fp, #28] │ │ │ │ add r1, ip, #12 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ mov r2, r7 │ │ │ │ - bl 648b00 │ │ │ │ + bl 648a84 │ │ │ │ cmp r9, #0 │ │ │ │ beq 1797d8 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, #1 │ │ │ │ @@ -328445,34 +328445,34 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 17982c │ │ │ │ ldr r0, [fp, #24] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #1 │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r7, #0 │ │ │ │ tst r0, #32 │ │ │ │ bne 179848 │ │ │ │ b 179878 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 179878 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [fp, #8] │ │ │ │ str r0, [fp, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [fp, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 1798b8 │ │ │ │ ldr r1, [fp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1798a8 │ │ │ │ ldr r0, [fp, #12] │ │ │ │ @@ -328503,15 +328503,15 @@ │ │ │ │ stm r1, {r0, r3, r4, r7} │ │ │ │ ldr r9, [fp, #20] │ │ │ │ ldr r7, [fp, #24] │ │ │ │ ldr r3, [fp, #28] │ │ │ │ add r1, ip, #12 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ mov r2, r7 │ │ │ │ - bl 648b00 │ │ │ │ + bl 648a84 │ │ │ │ cmp r9, #0 │ │ │ │ beq 179938 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, #1 │ │ │ │ @@ -328524,15 +328524,15 @@ │ │ │ │ mov r4, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ b 17998c │ │ │ │ mov r4, #1 │ │ │ │ and r2, r6, r7 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r6, r0 │ │ │ │ sub r0, r0, r7 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ beq 1799d0 │ │ │ │ mov r7, r6 │ │ │ │ @@ -328554,15 +328554,15 @@ │ │ │ │ b 179960 │ │ │ │ tst r6, #8 │ │ │ │ bne 179b4c │ │ │ │ tst r6, #1 │ │ │ │ bne 179b5c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ mov r5, #0 │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 1798d0 │ │ │ │ ldr r1, [fp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 179a14 │ │ │ │ @@ -328592,15 +328592,15 @@ │ │ │ │ orr r0, r6, #12 │ │ │ │ bic r2, r1, #3 │ │ │ │ tst r6, #16 │ │ │ │ biceq r2, r0, #19 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r6, r0 │ │ │ │ sub r0, r0, r7 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ bne 179a60 │ │ │ │ and r0, r7, #24 │ │ │ │ @@ -328610,27 +328610,27 @@ │ │ │ │ bl 17dcb8 │ │ │ │ mov r6, #0 │ │ │ │ tst r7, #32 │ │ │ │ bne 179ac0 │ │ │ │ b 179af0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 179af0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r6, [fp, #8] │ │ │ │ str r0, [fp, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r7, [fp, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 179b30 │ │ │ │ ldr r1, [fp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 179b20 │ │ │ │ ldr r0, [fp, #12] │ │ │ │ @@ -328655,27 +328655,27 @@ │ │ │ │ ldr r0, [pc, #676] @ 179e0c │ │ │ │ mov r1, fp │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 41dc68 │ │ │ │ b 1798d0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 179ba4 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [fp, #8] │ │ │ │ str r0, [fp, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [fp, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 179be4 │ │ │ │ ldr r1, [fp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 179bd4 │ │ │ │ ldr r0, [fp, #12] │ │ │ │ @@ -328827,25 +328827,25 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ add fp, r0, #4 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, fp │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ add r8, r5, #20 │ │ │ │ mov r6, r0 │ │ │ │ tst r6, #8 │ │ │ │ bne 179ef4 │ │ │ │ orr r0, r6, #2 │ │ │ │ mov r1, r6 │ │ │ │ bic r9, r0, #9 │ │ │ │ mov r0, fp │ │ │ │ mov r2, r9 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ mov r6, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ beq 179e38 │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ str r8, [sp, #20] │ │ │ │ @@ -328896,34 +328896,34 @@ │ │ │ │ bne 17a38c │ │ │ │ ldr r1, [r5, #44] @ 0x2c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 17a3a8 │ │ │ │ mov r0, fp │ │ │ │ mvn r1, #1 │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r7, #0 │ │ │ │ tst r0, #32 │ │ │ │ bne 179f54 │ │ │ │ b 179f84 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 179f84 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ str r0, [r5, #8] │ │ │ │ mov r0, fp │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [r5, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 179fc4 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 179fb4 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ @@ -328989,15 +328989,15 @@ │ │ │ │ orr r0, r9, #12 │ │ │ │ bic r2, r1, #3 │ │ │ │ tst r9, #16 │ │ │ │ biceq r2, r0, #19 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r9 │ │ │ │ mov r6, r9 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r9, r0 │ │ │ │ sub r0, r0, r6 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ bne 17a094 │ │ │ │ and r0, r6, #24 │ │ │ │ @@ -329007,27 +329007,27 @@ │ │ │ │ bl 17e0ac │ │ │ │ mov r7, #0 │ │ │ │ tst r6, #32 │ │ │ │ bne 17a0f4 │ │ │ │ b 17a124 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 17a124 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ str r0, [r5, #8] │ │ │ │ mov r0, fp │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [r5, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 17a164 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 17a154 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ @@ -329059,15 +329059,15 @@ │ │ │ │ bne 17a038 │ │ │ │ mov r4, #0 │ │ │ │ b 17a1e8 │ │ │ │ mov r4, #1 │ │ │ │ and r2, r7, r6 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r9, r0 │ │ │ │ sub r0, r0, r6 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ beq 17a278 │ │ │ │ ands r0, r9, #8 │ │ │ │ @@ -329108,15 +329108,15 @@ │ │ │ │ b 17a248 │ │ │ │ tst r9, #8 │ │ │ │ bne 17a2d8 │ │ │ │ tst r9, #1 │ │ │ │ bne 17a2e8 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ mov r4, #0 │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 179fdc │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 17a2bc │ │ │ │ @@ -329138,27 +329138,27 @@ │ │ │ │ ldr r0, [pc, #524] @ 17a500 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 41dc68 │ │ │ │ b 179fdc │ │ │ │ mov r0, fp │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 17a330 │ │ │ │ mov r0, #0 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ str r0, [r5, #8] │ │ │ │ mov r0, fp │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r7, [r5, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 17a370 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 17a360 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ @@ -329272,20 +329272,20 @@ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, r0, #4 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ tst r0, #12 │ │ │ │ beq 17a57c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r1, r0, #239 @ 0xef │ │ │ │ cmp r1, #256 @ 0x100 │ │ │ │ bne 17a658 │ │ │ │ tst r0, #12 │ │ │ │ beq 17a660 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -329300,52 +329300,52 @@ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2a4524 │ │ │ │ mov r6, r0 │ │ │ │ b 17a5b0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 17a61c │ │ │ │ mov r6, r0 │ │ │ │ tst r0, #12 │ │ │ │ bne 17a52c │ │ │ │ tst r6, #1 │ │ │ │ bne 17a584 │ │ │ │ orr r2, r6, #1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ beq 17a5a4 │ │ │ │ tst r6, #2 │ │ │ │ beq 17a670 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r1, r0, #239 @ 0xef │ │ │ │ cmp r1, #256 @ 0x100 │ │ │ │ bne 17a658 │ │ │ │ tst r0, #12 │ │ │ │ beq 17a660 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 17a564 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ b 17a564 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r1, r0, #239 @ 0xef │ │ │ │ cmp r1, #256 @ 0x100 │ │ │ │ bne 17a658 │ │ │ │ tst r0, #12 │ │ │ │ beq 17a660 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -329355,15 +329355,15 @@ │ │ │ │ blx r1 │ │ │ │ b 17a564 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r5 │ │ │ │ orr r1, r1, #256 @ 0x100 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ ldr r0, [pc, #80] @ 17a6c8 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 41dc68 │ │ │ │ mov r4, r0 │ │ │ │ @@ -329386,20 +329386,20 @@ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, r0, #4 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ tst r0, #12 │ │ │ │ beq 17a744 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r1, r0, #239 @ 0xef │ │ │ │ cmp r1, #256 @ 0x100 │ │ │ │ bne 17a820 │ │ │ │ tst r0, #12 │ │ │ │ beq 17a828 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -329414,52 +329414,52 @@ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2a4524 │ │ │ │ mov r6, r0 │ │ │ │ b 17a778 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 17a7e4 │ │ │ │ mov r6, r0 │ │ │ │ tst r0, #12 │ │ │ │ bne 17a6f4 │ │ │ │ tst r6, #1 │ │ │ │ bne 17a74c │ │ │ │ orr r2, r6, #1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ beq 17a76c │ │ │ │ tst r6, #2 │ │ │ │ beq 17a838 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r1, r0, #239 @ 0xef │ │ │ │ cmp r1, #256 @ 0x100 │ │ │ │ bne 17a820 │ │ │ │ tst r0, #12 │ │ │ │ beq 17a828 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 17a72c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ b 17a72c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r1, r0, #239 @ 0xef │ │ │ │ cmp r1, #256 @ 0x100 │ │ │ │ bne 17a820 │ │ │ │ tst r0, #12 │ │ │ │ beq 17a828 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -329469,15 +329469,15 @@ │ │ │ │ blx r1 │ │ │ │ b 17a72c │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r5 │ │ │ │ orr r1, r1, #256 @ 0x100 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ ldr r0, [pc, #80] @ 17a890 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 41dc68 │ │ │ │ mov r4, r0 │ │ │ │ @@ -329500,20 +329500,20 @@ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, r0, #4 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ tst r0, #12 │ │ │ │ beq 17a90c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r1, r0, #239 @ 0xef │ │ │ │ cmp r1, #256 @ 0x100 │ │ │ │ bne 17a9e8 │ │ │ │ tst r0, #12 │ │ │ │ beq 17a9f0 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -329528,52 +329528,52 @@ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2a4524 │ │ │ │ mov r6, r0 │ │ │ │ b 17a940 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 17a9ac │ │ │ │ mov r6, r0 │ │ │ │ tst r0, #12 │ │ │ │ bne 17a8bc │ │ │ │ tst r6, #1 │ │ │ │ bne 17a914 │ │ │ │ orr r2, r6, #1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ beq 17a934 │ │ │ │ tst r6, #2 │ │ │ │ beq 17aa00 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r1, r0, #239 @ 0xef │ │ │ │ cmp r1, #256 @ 0x100 │ │ │ │ bne 17a9e8 │ │ │ │ tst r0, #12 │ │ │ │ beq 17a9f0 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 17a8f4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ b 17a8f4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r1, r0, #239 @ 0xef │ │ │ │ cmp r1, #256 @ 0x100 │ │ │ │ bne 17a9e8 │ │ │ │ tst r0, #12 │ │ │ │ beq 17a9f0 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -329583,15 +329583,15 @@ │ │ │ │ blx r1 │ │ │ │ b 17a8f4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r5 │ │ │ │ orr r1, r1, #256 @ 0x100 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ ldr r0, [pc, #80] @ 17aa58 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 41dc68 │ │ │ │ mov r4, r0 │ │ │ │ @@ -329614,20 +329614,20 @@ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, r0, #4 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ tst r0, #12 │ │ │ │ beq 17aad4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r1, r0, #239 @ 0xef │ │ │ │ cmp r1, #256 @ 0x100 │ │ │ │ bne 17abb0 │ │ │ │ tst r0, #12 │ │ │ │ beq 17abb8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -329642,52 +329642,52 @@ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2a4524 │ │ │ │ mov r6, r0 │ │ │ │ b 17ab08 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 17ab74 │ │ │ │ mov r6, r0 │ │ │ │ tst r0, #12 │ │ │ │ bne 17aa84 │ │ │ │ tst r6, #1 │ │ │ │ bne 17aadc │ │ │ │ orr r2, r6, #1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ beq 17aafc │ │ │ │ tst r6, #2 │ │ │ │ beq 17abc8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r1, r0, #239 @ 0xef │ │ │ │ cmp r1, #256 @ 0x100 │ │ │ │ bne 17abb0 │ │ │ │ tst r0, #12 │ │ │ │ beq 17abb8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 17aabc │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ b 17aabc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r1, r0, #239 @ 0xef │ │ │ │ cmp r1, #256 @ 0x100 │ │ │ │ bne 17abb0 │ │ │ │ tst r0, #12 │ │ │ │ beq 17abb8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -329697,15 +329697,15 @@ │ │ │ │ blx r1 │ │ │ │ b 17aabc │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r5 │ │ │ │ orr r1, r1, #256 @ 0x100 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ ldr r0, [pc, #80] @ 17ac20 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 41dc68 │ │ │ │ mov r4, r0 │ │ │ │ @@ -329727,44 +329727,44 @@ │ │ │ │ rsbeq r5, sp, r4, asr #32 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ add r5, r0, #4 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ tst r0, #12 │ │ │ │ beq 17ac54 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 173cbc │ │ │ │ mov r9, #1 │ │ │ │ add r8, r4, #20 │ │ │ │ orr r9, r9, #256 @ 0x100 │ │ │ │ mov r7, r0 │ │ │ │ b 17ac94 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r7 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 17ac48 │ │ │ │ mov r7, r0 │ │ │ │ tst r0, #12 │ │ │ │ bne 17ac48 │ │ │ │ tst r7, #1 │ │ │ │ bne 17ac68 │ │ │ │ ands r6, r7, #2 │ │ │ │ orr r2, r7, #1 │ │ │ │ addeq r2, r7, r9 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r7 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ beq 17ac88 │ │ │ │ cmp r6, #0 │ │ │ │ bne 17ac48 │ │ │ │ cmp r7, #0 │ │ │ │ @@ -329780,20 +329780,20 @@ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, r0, #4 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ tst r0, #12 │ │ │ │ beq 17ad6c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r1, r0, #239 @ 0xef │ │ │ │ cmp r1, #256 @ 0x100 │ │ │ │ bne 17ae48 │ │ │ │ tst r0, #12 │ │ │ │ beq 17ae50 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -329808,52 +329808,52 @@ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2a4524 │ │ │ │ mov r6, r0 │ │ │ │ b 17ada0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 17ae0c │ │ │ │ mov r6, r0 │ │ │ │ tst r0, #12 │ │ │ │ bne 17ad1c │ │ │ │ tst r6, #1 │ │ │ │ bne 17ad74 │ │ │ │ orr r2, r6, #1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ beq 17ad94 │ │ │ │ tst r6, #2 │ │ │ │ beq 17ae60 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r1, r0, #239 @ 0xef │ │ │ │ cmp r1, #256 @ 0x100 │ │ │ │ bne 17ae48 │ │ │ │ tst r0, #12 │ │ │ │ beq 17ae50 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 17ad54 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ b 17ad54 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r1, r0, #239 @ 0xef │ │ │ │ cmp r1, #256 @ 0x100 │ │ │ │ bne 17ae48 │ │ │ │ tst r0, #12 │ │ │ │ beq 17ae50 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -329863,15 +329863,15 @@ │ │ │ │ blx r1 │ │ │ │ b 17ad54 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r5 │ │ │ │ orr r1, r1, #256 @ 0x100 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ ldr r0, [pc, #80] @ 17aeb8 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 41dc68 │ │ │ │ mov r4, r0 │ │ │ │ @@ -329894,20 +329894,20 @@ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, r0, #4 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ tst r0, #12 │ │ │ │ beq 17af34 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r1, r0, #239 @ 0xef │ │ │ │ cmp r1, #256 @ 0x100 │ │ │ │ bne 17b010 │ │ │ │ tst r0, #12 │ │ │ │ beq 17b018 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -329922,52 +329922,52 @@ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2a4524 │ │ │ │ mov r6, r0 │ │ │ │ b 17af68 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 17afd4 │ │ │ │ mov r6, r0 │ │ │ │ tst r0, #12 │ │ │ │ bne 17aee4 │ │ │ │ tst r6, #1 │ │ │ │ bne 17af3c │ │ │ │ orr r2, r6, #1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ beq 17af5c │ │ │ │ tst r6, #2 │ │ │ │ beq 17b028 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r1, r0, #239 @ 0xef │ │ │ │ cmp r1, #256 @ 0x100 │ │ │ │ bne 17b010 │ │ │ │ tst r0, #12 │ │ │ │ beq 17b018 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 17af1c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ b 17af1c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r1, r0, #239 @ 0xef │ │ │ │ cmp r1, #256 @ 0x100 │ │ │ │ bne 17b010 │ │ │ │ tst r0, #12 │ │ │ │ beq 17b018 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -329977,15 +329977,15 @@ │ │ │ │ blx r1 │ │ │ │ b 17af1c │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r5 │ │ │ │ orr r1, r1, #256 @ 0x100 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ ldr r0, [pc, #80] @ 17b080 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 41dc68 │ │ │ │ mov r4, r0 │ │ │ │ @@ -330008,20 +330008,20 @@ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, r0, #4 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ tst r0, #12 │ │ │ │ beq 17b0fc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r1, r0, #239 @ 0xef │ │ │ │ cmp r1, #256 @ 0x100 │ │ │ │ bne 17b1d8 │ │ │ │ tst r0, #12 │ │ │ │ beq 17b1e0 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -330036,52 +330036,52 @@ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2a4524 │ │ │ │ mov r6, r0 │ │ │ │ b 17b130 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 17b19c │ │ │ │ mov r6, r0 │ │ │ │ tst r0, #12 │ │ │ │ bne 17b0ac │ │ │ │ tst r6, #1 │ │ │ │ bne 17b104 │ │ │ │ orr r2, r6, #1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ beq 17b124 │ │ │ │ tst r6, #2 │ │ │ │ beq 17b1f0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r1, r0, #239 @ 0xef │ │ │ │ cmp r1, #256 @ 0x100 │ │ │ │ bne 17b1d8 │ │ │ │ tst r0, #12 │ │ │ │ beq 17b1e0 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 17b0e4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ b 17b0e4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r1, r0, #239 @ 0xef │ │ │ │ cmp r1, #256 @ 0x100 │ │ │ │ bne 17b1d8 │ │ │ │ tst r0, #12 │ │ │ │ beq 17b1e0 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -330091,15 +330091,15 @@ │ │ │ │ blx r1 │ │ │ │ b 17b0e4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r5 │ │ │ │ orr r1, r1, #256 @ 0x100 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ ldr r0, [pc, #80] @ 17b248 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 41dc68 │ │ │ │ mov r4, r0 │ │ │ │ @@ -330122,20 +330122,20 @@ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, r0, #4 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ tst r0, #12 │ │ │ │ beq 17b2c4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r1, r0, #239 @ 0xef │ │ │ │ cmp r1, #256 @ 0x100 │ │ │ │ bne 17b3a0 │ │ │ │ tst r0, #12 │ │ │ │ beq 17b3a8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -330150,52 +330150,52 @@ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2a4524 │ │ │ │ mov r6, r0 │ │ │ │ b 17b2f8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 17b364 │ │ │ │ mov r6, r0 │ │ │ │ tst r0, #12 │ │ │ │ bne 17b274 │ │ │ │ tst r6, #1 │ │ │ │ bne 17b2cc │ │ │ │ orr r2, r6, #1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ beq 17b2ec │ │ │ │ tst r6, #2 │ │ │ │ beq 17b3b8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r1, r0, #239 @ 0xef │ │ │ │ cmp r1, #256 @ 0x100 │ │ │ │ bne 17b3a0 │ │ │ │ tst r0, #12 │ │ │ │ beq 17b3a8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 17b2ac │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ b 17b2ac │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r1, r0, #239 @ 0xef │ │ │ │ cmp r1, #256 @ 0x100 │ │ │ │ bne 17b3a0 │ │ │ │ tst r0, #12 │ │ │ │ beq 17b3a8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -330205,15 +330205,15 @@ │ │ │ │ blx r1 │ │ │ │ b 17b2ac │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r5 │ │ │ │ orr r1, r1, #256 @ 0x100 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ ldr r0, [pc, #80] @ 17b410 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 41dc68 │ │ │ │ mov r4, r0 │ │ │ │ @@ -330236,20 +330236,20 @@ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, r0, #4 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ tst r0, #12 │ │ │ │ beq 17b48c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r1, r0, #239 @ 0xef │ │ │ │ cmp r1, #256 @ 0x100 │ │ │ │ bne 17b568 │ │ │ │ tst r0, #12 │ │ │ │ beq 17b570 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -330264,52 +330264,52 @@ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2a4524 │ │ │ │ mov r6, r0 │ │ │ │ b 17b4c0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 17b52c │ │ │ │ mov r6, r0 │ │ │ │ tst r0, #12 │ │ │ │ bne 17b43c │ │ │ │ tst r6, #1 │ │ │ │ bne 17b494 │ │ │ │ orr r2, r6, #1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ beq 17b4b4 │ │ │ │ tst r6, #2 │ │ │ │ beq 17b580 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r1, r0, #239 @ 0xef │ │ │ │ cmp r1, #256 @ 0x100 │ │ │ │ bne 17b568 │ │ │ │ tst r0, #12 │ │ │ │ beq 17b570 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 17b474 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ b 17b474 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r1, r0, #239 @ 0xef │ │ │ │ cmp r1, #256 @ 0x100 │ │ │ │ bne 17b568 │ │ │ │ tst r0, #12 │ │ │ │ beq 17b570 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -330319,15 +330319,15 @@ │ │ │ │ blx r1 │ │ │ │ b 17b474 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r5 │ │ │ │ orr r1, r1, #256 @ 0x100 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ ldr r0, [pc, #80] @ 17b5d8 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 41dc68 │ │ │ │ mov r4, r0 │ │ │ │ @@ -330349,44 +330349,44 @@ │ │ │ │ rsbeq r4, sp, ip, lsl #13 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ add r5, r0, #4 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ tst r0, #12 │ │ │ │ beq 17b60c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 174064 │ │ │ │ mov r9, #1 │ │ │ │ add r8, r4, #20 │ │ │ │ orr r9, r9, #256 @ 0x100 │ │ │ │ mov r7, r0 │ │ │ │ b 17b64c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r7 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 17b600 │ │ │ │ mov r7, r0 │ │ │ │ tst r0, #12 │ │ │ │ bne 17b600 │ │ │ │ tst r7, #1 │ │ │ │ bne 17b620 │ │ │ │ ands r6, r7, #2 │ │ │ │ orr r2, r7, #1 │ │ │ │ addeq r2, r7, r9 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r7 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ beq 17b640 │ │ │ │ cmp r6, #0 │ │ │ │ bne 17b600 │ │ │ │ cmp r7, #0 │ │ │ │ @@ -330473,18 +330473,18 @@ │ │ │ │ beq 17b7d8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ add r5, r4, #20 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 17b7fc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 422cd0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #640 @ 0x280 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ @@ -330569,18 +330569,18 @@ │ │ │ │ beq 17b958 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ add r5, r4, #20 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 17b97c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 422cd0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1248 @ 0x4e0 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ @@ -330658,15 +330658,15 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ addne sp, sp, #8 │ │ │ │ popne {r4, pc} │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 17baf4 │ │ │ │ @@ -330686,15 +330686,15 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ addne sp, sp, #8 │ │ │ │ popne {r4, pc} │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 17bb64 │ │ │ │ @@ -330714,15 +330714,15 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ addne sp, sp, #8 │ │ │ │ popne {r4, pc} │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 17bbd4 │ │ │ │ @@ -330742,15 +330742,15 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ addne sp, sp, #8 │ │ │ │ popne {r4, pc} │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 17bc44 │ │ │ │ @@ -330770,15 +330770,15 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ addne sp, sp, #8 │ │ │ │ popne {r4, pc} │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 17bcb4 │ │ │ │ @@ -330798,15 +330798,15 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ addne sp, sp, #8 │ │ │ │ popne {r4, pc} │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 17bd24 │ │ │ │ @@ -330826,31 +330826,31 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 17bdcc │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 17bd90 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ add r5, r4, #20 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 17bdb4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 422cd0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1248 @ 0x4e0 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ @@ -330864,15 +330864,15 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ addne sp, sp, #8 │ │ │ │ popne {r4, pc} │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 17be2c │ │ │ │ @@ -330892,15 +330892,15 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ addne sp, sp, #8 │ │ │ │ popne {r4, pc} │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 17be9c │ │ │ │ @@ -330920,31 +330920,31 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 17bf44 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 17bf08 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ add r5, r4, #20 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 17bf2c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 422cd0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #640 @ 0x280 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ @@ -330958,15 +330958,15 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ addne sp, sp, #8 │ │ │ │ popne {r4, pc} │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 17bfa4 │ │ │ │ @@ -330991,15 +330991,15 @@ │ │ │ │ b 41dc68 │ │ │ │ rsbeq r3, sp, r8, lsr ip │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 17c024 │ │ │ │ add r0, r4, #20 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r5 │ │ │ │ bl 29b8a0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -331013,15 +331013,15 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 17c07c │ │ │ │ add r0, r4, #20 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r5 │ │ │ │ bl 29b8a0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -331067,18 +331067,18 @@ │ │ │ │ bl 17e7dc │ │ │ │ add r6, r4, #600 @ 0x258 │ │ │ │ mov r0, r6 │ │ │ │ bl 29c5d0 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ mov r7, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 17c144 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 422cd0 │ │ │ │ mov r0, r5 │ │ │ │ strb r7, [r4, #1216] @ 0x4c0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [pc, #152] @ 17c1f0 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -331090,18 +331090,18 @@ │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4, #1216] @ 0x4c0 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 17c1d8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 422cd0 │ │ │ │ b 17c1d8 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ b 17c1d0 │ │ │ │ mov r5, r0 │ │ │ │ @@ -331154,18 +331154,18 @@ │ │ │ │ bl 17e7dc │ │ │ │ add r6, r4, #296 @ 0x128 │ │ │ │ mov r0, r6 │ │ │ │ bl 29c5d0 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ mov r7, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 17c2a0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 422cd0 │ │ │ │ mov r0, r5 │ │ │ │ strb r7, [r4, #608] @ 0x260 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [pc, #152] @ 17c34c │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -331177,18 +331177,18 @@ │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4, #608] @ 0x260 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 17c334 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 422cd0 │ │ │ │ b 17c334 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ b 17c32c │ │ │ │ mov r5, r0 │ │ │ │ @@ -332027,67 +332027,67 @@ │ │ │ │ mov r0, #51 @ 0x33 │ │ │ │ b 17ca64 │ │ │ │ mov r0, #52 @ 0x34 │ │ │ │ b 17ca64 │ │ │ │ mov r0, #53 @ 0x35 │ │ │ │ b 17ca64 │ │ │ │ strbvs r6, [sp, #-366]! @ 0xfffffe92 │ │ │ │ - subseq ip, r1, ip, asr #28 │ │ │ │ - subseq ip, r1, r4, lsl sp │ │ │ │ - subseq ip, r1, r5, lsl #26 │ │ │ │ - ldrsheq ip, [r1], #-203 @ 0xffffff35 │ │ │ │ - subseq ip, r1, sl, lsr lr │ │ │ │ - subseq ip, r1, r0, lsr lr │ │ │ │ - subseq r6, r1, r7, lsr sl │ │ │ │ - subseq ip, r1, r5, lsr #27 │ │ │ │ - subseq ip, r1, sl, ror #25 │ │ │ │ - subseq ip, r1, r6, lsl #24 │ │ │ │ - ldrsheq r2, [r1], #-208 @ 0xffffff30 │ │ │ │ - ldrsbeq r2, [r1], #-220 @ 0xffffff24 │ │ │ │ - @ instruction: 0x0051cc9d │ │ │ │ - ldrheq ip, [r1], #-197 @ 0xffffff3b │ │ │ │ + subseq ip, r1, ip, asr #27 │ │ │ │ + @ instruction: 0x0051cc94 │ │ │ │ + subseq ip, r1, r5, lsl #25 │ │ │ │ subseq ip, r1, fp, ror ip │ │ │ │ - ldrsbeq ip, [r1], #-184 @ 0xffffff48 │ │ │ │ - subseq ip, r1, pc, lsr #23 │ │ │ │ - subseq ip, r1, lr, lsl #23 │ │ │ │ - subseq ip, r1, sp, ror #22 │ │ │ │ - subseq ip, r1, fp, lsr fp │ │ │ │ - subseq ip, r1, r8, ror #20 │ │ │ │ - subseq ip, r1, r5, asr #20 │ │ │ │ - subseq ip, r1, r0, ror #19 │ │ │ │ - subseq ip, r1, r2, asr #19 │ │ │ │ - subseq ip, r1, fp, lsr #19 │ │ │ │ - subseq ip, r1, r4, asr #20 │ │ │ │ - subseq ip, r1, sp, lsl #19 │ │ │ │ - subseq ip, r1, r8, lsl #17 │ │ │ │ - subseq ip, r1, fp, lsl r9 │ │ │ │ - ldrsbeq ip, [r1], #-129 @ 0xffffff7f │ │ │ │ - subseq ip, r1, r7, ror #16 │ │ │ │ - subseq ip, r1, sp, lsr r8 │ │ │ │ - subseq ip, r1, r6, ror #15 │ │ │ │ - ldrheq ip, [r1], #-124 @ 0xffffff84 │ │ │ │ - subseq ip, r1, r9, lsr #15 │ │ │ │ - subseq ip, r1, sl, lsl #15 │ │ │ │ - subseq ip, r1, lr, ror #14 │ │ │ │ - subseq ip, r1, r0, asr r7 │ │ │ │ - subseq ip, r1, fp, lsr r7 │ │ │ │ - subseq ip, r1, r5, lsr #14 │ │ │ │ - subseq ip, r1, pc, lsl #14 │ │ │ │ - ldrsheq ip, [r1], #-104 @ 0xffffff98 │ │ │ │ - ldrsbeq ip, [r1], #-108 @ 0xffffff94 │ │ │ │ - subseq ip, r1, r6, asr #13 │ │ │ │ - subseq ip, r1, pc, lsr #13 │ │ │ │ - @ instruction: 0x0051c693 │ │ │ │ - subseq ip, r1, r4, ror r6 │ │ │ │ - subseq ip, r1, lr, asr #12 │ │ │ │ - subseq ip, r1, r1, lsr r6 │ │ │ │ - subseq ip, r1, r2, lsl r6 │ │ │ │ - ldrsheq ip, [r1], #-89 @ 0xffffffa7 │ │ │ │ - ldrsbeq ip, [r1], #-94 @ 0xffffffa2 │ │ │ │ - subseq ip, r1, r5, asr #11 │ │ │ │ + ldrheq ip, [r1], #-218 @ 0xffffff26 │ │ │ │ + ldrheq ip, [r1], #-208 @ 0xffffff30 │ │ │ │ + ldrheq r6, [r1], #-151 @ 0xffffff69 │ │ │ │ + subseq ip, r1, r5, lsr #26 │ │ │ │ + subseq ip, r1, sl, ror #24 │ │ │ │ + subseq ip, r1, r6, lsl #23 │ │ │ │ + subseq r2, r1, r0, ror sp │ │ │ │ + subseq r2, r1, ip, asr sp │ │ │ │ + subseq ip, r1, sp, lsl ip │ │ │ │ + subseq ip, r1, r5, lsr ip │ │ │ │ + ldrsheq ip, [r1], #-187 @ 0xffffff45 │ │ │ │ + subseq ip, r1, r8, asr fp │ │ │ │ + subseq ip, r1, pc, lsr #22 │ │ │ │ + subseq ip, r1, lr, lsl #22 │ │ │ │ + subseq ip, r1, sp, ror #21 │ │ │ │ + ldrheq ip, [r1], #-171 @ 0xffffff55 │ │ │ │ + subseq ip, r1, r8, ror #19 │ │ │ │ + subseq ip, r1, r5, asr #19 │ │ │ │ + subseq ip, r1, r0, ror #18 │ │ │ │ + subseq ip, r1, r2, asr #18 │ │ │ │ + subseq ip, r1, fp, lsr #18 │ │ │ │ + subseq ip, r1, r4, asr #19 │ │ │ │ + subseq ip, r1, sp, lsl #18 │ │ │ │ + subseq ip, r1, r8, lsl #16 │ │ │ │ + @ instruction: 0x0051c89b │ │ │ │ + subseq ip, r1, r1, asr r8 │ │ │ │ + subseq ip, r1, r7, ror #15 │ │ │ │ + ldrheq ip, [r1], #-125 @ 0xffffff83 │ │ │ │ + subseq ip, r1, r6, ror #14 │ │ │ │ + subseq ip, r1, ip, lsr r7 │ │ │ │ + subseq ip, r1, r9, lsr #14 │ │ │ │ + subseq ip, r1, sl, lsl #14 │ │ │ │ + subseq ip, r1, lr, ror #13 │ │ │ │ + ldrsbeq ip, [r1], #-96 @ 0xffffffa0 │ │ │ │ + ldrheq ip, [r1], #-107 @ 0xffffff95 │ │ │ │ + subseq ip, r1, r5, lsr #13 │ │ │ │ + subseq ip, r1, pc, lsl #13 │ │ │ │ + subseq ip, r1, r8, ror r6 │ │ │ │ + subseq ip, r1, ip, asr r6 │ │ │ │ + subseq ip, r1, r6, asr #12 │ │ │ │ + subseq ip, r1, pc, lsr #12 │ │ │ │ + subseq ip, r1, r3, lsl r6 │ │ │ │ + ldrsheq ip, [r1], #-84 @ 0xffffffac │ │ │ │ + subseq ip, r1, lr, asr #11 │ │ │ │ + ldrheq ip, [r1], #-81 @ 0xffffffaf │ │ │ │ + @ instruction: 0x0051c592 │ │ │ │ + subseq ip, r1, r9, ror r5 │ │ │ │ + subseq ip, r1, lr, asr r5 │ │ │ │ + subseq ip, r1, r5, asr #10 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ sub r0, r2, #2 │ │ │ │ cmp r0, #8 │ │ │ │ bhi 17d1fc │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r0, [r3, r0, lsl #2] │ │ │ │ @@ -332182,19 +332182,19 @@ │ │ │ │ strb r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4, #1] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subseq ip, r1, fp, lsl #6 │ │ │ │ - ldrsbeq ip, [r1], #-44 @ 0xffffffd4 │ │ │ │ - subseq ip, r1, sp, lsl #5 │ │ │ │ - subseq ip, r1, r1, lsl #5 │ │ │ │ - subseq ip, r1, r1, lsl r3 │ │ │ │ + subseq ip, r1, fp, lsl #5 │ │ │ │ + subseq ip, r1, ip, asr r2 │ │ │ │ + subseq ip, r1, sp, lsl #4 │ │ │ │ + subseq ip, r1, r1, lsl #4 │ │ │ │ + @ instruction: 0x0051c291 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ sub r0, r2, #2 │ │ │ │ cmp r0, #17 │ │ │ │ bhi 17d46c │ │ │ │ add r2, pc, #4 │ │ │ │ ldr r0, [r2, r0, lsl #2] │ │ │ │ @@ -332310,20 +332310,20 @@ │ │ │ │ strb r0, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, #5 │ │ │ │ strb r0, [r4, #1] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - subseq ip, r1, r3, asr r1 │ │ │ │ - ldrsheq ip, [r1], #-1 │ │ │ │ - @ instruction: 0x0051c19f │ │ │ │ - subseq r5, r1, fp, lsr #21 │ │ │ │ - subseq ip, r1, sl, asr r1 │ │ │ │ - subseq ip, r1, r9, lsr #1 │ │ │ │ + ldrsbeq ip, [r1], #-3 │ │ │ │ + subseq ip, r1, r1, ror r0 │ │ │ │ + subseq ip, r1, pc, lsl r1 │ │ │ │ + subseq r5, r1, fp, lsr #20 │ │ │ │ + ldrsbeq ip, [r1], #-10 │ │ │ │ + subseq ip, r1, r9, lsr #32 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ mov r3, r0 │ │ │ │ mov r9, r1 │ │ │ │ ldrb r1, [r0, #110]! @ 0x6e │ │ │ │ mov sl, r3 │ │ │ │ str r1, [sp, #12] │ │ │ │ @@ -332534,38 +332534,38 @@ │ │ │ │ b 14c840 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, #0 │ │ │ │ cmp r1, #2 │ │ │ │ bne 17d7e4 │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subseq fp, r1, sp, asr #25 │ │ │ │ - subseq fp, r1, r5, ror #25 │ │ │ │ - subseq fp, r1, sl, asr #25 │ │ │ │ - subseq fp, r1, r7, asr #30 │ │ │ │ - subseq fp, r1, r7, lsr #30 │ │ │ │ - @ instruction: 0x0051bc9d │ │ │ │ - subseq r1, r1, r0, ror #25 │ │ │ │ - subseq fp, r1, r3, lsl lr │ │ │ │ - ldrheq fp, [r1], #-205 @ 0xffffff33 │ │ │ │ - subseq fp, r1, r3, ror #25 │ │ │ │ - subseq fp, r1, r4, asr #25 │ │ │ │ - subseq fp, r1, r4, lsr #25 │ │ │ │ - subseq fp, r1, r6, lsl #25 │ │ │ │ - @ instruction: 0x0051bc96 │ │ │ │ - subseq fp, r1, r9, ror ip │ │ │ │ - b 4cd484 │ │ │ │ - b 4cd454 │ │ │ │ - b 4cd3f4 │ │ │ │ - b 4cd46c │ │ │ │ - b 4cd3dc │ │ │ │ - b 4cd3c4 │ │ │ │ - b 4cd40c │ │ │ │ - b 4cd43c │ │ │ │ - b 4cd424 │ │ │ │ + subseq fp, r1, sp, asr #24 │ │ │ │ + subseq fp, r1, r5, ror #24 │ │ │ │ + subseq fp, r1, sl, asr #24 │ │ │ │ + subseq fp, r1, r7, asr #29 │ │ │ │ + subseq fp, r1, r7, lsr #29 │ │ │ │ + subseq fp, r1, sp, lsl ip │ │ │ │ + subseq r1, r1, r0, ror #24 │ │ │ │ + @ instruction: 0x0051bd93 │ │ │ │ + subseq fp, r1, sp, lsr ip │ │ │ │ + subseq fp, r1, r3, ror #24 │ │ │ │ + subseq fp, r1, r4, asr #24 │ │ │ │ + subseq fp, r1, r4, lsr #24 │ │ │ │ + subseq fp, r1, r6, lsl #24 │ │ │ │ + subseq fp, r1, r6, lsl ip │ │ │ │ + ldrsheq fp, [r1], #-185 @ 0xffffff47 │ │ │ │ + b 4cd408 │ │ │ │ + b 4cd3d8 │ │ │ │ + b 4cd378 │ │ │ │ + b 4cd3f0 │ │ │ │ + b 4cd360 │ │ │ │ + b 4cd348 │ │ │ │ + b 4cd390 │ │ │ │ + b 4cd3c0 │ │ │ │ + b 4cd3a8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r5, [r2, #12] │ │ │ │ cmp r5, #0 │ │ │ │ bmi 17d934 │ │ │ │ ldr r8, [r1] │ │ │ │ mov r4, r0 │ │ │ │ @@ -332632,36 +332632,36 @@ │ │ │ │ bl 5a198 │ │ │ │ rsbeq r6, r9, r8, lsl ip │ │ │ │ rsbeq r2, sp, r4, ror #9 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 17d9b8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 29ac38 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 29b408 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 17da00 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 29b408 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -333130,36 +333130,36 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 17e160 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 17e180 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 29ac38 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 29b408 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 17e1c8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 29b408 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -333174,28 +333174,28 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 17e7dc │ │ │ │ add r4, r4, #600 @ 0x258 │ │ │ │ mov r0, r4 │ │ │ │ bl 29c5d0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 422cd0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #1208]! @ 0x4b8 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 17e258 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 422cd0 │ │ │ │ mov r0, r4 │ │ │ │ bl 29c938 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 17e7dc │ │ │ │ @@ -333203,18 +333203,18 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 17e04c │ │ │ │ b 17e2dc │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 17e2dc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 422cd0 │ │ │ │ b 17e2dc │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ b 17e2d4 │ │ │ │ mov r5, r0 │ │ │ │ @@ -333244,28 +333244,28 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 17e7dc │ │ │ │ add r4, r4, #296 @ 0x128 │ │ │ │ mov r0, r4 │ │ │ │ bl 29c5d0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 422cd0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #600]! @ 0x258 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 17e370 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 422cd0 │ │ │ │ mov r0, r4 │ │ │ │ bl 29c7a8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 17e7dc │ │ │ │ @@ -333273,18 +333273,18 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 17e07c │ │ │ │ b 17e3f4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 17e3f4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 422cd0 │ │ │ │ b 17e3f4 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ b 17e3ec │ │ │ │ mov r5, r0 │ │ │ │ @@ -333302,52 +333302,52 @@ │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 29c5d0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 422cd0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 17e458 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 422cd0 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 29c5d0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 422cd0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 17e4b8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 422cd0 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -333383,18 +333383,18 @@ │ │ │ │ beq 17e534 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 17e534 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 42df4c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r2, [r0, #4]! │ │ │ │ sub r3, r2, #35 @ 0x23 │ │ │ │ @@ -333422,54 +333422,54 @@ │ │ │ │ b 2a4524 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 17e610 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 17e610 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 17e534 │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 42df00 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 17e670 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 17e670 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 17e6f4 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 17e534 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 344290 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #20 │ │ │ │ bhi 17e6c8 │ │ │ │ @@ -333511,35 +333511,35 @@ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 17e778 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 17e7d4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 344290 │ │ │ │ b 17e7d4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ b 17e754 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 17e7d4 │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 17e7d4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ b 17e7d4 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #32 │ │ │ │ @@ -333552,15 +333552,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ cmp r0, #2 │ │ │ │ beq 17e804 │ │ │ │ ldrd r2, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 54a0fc │ │ │ │ + bl 54a080 │ │ │ │ ldr r0, [pc, #780] @ 17eb18 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ bne 17eac0 │ │ │ │ ldr r6, [r4, #24] │ │ │ │ cmp r6, #0 │ │ │ │ @@ -333588,15 +333588,15 @@ │ │ │ │ ldr r0, [r6, #8] │ │ │ │ ldr r1, [pc, #676] @ 17eb24 │ │ │ │ rsb r0, r0, #5 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ cmp r0, r1 │ │ │ │ bhi 17eac0 │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #13 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ mov r7, r1 │ │ │ │ ldr r0, [pc, #636] @ 17eb28 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -333736,33 +333736,33 @@ │ │ │ │ cmp r0, #2 │ │ │ │ cmpne r0, #0 │ │ │ │ bne 17ead8 │ │ │ │ add sp, sp, #164 @ 0xa4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 17ead0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 549b94 │ │ │ │ + bl 549b18 │ │ │ │ add sp, sp, #164 @ 0xa4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 17fb58 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ strheq r1, [sp], #-52 @ 0xffffffcc @ │ │ │ │ @ instruction: 0x00696894 │ │ │ │ @ instruction: 0xfffe8194 │ │ │ │ rsbeq r1, sp, r4, asr #6 │ │ │ │ - subseq sl, r1, r9, asr #25 │ │ │ │ + subseq sl, r1, r9, asr #24 │ │ │ │ rsbeq r6, r9, r4, lsl #13 │ │ │ │ strdeq r1, [sp], #-76 @ 0xffffffb4 @ │ │ │ │ rsbeq r1, sp, ip, ror #5 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ sub r0, r0, #21 │ │ │ │ @@ -333790,18 +333790,18 @@ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ add r0, r4, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 17f498 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 42df4c │ │ │ │ mov r0, r4 │ │ │ │ bl 17f498 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -333823,23 +333823,23 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, r4, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r6, r0 │ │ │ │ tst r6, #8 │ │ │ │ bne 17ec90 │ │ │ │ orr r0, r6, #8 │ │ │ │ mov r1, r6 │ │ │ │ bic r2, r0, #3 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r7, r0 │ │ │ │ sub r0, r0, r6 │ │ │ │ clz r0, r0 │ │ │ │ mov r6, r7 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 17ec44 │ │ │ │ add r0, r4, #24 │ │ │ │ @@ -333848,93 +333848,93 @@ │ │ │ │ tst r7, #32 │ │ │ │ bne 17ed60 │ │ │ │ b 17ed90 │ │ │ │ add r0, r4, #24 │ │ │ │ bl 17e2ec │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #3 │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r7, #0 │ │ │ │ tst r6, #32 │ │ │ │ bne 17ecb4 │ │ │ │ b 17ece4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 17ece4 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 17ed48 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 17ed14 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ add r5, r4, #20 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 17ed38 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 422cd0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #640 @ 0x280 │ │ │ │ mov r2, #8 │ │ │ │ bl 2a4524 │ │ │ │ cmp r7, #0 │ │ │ │ beq 17ee08 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ b 17ee08 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 17ed90 │ │ │ │ mov r0, #0 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 17edf4 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 17edc0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ add r5, r4, #20 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 17ede4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 422cd0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #640 @ 0x280 │ │ │ │ mov r2, #8 │ │ │ │ bl 2a4524 │ │ │ │ cmp r6, #0 │ │ │ │ @@ -333989,23 +333989,23 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, r4, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r6, r0 │ │ │ │ tst r6, #8 │ │ │ │ bne 17ef28 │ │ │ │ orr r0, r6, #8 │ │ │ │ mov r1, r6 │ │ │ │ bic r2, r0, #3 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r7, r0 │ │ │ │ sub r0, r0, r6 │ │ │ │ clz r0, r0 │ │ │ │ mov r6, r7 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 17eedc │ │ │ │ add r0, r4, #24 │ │ │ │ @@ -334014,93 +334014,93 @@ │ │ │ │ tst r7, #32 │ │ │ │ bne 17eff8 │ │ │ │ b 17f028 │ │ │ │ add r0, r4, #24 │ │ │ │ bl 17e1d4 │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #3 │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r7, #0 │ │ │ │ tst r6, #32 │ │ │ │ bne 17ef4c │ │ │ │ b 17ef7c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 17ef7c │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 17efe0 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 17efac │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ add r5, r4, #20 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 17efd0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 422cd0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1248 @ 0x4e0 │ │ │ │ mov r2, #8 │ │ │ │ bl 2a4524 │ │ │ │ cmp r7, #0 │ │ │ │ beq 17f0a0 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ b 17f0a0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 17f028 │ │ │ │ mov r0, #0 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 17f08c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 17f058 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ add r5, r4, #20 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 17f07c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 422cd0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1248 @ 0x4e0 │ │ │ │ mov r2, #8 │ │ │ │ bl 2a4524 │ │ │ │ cmp r6, #0 │ │ │ │ @@ -334155,99 +334155,99 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, r4, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r6, r0 │ │ │ │ tst r6, #8 │ │ │ │ bne 17f214 │ │ │ │ orr r0, r6, #8 │ │ │ │ mov r1, r6 │ │ │ │ bic r2, r0, #3 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ mov r6, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ beq 17f174 │ │ │ │ ldrb r1, [r4, #28] │ │ │ │ cmp r1, #0 │ │ │ │ bne 17f204 │ │ │ │ add r6, r4, #20 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 17f1d8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 29ac38 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #24]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ mov r0, r7 │ │ │ │ bne 17f204 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 29b408 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, #0 │ │ │ │ tst r0, #32 │ │ │ │ bne 17f30c │ │ │ │ b 17f33c │ │ │ │ ldrb r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ bne 17f268 │ │ │ │ add r7, r4, #20 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 17f244 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 29ac38 │ │ │ │ mov r7, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r7, #24]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 17f268 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 29b408 │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #3 │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r7, #0 │ │ │ │ tst r6, #32 │ │ │ │ bne 17f284 │ │ │ │ b 17f2b4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 17f2b4 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 17f2f4 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 17f2e4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ @@ -334261,27 +334261,27 @@ │ │ │ │ beq 17f390 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ b 17f390 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 17f33c │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 17f37c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 17f36c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ @@ -334299,34 +334299,34 @@ │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 17f3c4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #24]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 17f3c4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 29b408 │ │ │ │ add r0, sp, #7 │ │ │ │ bl 454c60 │ │ │ │ b 17f48c │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ b 17f404 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #24]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 17f404 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 29b408 │ │ │ │ add r0, sp, #7 │ │ │ │ bl 454c60 │ │ │ │ b 17f48c │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ @@ -334471,83 +334471,83 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, r4, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r6, r0 │ │ │ │ tst r6, #8 │ │ │ │ bne 17f6e8 │ │ │ │ orr r0, r6, #8 │ │ │ │ mov r1, r6 │ │ │ │ bic r2, r0, #3 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ mov r6, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ beq 17f664 │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ bne 17f6d8 │ │ │ │ add r6, r4, #20 │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ cmp r1, #1 │ │ │ │ bne 17f6d8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 2fdfa4 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, #0 │ │ │ │ tst r0, #32 │ │ │ │ bne 17f7bc │ │ │ │ b 17f7ec │ │ │ │ ldrb r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ bne 17f718 │ │ │ │ add r7, r4, #20 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 17f718 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 2fdfa4 │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #3 │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r7, #0 │ │ │ │ tst r6, #32 │ │ │ │ bne 17f734 │ │ │ │ b 17f764 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 17f764 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 17f7a4 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 17f794 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ @@ -334561,27 +334561,27 @@ │ │ │ │ beq 17f840 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ b 17f840 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 17f7ec │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 17f82c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 17f81c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ @@ -334643,23 +334643,23 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, r4, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r6, r0 │ │ │ │ tst r6, #8 │ │ │ │ bne 17f984 │ │ │ │ orr r0, r6, #8 │ │ │ │ mov r1, r6 │ │ │ │ bic r2, r0, #3 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ mov r6, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ beq 17f914 │ │ │ │ ldrb r1, [r4, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -334684,34 +334684,34 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 17f9a8 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #3 │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r7, #0 │ │ │ │ tst r6, #32 │ │ │ │ bne 17f9c4 │ │ │ │ b 17f9f4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 17f9f4 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 17fa34 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 17fa24 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ @@ -334725,27 +334725,27 @@ │ │ │ │ beq 17fad0 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ b 17fad0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 17fa7c │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 17fabc │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 17faac │ │ │ │ ldr r0, [r4, #12] │ │ │ │ @@ -334799,21 +334799,21 @@ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #2 │ │ │ │ cmpne r0, #0 │ │ │ │ bne 17fb74 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 549b94 │ │ │ │ + b 549b18 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 2b1b84 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 17fbc0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ @@ -334833,83 +334833,83 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, r4, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r6, r0 │ │ │ │ tst r6, #8 │ │ │ │ bne 17fc90 │ │ │ │ orr r0, r6, #8 │ │ │ │ mov r1, r6 │ │ │ │ bic r2, r0, #3 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ mov r6, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ beq 17fc0c │ │ │ │ ldrb r1, [r4, #28] │ │ │ │ cmp r1, #0 │ │ │ │ bne 17fc80 │ │ │ │ add r6, r4, #24 │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ cmp r1, #1 │ │ │ │ bne 17fc80 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 2fdfa4 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, #0 │ │ │ │ tst r0, #32 │ │ │ │ bne 17fd64 │ │ │ │ b 17fd94 │ │ │ │ ldrb r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ bne 17fcc0 │ │ │ │ add r7, r4, #24 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 17fcc0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 2fdfa4 │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #3 │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r7, #0 │ │ │ │ tst r6, #32 │ │ │ │ bne 17fcdc │ │ │ │ b 17fd0c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 17fd0c │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 17fd4c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 17fd3c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ @@ -334923,27 +334923,27 @@ │ │ │ │ beq 17fde8 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ b 17fde8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 17fd94 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 17fdd4 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 17fdc4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ @@ -335005,23 +335005,23 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, r4, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r6, r0 │ │ │ │ tst r6, #8 │ │ │ │ bne 17ff2c │ │ │ │ orr r0, r6, #8 │ │ │ │ mov r1, r6 │ │ │ │ bic r2, r0, #3 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ mov r6, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ beq 17febc │ │ │ │ ldrb r1, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -335046,34 +335046,34 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 17ff50 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #3 │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r7, #0 │ │ │ │ tst r6, #32 │ │ │ │ bne 17ff6c │ │ │ │ b 17ff9c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 17ff9c │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 17ffdc │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 17ffcc │ │ │ │ ldr r0, [r4, #12] │ │ │ │ @@ -335087,27 +335087,27 @@ │ │ │ │ beq 180078 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ b 180078 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 180024 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 180064 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 180054 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ @@ -335159,23 +335159,23 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, r4, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r6, r0 │ │ │ │ tst r6, #8 │ │ │ │ bne 180194 │ │ │ │ orr r0, r6, #8 │ │ │ │ mov r1, r6 │ │ │ │ bic r2, r0, #3 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ mov r6, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ beq 180124 │ │ │ │ ldrb r1, [r4, #32] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -335200,34 +335200,34 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 1801b8 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #3 │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r7, #0 │ │ │ │ tst r6, #32 │ │ │ │ bne 1801d4 │ │ │ │ b 180204 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 180204 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 180244 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 180234 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ @@ -335241,27 +335241,27 @@ │ │ │ │ beq 1802e0 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ b 1802e0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 18028c │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 1802cc │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1802bc │ │ │ │ ldr r0, [r4, #12] │ │ │ │ @@ -335313,23 +335313,23 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, r4, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r6, r0 │ │ │ │ tst r6, #8 │ │ │ │ bne 180420 │ │ │ │ orr r0, r6, #8 │ │ │ │ mov r1, r6 │ │ │ │ bic r2, r0, #3 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ mov r6, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ beq 18038c │ │ │ │ ldrb r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ @@ -335369,34 +335369,34 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 18045c │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #3 │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r7, #0 │ │ │ │ tst r6, #32 │ │ │ │ bne 180478 │ │ │ │ b 1804a8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 1804a8 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 1804e8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1804d8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ @@ -335410,27 +335410,27 @@ │ │ │ │ beq 180584 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ b 180584 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 180530 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 180570 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 180560 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ @@ -335482,23 +335482,23 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, r4, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r6, r0 │ │ │ │ tst r6, #8 │ │ │ │ bne 1806a0 │ │ │ │ orr r0, r6, #8 │ │ │ │ mov r1, r6 │ │ │ │ bic r2, r0, #3 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ mov r6, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ beq 180630 │ │ │ │ ldrb r1, [r4, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -335523,34 +335523,34 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 1806c4 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #3 │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r7, #0 │ │ │ │ tst r6, #32 │ │ │ │ bne 1806e0 │ │ │ │ b 180710 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 180710 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 180750 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 180740 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ @@ -335564,27 +335564,27 @@ │ │ │ │ beq 1807ec │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ b 1807ec │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 180798 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 1807d8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1807c8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ @@ -335652,54 +335652,54 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, r4, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r6, r0 │ │ │ │ tst r6, #8 │ │ │ │ bne 180918 │ │ │ │ orr r0, r6, #8 │ │ │ │ mov r1, r6 │ │ │ │ bic r2, r0, #3 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ mov r6, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ beq 1808d8 │ │ │ │ mov r7, #0 │ │ │ │ tst r0, #32 │ │ │ │ bne 1809bc │ │ │ │ b 1809ec │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #3 │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r7, #0 │ │ │ │ tst r6, #32 │ │ │ │ bne 180934 │ │ │ │ b 180964 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 180964 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 1809a4 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 180994 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ @@ -335713,27 +335713,27 @@ │ │ │ │ beq 180a40 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ b 180a40 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 1809ec │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 180a2c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 180a1c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ @@ -335785,23 +335785,23 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, r4, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r6, r0 │ │ │ │ tst r6, #8 │ │ │ │ bne 180b7c │ │ │ │ orr r0, r6, #8 │ │ │ │ mov r1, r6 │ │ │ │ bic r2, r0, #3 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ mov r6, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ beq 180aec │ │ │ │ ldrb r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ @@ -335842,34 +335842,34 @@ │ │ │ │ bne 180c64 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 180c80 │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #3 │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r7, #0 │ │ │ │ tst r6, #32 │ │ │ │ bne 180bdc │ │ │ │ b 180c0c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 180c0c │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 180c4c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 180c3c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ @@ -335913,27 +335913,27 @@ │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r6 │ │ │ │ mov r7, #0 │ │ │ │ tst r0, #32 │ │ │ │ beq 180b78 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 180d0c │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 180d4c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 180d3c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ @@ -336077,24 +336077,24 @@ │ │ │ │ mov r6, sp │ │ │ │ mov r2, #116 @ 0x74 │ │ │ │ mov r0, r6 │ │ │ │ mov r7, r1 │ │ │ │ bl 38430 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ mov r1, r6 │ │ │ │ - bl 64d580 │ │ │ │ + bl 64d504 │ │ │ │ ldrb r0, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #4 │ │ │ │ bne 180fb8 │ │ │ │ ldr r6, [sp, #156] @ 0x9c │ │ │ │ str r6, [sp, #148] @ 0x94 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ add r1, sp, #148 @ 0x94 │ │ │ │ mov r2, #1 │ │ │ │ - bl 64e248 │ │ │ │ + bl 64e1cc │ │ │ │ ldrb r0, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #4 │ │ │ │ bne 180fec │ │ │ │ mov r0, #21 │ │ │ │ str r6, [sp, #120] @ 0x78 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ b 181028 │ │ │ │ @@ -336174,15 +336174,15 @@ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r6, sp, #92 @ 0x5c │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ mov r0, r6 │ │ │ │ - bl 640224 │ │ │ │ + bl 6401a8 │ │ │ │ ldr r9, [sp, #92] @ 0x5c │ │ │ │ cmp r9, #0 │ │ │ │ beq 181210 │ │ │ │ str r4, [sp, #8] │ │ │ │ mov sl, r9 │ │ │ │ ldr r4, [sp, #96] @ 0x60 │ │ │ │ ldr r7, [sp, #104] @ 0x68 │ │ │ │ @@ -336317,27 +336317,27 @@ │ │ │ │ str r6, [sp, #32] │ │ │ │ mov r7, sp │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r7 │ │ │ │ bl 138e60 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 18134c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #20 │ │ │ │ bl 29ac38 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, #1 │ │ │ │ mov r8, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 181370 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 29b408 │ │ │ │ ldm r7, {r0, r1, r2, r3, r6} │ │ │ │ stm r5, {r0, r1, r2, r3, r6} │ │ │ │ strb r8, [r4, #8] │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ @@ -336353,18 +336353,18 @@ │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1813f0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 29b408 │ │ │ │ b 1813f0 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #20 │ │ │ │ bl 17d990 │ │ │ │ @@ -336380,30 +336380,30 @@ │ │ │ │ ldr r4, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ beq 181624 │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #1 │ │ │ │ bne 181458 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ str r4, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ bl 18246c │ │ │ │ b 181580 │ │ │ │ add r6, r4, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r8, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 181594 │ │ │ │ ldr r9, [pc, #520] @ 18168c │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r9, [pc, r9] │ │ │ │ ldr r0, [r9] │ │ │ │ @@ -336421,15 +336421,15 @@ │ │ │ │ add r1, r0, r0, lsl #1 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r1, [r0, r1, lsl #2]! │ │ │ │ cmp r1, #0 │ │ │ │ beq 1815f4 │ │ │ │ ldr r1, [r7] │ │ │ │ add r0, r0, #4 │ │ │ │ - bl 562b34 │ │ │ │ + bl 562ab8 │ │ │ │ b 181524 │ │ │ │ ldr r0, [r7] │ │ │ │ ldr r1, [r0] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r1, [r1] │ │ │ │ blx r1 │ │ │ │ ldr r7, [r4, #28] │ │ │ │ @@ -336440,30 +336440,30 @@ │ │ │ │ bl 22a01c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ str r7, [r5, #4] │ │ │ │ cmp r0, #1 │ │ │ │ bne 181524 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #2 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ cmp r8, #0 │ │ │ │ bne 18153c │ │ │ │ ldr r0, [r9] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 181610 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ mov r7, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 1815e8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #1 │ │ │ │ bne 181588 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ str r4, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ @@ -336533,19 +336533,19 @@ │ │ │ │ mov r1, r8 │ │ │ │ bl 18c218 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbeq lr, ip, r8, asr #18 │ │ │ │ rsbeq r3, r9, r4, asr fp │ │ │ │ - subseq r8, r1, r1, ror #18 │ │ │ │ + subseq r8, r1, r1, ror #17 │ │ │ │ ldrdeq r4, [r9], #-36 @ 0xffffffdc @ │ │ │ │ - ldrsbeq sp, [r1], #-194 @ 0xffffff3e │ │ │ │ + subseq sp, r1, r2, asr ip │ │ │ │ rsbeq r3, r9, r8, lsr #22 │ │ │ │ - subseq r8, r1, r3 │ │ │ │ + subseq r7, r1, r3, lsl #31 │ │ │ │ ldrdeq r3, [r9], #-168 @ 0xffffff58 @ │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ ldr r3, [r1], #8 │ │ │ │ cmp r3, #0 │ │ │ │ beq 1816f8 │ │ │ │ mov r4, #2 │ │ │ │ @@ -336561,15 +336561,15 @@ │ │ │ │ str r3, [r2, #4] │ │ │ │ str r1, [r2, #12] │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, pc} │ │ │ │ ldrd r2, [r1] │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 4d2da8 │ │ │ │ + bl 4d2d2c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ eor r1, r1, #3 │ │ │ │ strb r0, [sp, #32] │ │ │ │ orrs r1, r1, r2 │ │ │ │ beq 18173c │ │ │ │ @@ -336618,15 +336618,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r3 │ │ │ │ b 1819cc │ │ │ │ rsbs r2, r0, #0 │ │ │ │ rscs r1, r3, #0 │ │ │ │ bmi 1818d0 │ │ │ │ mov r1, r3 │ │ │ │ - bl 689208 │ │ │ │ + bl 68918c │ │ │ │ mov r2, r0 │ │ │ │ orr r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ b 1819c4 │ │ │ │ add r7, r5, #1 │ │ │ │ str r7, [r1, #20] │ │ │ │ cmp r7, lr │ │ │ │ bcs 18197c │ │ │ │ @@ -336875,39 +336875,39 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r9, r2 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ - bl 689208 │ │ │ │ + bl 68918c │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ mov sl, r0 │ │ │ │ mov fp, r1 │ │ │ │ cmp r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ rsbmi r0, r5, #0 │ │ │ │ cmp r0, #308 @ 0x134 │ │ │ │ bls 181c6c │ │ │ │ ldr r7, [pc, #224] @ 181cf8 │ │ │ │ ldr r6, [pc, #224] @ 181cfc │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ - bl 689f58 │ │ │ │ + bl 689edc │ │ │ │ cmp r0, #0 │ │ │ │ bne 181cdc │ │ │ │ cmn r5, #1 │ │ │ │ bgt 181ca8 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r6 │ │ │ │ - bl 689fc0 │ │ │ │ + bl 689f44 │ │ │ │ adds r5, r5, #308 @ 0x134 │ │ │ │ mov sl, r0 │ │ │ │ mov fp, r1 │ │ │ │ mov r0, r5 │ │ │ │ rsbmi r0, r5, #0 │ │ │ │ cmp r0, #308 @ 0x134 │ │ │ │ bhi 181c18 │ │ │ │ @@ -336915,15 +336915,15 @@ │ │ │ │ cmn r5, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r2, [r1, r0, lsl #3]! │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r1, fp │ │ │ │ ble 181cd0 │ │ │ │ - bl 688ea8 │ │ │ │ + bl 688e2c │ │ │ │ mov sl, r0 │ │ │ │ bic r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ eor r0, r0, #267386880 @ 0xff00000 │ │ │ │ eor r0, r0, #1879048192 @ 0x70000000 │ │ │ │ orrs r0, sl, r0 │ │ │ │ bne 181cd8 │ │ │ │ mov r0, #14 │ │ │ │ @@ -336932,15 +336932,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 3b340 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bl 689fc0 │ │ │ │ + bl 689f44 │ │ │ │ mov sl, r0 │ │ │ │ mov fp, r1 │ │ │ │ cmp r9, #0 │ │ │ │ mov r0, #0 │ │ │ │ eoreq fp, fp, #-2147483648 @ 0x80000000 │ │ │ │ strd sl, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ @@ -337431,15 +337431,15 @@ │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sl │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r8, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 1825cc │ │ │ │ ldr r9, [pc, #484] @ 182698 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r9, [pc, r9] │ │ │ │ ldr r0, [r9] │ │ │ │ @@ -337479,38 +337479,38 @@ │ │ │ │ beq 182574 │ │ │ │ add r0, r2, #12 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ sub r1, r1, #12 │ │ │ │ cmp r2, #1 │ │ │ │ mov r2, r0 │ │ │ │ bne 18253c │ │ │ │ - bl 562ba0 │ │ │ │ + bl 562b24 │ │ │ │ b 182574 │ │ │ │ cmp r1, #0 │ │ │ │ beq 182578 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ ldr r2, [r6, #24] │ │ │ │ cmp r2, #0 │ │ │ │ beq 18258c │ │ │ │ cmp r8, #0 │ │ │ │ beq 1825a0 │ │ │ │ b 1825b0 │ │ │ │ mov r0, r6 │ │ │ │ mvn r1, #2 │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ cmp r8, #0 │ │ │ │ bne 1825b0 │ │ │ │ ldr r0, [r9] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 182630 │ │ │ │ mov r0, sl │ │ │ │ mov r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 182620 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, sl │ │ │ │ bl 58454 │ │ │ │ b 1824ac │ │ │ │ @@ -337560,166 +337560,166 @@ │ │ │ │ mov r1, r8 │ │ │ │ bl 18c218 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbeq sp, ip, r8, lsl r9 │ │ │ │ rsbeq r2, r9, ip, ror #22 │ │ │ │ - subseq r7, r1, r9, lsr #18 │ │ │ │ + subseq r7, r1, r9, lsr #17 │ │ │ │ @ instruction: 0x0069329c │ │ │ │ - subseq ip, r1, lr, ror ip │ │ │ │ + ldrsheq ip, [r1], #-190 @ 0xffffff42 │ │ │ │ rsbeq r2, r9, r4, lsr #22 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, r1, #48 @ 0x30 │ │ │ │ mov r6, r2 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689124 │ │ │ │ + bl 6890a8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1826fc │ │ │ │ add r8, r7, #20 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r0, #0 │ │ │ │ beq 1827c8 │ │ │ │ ldm r6, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ ldr r6, [sp, #4] │ │ │ │ mov r1, #1 │ │ │ │ add r0, r6, #48 @ 0x30 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ add r5, r6, #32 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r0, #0 │ │ │ │ bne 18275c │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r6, #24] │ │ │ │ str r0, [r6, #24] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ ldr r4, [r6, #28] │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r7, #0 │ │ │ │ beq 18275c │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ add r5, r6, #44 @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r0, #0 │ │ │ │ bne 1827a0 │ │ │ │ ldr r1, [r6, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r6, #36] @ 0x24 │ │ │ │ beq 182794 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1827c0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 29b318 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r0, r7, #8 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ bne 18285c │ │ │ │ ldm r6, {r1, r2, r3} │ │ │ │ stm r0, {r1, r2, r3} │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689124 │ │ │ │ + bl 6890a8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 18283c │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r0, #0 │ │ │ │ bne 18283c │ │ │ │ add r2, r7, #8 │ │ │ │ mov r3, #-2147483647 @ 0x80000001 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ str r3, [r7, #8] │ │ │ │ bne 182848 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [r4] │ │ │ │ b 182704 │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ b 182704 │ │ │ │ ldr r0, [pc, #152] @ 1828fc │ │ │ │ mov r1, #32 │ │ │ │ ldr r2, [pc, #148] @ 182900 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59fd0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ b 182890 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1828e0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 29b318 │ │ │ │ b 1828e0 │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1828e8 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 18bc24 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ b 1828d8 │ │ │ │ bl 5a198 │ │ │ │ - subseq r3, r1, r7, lsr #5 │ │ │ │ + subseq r3, r1, r7, lsr #4 │ │ │ │ @ instruction: 0x00692990 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #748 @ 0x2ec │ │ │ │ sub sp, sp, #1024 @ 0x400 │ │ │ │ mov sl, r2 │ │ │ │ ldrb r2, [r1, #732] @ 0x2dc │ │ │ │ mov fp, r1 │ │ │ │ @@ -337993,15 +337993,15 @@ │ │ │ │ strb r1, [sp, #1724] @ 0x6bc │ │ │ │ mov r1, #32 │ │ │ │ str r1, [sp, #1716] @ 0x6b4 │ │ │ │ str r0, [sp, #1700] @ 0x6a4 │ │ │ │ add r5, lr, #344 @ 0x158 │ │ │ │ add r1, lr, #676 @ 0x2a4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4cf4e8 │ │ │ │ + bl 4cf46c │ │ │ │ cmp r0, #0 │ │ │ │ bne 183264 │ │ │ │ ldr r0, [sp, #1396] @ 0x574 │ │ │ │ ldr r1, [sp, #1400] @ 0x578 │ │ │ │ ldr r2, [sp, #1404] @ 0x57c │ │ │ │ str r0, [sp, #1384] @ 0x568 │ │ │ │ str r1, [sp, #1388] @ 0x56c │ │ │ │ @@ -338043,15 +338043,15 @@ │ │ │ │ str r0, [sp, #1748] @ 0x6d4 │ │ │ │ add r0, r5, #12 │ │ │ │ str r0, [sp, #1768] @ 0x6e8 │ │ │ │ ldr r1, [pc, #1720] @ 1834dc │ │ │ │ add r0, lr, #712 @ 0x2c8 │ │ │ │ add r2, lr, #676 @ 0x2a4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67926c │ │ │ │ + bl 6791f0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 183294 │ │ │ │ ldr r0, [sp, #1736] @ 0x6c8 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ str r0, [sp, #1436] @ 0x59c │ │ │ │ add r0, lr, #412 @ 0x19c │ │ │ │ str r0, [sp, #1428] @ 0x594 │ │ │ │ @@ -338072,27 +338072,27 @@ │ │ │ │ str r0, [sp, #1396] @ 0x574 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #1408] @ 0x580 │ │ │ │ add r0, lr, #396 @ 0x18c │ │ │ │ str r0, [sp, #1404] @ 0x57c │ │ │ │ ldr r0, [pc, #1616] @ 1834f0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #1716] @ 0x6b4 │ │ │ │ mov r0, #27 │ │ │ │ str r0, [sp, #1712] @ 0x6b0 │ │ │ │ str r4, [sp, #1708] @ 0x6ac │ │ │ │ str r0, [sp, #1704] @ 0x6a8 │ │ │ │ str r4, [sp, #1700] @ 0x6a4 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r1, #1 │ │ │ │ add r0, lr, #372 @ 0x174 │ │ │ │ add r2, lr, #676 @ 0x2a4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r1, [sp, #1436] @ 0x59c │ │ │ │ cmp r1, #0 │ │ │ │ beq 182eec │ │ │ │ ldr r0, [sp, #1440] @ 0x5a0 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r7] │ │ │ │ @@ -338110,27 +338110,27 @@ │ │ │ │ str r0, [sp, #1708] @ 0x6ac │ │ │ │ add r0, lr, #360 @ 0x168 │ │ │ │ str r1, [sp, #1700] @ 0x6a4 │ │ │ │ str r8, [sp, #1752] @ 0x6d8 │ │ │ │ str r0, [sp, #1748] @ 0x6d4 │ │ │ │ ldr r0, [pc, #1472] @ 1834f8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #1412] @ 0x584 │ │ │ │ mov r0, #27 │ │ │ │ str r0, [sp, #1408] @ 0x580 │ │ │ │ str r4, [sp, #1404] @ 0x57c │ │ │ │ str r0, [sp, #1400] @ 0x578 │ │ │ │ str r4, [sp, #1396] @ 0x574 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r1, #2 │ │ │ │ add r0, lr, #676 @ 0x2a4 │ │ │ │ add r2, lr, #372 @ 0x174 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 182fec │ │ │ │ mov r0, #0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ str r0, [sp, #1716] @ 0x6b4 │ │ │ │ mov r0, #1 │ │ │ │ @@ -338142,27 +338142,27 @@ │ │ │ │ str r0, [sp, #1708] @ 0x6ac │ │ │ │ add r0, lr, #24 │ │ │ │ str r1, [sp, #1700] @ 0x6a4 │ │ │ │ str r8, [sp, #1752] @ 0x6d8 │ │ │ │ str r0, [sp, #1748] @ 0x6d4 │ │ │ │ ldr r0, [pc, #1352] @ 183500 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #1412] @ 0x584 │ │ │ │ mov r0, #27 │ │ │ │ str r0, [sp, #1408] @ 0x580 │ │ │ │ str r4, [sp, #1404] @ 0x57c │ │ │ │ str r0, [sp, #1400] @ 0x578 │ │ │ │ str r4, [sp, #1396] @ 0x574 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r1, #2 │ │ │ │ add r0, lr, #676 @ 0x2a4 │ │ │ │ add r2, lr, #372 @ 0x174 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r7, [sp, #1376] @ 0x560 │ │ │ │ ldr r4, [sp, #1368] @ 0x558 │ │ │ │ ldr r8, [sp, #1372] @ 0x55c │ │ │ │ cmp r7, #0 │ │ │ │ ldr r6, [sp, #1380] @ 0x564 │ │ │ │ beq 1830f0 │ │ │ │ add r5, r8, #4 │ │ │ │ @@ -338453,35 +338453,35 @@ │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [fp, #732] @ 0x2dc │ │ │ │ mov r0, r7 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ strheq r2, [r9], #-8 @ │ │ │ │ rsbeq r2, r9, r4, asr #1 │ │ │ │ - subseq r6, r1, fp, lsr #31 │ │ │ │ + subseq r6, r1, fp, lsr #30 │ │ │ │ @ instruction: 0x006cd39c │ │ │ │ rsbeq sp, ip, ip, lsr r3 │ │ │ │ rsbeq r1, r9, ip, asr #30 │ │ │ │ rsbeq r2, r9, r8, lsr r9 │ │ │ │ strheq r1, [r9], #-244 @ 0xffffff0c @ │ │ │ │ rsbeq r1, r9, r4, asr #31 │ │ │ │ - subseq r6, r1, r3, lsr r8 │ │ │ │ + ldrheq r6, [r1], #-115 @ 0xffffff8d │ │ │ │ rsbeq r2, r9, r8, asr #21 │ │ │ │ @ instruction: 0x0069259c │ │ │ │ - subseq r6, r1, r7, ror #23 │ │ │ │ + subseq r6, r1, r7, ror #22 │ │ │ │ ldrdeq r2, [r9], #-88 @ 0xffffffa8 @ │ │ │ │ rsbeq ip, ip, r8, lsr lr │ │ │ │ andeq fp, r1, r8, asr r3 │ │ │ │ - subseq r6, r1, pc, lsr #22 │ │ │ │ + subseq r6, r1, pc, lsr #21 │ │ │ │ rsbeq r3, r9, r8, lsl #31 │ │ │ │ @ instruction: 0xfffc1fa0 │ │ │ │ andeq sl, r3, r4, lsl sl │ │ │ │ ldrdeq r2, [r9], #-144 @ 0xffffff70 @ │ │ │ │ rsbeq r2, r9, ip, ror #10 │ │ │ │ - ldrheq r6, [r1], #-183 @ 0xffffff49 │ │ │ │ + subseq r6, r1, r7, lsr fp │ │ │ │ rsbeq r2, r9, r8, lsr #11 │ │ │ │ @ instruction: 0x0069239c │ │ │ │ @ instruction: 0x00692398 │ │ │ │ rsbeq r2, r9, ip, lsr #6 │ │ │ │ rsbeq r2, r9, r8, lsl r3 │ │ │ │ rsbeq r2, r9, r4, asr #5 │ │ │ │ strheq r2, [r9], #-32 @ 0xffffffe0 @ │ │ │ │ @@ -338508,21 +338508,21 @@ │ │ │ │ strh r0, [r1, #28] │ │ │ │ ldr r6, [r1, #12] │ │ │ │ ldr r0, [r1, #20] │ │ │ │ ldr r2, [r1, #24] │ │ │ │ str r6, [r1, #-4] │ │ │ │ stmib r1, {r0, r2} │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ add r9, sp, #432 @ 0x1b0 │ │ │ │ add r2, sp, #264 @ 0x108 │ │ │ │ mov r1, r6 │ │ │ │ str r8, [sp, #12] │ │ │ │ mov r0, r9 │ │ │ │ - bl 4ceb64 │ │ │ │ + bl 4ceae8 │ │ │ │ add fp, sp, #432 @ 0x1b0 │ │ │ │ ldr r6, [sp, #444] @ 0x1bc │ │ │ │ ldr r8, [sp, #448] @ 0x1c0 │ │ │ │ ldm fp, {r5, r7, fp} │ │ │ │ eor r0, r5, #3 │ │ │ │ orrs r0, r0, r7 │ │ │ │ bne 1835b8 │ │ │ │ @@ -338556,15 +338556,15 @@ │ │ │ │ ldr r4, [sp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ strd r0, [sl, #144] @ 0x90 │ │ │ │ add r6, sp, #432 @ 0x1b0 │ │ │ │ add r1, sl, #144 @ 0x90 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4e3d98 │ │ │ │ + bl 4e3d1c │ │ │ │ ldr r5, [sp, #432] @ 0x1b0 │ │ │ │ ldr r7, [sp, #436] @ 0x1b4 │ │ │ │ eor r0, r5, #4 │ │ │ │ orrs r0, r0, r7 │ │ │ │ bne 183660 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [r8] │ │ │ │ @@ -338638,38 +338638,38 @@ │ │ │ │ str r0, [sp, #444] @ 0x1bc │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #432] @ 0x1b0 │ │ │ │ str r0, [sp, #440] @ 0x1b8 │ │ │ │ ldr r0, [pc, #1596] @ 183db4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #280] @ 0x118 │ │ │ │ mov r0, #27 │ │ │ │ str r0, [sp, #276] @ 0x114 │ │ │ │ ldr r1, [pc, #1576] @ 183db8 │ │ │ │ str r0, [sp, #268] @ 0x10c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #272] @ 0x110 │ │ │ │ str r1, [sp, #264] @ 0x108 │ │ │ │ add r0, sp, #432 @ 0x1b0 │ │ │ │ add r2, sp, #264 @ 0x108 │ │ │ │ mov r1, #4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r6, [sl, #104] @ 0x68 │ │ │ │ add r1, sl, #108 @ 0x6c │ │ │ │ add r0, sp, #420 @ 0x1a4 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ add r9, sp, #432 @ 0x1b0 │ │ │ │ add r2, sp, #420 @ 0x1a4 │ │ │ │ mov r1, r6 │ │ │ │ str r8, [sp, #12] │ │ │ │ mov r0, r9 │ │ │ │ - bl 4ceb64 │ │ │ │ + bl 4ceae8 │ │ │ │ add fp, sp, #432 @ 0x1b0 │ │ │ │ ldr r6, [sp, #444] @ 0x1bc │ │ │ │ ldr r4, [sp, #448] @ 0x1c0 │ │ │ │ ldm fp, {r5, r7, fp} │ │ │ │ eor r0, r5, #3 │ │ │ │ orrs r0, r0, r7 │ │ │ │ bne 183878 │ │ │ │ @@ -338682,15 +338682,15 @@ │ │ │ │ ldr r1, [sl, #40] @ 0x28 │ │ │ │ cmp r0, r1 │ │ │ │ bcs 183b6c │ │ │ │ mov r2, #52 @ 0x34 │ │ │ │ ldr r1, [sl, #36] @ 0x24 │ │ │ │ mla r3, r0, r2, r1 │ │ │ │ add r0, r3, #12 │ │ │ │ - bl 53e0b8 │ │ │ │ + bl 53e03c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 183b7c │ │ │ │ mov r7, r1 │ │ │ │ cmp r1, #0 │ │ │ │ bmi 183ba8 │ │ │ │ cmp r7, #0 │ │ │ │ @@ -338731,15 +338731,15 @@ │ │ │ │ ldr r4, [sp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ strd r0, [sl, #144] @ 0x90 │ │ │ │ add r6, sp, #432 @ 0x1b0 │ │ │ │ add r1, sl, #144 @ 0x90 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4e3d98 │ │ │ │ + bl 4e3d1c │ │ │ │ ldr r7, [sp, #432] @ 0x1b0 │ │ │ │ ldr r5, [sp, #436] @ 0x1b4 │ │ │ │ eor r0, r7, #4 │ │ │ │ orrs r0, r0, r5 │ │ │ │ bne 18391c │ │ │ │ mov r0, #2 │ │ │ │ str r0, [r8] │ │ │ │ @@ -339025,31 +339025,31 @@ │ │ │ │ bl 2a4524 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [sl, #138] @ 0x8a │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbeq r2, r9, r8, lsl r6 │ │ │ │ - subseq r6, r1, sl, lsr r2 │ │ │ │ + ldrheq r6, [r1], #-26 @ 0xffffffe6 │ │ │ │ rsbeq pc, r8, r0, lsl #31 │ │ │ │ strdeq r1, [r9], #-116 @ 0xffffff8c @ │ │ │ │ rsbeq r1, r9, r0, lsl #16 │ │ │ │ rsbeq r1, r9, ip, lsr #15 │ │ │ │ - subseq r6, r1, r1, lsr #7 │ │ │ │ + subseq r6, r1, r1, lsr #6 │ │ │ │ rsbeq r1, r9, r4, lsr #26 │ │ │ │ rsbeq r1, r9, r8, ror pc │ │ │ │ rsbeq ip, ip, r8, lsr r5 │ │ │ │ rsbeq r1, r9, ip, ror r7 │ │ │ │ rsbeq ip, ip, ip, lsl #9 │ │ │ │ strdeq r1, [r9], #-176 @ 0xffffff50 @ │ │ │ │ rsbeq r1, r9, r8, ror #23 │ │ │ │ - subseq r6, r1, r3, asr #2 │ │ │ │ + subseq r6, r1, r3, asr #1 │ │ │ │ rsbeq r2, r9, ip, asr r3 │ │ │ │ rsbeq r1, r9, r0, lsr #16 │ │ │ │ - ldrsbeq r6, [r1], #-61 @ 0xffffffc3 │ │ │ │ + subseq r6, r1, sp, asr r3 │ │ │ │ @ instruction: 0x00691d90 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #772 @ 0x304 │ │ │ │ sub sp, sp, #1024 @ 0x400 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov sl, r1 │ │ │ │ ldrb r0, [r1, #959] @ 0x3bf │ │ │ │ @@ -339083,15 +339083,15 @@ │ │ │ │ strb r2, [r1, #181] @ 0xb5 │ │ │ │ strb r2, [r1, #180] @ 0xb4 │ │ │ │ strb r2, [r1, #179] @ 0xb3 │ │ │ │ strb r2, [r1, #178] @ 0xb2 │ │ │ │ strb r2, [r1, #177] @ 0xb1 │ │ │ │ strb r0, [r1, #176] @ 0xb0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4b85d4 │ │ │ │ + bl 4b8558 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sl, #955] @ 0x3bb │ │ │ │ ldr r0, [sl, #692] @ 0x2b4 │ │ │ │ cmp r0, #2 │ │ │ │ bne 184144 │ │ │ │ ldr r0, [pc, #4072] @ 184e74 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -339106,29 +339106,29 @@ │ │ │ │ str r0, [sp, #1140] @ 0x474 │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #1128] @ 0x468 │ │ │ │ str r0, [sp, #1136] @ 0x470 │ │ │ │ ldr r0, [pc, #4088] @ 184ec0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ mov r0, #33 @ 0x21 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ ldr r1, [pc, #4068] @ 184ec4 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #140] @ 0x8c │ │ │ │ str r1, [sp, #132] @ 0x84 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r2, sp, #132 @ 0x84 │ │ │ │ add r0, lr, #104 @ 0x68 │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ b 184f60 │ │ │ │ mov r9, sl │ │ │ │ ldrb r0, [r9, #1700]! @ 0x6a4 │ │ │ │ add r1, pc, #12 │ │ │ │ sub r2, r9, #732 @ 0x2dc │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ @@ -339290,15 +339290,15 @@ │ │ │ │ ldr fp, [sl, #1704] @ 0x6a8 │ │ │ │ mov r9, #1 │ │ │ │ ldr r7, [sl, #1708] @ 0x6ac │ │ │ │ strb r9, [sl, #1712] @ 0x6b0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ str fp, [sp, #100] @ 0x64 │ │ │ │ add r0, lr, #104 @ 0x68 │ │ │ │ - bl 4c9f28 │ │ │ │ + bl 4c9eac │ │ │ │ mov r6, #664 @ 0x298 │ │ │ │ mov r0, #0 │ │ │ │ orr r6, r6, #1024 @ 0x400 │ │ │ │ ldr r1, [sp, #1128] @ 0x468 │ │ │ │ ldr r2, [sp, #1132] @ 0x46c │ │ │ │ mov r4, sl │ │ │ │ ldr r3, [sp, #1136] @ 0x470 │ │ │ │ @@ -339491,15 +339491,15 @@ │ │ │ │ ldr r2, [sl, #872] @ 0x368 │ │ │ │ add r0, sl, #888 @ 0x378 │ │ │ │ mov r3, #5 │ │ │ │ bl 4790c0 │ │ │ │ ldr r1, [sl, #688] @ 0x2b0 │ │ │ │ add r0, sl, #900 @ 0x384 │ │ │ │ add r1, r1, #136 @ 0x88 │ │ │ │ - bl 49a0f8 │ │ │ │ + bl 49a07c │ │ │ │ ldr r2, [sl, #872] @ 0x368 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #958] @ 0x3be │ │ │ │ mov r3, #336 @ 0x150 │ │ │ │ str r0, [sl, #912] @ 0x390 │ │ │ │ mov r0, #1 │ │ │ │ ldr r6, [sl, #868] @ 0x364 │ │ │ │ @@ -339596,15 +339596,15 @@ │ │ │ │ str r5, [sp, #164] @ 0xa4 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ str r1, [sp, #148] @ 0x94 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ add r0, sp, #652 @ 0x28c │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ - bl 4cf4e8 │ │ │ │ + bl 4cf46c │ │ │ │ cmp r0, #0 │ │ │ │ bne 184bf4 │ │ │ │ ldr r0, [sp, #1652] @ 0x674 │ │ │ │ add r3, sp, #1600 @ 0x640 │ │ │ │ ldr r1, [sp, #1656] @ 0x678 │ │ │ │ ldr r2, [sp, #1660] @ 0x67c │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ @@ -339660,27 +339660,27 @@ │ │ │ │ str r0, [sp, #1652] @ 0x674 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #1664] @ 0x680 │ │ │ │ add r0, sp, #852 @ 0x354 │ │ │ │ str r0, [sp, #1660] @ 0x67c │ │ │ │ ldr r0, [pc, #3628] @ 18559c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ mov r0, #27 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ str r4, [sp, #140] @ 0x8c │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ str r4, [sp, #132] @ 0x84 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r2, sp, #132 @ 0x84 │ │ │ │ add r0, lr, #628 @ 0x274 │ │ │ │ mov r1, #1 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r1, [sp, #1412] @ 0x584 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1847bc │ │ │ │ ldr r0, [sp, #1416] @ 0x588 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r7] │ │ │ │ @@ -339697,27 +339697,27 @@ │ │ │ │ add r0, sp, #852 @ 0x354 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ add r0, sp, #1600 @ 0x640 │ │ │ │ str r8, [sp, #856] @ 0x358 │ │ │ │ str r0, [sp, #852] @ 0x354 │ │ │ │ ldr r0, [pc, #3488] @ 1855a4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #1668] @ 0x684 │ │ │ │ mov r0, #27 │ │ │ │ str r0, [sp, #1664] @ 0x680 │ │ │ │ str r4, [sp, #1660] @ 0x67c │ │ │ │ str r0, [sp, #1656] @ 0x678 │ │ │ │ str r4, [sp, #1652] @ 0x674 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ add r2, lr, #628 @ 0x274 │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1848b8 │ │ │ │ mov r0, #0 │ │ │ │ mov r5, #1 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ @@ -339729,27 +339729,27 @@ │ │ │ │ add r0, sp, #852 @ 0x354 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ add r0, lr, #600 @ 0x258 │ │ │ │ str r8, [sp, #856] @ 0x358 │ │ │ │ str r0, [sp, #852] @ 0x354 │ │ │ │ ldr r0, [pc, #3368] @ 1855ac │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #1668] @ 0x684 │ │ │ │ mov r0, #27 │ │ │ │ str r0, [sp, #1664] @ 0x680 │ │ │ │ str r4, [sp, #1660] @ 0x67c │ │ │ │ str r0, [sp, #1656] @ 0x678 │ │ │ │ str r4, [sp, #1652] @ 0x674 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ add r2, lr, #628 @ 0x274 │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ add r3, sp, #652 @ 0x28c │ │ │ │ add ip, sp, #132 @ 0x84 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ bl 1bbd3c │ │ │ │ ldr r1, [sp, #1600] @ 0x640 │ │ │ │ @@ -340129,15 +340129,15 @@ │ │ │ │ strb r0, [r1, #1689] @ 0x699 │ │ │ │ mov r0, #380 @ 0x17c │ │ │ │ orr r0, r0, #1024 @ 0x400 │ │ │ │ add r0, r1, r0 │ │ │ │ bl 191548 │ │ │ │ b 184ecc │ │ │ │ rsbeq r1, r9, r0, ror #10 │ │ │ │ - ldrsbeq r5, [r1], #-169 @ 0xffffff57 │ │ │ │ + subseq r5, r1, r9, asr sl │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldrb r0, [r0, #1690] @ 0x69a │ │ │ │ cmp r0, #0 │ │ │ │ beq 184ee8 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #104 @ 0x68 │ │ │ │ @@ -340199,15 +340199,15 @@ │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #336 @ 0x150 │ │ │ │ mov r0, r5 │ │ │ │ bl 3762c │ │ │ │ add r6, sl, #916 @ 0x394 │ │ │ │ add r1, sl, #608 @ 0x260 │ │ │ │ mov r0, r6 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ ldr r0, [sl, #880] @ 0x370 │ │ │ │ ldr r1, [sl, #884] @ 0x374 │ │ │ │ mov r2, r5 │ │ │ │ bl 479970 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sl, #892] @ 0x37c │ │ │ │ ldr r1, [sl, #896] @ 0x380 │ │ │ │ @@ -340220,19 +340220,19 @@ │ │ │ │ cmp r0, #1 │ │ │ │ ldrls r0, [sl, #912] @ 0x390 │ │ │ │ addls r0, r0, #1 │ │ │ │ strls r0, [sl, #912] @ 0x390 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r1, r6 │ │ │ │ add r0, lr, #104 @ 0x68 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, r4, #136 @ 0x88 │ │ │ │ add r1, lr, #104 @ 0x68 │ │ │ │ - bl 499ee0 │ │ │ │ + bl 499e64 │ │ │ │ mov r1, #1 │ │ │ │ cmp r0, #0 │ │ │ │ strb r1, [sl, #954] @ 0x3ba │ │ │ │ str r0, [sl, #928] @ 0x3a0 │ │ │ │ beq 18511c │ │ │ │ mov r5, sl │ │ │ │ mov r1, #4 │ │ │ │ @@ -340252,17 +340252,17 @@ │ │ │ │ str r1, [sl, #936] @ 0x3a8 │ │ │ │ str r1, [sl, #944] @ 0x3b0 │ │ │ │ ldr r1, [sl, #456] @ 0x1c8 │ │ │ │ str r1, [r0] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r7 │ │ │ │ - bl 490360 │ │ │ │ + bl 4902e4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 490e64 │ │ │ │ + bl 490de8 │ │ │ │ mov r4, #4 │ │ │ │ mov r5, #8 │ │ │ │ mov lr, #0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 185308 │ │ │ │ ldr r0, [sl, #936] @ 0x3a8 │ │ │ │ mov r7, #-2147483648 @ 0x80000000 │ │ │ │ @@ -340276,15 +340276,15 @@ │ │ │ │ bls 185364 │ │ │ │ ldr r2, [pc, #3664] @ 185f50 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59b2c │ │ │ │ b 187bac │ │ │ │ - subseq r5, r1, r8, lsl r7 │ │ │ │ + @ instruction: 0x00515698 │ │ │ │ rsbeq fp, ip, ip, asr fp │ │ │ │ strdeq fp, [ip], #-160 @ 0xffffff60 @ │ │ │ │ ldr r0, [pc, #3632] @ 185f54 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #4 │ │ │ │ bcc 1851b0 │ │ │ │ @@ -340301,46 +340301,46 @@ │ │ │ │ ldr r0, [pc, #3580] @ 185f5c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #1444] @ 0x5a4 │ │ │ │ add r0, sl, #632 @ 0x278 │ │ │ │ str r0, [sp, #1440] @ 0x5a0 │ │ │ │ ldr r0, [pc, #3564] @ 185f60 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ mov r0, #33 @ 0x21 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ ldr r1, [pc, #3544] @ 185f64 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #140] @ 0x8c │ │ │ │ str r1, [sp, #132] @ 0x84 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r2, sp, #132 @ 0x84 │ │ │ │ add r0, lr, #104 @ 0x68 │ │ │ │ mov r1, #4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r4, [pc, #3504] @ 185f68 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ add r0, r0, r1 │ │ │ │ ldr r1, [sl, #688] @ 0x2b0 │ │ │ │ sub r0, r1, r0 │ │ │ │ str r0, [sp, #1128] @ 0x468 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r0, r5 │ │ │ │ add r1, lr, #104 @ 0x68 │ │ │ │ - bl 48f5f4 │ │ │ │ + bl 48f578 │ │ │ │ str r0, [sp, #1440] @ 0x5a0 │ │ │ │ add r0, sp, #1440 @ 0x5a0 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r7 │ │ │ │ - bl 490360 │ │ │ │ + bl 4902e4 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #0 │ │ │ │ str r1, [sp, #1168] @ 0x490 │ │ │ │ str r1, [sp, #1156] @ 0x484 │ │ │ │ mov r1, #8 │ │ │ │ str r0, [sp, #1180] @ 0x49c │ │ │ │ str r0, [sp, #1176] @ 0x498 │ │ │ │ @@ -340362,23 +340362,23 @@ │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, sp, #1440 @ 0x5a0 │ │ │ │ add r2, lr, #104 @ 0x68 │ │ │ │ add r3, sp, #132 @ 0x84 │ │ │ │ mov r1, r5 │ │ │ │ - bl 48f830 │ │ │ │ + bl 48f7b4 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #104 @ 0x68 │ │ │ │ bl 1913b8 │ │ │ │ ldr r0, [sl, #688] @ 0x2b0 │ │ │ │ add r5, sp, #1440 @ 0x5a0 │ │ │ │ add r0, r0, #136 @ 0x88 │ │ │ │ mov r1, r5 │ │ │ │ - bl 499a6c │ │ │ │ + bl 4999f0 │ │ │ │ ldrb r0, [sl, #952] @ 0x3b8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1852f0 │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ ldr r2, [r4, #44] @ 0x2c │ │ │ │ ldr r0, [sl, #688] @ 0x2b0 │ │ │ │ add r1, r1, r2 │ │ │ │ @@ -340466,15 +340466,15 @@ │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r4, sl │ │ │ │ add r0, lr, #104 @ 0x68 │ │ │ │ ldr sl, [sp, #16] │ │ │ │ mov fp, r7 │ │ │ │ str r8, [sp, #112] @ 0x70 │ │ │ │ str r7, [sp, #100] @ 0x64 │ │ │ │ - bl 4cb954 │ │ │ │ + bl 4cb8d8 │ │ │ │ mov ip, #1 │ │ │ │ mov r7, #664 @ 0x298 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ orr r7, r7, #1024 @ 0x400 │ │ │ │ str r5, [sp, #116] @ 0x74 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [sp, #1128] @ 0x468 │ │ │ │ @@ -340565,15 +340565,15 @@ │ │ │ │ ldr r9, [sp, #1444] @ 0x5a4 │ │ │ │ cmp r2, #-2147483648 @ 0x80000000 │ │ │ │ bne 1855b0 │ │ │ │ b 185bb0 │ │ │ │ strheq r1, [r9], #-16 @ │ │ │ │ rsbeq fp, ip, r0, lsr r5 │ │ │ │ andeq r9, r1, r0, asr sl │ │ │ │ - subseq r5, r1, r7, lsr #4 │ │ │ │ + subseq r5, r1, r7, lsr #3 │ │ │ │ rsbeq r0, r9, ip, asr #21 │ │ │ │ rsbeq r0, r9, r8, asr #21 │ │ │ │ rsbeq r0, r9, r4, ror #20 │ │ │ │ rsbeq r0, r9, ip, asr #20 │ │ │ │ strdeq r0, [r9], #-156 @ 0xffffff64 @ │ │ │ │ rsbeq r0, r9, r4, ror #19 │ │ │ │ mov r1, #0 │ │ │ │ @@ -340647,15 +340647,15 @@ │ │ │ │ strb r1, [sp, #1464] @ 0x5b8 │ │ │ │ mov r1, #32 │ │ │ │ str r1, [sp, #1456] @ 0x5b0 │ │ │ │ str r0, [sp, #1440] @ 0x5a0 │ │ │ │ add r5, lr, #388 @ 0x184 │ │ │ │ add r1, sp, #1440 @ 0x5a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4cf4e8 │ │ │ │ + bl 4cf46c │ │ │ │ cmp r0, #0 │ │ │ │ bne 187a50 │ │ │ │ ldr r0, [sp, #1036] @ 0x40c │ │ │ │ ldr r1, [sp, #1040] @ 0x410 │ │ │ │ ldr r2, [sp, #1044] @ 0x414 │ │ │ │ str r0, [sp, #1572] @ 0x624 │ │ │ │ str r1, [sp, #1576] @ 0x628 │ │ │ │ @@ -340693,15 +340693,15 @@ │ │ │ │ str r0, [sp, #652] @ 0x28c │ │ │ │ add r0, r5, #12 │ │ │ │ str r0, [sp, #1588] @ 0x634 │ │ │ │ ldr r1, [pc, #4040] @ 186754 │ │ │ │ add r0, sp, #1600 @ 0x640 │ │ │ │ add r2, sp, #1440 @ 0x5a0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67926c │ │ │ │ + bl 6791f0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 187af8 │ │ │ │ add r2, sp, #1600 @ 0x640 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str r1, [sp, #1628] @ 0x65c │ │ │ │ add r1, lr, #600 @ 0x258 │ │ │ │ @@ -340723,29 +340723,29 @@ │ │ │ │ str r0, [sp, #1036] @ 0x40c │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #1048] @ 0x418 │ │ │ │ add r0, lr, #732 @ 0x2dc │ │ │ │ str r0, [sp, #1044] @ 0x414 │ │ │ │ ldr r0, [pc, #3924] @ 186760 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #1456] @ 0x5b0 │ │ │ │ mov r0, #27 │ │ │ │ str r0, [sp, #1452] @ 0x5ac │ │ │ │ ldr r1, [pc, #3904] @ 186764 │ │ │ │ str r0, [sp, #1444] @ 0x5a4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #1448] @ 0x5a8 │ │ │ │ str r1, [sp, #1440] @ 0x5a0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r2, sp, #1440 @ 0x5a0 │ │ │ │ add r0, lr, #12 │ │ │ │ mov r1, #1 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r1, [sp, #1624] @ 0x658 │ │ │ │ cmp r1, #0 │ │ │ │ beq 185860 │ │ │ │ ldr r0, [sp, #1628] @ 0x65c │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r4] │ │ │ │ @@ -340765,29 +340765,29 @@ │ │ │ │ ldr r0, [pc, #4032] @ 186860 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #656] @ 0x290 │ │ │ │ add r0, lr, #548 @ 0x224 │ │ │ │ str r0, [sp, #652] @ 0x28c │ │ │ │ ldr r0, [pc, #4016] @ 186864 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #1052] @ 0x41c │ │ │ │ mov r0, #27 │ │ │ │ str r0, [sp, #1048] @ 0x418 │ │ │ │ ldr r1, [pc, #3996] @ 186868 │ │ │ │ str r0, [sp, #1040] @ 0x410 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #1044] @ 0x414 │ │ │ │ str r1, [sp, #1036] @ 0x40c │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, sp, #1440 @ 0x5a0 │ │ │ │ add r2, lr, #12 │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 18597c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #1456] @ 0x5b0 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #1444] @ 0x5a4 │ │ │ │ @@ -340800,38 +340800,38 @@ │ │ │ │ ldr r0, [pc, #4020] @ 1868e0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #656] @ 0x290 │ │ │ │ add r0, sp, #1744 @ 0x6d0 │ │ │ │ str r0, [sp, #652] @ 0x28c │ │ │ │ ldr r0, [pc, #4004] @ 1868e4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #1052] @ 0x41c │ │ │ │ mov r0, #27 │ │ │ │ str r0, [sp, #1048] @ 0x418 │ │ │ │ ldr r1, [pc, #3984] @ 1868e8 │ │ │ │ str r0, [sp, #1040] @ 0x410 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #1044] @ 0x414 │ │ │ │ str r1, [sp, #1036] @ 0x40c │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, sp, #1440 @ 0x5a0 │ │ │ │ add r2, lr, #12 │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r6, [sp, #1420] @ 0x58c │ │ │ │ ldr r4, [sp, #1412] @ 0x584 │ │ │ │ ldr r5, [sp, #1416] @ 0x588 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r9, [sp, #1424] @ 0x590 │ │ │ │ beq 185a64 │ │ │ │ add r7, r5, #4 │ │ │ │ b 1859ac │ │ │ │ - ldrsheq r4, [r1], #-235 @ 0xffffff15 │ │ │ │ + subseq r4, r1, fp, ror lr │ │ │ │ add r7, r7, #16 │ │ │ │ subs r6, r6, #1 │ │ │ │ beq 185a64 │ │ │ │ ldr r0, [r7, #-4] │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, #1 │ │ │ │ bhi 1859a0 │ │ │ │ @@ -340931,18 +340931,18 @@ │ │ │ │ rsbeq r0, r9, r8, lsl #13 │ │ │ │ rsbeq r0, r9, r8, ror r6 │ │ │ │ rsbeq r0, r9, r4, ror #12 │ │ │ │ rsbeq r0, r9, r0, asr r6 │ │ │ │ rsbeq r0, r9, ip, asr pc │ │ │ │ rsbeq r0, r9, r8, lsr #12 │ │ │ │ rsbeq r0, r9, ip, lsl #24 │ │ │ │ - subseq r5, r1, r7, asr r2 │ │ │ │ + ldrsbeq r5, [r1], #-23 @ 0xffffffe9 │ │ │ │ rsbeq r0, r9, r8, asr #24 │ │ │ │ ldrdeq r0, [r9], #-188 @ 0xffffff44 @ │ │ │ │ - subseq r5, r1, r7, lsr #4 │ │ │ │ + subseq r5, r1, r7, lsr #3 │ │ │ │ rsbeq r0, r9, r8, lsl ip │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ cmp r8, #0 │ │ │ │ beq 185b7c │ │ │ │ rsb r1, r8, r8, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #3 │ │ │ │ @@ -341061,15 +341061,15 @@ │ │ │ │ ldr r5, [sl, #1788] @ 0x6fc │ │ │ │ strb fp, [sl, #1800] @ 0x708 │ │ │ │ mov r4, sl │ │ │ │ ldr r6, [sl, #1792] @ 0x700 │ │ │ │ ldr sl, [sl, #1796] @ 0x704 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #104 @ 0x68 │ │ │ │ - bl 4cbc60 │ │ │ │ + bl 4cbbe4 │ │ │ │ ldr r1, [sp, #1128] @ 0x468 │ │ │ │ add r0, sp, #1744 @ 0x6d0 │ │ │ │ mov lr, #0 │ │ │ │ ldr r2, [sp, #1132] @ 0x46c │ │ │ │ ldr r3, [sp, #1136] @ 0x470 │ │ │ │ mov ip, #1776 @ 0x6f0 │ │ │ │ stm r0, {r1, r2, r3} │ │ │ │ @@ -341193,19 +341193,19 @@ │ │ │ │ b 18643c │ │ │ │ rsbeq sl, ip, r0, lsr #26 │ │ │ │ rsbeq sp, r8, ip, lsl r7 │ │ │ │ rsbeq sl, ip, r4, lsr #21 │ │ │ │ rsbeq r0, r9, r8, lsr #6 │ │ │ │ muleq r1, ip, pc @ │ │ │ │ rsbeq r0, r9, ip, lsl #6 │ │ │ │ - subseq r4, r1, sp, lsr #16 │ │ │ │ + subseq r4, r1, sp, lsr #15 │ │ │ │ strheq sl, [ip], #-168 @ 0xffffff58 @ │ │ │ │ ldrdeq r0, [r9], #-20 @ 0xffffffec @ │ │ │ │ ldrdeq r0, [r9], #-16 @ │ │ │ │ - subseq r4, r1, pc, ror #14 │ │ │ │ + subseq r4, r1, pc, ror #13 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ mov fp, r9 │ │ │ │ strb r1, [sl, #1474] @ 0x5c2 │ │ │ │ str r3, [sl, #1456] @ 0x5b0 │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ @@ -341275,15 +341275,15 @@ │ │ │ │ strb r1, [sp, #156] @ 0x9c │ │ │ │ mov r1, #32 │ │ │ │ str r1, [sp, #148] @ 0x94 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ add r6, lr, #732 @ 0x2dc │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4cf4e8 │ │ │ │ + bl 4cf46c │ │ │ │ cmp r0, #0 │ │ │ │ bne 187a80 │ │ │ │ ldr r0, [sp, #1652] @ 0x674 │ │ │ │ ldr r1, [sp, #1656] @ 0x678 │ │ │ │ ldr r2, [sp, #1660] @ 0x67c │ │ │ │ str r0, [sp, #1624] @ 0x658 │ │ │ │ str r1, [sp, #1628] @ 0x65c │ │ │ │ @@ -341321,15 +341321,15 @@ │ │ │ │ str r0, [sp, #852] @ 0x354 │ │ │ │ add r0, r6, #12 │ │ │ │ str r0, [sp, #1640] @ 0x668 │ │ │ │ ldr r1, [pc, #4004] @ 187100 │ │ │ │ add r0, lr, #388 @ 0x184 │ │ │ │ add r2, sp, #132 @ 0x84 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67926c │ │ │ │ + bl 6791f0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 187ac8 │ │ │ │ ldr r0, [sp, #1412] @ 0x584 │ │ │ │ add r3, sp, #1600 @ 0x640 │ │ │ │ ldr r1, [sp, #1416] @ 0x588 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ ldr r2, [sp, #1420] @ 0x58c │ │ │ │ @@ -341351,29 +341351,29 @@ │ │ │ │ str r0, [sp, #1652] @ 0x674 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #1664] @ 0x680 │ │ │ │ add r0, sp, #652 @ 0x28c │ │ │ │ str r0, [sp, #1660] @ 0x67c │ │ │ │ ldr r0, [pc, #3980] @ 187168 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ mov r0, #27 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ ldr r1, [pc, #3960] @ 18716c │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #140] @ 0x8c │ │ │ │ str r1, [sp, #132] @ 0x84 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r2, sp, #132 @ 0x84 │ │ │ │ add r0, lr, #628 @ 0x274 │ │ │ │ mov r1, #1 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r1, [sp, #1600] @ 0x640 │ │ │ │ cmp r1, #0 │ │ │ │ beq 186230 │ │ │ │ ldr r0, [sp, #1604] @ 0x644 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r4] │ │ │ │ @@ -341393,29 +341393,29 @@ │ │ │ │ ldr r0, [pc, #3844] @ 187174 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #856] @ 0x358 │ │ │ │ add r0, lr, #600 @ 0x258 │ │ │ │ str r0, [sp, #852] @ 0x354 │ │ │ │ ldr r0, [pc, #3828] @ 187178 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #1668] @ 0x684 │ │ │ │ mov r0, #27 │ │ │ │ str r0, [sp, #1664] @ 0x680 │ │ │ │ ldr r1, [pc, #3808] @ 18717c │ │ │ │ str r0, [sp, #1656] @ 0x678 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #1660] @ 0x67c │ │ │ │ str r1, [sp, #1652] @ 0x674 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ add r2, lr, #628 @ 0x274 │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 186350 │ │ │ │ mov r0, #0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ mov r0, #1 │ │ │ │ @@ -341429,29 +341429,29 @@ │ │ │ │ ldr r0, [pc, #4036] @ 1872c4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #856] @ 0x358 │ │ │ │ add r0, lr, #548 @ 0x224 │ │ │ │ str r0, [sp, #852] @ 0x354 │ │ │ │ ldr r0, [pc, #4088] @ 18730c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #1668] @ 0x684 │ │ │ │ mov r0, #27 │ │ │ │ str r0, [sp, #1664] @ 0x680 │ │ │ │ ldr r1, [pc, #4068] @ 187310 │ │ │ │ str r0, [sp, #1656] @ 0x678 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #1660] @ 0x67c │ │ │ │ str r1, [sp, #1652] @ 0x674 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ add r2, lr, #628 @ 0x274 │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r6, [sp, #1764] @ 0x6e4 │ │ │ │ ldr r4, [sp, #1756] @ 0x6dc │ │ │ │ ldr r5, [sp, #1760] @ 0x6e0 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r0, [sp, #1768] @ 0x6e8 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ beq 1869f4 │ │ │ │ @@ -341467,15 +341467,15 @@ │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq 186374 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ b 186374 │ │ │ │ - subseq r4, r1, r8, lsr #9 │ │ │ │ + subseq r4, r1, r8, lsr #8 │ │ │ │ strdeq sl, [ip], #-136 @ 0xffffff78 @ │ │ │ │ rsbeq sl, ip, r8, lsl #17 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #1044] @ 0x414 │ │ │ │ ldr r9, [sp, #1040] @ 0x410 │ │ │ │ ldr r8, [sp, #1048] @ 0x418 │ │ │ │ cmp r0, #7 │ │ │ │ @@ -341705,15 +341705,15 @@ │ │ │ │ b 18667c │ │ │ │ @ instruction: 0xfffbf638 │ │ │ │ andeq r8, r3, ip, lsr #1 │ │ │ │ rsbeq r0, r9, r8, rrx │ │ │ │ andeq r8, r1, r4, lsr r9 │ │ │ │ rsbeq pc, r8, r0, lsr sl @ │ │ │ │ rsbeq pc, r8, ip, lsr #20 │ │ │ │ - subseq r4, r1, pc, lsr #1 │ │ │ │ + subseq r4, r1, pc, lsr #32 │ │ │ │ ldr r1, [sl, #968] @ 0x3c8 │ │ │ │ ldr fp, [sp, #76] @ 0x4c │ │ │ │ cmp r1, #0 │ │ │ │ beq 18678c │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [sl, #972] @ 0x3cc │ │ │ │ mov r2, #4 │ │ │ │ @@ -341750,41 +341750,41 @@ │ │ │ │ str r6, [sp, #152] @ 0x98 │ │ │ │ str r7, [sp, #148] @ 0x94 │ │ │ │ str r8, [sp, #144] @ 0x90 │ │ │ │ str r9, [sp, #140] @ 0x8c │ │ │ │ str ip, [sp, #136] @ 0x88 │ │ │ │ str lr, [sp, #132] @ 0x84 │ │ │ │ mov r0, r5 │ │ │ │ - bl 490a08 │ │ │ │ + bl 49098c │ │ │ │ ldr r1, [sl, #548] @ 0x224 │ │ │ │ add r6, sl, #352 @ 0x160 │ │ │ │ cmp r0, r1 │ │ │ │ bne 18686c │ │ │ │ mov r0, r5 │ │ │ │ - bl 490c38 │ │ │ │ + bl 490bbc │ │ │ │ ldr r1, [sl, #504] @ 0x1f8 │ │ │ │ cmp r0, r1 │ │ │ │ bne 18686c │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r3, sp, #132 @ 0x84 │ │ │ │ add r2, lr, #104 @ 0x68 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 48f830 │ │ │ │ + bl 48f7b4 │ │ │ │ b 1868b4 │ │ │ │ strheq pc, [r8], #-152 @ 0xffffff68 @ │ │ │ │ andeq r8, r1, ip, asr r8 │ │ │ │ @ instruction: 0x0068f99c │ │ │ │ - subseq r4, r1, r7 │ │ │ │ + subseq r3, r1, r7, lsl #31 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r3, sp, #132 @ 0x84 │ │ │ │ add r2, lr, #104 @ 0x68 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 48f830 │ │ │ │ + bl 48f7b4 │ │ │ │ ldr r0, [sl, #688] @ 0x2b0 │ │ │ │ ldr r1, [pc, #3080] @ 187498 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp] │ │ │ │ add r0, r0, #136 @ 0x88 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ @@ -341802,15 +341802,15 @@ │ │ │ │ mov r4, #0 │ │ │ │ ldr r7, [sl, #924] @ 0x39c │ │ │ │ lsl r6, r8, #2 │ │ │ │ b 1868f8 │ │ │ │ rsbeq pc, r8, r4, asr #18 │ │ │ │ ldrdeq r8, [r1], -r0 │ │ │ │ rsbeq pc, r8, r8, lsr #18 │ │ │ │ - subseq r3, r1, fp, ror pc │ │ │ │ + ldrsheq r3, [r1], #-235 @ 0xffffff15 │ │ │ │ add r4, r4, #12 │ │ │ │ cmp r6, r4 │ │ │ │ beq 18799c │ │ │ │ add r0, r5, r4 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, r7 │ │ │ │ bne 1868ec │ │ │ │ @@ -341868,15 +341868,15 @@ │ │ │ │ ldr r0, [sl, #12] │ │ │ │ b 184f90 │ │ │ │ ldr r0, [sl, #940] @ 0x3ac │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ b 186980 │ │ │ │ - subseq r3, r1, pc, lsr #29 │ │ │ │ + subseq r3, r1, pc, lsr #28 │ │ │ │ cmp r4, #0 │ │ │ │ beq 186a0c │ │ │ │ lsl r1, r4, #4 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ ldr r1, [sp, #1624] @ 0x658 │ │ │ │ @@ -342007,22 +342007,22 @@ │ │ │ │ ldr r1, [r5, #4]! │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ ldr r0, [sl, #688] @ 0x2b0 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ stm r7, {r1, r2} │ │ │ │ add r0, r0, #136 @ 0x88 │ │ │ │ mov r1, r6 │ │ │ │ - bl 499ee0 │ │ │ │ + bl 499e64 │ │ │ │ cmp r0, #0 │ │ │ │ beq 187a2c │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ ldr r0, [sl, #688] @ 0x2b0 │ │ │ │ add r0, r0, #136 @ 0x88 │ │ │ │ mov r1, fp │ │ │ │ - bl 499ca0 │ │ │ │ + bl 499c24 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ bl 3897c │ │ │ │ add r0, r5, #8 │ │ │ │ add r9, r9, #12 │ │ │ │ cmp r0, r4 │ │ │ │ bne 186bf0 │ │ │ │ mov r9, r4 │ │ │ │ @@ -342071,15 +342071,15 @@ │ │ │ │ mov r0, #-2147483642 @ 0x80000006 │ │ │ │ str r0, [r1] │ │ │ │ mov r0, #6 │ │ │ │ strb r0, [sl, #959] @ 0x3bf │ │ │ │ add sp, sp, #772 @ 0x304 │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subseq r3, r1, ip, ror #22 │ │ │ │ + subseq r3, r1, ip, ror #21 │ │ │ │ rsbeq r9, ip, r4, lsr #31 │ │ │ │ rsbeq r9, ip, r4, lsr pc │ │ │ │ ldr r0, [sp, #1140] @ 0x474 │ │ │ │ add r1, r5, #16 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ add r0, sp, #400 @ 0x190 │ │ │ │ mov r2, #252 @ 0xfc │ │ │ │ @@ -342116,28 +342116,28 @@ │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ add r0, r1, r0 │ │ │ │ ldr r1, [sl, #688] @ 0x2b0 │ │ │ │ sub r0, r1, r0 │ │ │ │ str r0, [sp, #1440] @ 0x5a0 │ │ │ │ add r0, sp, #1440 @ 0x5a0 │ │ │ │ - bl 4b8964 │ │ │ │ + bl 4b88e8 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ add r5, lr, #104 @ 0x68 │ │ │ │ str r0, [sp, #1652] @ 0x674 │ │ │ │ mov r4, #0 │ │ │ │ mov r2, #268 @ 0x10c │ │ │ │ mov r0, r5 │ │ │ │ strb r4, [sl, #957] @ 0x3bd │ │ │ │ bl 38430 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r1, r5 │ │ │ │ add r0, lr, #628 @ 0x274 │ │ │ │ - bl 4989d4 │ │ │ │ + bl 498958 │ │ │ │ ldr r0, [sp, #1652] @ 0x674 │ │ │ │ mov r9, r7 │ │ │ │ str r6, [sp, #112] @ 0x70 │ │ │ │ bl 3897c │ │ │ │ add fp, sl, #780 @ 0x30c │ │ │ │ strb r4, [sl, #1700] @ 0x6a4 │ │ │ │ str fp, [sl, #1696] @ 0x6a0 │ │ │ │ @@ -342347,19 +342347,19 @@ │ │ │ │ strb r0, [sl, #959] @ 0x3bf │ │ │ │ add sp, sp, #772 @ 0x304 │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r7, r1, r4, ror #30 │ │ │ │ rsbeq pc, r8, r0, rrx │ │ │ │ rsbeq pc, r8, ip, asr r0 @ │ │ │ │ - ldrsbeq r3, [r1], #-111 @ 0xffffff91 │ │ │ │ + subseq r3, r1, pc, asr r6 │ │ │ │ rsbeq lr, r8, r8, ror #31 │ │ │ │ andeq r7, r1, ip, lsl #29 │ │ │ │ rsbeq lr, r8, ip, asr #31 │ │ │ │ - subseq r3, r1, r7, lsr r6 │ │ │ │ + ldrheq r3, [r1], #-87 @ 0xffffffa9 │ │ │ │ add r0, r6, #280 @ 0x118 │ │ │ │ mov fp, r9 │ │ │ │ bl 1944f8 │ │ │ │ ldr r1, [r6, #708] @ 0x2c4 │ │ │ │ add r9, r6, #436 @ 0x1b4 │ │ │ │ mov r4, #0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -342412,20 +342412,20 @@ │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ add r0, r1, r0 │ │ │ │ ldr r1, [sl, #688] @ 0x2b0 │ │ │ │ sub r0, r1, r0 │ │ │ │ str r0, [sp, #1128] @ 0x468 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #104 @ 0x68 │ │ │ │ - bl 4b8a70 │ │ │ │ + bl 4b89f4 │ │ │ │ str r0, [sp, #1440] @ 0x5a0 │ │ │ │ ldr r2, [sl, #912] @ 0x390 │ │ │ │ add r0, sp, #1440 @ 0x5a0 │ │ │ │ add r1, sp, #744 @ 0x2e8 │ │ │ │ - bl 4997fc │ │ │ │ + bl 499780 │ │ │ │ ldr r0, [sp, #1440] @ 0x5a0 │ │ │ │ bl 3897c │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [sl, #896] @ 0x380 │ │ │ │ strb r0, [sl, #957] @ 0x3bd │ │ │ │ strb r0, [sl, #956] @ 0x3bc │ │ │ │ add r4, r1, #1 │ │ │ │ @@ -342452,15 +342452,15 @@ │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 187314 │ │ │ │ add r5, r0, #336 @ 0x150 │ │ │ │ bl 110154 │ │ │ │ mov r0, r5 │ │ │ │ b 1872f4 │ │ │ │ rsbeq lr, r8, r4, asr pc │ │ │ │ - subseq r3, r1, r7, lsr #11 │ │ │ │ + subseq r3, r1, r7, lsr #10 │ │ │ │ ldr r0, [sl, #876] @ 0x36c │ │ │ │ cmp r0, #0 │ │ │ │ beq 187334 │ │ │ │ mov r2, #336 @ 0x150 │ │ │ │ mul r1, r0, r2 │ │ │ │ ldr r0, [sl, #880] @ 0x370 │ │ │ │ mov r2, #8 │ │ │ │ @@ -342490,15 +342490,15 @@ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r0, [r1] │ │ │ │ mov r0, #4 │ │ │ │ strb r0, [sl, #959] @ 0x3bf │ │ │ │ add sp, sp, #772 @ 0x304 │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subseq r3, r1, fp, asr #9 │ │ │ │ + subseq r3, r1, fp, asr #8 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [sp, #1448] @ 0x5a8 │ │ │ │ strb r1, [sl, #1386] @ 0x56a │ │ │ │ str fp, [sl, #1368] @ 0x558 │ │ │ │ str r2, [sp, #108] @ 0x6c │ │ │ │ str r2, [sl, #1372] @ 0x55c │ │ │ │ str r8, [sl, #1376] @ 0x560 │ │ │ │ @@ -342551,15 +342551,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 193ea8 │ │ │ │ strb fp, [sl, #1690] @ 0x69a │ │ │ │ cmp r4, #3 │ │ │ │ bne 186d80 │ │ │ │ b 187008 │ │ │ │ rsbeq lr, r8, ip, lsr #23 │ │ │ │ - subseq r3, r1, ip, lsl #3 │ │ │ │ + subseq r3, r1, ip, lsl #2 │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ mov r0, #0 │ │ │ │ str r1, [sp, #1408] @ 0x580 │ │ │ │ str r1, [sp, #1428] @ 0x594 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ strb r1, [sp, #1436] @ 0x59c │ │ │ │ mov r1, #1 │ │ │ │ @@ -342603,15 +342603,15 @@ │ │ │ │ str r0, [sp, #1776] @ 0x6f0 │ │ │ │ str r1, [sp, #1772] @ 0x6ec │ │ │ │ str r0, [sp, #1764] @ 0x6e4 │ │ │ │ str r0, [sp, #1756] @ 0x6dc │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #548 @ 0x224 │ │ │ │ add r1, lr, #732 @ 0x2dc │ │ │ │ - bl 4cf4e8 │ │ │ │ + bl 4cf46c │ │ │ │ cmp r0, #0 │ │ │ │ bne 187b50 │ │ │ │ add r2, sp, #1600 @ 0x640 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str r0, [sp, #1588] @ 0x634 │ │ │ │ str r1, [sp, #1592] @ 0x638 │ │ │ │ str r2, [sp, #1596] @ 0x63c │ │ │ │ @@ -342664,29 +342664,29 @@ │ │ │ │ str r0, [sp, #1600] @ 0x640 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #1612] @ 0x64c │ │ │ │ add r0, lr, #600 @ 0x258 │ │ │ │ str r0, [sp, #1608] @ 0x648 │ │ │ │ ldr r0, [pc, #3880] @ 188588 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #1772] @ 0x6ec │ │ │ │ mov r0, #27 │ │ │ │ str r0, [sp, #1768] @ 0x6e8 │ │ │ │ ldr r1, [pc, #3860] @ 18858c │ │ │ │ str r0, [sp, #1760] @ 0x6e0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #1764] @ 0x6e4 │ │ │ │ str r1, [sp, #1756] @ 0x6dc │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, sp, #1600 @ 0x640 │ │ │ │ add r2, lr, #732 @ 0x2dc │ │ │ │ mov r1, #1 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r1, [sp, #1640] @ 0x668 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1876b4 │ │ │ │ ldr r0, [sp, #1644] @ 0x66c │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r4] │ │ │ │ @@ -342706,29 +342706,29 @@ │ │ │ │ ldr r0, [pc, #4044] @ 1886c0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #1628] @ 0x65c │ │ │ │ add r0, lr, #564 @ 0x234 │ │ │ │ str r0, [sp, #1624] @ 0x658 │ │ │ │ ldr r0, [pc, #4028] @ 1886c4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #1616] @ 0x650 │ │ │ │ mov r0, #27 │ │ │ │ str r0, [sp, #1612] @ 0x64c │ │ │ │ ldr r1, [pc, #4008] @ 1886c8 │ │ │ │ str r0, [sp, #1604] @ 0x644 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #1608] @ 0x648 │ │ │ │ str r1, [sp, #1600] @ 0x640 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r2, sp, #1600 @ 0x640 │ │ │ │ add r0, lr, #732 @ 0x2dc │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1877d4 │ │ │ │ mov r0, #0 │ │ │ │ mov r6, #1 │ │ │ │ str r0, [sp, #1772] @ 0x6ec │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ @@ -342742,29 +342742,29 @@ │ │ │ │ ldr r0, [pc, #4032] @ 188744 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #1628] @ 0x65c │ │ │ │ add r0, lr, #376 @ 0x178 │ │ │ │ str r0, [sp, #1624] @ 0x658 │ │ │ │ ldr r0, [pc, #4016] @ 188748 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #1616] @ 0x650 │ │ │ │ mov r0, #27 │ │ │ │ str r0, [sp, #1612] @ 0x64c │ │ │ │ ldr r1, [pc, #3996] @ 18874c │ │ │ │ str r0, [sp, #1604] @ 0x644 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #1608] @ 0x648 │ │ │ │ str r1, [sp, #1600] @ 0x640 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r2, sp, #1600 @ 0x640 │ │ │ │ add r0, lr, #732 @ 0x2dc │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r0, [sp, #1572] @ 0x624 │ │ │ │ mov r4, r8 │ │ │ │ ldr r1, [sp, #1576] @ 0x628 │ │ │ │ ldr r2, [sp, #1580] @ 0x62c │ │ │ │ ldr r3, [sp, #1584] @ 0x630 │ │ │ │ str r3, [sp, #1768] @ 0x6e8 │ │ │ │ str r2, [sp, #1764] @ 0x6e4 │ │ │ │ @@ -343168,15 +343168,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #957] @ 0x3bd │ │ │ │ b 188620 │ │ │ │ bl 5a198 │ │ │ │ mov r9, r0 │ │ │ │ b 188620 │ │ │ │ b 187f2c │ │ │ │ - subseq r2, r1, pc, lsr #21 │ │ │ │ + subseq r2, r1, pc, lsr #20 │ │ │ │ mov r9, r0 │ │ │ │ ldrb r0, [sl, #1700] @ 0x6a4 │ │ │ │ cmp r0, #3 │ │ │ │ bne 187e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 18c9f0 │ │ │ │ ldr sl, [sp, #28] │ │ │ │ @@ -343635,15 +343635,15 @@ │ │ │ │ add r0, lr, #104 @ 0x68 │ │ │ │ bl 1913b8 │ │ │ │ b 188598 │ │ │ │ rsbeq r8, ip, r4, lsr r6 │ │ │ │ andeq r6, r1, r0, ror #21 │ │ │ │ ldrdeq sp, [r8], #-188 @ 0xffffff44 @ │ │ │ │ ldrdeq sp, [r8], #-184 @ 0xffffff48 @ │ │ │ │ - subseq r2, r1, fp, asr r2 │ │ │ │ + ldrsbeq r2, [r1], #-27 @ 0xffffffe5 │ │ │ │ mov r9, r0 │ │ │ │ ldr sl, [sp, #28] │ │ │ │ ldrb r0, [sl, #953] @ 0x3b9 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1885c4 │ │ │ │ ldr r1, [sl, #936] @ 0x3a8 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ @@ -343714,48 +343714,48 @@ │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [sl, #955] @ 0x3bb │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbeq sp, r8, r8, ror #22 │ │ │ │ andeq r6, r1, r8, lsl #20 │ │ │ │ rsbeq sp, r8, r8, asr #22 │ │ │ │ - ldrheq r2, [r1], #-19 @ 0xffffffed │ │ │ │ + subseq r2, r1, r3, lsr r1 │ │ │ │ rsbeq lr, r8, r8, asr r1 │ │ │ │ rsbeq sp, r8, r4, asr r7 │ │ │ │ rsbeq sp, r8, r0, lsl #27 │ │ │ │ - subseq r2, r1, fp, asr #7 │ │ │ │ + subseq r2, r1, fp, asr #6 │ │ │ │ strheq sp, [r8], #-220 @ 0xffffff24 @ │ │ │ │ rsbeq sp, r8, r8, lsr sp │ │ │ │ - subseq r2, r1, r3, lsl #7 │ │ │ │ + subseq r2, r1, r3, lsl #6 │ │ │ │ rsbeq sp, r8, r4, ror sp │ │ │ │ rsbeq sp, r8, r4, lsl r9 │ │ │ │ strheq sp, [r8], #-164 @ 0xffffff5c @ │ │ │ │ rsbeq sp, r8, r0, lsr sl │ │ │ │ rsbeq lr, r8, r0, asr #2 │ │ │ │ rsbeq sp, r8, ip, lsr r7 │ │ │ │ strheq sp, [r8], #-208 @ 0xffffff30 @ │ │ │ │ - ldrsheq r2, [r1], #-59 @ 0xffffffc5 │ │ │ │ + subseq r2, r1, fp, ror r3 │ │ │ │ rsbeq sp, r8, ip, ror #27 │ │ │ │ rsbeq sp, r8, r8, lsl #26 │ │ │ │ - subseq r2, r1, r3, asr r3 │ │ │ │ + ldrsbeq r2, [r1], #-35 @ 0xffffffdd │ │ │ │ rsbeq sp, r8, r4, asr #26 │ │ │ │ rsbeq sp, r8, r4, lsl #18 │ │ │ │ rsbeq sp, r8, r8, lsr #12 │ │ │ │ rsbeq lr, r8, r4, ror r0 │ │ │ │ - ldrheq r1, [r1], #-247 @ 0xffffff09 │ │ │ │ + subseq r1, r1, r7, lsr pc │ │ │ │ strheq sp, [r8], #-192 @ 0xffffff40 @ │ │ │ │ - ldrsheq r2, [r1], #-43 @ 0xffffffd5 │ │ │ │ + subseq r2, r1, fp, ror r2 │ │ │ │ rsbeq sp, r8, ip, ror #25 │ │ │ │ rsbeq sp, r8, r0, lsl #25 │ │ │ │ - subseq r2, r1, fp, asr #5 │ │ │ │ + subseq r2, r1, fp, asr #4 │ │ │ │ strheq sp, [r8], #-204 @ 0xffffff34 @ │ │ │ │ strdeq sp, [r8], #-160 @ 0xffffff60 @ │ │ │ │ andeq r6, r1, r8, ror r9 │ │ │ │ ldrdeq sp, [r8], #-160 @ 0xffffff60 @ │ │ │ │ - subseq r2, r1, r3, lsr #2 │ │ │ │ + subseq r2, r1, r3, lsr #1 │ │ │ │ rsbeq sp, r8, r0, asr r7 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #500 @ 0x1f4 │ │ │ │ mov fp, r0 │ │ │ │ ldrb r0, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ add r1, pc, #4 │ │ │ │ @@ -343773,15 +343773,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldrb r5, [fp, #13] │ │ │ │ ldr r3, [r2, #40] @ 0x28 │ │ │ │ ldr r2, [r2, #44] @ 0x2c │ │ │ │ add r1, r3, r1 │ │ │ │ add r1, r1, r2 │ │ │ │ str r1, [fp, #4] │ │ │ │ - bl 4b8ba0 │ │ │ │ + bl 4b8b24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 188a30 │ │ │ │ cmp r5, #0 │ │ │ │ beq 188c5c │ │ │ │ ldr r6, [fp, #4] │ │ │ │ ldr r0, [r6, #32] │ │ │ │ cmn r0, #-2147483647 @ 0x80000001 │ │ │ │ @@ -343790,15 +343790,15 @@ │ │ │ │ str r0, [r6, #32] │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ cmp r0, #2 │ │ │ │ beq 1894d0 │ │ │ │ add r5, sp, #32 │ │ │ │ add r1, r6, #52 @ 0x34 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ add r7, r6, #88 @ 0x58 │ │ │ │ ldr ip, [r6, #68] @ 0x44 │ │ │ │ ldr lr, [r6, #72] @ 0x48 │ │ │ │ add r5, r5, #52 @ 0x34 │ │ │ │ ldr r8, [r6, #76] @ 0x4c │ │ │ │ ldr r9, [r6, #80] @ 0x50 │ │ │ │ ldm r7!, {r0, r1, r2, r3} │ │ │ │ @@ -343821,15 +343821,15 @@ │ │ │ │ ldr r0, [r7] │ │ │ │ adds r0, r0, #1 │ │ │ │ str r0, [r7] │ │ │ │ bcs 18953c │ │ │ │ ldr r8, [r6, #112] @ 0x70 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 18953c │ │ │ │ ldr r5, [r6, #116] @ 0x74 │ │ │ │ str r4, [sp, #20] │ │ │ │ ldr r0, [r5] │ │ │ │ adds r0, r0, #1 │ │ │ │ str r0, [r5] │ │ │ │ @@ -343949,28 +343949,28 @@ │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [pc, #3408] @ 1897c4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #476] @ 0x1dc │ │ │ │ mov r0, #28 │ │ │ │ str r0, [sp, #472] @ 0x1d8 │ │ │ │ ldr r1, [pc, #3388] @ 1897c8 │ │ │ │ str r0, [sp, #464] @ 0x1d0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #468] @ 0x1d4 │ │ │ │ str r1, [sp, #460] @ 0x1cc │ │ │ │ add r0, sp, #32 │ │ │ │ add r2, sp, #460 @ 0x1cc │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #0 │ │ │ │ strb r1, [fp, #12] │ │ │ │ add sp, sp, #500 @ 0x1f4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r8, fp │ │ │ │ ldrb r0, [r8, #824]! @ 0x338 │ │ │ │ @@ -344095,20 +344095,20 @@ │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ str r5, [fp, #16] │ │ │ │ bl 38430 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r6, #32] │ │ │ │ ldr r0, [fp] │ │ │ │ - bl 4b8c7c │ │ │ │ + bl 4b8c00 │ │ │ │ ldr r0, [fp, #4] │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r0, #153] @ 0x99 │ │ │ │ ldr r0, [fp] │ │ │ │ - bl 4b8c20 │ │ │ │ + bl 4b8ba4 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ str r1, [fp, #100] @ 0x64 │ │ │ │ str r0, [fp, #104] @ 0x68 │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ add r0, fp, #100 @ 0x64 │ │ │ │ add r1, lr, #243 @ 0xf3 │ │ │ │ @@ -344147,34 +344147,34 @@ │ │ │ │ ldr r0, [pc, #2800] @ 189868 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #320] @ 0x140 │ │ │ │ add r0, sp, #396 @ 0x18c │ │ │ │ str r0, [sp, #316] @ 0x13c │ │ │ │ ldr r0, [pc, #2784] @ 18986c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #476] @ 0x1dc │ │ │ │ mov r0, #28 │ │ │ │ str r0, [sp, #472] @ 0x1d8 │ │ │ │ ldr r1, [pc, #2764] @ 189870 │ │ │ │ str r0, [sp, #464] @ 0x1d0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #468] @ 0x1d4 │ │ │ │ str r1, [sp, #460] @ 0x1cc │ │ │ │ add r0, sp, #32 │ │ │ │ add r2, sp, #460 @ 0x1cc │ │ │ │ mov r1, #4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r0, [fp] │ │ │ │ - bl 4b8858 │ │ │ │ + bl 4b87dc │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 49a05c │ │ │ │ + bl 499fe0 │ │ │ │ mov r0, r6 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #4 │ │ │ │ bcc 188e58 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ @@ -344184,28 +344184,28 @@ │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [pc, #2648] @ 189878 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #476] @ 0x1dc │ │ │ │ mov r0, #28 │ │ │ │ str r0, [sp, #472] @ 0x1d8 │ │ │ │ ldr r1, [pc, #2628] @ 18987c │ │ │ │ str r0, [sp, #464] @ 0x1d0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #468] @ 0x1d4 │ │ │ │ str r1, [sp, #460] @ 0x1cc │ │ │ │ add r0, sp, #32 │ │ │ │ add r2, sp, #460 @ 0x1cc │ │ │ │ mov r1, #4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ add r0, fp, #16 │ │ │ │ bl 190b50 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [fp, #12] │ │ │ │ add sp, sp, #500 @ 0x1f4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -344291,15 +344291,15 @@ │ │ │ │ str sl, [sp, #492] @ 0x1ec │ │ │ │ str r0, [sp, #480] @ 0x1e0 │ │ │ │ str r1, [sp, #476] @ 0x1dc │ │ │ │ str r0, [sp, #468] @ 0x1d4 │ │ │ │ str r0, [sp, #460] @ 0x1cc │ │ │ │ add r0, sp, #368 @ 0x170 │ │ │ │ add r1, sp, #460 @ 0x1cc │ │ │ │ - bl 4cf4e8 │ │ │ │ + bl 4cf46c │ │ │ │ cmp r0, #0 │ │ │ │ bne 1894e0 │ │ │ │ add r2, sp, #396 @ 0x18c │ │ │ │ add r3, sp, #384 @ 0x180 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r7, [pc, #2084] @ 189814 │ │ │ │ @@ -344350,26 +344350,26 @@ │ │ │ │ str r0, [sp, #396] @ 0x18c │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #408] @ 0x198 │ │ │ │ add r0, sp, #420 @ 0x1a4 │ │ │ │ str r0, [sp, #404] @ 0x194 │ │ │ │ ldr r0, [pc, #1912] @ 189830 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #476] @ 0x1dc │ │ │ │ mov r0, #27 │ │ │ │ str r0, [sp, #472] @ 0x1d8 │ │ │ │ str r5, [sp, #468] @ 0x1d4 │ │ │ │ str r0, [sp, #464] @ 0x1d0 │ │ │ │ str r5, [sp, #460] @ 0x1cc │ │ │ │ add r0, sp, #396 @ 0x18c │ │ │ │ add r2, sp, #460 @ 0x1cc │ │ │ │ mov r1, #1 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r1, [sp, #436] @ 0x1b4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 189100 │ │ │ │ ldr r0, [sp, #440] @ 0x1b8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r7] │ │ │ │ @@ -344386,26 +344386,26 @@ │ │ │ │ str r0, [sp, #468] @ 0x1d4 │ │ │ │ add r0, sp, #384 @ 0x180 │ │ │ │ str r1, [sp, #460] @ 0x1cc │ │ │ │ str r4, [sp, #424] @ 0x1a8 │ │ │ │ str r0, [sp, #420] @ 0x1a4 │ │ │ │ ldr r0, [pc, #1776] @ 189838 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #412] @ 0x19c │ │ │ │ mov r0, #27 │ │ │ │ str r0, [sp, #408] @ 0x198 │ │ │ │ str r5, [sp, #404] @ 0x194 │ │ │ │ str r0, [sp, #400] @ 0x190 │ │ │ │ str r5, [sp, #396] @ 0x18c │ │ │ │ add r0, sp, #460 @ 0x1cc │ │ │ │ add r2, sp, #396 @ 0x18c │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1891f0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #476] @ 0x1dc │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #464] @ 0x1d0 │ │ │ │ @@ -344416,26 +344416,26 @@ │ │ │ │ str r0, [sp, #468] @ 0x1d4 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ str r1, [sp, #460] @ 0x1cc │ │ │ │ str r4, [sp, #424] @ 0x1a8 │ │ │ │ str r0, [sp, #420] @ 0x1a4 │ │ │ │ ldr r0, [pc, #1664] @ 189840 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #412] @ 0x19c │ │ │ │ mov r0, #27 │ │ │ │ str r0, [sp, #408] @ 0x198 │ │ │ │ str r5, [sp, #404] @ 0x194 │ │ │ │ str r0, [sp, #400] @ 0x190 │ │ │ │ str r5, [sp, #396] @ 0x18c │ │ │ │ add r0, sp, #460 @ 0x1cc │ │ │ │ add r2, sp, #396 @ 0x18c │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r7, [sp, #376] @ 0x178 │ │ │ │ ldr r6, [sp, #368] @ 0x170 │ │ │ │ ldr sl, [sp, #372] @ 0x174 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r4, [sp, #380] @ 0x17c │ │ │ │ beq 1892dc │ │ │ │ add r5, sl, #4 │ │ │ │ @@ -344802,60 +344802,60 @@ │ │ │ │ b 189774 │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ rsbeq ip, r8, r0, asr r1 │ │ │ │ @ instruction: 0x006c7190 │ │ │ │ rsbeq ip, r8, r0, asr sl │ │ │ │ rsbeq ip, r8, r8, asr #20 │ │ │ │ - ldrsheq r0, [r1], #-255 @ 0xffffff01 │ │ │ │ + subseq r0, r1, pc, ror pc │ │ │ │ rsbeq ip, r8, ip, lsl r0 │ │ │ │ rsbeq ip, r8, r4 │ │ │ │ rsbeq ip, r8, r0, ror #1 │ │ │ │ ldrdeq ip, [r8], #-4 @ │ │ │ │ - subseq r0, r1, lr, lsr #31 │ │ │ │ + subseq r0, r1, lr, lsr #30 │ │ │ │ rsbeq r7, ip, r4, lsr #8 │ │ │ │ rsbeq r7, ip, r4, asr #7 │ │ │ │ rsbeq fp, r8, r4, lsr sp │ │ │ │ rsbeq fp, r8, ip, lsr #28 │ │ │ │ rsbeq fp, r8, ip, lsr lr │ │ │ │ rsbeq ip, r8, r8, lsl #15 │ │ │ │ rsbeq fp, r8, r8, asr #26 │ │ │ │ rsbeq fp, r8, r0, ror sp │ │ │ │ - subseq r0, r1, r3, asr #12 │ │ │ │ + subseq r0, r1, r3, asr #11 │ │ │ │ rsbeq ip, r8, r4, asr r8 │ │ │ │ rsbeq ip, r8, r0, lsr #6 │ │ │ │ - subseq r0, r1, fp, ror #18 │ │ │ │ + subseq r0, r1, fp, ror #17 │ │ │ │ rsbeq ip, r8, ip, asr r3 │ │ │ │ ldrdeq r6, [ip], #-184 @ 0xffffff48 @ │ │ │ │ strdeq r5, [r1], -r8 │ │ │ │ - subseq r0, r1, pc, asr #17 │ │ │ │ + subseq r0, r1, pc, asr #16 │ │ │ │ strdeq ip, [r8], #-32 @ 0xffffffe0 @ │ │ │ │ - subseq r0, r1, fp, lsr r9 │ │ │ │ + ldrheq r0, [r1], #-139 @ 0xffffff75 │ │ │ │ rsbeq ip, r8, ip, lsr #6 │ │ │ │ rsbeq ip, r8, r4, lsl #3 │ │ │ │ rsbeq ip, r8, r0, lsl #3 │ │ │ │ rsbeq ip, r8, ip, lsl r1 │ │ │ │ rsbeq ip, r8, r8, lsl #2 │ │ │ │ strheq ip, [r8], #-12 @ │ │ │ │ rsbeq ip, r8, r8, lsr #1 │ │ │ │ rsbeq ip, r8, r8, lsl #1 │ │ │ │ - ldrheq r0, [r1], #-169 @ 0xffffff57 │ │ │ │ + subseq r0, r1, r9, lsr sl │ │ │ │ rsbeq ip, r8, ip, asr r4 │ │ │ │ rsbeq ip, r8, r0, asr r1 │ │ │ │ rsbeq ip, r8, r4, asr #2 │ │ │ │ - subseq r0, r1, r5, asr #22 │ │ │ │ + subseq r0, r1, r5, asr #21 │ │ │ │ rsbeq ip, r8, r8, lsl #9 │ │ │ │ rsbeq r6, ip, ip, lsl #29 │ │ │ │ ldrdeq ip, [r8], #-116 @ 0xffffff8c @ │ │ │ │ andeq r1, r0, ip, ror ip │ │ │ │ strheq ip, [r8], #-120 @ 0xffffff88 @ │ │ │ │ - subseq r0, r1, r7, ror #25 │ │ │ │ + subseq r0, r1, r7, ror #24 │ │ │ │ rsbeq ip, r8, r4, asr #14 │ │ │ │ rsbeq ip, r8, ip, lsr r7 │ │ │ │ - subseq r0, r1, r3, asr ip │ │ │ │ + ldrsbeq r0, [r1], #-179 @ 0xffffff4d │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #708 @ 0x2c4 │ │ │ │ mov fp, r0 │ │ │ │ ldrb r0, [r1, #2225] @ 0x8b1 │ │ │ │ mov r4, r1 │ │ │ │ add r1, pc, #8 │ │ │ │ mov r9, r2 │ │ │ │ @@ -344879,15 +344879,15 @@ │ │ │ │ ldr r2, [pc, #2784] @ 18a3c8 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r2, #40] @ 0x28 │ │ │ │ ldr r2, [r2, #44] @ 0x2c │ │ │ │ add r1, r3, r1 │ │ │ │ add r1, r1, r2 │ │ │ │ str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - bl 4b8b7c │ │ │ │ + bl 4b8b00 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1899dc │ │ │ │ ldr r0, [pc, #2748] @ 18a3cc │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 189984 │ │ │ │ @@ -344899,28 +344899,28 @@ │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #108] @ 0x6c │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ ldr r0, [pc, #2696] @ 18a3d4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #392] @ 0x188 │ │ │ │ mov r0, #28 │ │ │ │ str r0, [sp, #388] @ 0x184 │ │ │ │ ldr r1, [pc, #2676] @ 18a3d8 │ │ │ │ str r0, [sp, #380] @ 0x17c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #384] @ 0x180 │ │ │ │ str r1, [sp, #376] @ 0x178 │ │ │ │ add r0, sp, #108 @ 0x6c │ │ │ │ add r2, sp, #376 @ 0x178 │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r7, #-2147483643 @ 0x80000005 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1899a0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ @@ -344939,15 +344939,15 @@ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ ldr r0, [r4, #12] │ │ │ │ b 189a1c │ │ │ │ ldr r0, [r4, #2204] @ 0x89c │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r0, #152] @ 0x98 │ │ │ │ ldr r0, [r4, #2200] @ 0x898 │ │ │ │ - bl 4b8c20 │ │ │ │ + bl 4b8ba4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, #0 │ │ │ │ str r2, [r4] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r0, [r4, #2204] @ 0x89c │ │ │ │ stmib r4, {r2, r6} │ │ │ │ mov r2, r4 │ │ │ │ @@ -345001,39 +345001,39 @@ │ │ │ │ ldr r0, [pc, #2336] @ 18a3f0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #632] @ 0x278 │ │ │ │ add r0, r4, #20 │ │ │ │ str r0, [sp, #628] @ 0x274 │ │ │ │ ldr r0, [pc, #2320] @ 18a3f4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #652] @ 0x28c │ │ │ │ mov r0, #33 @ 0x21 │ │ │ │ str r0, [sp, #648] @ 0x288 │ │ │ │ ldr r1, [pc, #2300] @ 18a3f8 │ │ │ │ str r0, [sp, #640] @ 0x280 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #644] @ 0x284 │ │ │ │ str r1, [sp, #636] @ 0x27c │ │ │ │ add r0, sp, #108 @ 0x6c │ │ │ │ add r2, sp, #636 @ 0x27c │ │ │ │ mov r1, #4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r6, [pc, #2264] @ 18a3fc │ │ │ │ ldr r6, [pc, r6] │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ ldr r1, [r6, #44] @ 0x2c │ │ │ │ add r0, r0, r1 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ sub r0, r1, r0 │ │ │ │ str r0, [sp, #636] @ 0x27c │ │ │ │ add r0, sp, #108 @ 0x6c │ │ │ │ add r1, sp, #636 @ 0x27c │ │ │ │ - bl 4b872c │ │ │ │ + bl 4b86b0 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ ldr r5, [sp, #112] @ 0x70 │ │ │ │ cmp r2, r0 │ │ │ │ bne 189b70 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r1, r5 │ │ │ │ @@ -345064,38 +345064,38 @@ │ │ │ │ ldrd r2, [r4, #24] │ │ │ │ str r0, [sp, #644] @ 0x284 │ │ │ │ str r0, [sp, #636] @ 0x27c │ │ │ │ str r0, [sp, #652] @ 0x28c │ │ │ │ add r7, sp, #636 @ 0x27c │ │ │ │ add r0, sp, #108 @ 0x6c │ │ │ │ mov r1, r7 │ │ │ │ - bl 51df50 │ │ │ │ + bl 51ded4 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ str fp, [sp, #8] │ │ │ │ cmp r0, #2 │ │ │ │ beq 18a178 │ │ │ │ add r5, sp, #36 @ 0x24 │ │ │ │ add r1, sp, #108 @ 0x6c │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ mov r0, r5 │ │ │ │ bl 38430 │ │ │ │ add sl, r4, #32 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r5 │ │ │ │ - bl 4cea34 │ │ │ │ + bl 4ce9b8 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ ldr r0, [r5, #128] @ 0x80 │ │ │ │ cmn r0, #-2147483647 @ 0x80000001 │ │ │ │ bcs 18a1ac │ │ │ │ ldr r0, [r5, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ beq 189d0c │ │ │ │ add r0, r7, #16 │ │ │ │ add r1, r4, #48 @ 0x30 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ add r6, r4, #84 @ 0x54 │ │ │ │ ldr ip, [r4, #64] @ 0x40 │ │ │ │ ldr lr, [r4, #68] @ 0x44 │ │ │ │ add r7, r7, #52 @ 0x34 │ │ │ │ ldr r8, [r4, #72] @ 0x48 │ │ │ │ ldr fp, [r4, #76] @ 0x4c │ │ │ │ ldm r6!, {r0, r1, r2, r3} │ │ │ │ @@ -345118,15 +345118,15 @@ │ │ │ │ ldr r0, [r6] │ │ │ │ adds r0, r0, #1 │ │ │ │ str r0, [r6] │ │ │ │ bcs 18a208 │ │ │ │ ldr r7, [r4, #108] @ 0x6c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 18a208 │ │ │ │ ldr fp, [r4, #112] @ 0x70 │ │ │ │ ldr r0, [fp] │ │ │ │ adds r0, r0, #1 │ │ │ │ str r0, [fp] │ │ │ │ bcs 18a208 │ │ │ │ @@ -345146,26 +345146,26 @@ │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bne 18a1bc │ │ │ │ add r1, r4, #20 │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r5, #8] │ │ │ │ add r0, r5, #12 │ │ │ │ - bl 6762d8 │ │ │ │ + bl 67625c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r5, #8] │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ ldr r1, [r6, #44] @ 0x2c │ │ │ │ add r0, r0, r1 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ sub r0, r1, r0 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ add r0, sp, #108 @ 0x6c │ │ │ │ - bl 4b8bc4 │ │ │ │ + bl 4b8b48 │ │ │ │ ldr fp, [sp, #8] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #852] @ 0x354 │ │ │ │ str sl, [r4, #848] @ 0x350 │ │ │ │ add r5, r4, #120 @ 0x78 │ │ │ │ add r6, sp, #108 @ 0x6c │ │ │ │ mov r1, r5 │ │ │ │ @@ -345221,32 +345221,32 @@ │ │ │ │ ldr r0, [pc, #1520] @ 18a430 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #632] @ 0x278 │ │ │ │ add r0, r4, #276 @ 0x114 │ │ │ │ str r0, [sp, #628] @ 0x274 │ │ │ │ ldr r0, [pc, #1504] @ 18a434 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #652] @ 0x28c │ │ │ │ mov r0, #33 @ 0x21 │ │ │ │ str r0, [sp, #648] @ 0x288 │ │ │ │ ldr r1, [pc, #1484] @ 18a438 │ │ │ │ str r0, [sp, #640] @ 0x280 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #644] @ 0x284 │ │ │ │ str r1, [sp, #636] @ 0x27c │ │ │ │ add r0, sp, #108 @ 0x6c │ │ │ │ add r2, sp, #636 @ 0x27c │ │ │ │ mov r1, #4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ add r5, sp, #636 @ 0x27c │ │ │ │ add r1, r4, #48 @ 0x30 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ add r7, r4, #84 @ 0x54 │ │ │ │ ldr ip, [r4, #64] @ 0x40 │ │ │ │ ldr lr, [r4, #68] @ 0x44 │ │ │ │ add r6, r5, #52 @ 0x34 │ │ │ │ ldr r8, [r4, #72] @ 0x48 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ ldm r7!, {r0, r1, r2, r5} │ │ │ │ @@ -345269,15 +345269,15 @@ │ │ │ │ ldr r0, [r6] │ │ │ │ adds r0, r0, #1 │ │ │ │ str r0, [r6] │ │ │ │ bcs 18a208 │ │ │ │ ldr r5, [r4, #108] @ 0x6c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ ldr r9, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bmi 18a208 │ │ │ │ ldr r7, [r4, #112] @ 0x70 │ │ │ │ ldr r0, [r7] │ │ │ │ adds r0, r0, #1 │ │ │ │ str r0, [r7] │ │ │ │ @@ -345342,15 +345342,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r2, [r1, #40] @ 0x28 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ add r1, r2, r1 │ │ │ │ sub r0, r0, r1 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ add r0, sp, #108 @ 0x6c │ │ │ │ - bl 4b8c7c │ │ │ │ + bl 4b8c00 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ bl 478c24 │ │ │ │ add r0, r4, #120 @ 0x78 │ │ │ │ bl 190e80 │ │ │ │ add r0, r4, #32 │ │ │ │ bl 190b50 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ @@ -345407,15 +345407,15 @@ │ │ │ │ stm r0, {r7, r8, r9} │ │ │ │ mov r0, r4 │ │ │ │ bl 18bd34 │ │ │ │ ldr r0, [r4, #2204] @ 0x89c │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r0, #152] @ 0x98 │ │ │ │ ldr r0, [r4, #2200] @ 0x898 │ │ │ │ - bl 4b8c20 │ │ │ │ + bl 4b8ba4 │ │ │ │ add r5, r4, #2224 @ 0x8b0 │ │ │ │ mov r0, #0 │ │ │ │ stm fp, {r7, r8, r9} │ │ │ │ strb r0, [r5] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4, #2225] @ 0x8b1 │ │ │ │ add sp, sp, #708 @ 0x2c4 │ │ │ │ @@ -345574,66 +345574,66 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ rsbeq r6, ip, r8, lsl #7 │ │ │ │ strheq r6, [ip], #-40 @ 0xffffffd8 @ │ │ │ │ rsbeq fp, r8, r0, ror ip │ │ │ │ rsbeq fp, r8, r8, ror #24 │ │ │ │ - subseq r0, r1, r7, lsr #2 │ │ │ │ + subseq r0, r1, r7, lsr #1 │ │ │ │ rsbeq fp, r8, r0, asr r4 │ │ │ │ rsbeq fp, r8, ip, asr r4 │ │ │ │ rsbeq r6, ip, r0, lsr r2 │ │ │ │ rsbeq r6, ip, r8, lsr r1 │ │ │ │ rsbeq fp, r8, r4, ror #17 │ │ │ │ andeq r4, r1, ip, lsr #12 │ │ │ │ rsbeq fp, r8, r4, asr #17 │ │ │ │ - ldrheq pc, [r0], #-237 @ 0xffffff13 @ │ │ │ │ + subseq pc, r0, sp, lsr lr @ │ │ │ │ rsbeq r6, ip, ip, asr #2 │ │ │ │ @ instruction: 0x0068b194 │ │ │ │ rsbeq fp, r8, r4, lsr #3 │ │ │ │ rsbeq fp, r8, r4, ror #3 │ │ │ │ rsbeq fp, r8, r8, lsr r2 │ │ │ │ - @ instruction: 0x0050fd9d │ │ │ │ + subseq pc, r0, sp, lsl sp @ │ │ │ │ ldrdeq fp, [r8], #-96 @ 0xffffffa0 @ │ │ │ │ rsbeq fp, r8, r4, lsr #4 │ │ │ │ rsbeq fp, r8, r4, lsr #4 │ │ │ │ rsbeq r5, ip, r4, ror #30 │ │ │ │ rsbeq r5, ip, r4, asr #27 │ │ │ │ rsbeq fp, r8, ip, lsl #4 │ │ │ │ rsbeq fp, r8, r8, asr #11 │ │ │ │ @ instruction: 0x000142bc │ │ │ │ rsbeq fp, r8, ip, lsr #11 │ │ │ │ - subseq pc, r0, sp, asr #22 │ │ │ │ + subseq pc, r0, sp, asr #21 │ │ │ │ rsbeq r5, ip, r0, asr ip │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r2 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, sp, #4 │ │ │ │ bl 3864c │ │ │ │ ldr r5, [sp, #4] │ │ │ │ ldm r4, {r6, r7} │ │ │ │ str r7, [sp, #12] │ │ │ │ str r6, [sp, #8] │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ cmp r0, r7 │ │ │ │ bne 18a580 │ │ │ │ add r7, r6, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ str r6, [sp, #16] │ │ │ │ mov r0, r7 │ │ │ │ - bl 689124 │ │ │ │ + bl 6890a8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 18a4b0 │ │ │ │ add r8, r6, #16 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r0, #0 │ │ │ │ beq 18a4e0 │ │ │ │ add r0, sp, #16 │ │ │ │ bl 18c338 │ │ │ │ cmp r5, #0 │ │ │ │ beq 18a4c8 │ │ │ │ mov r0, r5 │ │ │ │ @@ -345648,43 +345648,43 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 18a5bc │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r6, #8] │ │ │ │ mov r0, r8 │ │ │ │ str r5, [r6, #12] │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689124 │ │ │ │ + bl 6890a8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 18a574 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r0, #0 │ │ │ │ bne 18a574 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r1, #0 │ │ │ │ ldr r5, [r6, #12] │ │ │ │ cmp r0, #1 │ │ │ │ str r1, [r6, #8] │ │ │ │ bne 18a554 │ │ │ │ mov r0, r8 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ b 18a4b0 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r5, #0 │ │ │ │ beq 18a568 │ │ │ │ mov r0, r5 │ │ │ │ bl 37464 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ add r0, sp, #16 │ │ │ │ bl 18c338 │ │ │ │ b 18a4c8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r1, [sp, #20] │ │ │ │ @@ -345705,15 +345705,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59fd0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ b 18a600 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r5, #0 │ │ │ │ beq 18a5f8 │ │ │ │ mov r0, r5 │ │ │ │ bl 37464 │ │ │ │ add r0, sp, #16 │ │ │ │ bl 18c338 │ │ │ │ mov r0, r4 │ │ │ │ @@ -345733,23 +345733,23 @@ │ │ │ │ bl 5a17c │ │ │ │ mov r0, r5 │ │ │ │ bl 37464 │ │ │ │ bl 5a17c │ │ │ │ bl 5a198 │ │ │ │ rsbeq fp, r8, r4, ror #6 │ │ │ │ rsbeq fp, r8, r8, asr r3 │ │ │ │ - subseq fp, r0, r7, asr #10 │ │ │ │ + subseq fp, r0, r7, asr #9 │ │ │ │ rsbeq sl, r8, r0, lsr ip │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r4, r1 │ │ │ │ bl 3798c │ │ │ │ mov r5, r0 │ │ │ │ - bl 557ba0 │ │ │ │ + bl 557b24 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #20] │ │ │ │ str r4, [sp, #8] │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ @@ -345798,15 +345798,15 @@ │ │ │ │ andeq r0, r0, r8, lsr #1 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ ldr r6, [r4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r7, #0 │ │ │ │ add r0, r6, #28 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ add r1, r6, #32 │ │ │ │ add r2, r6, #12 │ │ │ │ str r2, [r4, #4] │ │ │ │ str r0, [r4, #8] │ │ │ │ str r7, [r4, #12] │ │ │ │ str r1, [r4, #16] │ │ │ │ add r0, r4, #4 │ │ │ │ @@ -345872,15 +345872,15 @@ │ │ │ │ andeq r0, r0, r8, lsr #1 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ ldr r6, [r4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r7, #0 │ │ │ │ add r0, r6, #28 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ add r1, r6, #32 │ │ │ │ add r2, r6, #12 │ │ │ │ str r2, [r4, #4] │ │ │ │ str r0, [r4, #8] │ │ │ │ str r7, [r4, #12] │ │ │ │ str r1, [r4, #16] │ │ │ │ add r0, r4, #4 │ │ │ │ @@ -345965,23 +345965,23 @@ │ │ │ │ beq 18a9e0 │ │ │ │ b 2260f4 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 18a9f0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 59d30 │ │ │ │ rsbeq sl, r8, r0, lsl #28 │ │ │ │ - b 4cd394 │ │ │ │ - b 67ae70 │ │ │ │ + b 4cd318 │ │ │ │ + b 67adf4 │ │ │ │ ldr r0, [r0] │ │ │ │ - b 685434 │ │ │ │ + b 6853b8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r0, r3 │ │ │ │ - b 654084 │ │ │ │ + b 654008 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ mov r6, #5 │ │ │ │ add lr, sp, #60 @ 0x3c │ │ │ │ add r1, r0, #12 │ │ │ │ @@ -346018,26 +346018,26 @@ │ │ │ │ mov r2, #9 │ │ │ │ str lr, [sp, #24] │ │ │ │ str ip, [sp, #28] │ │ │ │ ldr r1, [pc, #48] @ 18aaf0 │ │ │ │ ldr r3, [pc, #48] @ 18aaf4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 67a2c8 │ │ │ │ + bl 67a24c │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ rsbeq fp, r8, r4, ror r2 │ │ │ │ - subseq pc, r0, r5, asr #28 │ │ │ │ + subseq pc, r0, r5, asr #27 │ │ │ │ rsbeq fp, r8, r8, asr r2 │ │ │ │ - subseq pc, r0, r8, lsl #28 │ │ │ │ + subseq pc, r0, r8, lsl #27 │ │ │ │ rsbeq fp, r8, r0, lsl r2 │ │ │ │ - ldrsheq pc, [r0], #-211 @ 0xffffff2d @ │ │ │ │ + subseq pc, r0, r3, ror sp @ │ │ │ │ strdeq fp, [r8], #-20 @ 0xffffffec @ │ │ │ │ - subseq pc, r0, r2, asr #27 │ │ │ │ - subseq r0, r0, ip, asr lr │ │ │ │ + subseq pc, r0, r2, asr #26 │ │ │ │ + ldrsbeq r0, [r0], #-220 @ 0xffffff24 │ │ │ │ ldr r0, [r0] │ │ │ │ mov ip, r1 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r0] │ │ │ │ sub r2, r3, #35 @ 0x23 │ │ │ │ cmp r2, #9 │ │ │ │ subcc r1, r3, #34 @ 0x22 │ │ │ │ @@ -346061,15 +346061,15 @@ │ │ │ │ ldr r0, [pc, #536] @ 18ad78 │ │ │ │ mov r2, #7 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #524] @ 18ad7c │ │ │ │ mov r0, ip │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #524] @ 18ad9c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ @@ -346096,28 +346096,28 @@ │ │ │ │ str r1, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ str lr, [sp, #24] │ │ │ │ ldr r1, [pc, #472] @ 18add0 │ │ │ │ ldr r3, [pc, #472] @ 18add4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 67a0d4 │ │ │ │ + bl 67a058 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #368] @ 18ad8c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #360] @ 18ad90 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, ip │ │ │ │ mov r2, #20 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #324] @ 18ad94 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ @@ -346130,15 +346130,15 @@ │ │ │ │ add r3, sp, #28 │ │ │ │ mov r2, #16 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #308] @ 18adb8 │ │ │ │ mov r0, ip │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r1, r0, #16 │ │ │ │ str r1, [sp, #28] │ │ │ │ ldr r1, [pc, #220] @ 18ad80 │ │ │ │ add r2, sp, #28 │ │ │ │ ldr r3, [pc, #216] @ 18ad84 │ │ │ │ @@ -346148,94 +346148,94 @@ │ │ │ │ str r3, [sp] │ │ │ │ str r1, [sp, #8] │ │ │ │ add r3, r0, #4 │ │ │ │ ldr r1, [pc, #192] @ 18ad88 │ │ │ │ mov r0, ip │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a828 │ │ │ │ + bl 67a7ac │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #184] @ 18ada4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #176] @ 18ada8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, ip │ │ │ │ mov r2, #17 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #140] @ 18adac │ │ │ │ add r3, sp, #28 │ │ │ │ mov r2, #19 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #124] @ 18adb0 │ │ │ │ mov r0, ip │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #104] @ 18adbc │ │ │ │ add r3, sp, #28 │ │ │ │ mov r2, #11 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #88] @ 18adc0 │ │ │ │ mov r0, ip │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq fp, r8, r0 │ │ │ │ - subseq pc, r0, fp, lsl #15 │ │ │ │ + subseq pc, r0, fp, lsl #14 │ │ │ │ @ instruction: 0x0068ae98 │ │ │ │ rsbeq sl, r8, r0, lsr #31 │ │ │ │ - subseq pc, r0, lr, lsl #15 │ │ │ │ + subseq pc, r0, lr, lsl #14 │ │ │ │ rsbeq sl, r8, r8, lsr #30 │ │ │ │ - subseq pc, r0, r4, asr #16 │ │ │ │ + subseq pc, r0, r4, asr #15 │ │ │ │ strdeq sl, [r8], #-228 @ 0xffffff1c @ │ │ │ │ - subseq pc, r0, r4, lsr #16 │ │ │ │ + subseq pc, r0, r4, lsr #15 │ │ │ │ strheq sl, [r8], #-244 @ 0xffffff0c @ │ │ │ │ - ldrsheq pc, [r0], #-133 @ 0xffffff7b @ │ │ │ │ + subseq pc, r0, r5, ror r8 @ │ │ │ │ rsbeq sl, r8, r8, asr lr │ │ │ │ - subseq pc, r0, sp, lsr #15 │ │ │ │ + subseq pc, r0, sp, lsr #14 │ │ │ │ rsbeq sl, r8, ip, lsl lr │ │ │ │ - subseq pc, r0, lr, ror r7 @ │ │ │ │ + ldrsheq pc, [r0], #-110 @ 0xffffff92 @ │ │ │ │ rsbeq sl, r8, ip, asr #29 │ │ │ │ - subseq r7, r0, r0, lsr #10 │ │ │ │ + subseq r7, r0, r0, lsr #9 │ │ │ │ rsbeq sl, r8, r8, ror #28 │ │ │ │ - subseq pc, r0, sp, asr r7 @ │ │ │ │ + ldrsbeq pc, [r0], #-109 @ 0xffffff93 @ │ │ │ │ rsbeq fp, r8, r0 │ │ │ │ - subseq pc, r0, sp, lsl r9 @ │ │ │ │ + @ instruction: 0x0050f89d │ │ │ │ @ instruction: 0x0068b094 │ │ │ │ - ldrsbeq pc, [r0], #-136 @ 0xffffff78 @ │ │ │ │ - ldrsbeq r0, [r0], #-200 @ 0xffffff38 │ │ │ │ + subseq pc, r0, r8, asr r8 @ │ │ │ │ + subseq r0, r0, r8, asr ip │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r4, [r0] │ │ │ │ add r0, sp, #4 │ │ │ │ ldr r2, [pc, #468] @ 18afc4 │ │ │ │ mov r3, #5 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 679fb8 │ │ │ │ + bl 679f3c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r5, #0 │ │ │ │ mov r6, #1 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ bne 18ae7c │ │ │ │ ldr r6, [pc, #416] @ 18afc8 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ @@ -346253,15 +346253,15 @@ │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #372] @ 18afe4 │ │ │ │ add r0, sp, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 6806a4 │ │ │ │ + bl 680628 │ │ │ │ b 18af04 │ │ │ │ str r5, [sp, #32] │ │ │ │ add r3, sp, #16 │ │ │ │ str r6, [sp, #20] │ │ │ │ mov r2, #4 │ │ │ │ ldr r0, [pc, #320] @ 18afd4 │ │ │ │ str r5, [sp, #28] │ │ │ │ @@ -346271,15 +346271,15 @@ │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [pc, #300] @ 18afd8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #292] @ 18afdc │ │ │ │ add r0, sp, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 6806a4 │ │ │ │ + bl 680628 │ │ │ │ b 18af30 │ │ │ │ bl 58e88 │ │ │ │ eor r5, r0, #1 │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ bne 18ae44 │ │ │ │ add r0, r4, #8 │ │ │ │ @@ -346288,24 +346288,24 @@ │ │ │ │ add r3, sp, #16 │ │ │ │ mov r2, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #212] @ 18afd0 │ │ │ │ add r0, sp, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 6806a4 │ │ │ │ + bl 680628 │ │ │ │ cmp r5, #0 │ │ │ │ bne 18af1c │ │ │ │ ldr r0, [r6] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 18af84 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 18af78 │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ add r4, sp, #4 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r2, #8 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -346313,17 +346313,17 @@ │ │ │ │ strb r0, [sp, #16] │ │ │ │ ldr r0, [pc, #148] @ 18afe8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #140] @ 18afec │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 6806a4 │ │ │ │ + bl 680628 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6808a4 │ │ │ │ + bl 680828 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 58548 │ │ │ │ b 18af30 │ │ │ │ bl 58e88 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -346337,60 +346337,60 @@ │ │ │ │ b 18afb8 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ bl 18dc70 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subseq pc, r0, r8, lsl fp @ │ │ │ │ + @ instruction: 0x0050fa98 │ │ │ │ rsbeq r4, ip, r4, lsr #31 │ │ │ │ @ instruction: 0x0068b09c │ │ │ │ - subseq r0, r0, ip, lsr #20 │ │ │ │ + subseq r0, r0, ip, lsr #19 │ │ │ │ rsbeq fp, r8, ip, ror #1 │ │ │ │ strdeq fp, [r8], #-0 @ │ │ │ │ - subseq r0, r0, r0, ror sl │ │ │ │ + ldrsheq r0, [r0], #-144 @ 0xffffff70 │ │ │ │ rsbeq fp, r8, r8, lsr #2 │ │ │ │ - ldrheq r0, [r0], #-168 @ 0xffffff58 │ │ │ │ + subseq r0, r0, r8, lsr sl │ │ │ │ rsbeq fp, r8, r8, asr r0 │ │ │ │ - subseq r6, r0, ip, lsl r8 │ │ │ │ + @ instruction: 0x0050679c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ add r4, sp, #4 │ │ │ │ ldr r7, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 67ad88 │ │ │ │ + bl 67ad0c │ │ │ │ str r7, [sp, #12] │ │ │ │ add r5, sp, #12 │ │ │ │ ldr r6, [pc, #56] @ 18b050 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r2, r6 │ │ │ │ - bl 680cac │ │ │ │ + bl 680c30 │ │ │ │ add r0, r7, #44 @ 0x2c │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ - bl 680cac │ │ │ │ + bl 680c30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 680e9c │ │ │ │ + bl 680e20 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrdeq r8, [r8], #-148 @ 0xffffff6c @ │ │ │ │ ldr r0, [r0] │ │ │ │ b 2fa2b0 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ tst r2, #16 │ │ │ │ bne 18b074 │ │ │ │ tst r2, #32 │ │ │ │ bne 18b078 │ │ │ │ - b 67bef0 │ │ │ │ - b 678ae8 │ │ │ │ - b 678b5c │ │ │ │ + b 67be74 │ │ │ │ + b 678a6c │ │ │ │ + b 678ae0 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r4, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ @@ -346592,15 +346592,15 @@ │ │ │ │ ldrbne r2, [r0, #24] │ │ │ │ tstne r2, #1 │ │ │ │ beq 18b3cc │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ b 1904ec │ │ │ │ blcc fe83dbe8 <__bss_end__@@Base+0xfdfebc3c> │ │ │ │ @@ -347134,72 +347134,72 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r7, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r7, #48 @ 0x30 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ add r6, r7, #32 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r0, #0 │ │ │ │ bne 18bc84 │ │ │ │ mov r0, #0 │ │ │ │ ldr r5, [r7, #24] │ │ │ │ str r0, [r7, #24] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ ldr r8, [r7, #28] │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r5, #0 │ │ │ │ beq 18bc84 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ add r6, r7, #44 @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r0, #0 │ │ │ │ bne 18bcc8 │ │ │ │ ldr r1, [r7, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r7, #36] @ 0x24 │ │ │ │ beq 18bcbc │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 18bcec │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 29b318 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ b 18bd08 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 18bd28 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 29b318 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -347498,15 +347498,15 @@ │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ tst r0, r1 │ │ │ │ bne 18c200 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ popne {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 58548 │ │ │ │ bl 58e88 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -347522,15 +347522,15 @@ │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ tst r0, r1 │ │ │ │ bne 18c260 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ popne {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 58548 │ │ │ │ bl 58e88 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -347587,74 +347587,74 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r7, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r7, #44 @ 0x2c │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ add r6, r7, #28 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r0, #0 │ │ │ │ bne 18c398 │ │ │ │ mov r0, #0 │ │ │ │ ldr r5, [r7, #20] │ │ │ │ str r0, [r7, #20] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ ldr r8, [r7, #24] │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r5, #0 │ │ │ │ beq 18c398 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ add r6, r7, #40 @ 0x28 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r0, #0 │ │ │ │ bne 18c3dc │ │ │ │ ldr r1, [r7, #32] │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r7, #32] │ │ │ │ beq 18c3d0 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 18c400 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 557aa8 │ │ │ │ + b 557a2c │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ b 18c41c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 18c43c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 557aa8 │ │ │ │ + bl 557a2c │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, lr} │ │ │ │ ldrb r1, [r0, #20] │ │ │ │ cmp r1, #3 │ │ │ │ beq 18c4a8 │ │ │ │ @@ -347691,70 +347691,70 @@ │ │ │ │ strb r1, [r4, #2248] @ 0x8c8 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r7, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r7, #44 @ 0x2c │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ add r6, r7, #28 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r0, #0 │ │ │ │ bne 18c538 │ │ │ │ mov r0, #0 │ │ │ │ ldr r5, [r7, #20] │ │ │ │ str r0, [r7, #20] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ ldr r8, [r7, #24] │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r5, #0 │ │ │ │ beq 18c538 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ add r5, r7, #40 @ 0x28 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r0, #0 │ │ │ │ bne 18c580 │ │ │ │ mov r0, #0 │ │ │ │ ldr r6, [r7, #32] │ │ │ │ str r0, [r7, #32] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ ldr r8, [r7, #36] @ 0x24 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r6, #0 │ │ │ │ beq 18c580 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 18c5a4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 557aa8 │ │ │ │ + b 557a2c │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 18c5cc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 557aa8 │ │ │ │ + bl 557a2c │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldrb r1, [r0, #180] @ 0xb4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 18c64c │ │ │ │ @@ -347769,18 +347769,18 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ strb r1, [r6, #172] @ 0xac │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #176]! @ 0xb0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 18c63c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 34420c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #182] @ 0xb6 │ │ │ │ strb r0, [r6, #181] @ 0xb5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ @@ -347789,18 +347789,18 @@ │ │ │ │ b 18c68c │ │ │ │ mov r5, r6 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #176]! @ 0xb0 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r5, #-4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 18c68c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #182] @ 0xb6 │ │ │ │ strb r0, [r6, #181] @ 0xb5 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ @@ -347896,61 +347896,61 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 2705d0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 3451ac │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 18c860 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 3451ac │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 270b30 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #12]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 18c89c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3451ac │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 18c8b0 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 1904ec │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 18c8e4 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #12]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 18c8e4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3451ac │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 18c8f4 │ │ │ │ bl 1904ec │ │ │ │ mov r0, r5 │ │ │ │ @@ -347970,18 +347970,18 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r4, #268] @ 0x10c │ │ │ │ cmp r0, #2 │ │ │ │ bcs 18c940 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r4, #272]! @ 0x110 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #280] @ 0x118 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ @@ -348225,20 +348225,20 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #557] @ 0x22d │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #368]! @ 0x170 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 18cd5c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4eb174 │ │ │ │ + bl 4eb0f8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #573] @ 0x23d │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 18ee68 │ │ │ │ ldr r7, [r4, #528] @ 0x210 │ │ │ │ ldr r6, [r4, #524] @ 0x20c │ │ │ │ @@ -348289,20 +348289,20 @@ │ │ │ │ b 18ce84 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #520 @ 0x208 │ │ │ │ bl 18f734 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #368]! @ 0x170 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 18ce6c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4eb174 │ │ │ │ + bl 4eb0f8 │ │ │ │ b 18ce6c │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #573] @ 0x23d │ │ │ │ b 18ce84 │ │ │ │ @@ -348329,18 +348329,18 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r4, #280] @ 0x118 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 18cedc │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r4, #284]! @ 0x11c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #292] @ 0x124 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -348357,18 +348357,18 @@ │ │ │ │ bne 18d008 │ │ │ │ ldr r0, [sl, #268] @ 0x10c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 18d008 │ │ │ │ mov r5, sl │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #272]! @ 0x110 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 18d008 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 18d008 │ │ │ │ ldr r0, [sl, #360] @ 0x168 │ │ │ │ cmp r0, #0 │ │ │ │ beq 18cfd0 │ │ │ │ ldr r1, [sl, #356] @ 0x164 │ │ │ │ @@ -348381,18 +348381,18 @@ │ │ │ │ beq 18cfd0 │ │ │ │ ldr r0, [r6, #-16] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 18cf8c │ │ │ │ mov r5, r6 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #-12]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 18cf8c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 18cf8c │ │ │ │ ldr r1, [sl, #352] @ 0x160 │ │ │ │ cmp r1, #0 │ │ │ │ beq 18cff4 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ @@ -348418,18 +348418,18 @@ │ │ │ │ b 18d040 │ │ │ │ sub r5, r5, #1 │ │ │ │ add r6, r6, #4 │ │ │ │ adds r0, r7, r5 │ │ │ │ beq 18d064 │ │ │ │ ldr r0, [r4, -r5, lsl #2] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 18d030 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 34420c │ │ │ │ b 18d030 │ │ │ │ ldr r1, [sl, #320] @ 0x140 │ │ │ │ cmp r1, #0 │ │ │ │ beq 18d080 │ │ │ │ ldr r0, [sl, #324] @ 0x144 │ │ │ │ @@ -348471,18 +348471,18 @@ │ │ │ │ subs r5, r5, #1 │ │ │ │ beq 18d0cc │ │ │ │ ldr r0, [r6, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 18d0fc │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 18d0fc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 18d0fc │ │ │ │ bl 5a198 │ │ │ │ mov r8, r0 │ │ │ │ add r0, r7, r5 │ │ │ │ cmp r0, #1 │ │ │ │ @@ -348502,18 +348502,18 @@ │ │ │ │ add r6, r6, #4 │ │ │ │ b 18d190 │ │ │ │ add r6, r6, #4 │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 18d14c │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 18d184 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 34420c │ │ │ │ b 18d184 │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #38] @ 0x26 │ │ │ │ @@ -348524,36 +348524,36 @@ │ │ │ │ cmp r0, #5 │ │ │ │ bne 18d31c │ │ │ │ add r0, r4, #88 @ 0x58 │ │ │ │ bl 19473c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #80]! @ 0x50 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 18d290 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ b 18d290 │ │ │ │ ldrb r0, [r4, #333] @ 0x14d │ │ │ │ cmp r0, #3 │ │ │ │ beq 18d280 │ │ │ │ cmp r0, #0 │ │ │ │ bne 18d290 │ │ │ │ ldr r0, [r4, #320] @ 0x140 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 18d290 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #324]! @ 0x144 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 18d290 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 18d290 │ │ │ │ ldrb r0, [r4, #369] @ 0x171 │ │ │ │ cmp r0, #3 │ │ │ │ bne 18d31c │ │ │ │ ldrb r0, [r4, #72] @ 0x48 │ │ │ │ @@ -348583,18 +348583,18 @@ │ │ │ │ beq 18d2f8 │ │ │ │ ldr r0, [r6, #-16] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 18d2b4 │ │ │ │ mov r5, r6 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #-12]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 18d2b4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 18d2b4 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 18d31c │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ @@ -348625,18 +348625,18 @@ │ │ │ │ b 18d39c │ │ │ │ mov r5, r0 │ │ │ │ b 18d39c │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #80]! @ 0x50 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 18d39c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 34420c │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [r4, #36] @ 0x24 │ │ │ │ add r0, r4, #20 │ │ │ │ bl 1926fc │ │ │ │ b 18d3cc │ │ │ │ @@ -348655,18 +348655,18 @@ │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 18d3c0 │ │ │ │ ldr r0, [r6, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 18d3dc │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 18d3dc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 18d3dc │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ @@ -348674,15 +348674,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, lr} │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ sub r1, r0, #1 │ │ │ │ bic r0, r1, #1073741824 @ 0x40000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ popne {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 58934 │ │ │ │ @@ -348878,18 +348878,18 @@ │ │ │ │ add r0, r4, #200 @ 0xc8 │ │ │ │ bl 190c28 │ │ │ │ mov r5, r4 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r5, #128]! @ 0x80 │ │ │ │ mov r1, #1 │ │ │ │ strb r6, [r5, #-10] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 18d790 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #104]! @ 0x68 │ │ │ │ cmp r1, #0 │ │ │ │ strb r6, [r0, #19] │ │ │ │ beq 18d7a8 │ │ │ │ @@ -348917,18 +348917,18 @@ │ │ │ │ add r0, r4, #200 @ 0xc8 │ │ │ │ bl 190c28 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r6, #128]! @ 0x80 │ │ │ │ strb r1, [r6, #-10] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 18d82c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #104]! @ 0x68 │ │ │ │ cmp r1, #0 │ │ │ │ strb r2, [r0, #19] │ │ │ │ @@ -349117,32 +349117,32 @@ │ │ │ │ bne 18db5c │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq 18db2c │ │ │ │ bl 1904ec │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2b2b90 │ │ │ │ add r0, r4, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 192858 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 18db84 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 2b2b90 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ @@ -349169,36 +349169,36 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 18dbfc │ │ │ │ bl 1904ec │ │ │ │ ldr r0, [r4, #32]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2b2b90 │ │ │ │ add r0, r0, #40 @ 0x28 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 18dfe4 │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 18dbe4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 1904ec │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #32]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 18dc64 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 2b2b90 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, lr} │ │ │ │ ldr r4, [r0] │ │ │ │ @@ -349209,15 +349209,15 @@ │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ tst r0, r1 │ │ │ │ bne 18dcbc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ popne {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 58548 │ │ │ │ bl 58e88 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -349312,18 +349312,18 @@ │ │ │ │ add r0, r4, #152 @ 0x98 │ │ │ │ bl 190c28 │ │ │ │ mov r5, r4 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r5, #80]! @ 0x50 │ │ │ │ mov r1, #1 │ │ │ │ strb r6, [r5, #-10] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 18de58 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #56]! @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ strb r6, [r0, #19] │ │ │ │ beq 18de88 │ │ │ │ @@ -349359,18 +349359,18 @@ │ │ │ │ add r0, r4, #152 @ 0x98 │ │ │ │ bl 190c28 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r6, #80]! @ 0x50 │ │ │ │ strb r1, [r6, #-10] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 18df14 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #56]! @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ strb r2, [r0, #19] │ │ │ │ @@ -349428,18 +349428,18 @@ │ │ │ │ beq 18e02c │ │ │ │ cmp r0, #4 │ │ │ │ bne 18e088 │ │ │ │ add r0, r4, #56 @ 0x38 │ │ │ │ bl 18cf0c │ │ │ │ ldr r0, [r4, #48]! @ 0x30 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 344290 │ │ │ │ ldrb r0, [r4, #377] @ 0x179 │ │ │ │ cmp r0, #3 │ │ │ │ bne 18e074 │ │ │ │ ldrb r0, [r4, #80] @ 0x50 │ │ │ │ @@ -349475,18 +349475,18 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 155948 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #48]! @ 0x30 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 18e0e4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 344290 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -349748,43 +349748,43 @@ │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #40] @ 0x28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl 193c2c │ │ │ │ ldr r0, [r4, #452]! @ 0x1c4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 34420c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #40] @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #452]! @ 0x1c4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 18e564 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 34420c │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ cmp r0, r5 │ │ │ │ bne 18e59c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 18c338 │ │ │ │ mov r0, #0 │ │ │ │ @@ -349846,18 +349846,18 @@ │ │ │ │ bne 18e6bc │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #16]! │ │ │ │ cmp r1, #21 │ │ │ │ bne 18e6b4 │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 344290 │ │ │ │ pop {r4, lr} │ │ │ │ b 18eb24 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -349952,18 +349952,18 @@ │ │ │ │ add r0, r4, #136 @ 0x88 │ │ │ │ bl 190c28 │ │ │ │ mov r5, r4 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r5, #64]! @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ strb r6, [r5, #-10] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 18e858 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #40]! @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ strb r6, [r0, #19] │ │ │ │ beq 18e888 │ │ │ │ @@ -349999,18 +349999,18 @@ │ │ │ │ add r0, r4, #136 @ 0x88 │ │ │ │ bl 190c28 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r6, #64]! @ 0x40 │ │ │ │ strb r1, [r6, #-10] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 18e914 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #40]! @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ strb r2, [r0, #19] │ │ │ │ @@ -350105,15 +350105,15 @@ │ │ │ │ ldrbne r2, [r0, #24] │ │ │ │ tstne r2, #1 │ │ │ │ beq 18eab0 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ b 1904ec │ │ │ │ blcc fe8412cc <__bss_end__@@Base+0xfdfef320> │ │ │ │ @@ -350127,18 +350127,18 @@ │ │ │ │ ldr r2, [r1] │ │ │ │ cmp r2, #21 │ │ │ │ bne 18eb18 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 344290 │ │ │ │ mov r0, r1 │ │ │ │ pop {r4, lr} │ │ │ │ b 18eb24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ @@ -350175,18 +350175,18 @@ │ │ │ │ beq 18eb94 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 18eb94 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 42df4c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r2, [r0, #4]! │ │ │ │ sub r3, r2, #35 @ 0x23 │ │ │ │ @@ -350214,54 +350214,54 @@ │ │ │ │ b 2a4524 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 18ec70 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 18ec70 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 18eb94 │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 42df00 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 18ecd0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 18ecd0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 18ed54 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 18eb94 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 344290 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #20 │ │ │ │ bhi 18ed28 │ │ │ │ @@ -350303,35 +350303,35 @@ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 18edd8 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 18ee34 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 344290 │ │ │ │ b 18ee34 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ b 18edb4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 18ee34 │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 18ee34 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ b 18ee34 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #32 │ │ │ │ @@ -350339,31 +350339,31 @@ │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 4eba84 │ │ │ │ + b 4eba08 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #164 @ 0xa4 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ cmp r0, #2 │ │ │ │ beq 18ee90 │ │ │ │ ldrd r2, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 54a0fc │ │ │ │ + bl 54a080 │ │ │ │ ldr r0, [pc, #780] @ 18f1a4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ bne 18f14c │ │ │ │ ldr r6, [r4, #24] │ │ │ │ cmp r6, #0 │ │ │ │ @@ -350391,15 +350391,15 @@ │ │ │ │ ldr r0, [r6, #8] │ │ │ │ ldr r1, [pc, #676] @ 18f1b0 │ │ │ │ rsb r0, r0, #5 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ cmp r0, r1 │ │ │ │ bhi 18f14c │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #13 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ mov r7, r1 │ │ │ │ ldr r0, [pc, #636] @ 18f1b4 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -350539,78 +350539,78 @@ │ │ │ │ cmp r0, #2 │ │ │ │ cmpne r0, #0 │ │ │ │ bne 18f164 │ │ │ │ add sp, sp, #164 @ 0xa4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 18f15c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 549b94 │ │ │ │ + bl 549b18 │ │ │ │ add sp, sp, #164 @ 0xa4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 1915c0 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbeq r0, ip, r8, lsr #26 │ │ │ │ rsbeq r6, r8, r4, lsl #27 │ │ │ │ @ instruction: 0xfffd7b08 │ │ │ │ strheq r0, [ip], #-200 @ 0xffffff38 @ │ │ │ │ - subseq fp, r0, r5, lsl r5 │ │ │ │ + @ instruction: 0x0050b495 │ │ │ │ rsbeq r6, r8, r0, asr #31 │ │ │ │ rsbeq r0, ip, r0, ror lr │ │ │ │ rsbeq r0, ip, r0, ror #24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ beq 18f214 │ │ │ │ mov r0, r6 │ │ │ │ bl 29bc1c │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 18f204 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 45d554 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmn r0, #1 │ │ │ │ beq 18f214 │ │ │ │ bl 375d8 │ │ │ │ add r0, r4, #12 │ │ │ │ bl 191b24 │ │ │ │ add r0, r4, #20 │ │ │ │ bl 191a88 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 440cb8 │ │ │ │ mov r5, r0 │ │ │ │ b 18f274 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 18f274 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 45d554 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmn r0, #1 │ │ │ │ beq 18f284 │ │ │ │ bl 375d8 │ │ │ │ add r0, r4, #12 │ │ │ │ @@ -350620,18 +350620,18 @@ │ │ │ │ mov r5, r0 │ │ │ │ b 18f2a8 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #20 │ │ │ │ bl 191a88 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 18f2c8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 440cb8 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -350978,18 +350978,18 @@ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ add r0, r4, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 190cd8 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 42df4c │ │ │ │ mov r0, r4 │ │ │ │ bl 190cd8 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -351040,18 +351040,18 @@ │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 18f924 │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 18f924 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 42df00 │ │ │ │ add r6, r4, #4 │ │ │ │ ldr r4, [r4, #20] │ │ │ │ ldr r0, [r4] │ │ │ │ @@ -351279,18 +351279,18 @@ │ │ │ │ add r0, r4, #8 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #21 │ │ │ │ bne 18fd30 │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 344290 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ add r0, r4, #8 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -351300,42 +351300,42 @@ │ │ │ │ b 18eb24 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 18fd68 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344f50 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 18fd8c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 190cd8 │ │ │ │ mov r5, r0 │ │ │ │ b 18fdc8 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #36]! @ 0x24 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 18fdc8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ bl 190cd8 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @@ -351355,48 +351355,48 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #16]! │ │ │ │ cmp r1, #21 │ │ │ │ bne 18fe48 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #20]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 18fe4c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ b 18fe4c │ │ │ │ bl 18eb24 │ │ │ │ ldr r0, [r4, #304] @ 0x130 │ │ │ │ cmp r0, #3 │ │ │ │ beq 18fe84 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 18fe84 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #308]! @ 0x134 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 18fe84 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #316] @ 0x13c │ │ │ │ cmp r0, #3 │ │ │ │ beq 18fe98 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 18fe9c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #320]! @ 0x140 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 42df00 │ │ │ │ mov r5, r0 │ │ │ │ b 18ff00 │ │ │ │ mov r5, r0 │ │ │ │ b 18fef8 │ │ │ │ @@ -351437,76 +351437,76 @@ │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 18ff8c │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 18ff8c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r9, #32] │ │ │ │ cmp r0, #3 │ │ │ │ beq 18ffc4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 18ffc4 │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 18ffc4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r9, #44] @ 0x2c │ │ │ │ cmp r0, #3 │ │ │ │ beq 18fffc │ │ │ │ cmp r0, #2 │ │ │ │ bcc 18fffc │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #48]! @ 0x30 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 18fffc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r9, #16] │ │ │ │ cmp r0, #2 │ │ │ │ beq 19003c │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r9, #20] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 19003c │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 19003c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r9, #56] @ 0x38 │ │ │ │ cmp r0, #3 │ │ │ │ beq 190074 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 190074 │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #60]! @ 0x3c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 190074 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr sl, [r9, #88] @ 0x58 │ │ │ │ cmp sl, #0 │ │ │ │ beq 1900dc │ │ │ │ ldr r7, [r9, #84] @ 0x54 │ │ │ │ sub r8, sl, #1 │ │ │ │ @@ -351519,19 +351519,19 @@ │ │ │ │ beq 1900dc │ │ │ │ sub r0, r7, r4, lsl #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bcc 190094 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 190094 │ │ │ │ sub r5, r6, #16 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 190094 │ │ │ │ ldr r1, [r9, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1900f8 │ │ │ │ ldr r0, [r9, #84] @ 0x54 │ │ │ │ @@ -351552,19 +351552,19 @@ │ │ │ │ beq 190160 │ │ │ │ sub r0, r7, r4, lsl #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bcc 190118 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 190118 │ │ │ │ sub r5, r6, #16 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 190118 │ │ │ │ ldr r1, [r9, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ beq 19017c │ │ │ │ ldr r0, [r9, #96] @ 0x60 │ │ │ │ @@ -351574,18 +351574,18 @@ │ │ │ │ ldr r0, [r9, #68] @ 0x44 │ │ │ │ cmp r0, #3 │ │ │ │ beq 1901b4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1901b4 │ │ │ │ ldr r0, [r9, #72]! @ 0x48 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1901b4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r9 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 1901fc │ │ │ │ mov r5, r0 │ │ │ │ @@ -351624,18 +351624,18 @@ │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 190218 │ │ │ │ ldr r0, [r6, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 190240 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 190240 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 190240 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sl, r4 │ │ │ │ cmp r0, #1 │ │ │ │ @@ -351659,18 +351659,18 @@ │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 190290 │ │ │ │ ldr r0, [r6, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1902cc │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1902cc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 1902cc │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -351812,29 +351812,29 @@ │ │ │ │ beq 190548 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx r1 │ │ │ │ b 19056c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 19056c │ │ │ │ add r6, r6, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 54e40c │ │ │ │ + bl 54e390 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 19058c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1905e4 │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bne 1905e4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ @@ -351843,39 +351843,39 @@ │ │ │ │ beq 1905c4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r5] │ │ │ │ blx r1 │ │ │ │ b 1905e4 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1905e4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 54e40c │ │ │ │ + bl 54e390 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2a4524 │ │ │ │ mov r6, r0 │ │ │ │ b 190638 │ │ │ │ mov r6, r0 │ │ │ │ b 190630 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 190630 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ mov r0, r4 │ │ │ │ bl 193d38 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r6 │ │ │ │ @@ -351884,50 +351884,50 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, r4, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r6, r0 │ │ │ │ tst r6, #12 │ │ │ │ bne 1906a8 │ │ │ │ orr r2, r6, #8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ mov r6, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 190678 │ │ │ │ mov r6, r4 │ │ │ │ ldr r0, [r6], #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ mov r0, r6 │ │ │ │ mvn r1, #1 │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ tst r0, #32 │ │ │ │ beq 190714 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 190714 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ cmp r7, #0 │ │ │ │ beq 190714 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r1, [r0, #12] │ │ │ │ @@ -351943,18 +351943,18 @@ │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 2b83b8 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 190774 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 2b2af0 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 19078c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ @@ -351975,18 +351975,18 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 1907f4 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #36]! @ 0x24 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1907f4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 2b2af0 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ bne 190820 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -352020,90 +352020,90 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 1908a8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1908a8 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #28]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1908a8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #3 │ │ │ │ beq 1908e0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1908e0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1908e0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #3 │ │ │ │ beq 190918 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 190918 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #52]! @ 0x34 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 190918 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #3 │ │ │ │ beq 190950 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 190950 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #64]! @ 0x40 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 190950 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #2 │ │ │ │ beq 190990 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 190990 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 190990 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #3 │ │ │ │ beq 1909c8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1909c8 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #76]! @ 0x4c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1909c8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #84]! @ 0x54 │ │ │ │ cmp r0, #21 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ @@ -352141,18 +352141,18 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 190a8c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 190a8c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq 190aa4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ @@ -352214,60 +352214,60 @@ │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ bne 190b8c │ │ │ │ bl 471ac8 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #76]! @ 0x4c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 190bb0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4eaec0 │ │ │ │ + bl 4eae44 │ │ │ │ ldr r0, [r4, #80]! @ 0x50 │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 4cd184 │ │ │ │ + b 4cd108 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #76]! @ 0x4c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 190c00 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4eaec0 │ │ │ │ + bl 4eae44 │ │ │ │ b 190c00 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #80]! @ 0x50 │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ bne 190c1c │ │ │ │ mov r0, r4 │ │ │ │ - bl 4cd184 │ │ │ │ + bl 4cd108 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 30ea94 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #124]! @ 0x7c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 190c58 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3446ec │ │ │ │ mov r0, r4 │ │ │ │ bl 18c86c │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ cmp r0, #3 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ @@ -352278,18 +352278,18 @@ │ │ │ │ b 190cb0 │ │ │ │ mov r5, r0 │ │ │ │ b 190cb8 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #124]! @ 0x7c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 190cb0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3446ec │ │ │ │ mov r0, r4 │ │ │ │ bl 18c86c │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ cmp r0, #3 │ │ │ │ beq 190ccc │ │ │ │ @@ -352536,46 +352536,46 @@ │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1910b8 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1910b8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #3 │ │ │ │ beq 1910f0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1910f0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #20]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1910f0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #3 │ │ │ │ beq 191104 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 191108 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #32]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 42df00 │ │ │ │ mov r5, r0 │ │ │ │ b 191140 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #16 │ │ │ │ @@ -352588,18 +352588,18 @@ │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 19118c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ eor r2, r1, #-2147483648 @ 0x80000000 │ │ │ │ @@ -352621,21 +352621,21 @@ │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 4eba84 │ │ │ │ + b 4eba08 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #1 │ │ │ │ beq 191244 │ │ │ │ cmp r0, #0 │ │ │ │ bne 19124c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ @@ -352705,18 +352705,18 @@ │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 191360 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #8 │ │ │ │ @@ -352856,38 +352856,38 @@ │ │ │ │ beq 1915bc │ │ │ │ cmp r1, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1915bc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #2 │ │ │ │ cmpne r0, #0 │ │ │ │ bne 1915dc │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 549b94 │ │ │ │ + b 549b18 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 19165c │ │ │ │ rsb r5, r0, #1 │ │ │ │ @@ -352896,18 +352896,18 @@ │ │ │ │ add r5, r5, #1 │ │ │ │ add r7, r7, #4 │ │ │ │ cmp r5, #1 │ │ │ │ beq 19165c │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, r7]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 191624 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 34420c │ │ │ │ b 191624 │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 19167c │ │ │ │ lsl r1, r0, #2 │ │ │ │ @@ -352933,18 +352933,18 @@ │ │ │ │ add r7, r0, #4 │ │ │ │ b 1916cc │ │ │ │ add r7, r7, #4 │ │ │ │ subs r5, r5, #1 │ │ │ │ beq 19168c │ │ │ │ ldr r0, [r7] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1916c0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 34420c │ │ │ │ b 1916c0 │ │ │ │ bl 5a198 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -352982,27 +352982,27 @@ │ │ │ │ ldmib r0, {r4, r5} │ │ │ │ mov r8, r0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 1917a4 │ │ │ │ mov r7, #0 │ │ │ │ mov r6, r4 │ │ │ │ strb r7, [r6], #1 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ subs r5, r5, #1 │ │ │ │ bne 191794 │ │ │ │ ldr r5, [r8] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r8, #8] │ │ │ │ cmp r5, #0 │ │ │ │ bmi 1917ec │ │ │ │ beq 1917c8 │ │ │ │ strb r0, [r4], #1 │ │ │ │ subs r5, r5, #1 │ │ │ │ bne 1917bc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1917e8 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 2a4524 │ │ │ │ @@ -353017,15 +353017,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subseq sl, r0, r4, asr r4 │ │ │ │ + ldrsbeq sl, [r0], #-52 @ 0xffffffcc │ │ │ │ rsbeq r5, r8, r0, lsr r7 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ mov r4, r0 │ │ │ │ add r5, sp, #4 │ │ │ │ mov r2, r4 │ │ │ │ @@ -353042,21 +353042,21 @@ │ │ │ │ beq 191880 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx r1 │ │ │ │ b 1918a4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1918a4 │ │ │ │ add r5, r5, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 54e40c │ │ │ │ + bl 54e390 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 191908 │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bne 191908 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ @@ -353066,22 +353066,22 @@ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r5] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r1 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 191908 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 54e40c │ │ │ │ + b 54e390 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 193d38 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ @@ -353118,20 +353118,20 @@ │ │ │ │ beq 1919dc │ │ │ │ sub r0, sl, r5, lsl #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bcc 191990 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 191990 │ │ │ │ add r7, sl, r4 │ │ │ │ add r6, r7, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 191990 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 191a00 │ │ │ │ lsl r1, r0, #4 │ │ │ │ @@ -353162,52 +353162,52 @@ │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 191a18 │ │ │ │ ldr r0, [r7, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 191a48 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 191a48 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 42df00 │ │ │ │ b 191a48 │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ beq 191ad8 │ │ │ │ mov r0, r4 │ │ │ │ bl 29bc1c │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 191ac4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 45d554 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmn r0, #1 │ │ │ │ beq 191ad8 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 375d8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 191b08 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 191b08 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 45d554 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmn r0, #1 │ │ │ │ beq 191b18 │ │ │ │ bl 375d8 │ │ │ │ mov r0, r5 │ │ │ │ @@ -353218,35 +353218,35 @@ │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ beq 191b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 29bc1c │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 191b60 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 45d554 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmn r0, #1 │ │ │ │ beq 191b74 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 375d8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 191ba4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 191ba4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 45d554 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmn r0, #1 │ │ │ │ beq 191bb4 │ │ │ │ bl 375d8 │ │ │ │ mov r0, r5 │ │ │ │ @@ -353260,18 +353260,18 @@ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 191c0c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 190370 │ │ │ │ @@ -353364,18 +353364,18 @@ │ │ │ │ ldrb r0, [r4, #12] │ │ │ │ cmp r0, #4 │ │ │ │ ldrbeq r0, [r4, #64] @ 0x40 │ │ │ │ cmpeq r0, #3 │ │ │ │ beq 191db8 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 191db0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 440cb8 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ @@ -353395,21 +353395,21 @@ │ │ │ │ beq 191e04 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx r1 │ │ │ │ b 191e28 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 191e28 │ │ │ │ add r6, r6, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 54e40c │ │ │ │ + bl 54e390 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ beq 191d88 │ │ │ │ ldrb r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #2 │ │ │ │ bne 191d88 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ @@ -353418,32 +353418,32 @@ │ │ │ │ beq 191e60 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r5] │ │ │ │ blx r1 │ │ │ │ b 191d88 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 191d88 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 54e40c │ │ │ │ + bl 54e390 │ │ │ │ b 191d88 │ │ │ │ mov r6, r0 │ │ │ │ b 191e98 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 193d38 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 191eb8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 440cb8 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ @@ -353610,31 +353610,31 @@ │ │ │ │ andeq r0, r0, r0, lsl #1 │ │ │ │ andeq r0, r0, ip, ror #1 │ │ │ │ andeq r0, r0, r8, lsl #3 │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #476]! @ 0x1dc │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 192180 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ ldr r0, [r4, #480] @ 0x1e0 │ │ │ │ cmp r0, #3 │ │ │ │ beq 1921b8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1921b8 │ │ │ │ ldr r0, [r4, #484]! @ 0x1e4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1921b8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r0, [r4, #1584] @ 0x630 │ │ │ │ cmp r0, #3 │ │ │ │ beq 192234 │ │ │ │ @@ -353691,18 +353691,18 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 1922c4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1922c4 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #508]! @ 0x1fc │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1922c4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldrb r0, [r4, #492] @ 0x1ec │ │ │ │ cmp r0, #0 │ │ │ │ beq 1922f8 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 190c28 │ │ │ │ @@ -353728,18 +353728,18 @@ │ │ │ │ strb r0, [r4, #493] @ 0x1ed │ │ │ │ ldr r0, [r4, #464] @ 0x1d0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1923b0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #468]! @ 0x1d4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1923b0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 1923b0 │ │ │ │ add r0, r4, #528 @ 0x210 │ │ │ │ bl 193374 │ │ │ │ add r0, r4, #468 @ 0x1d4 │ │ │ │ add r0, r0, #1024 @ 0x400 │ │ │ │ @@ -353750,18 +353750,18 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 1923b0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1923b0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #508]! @ 0x1fc │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1923b0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldrb r0, [r4, #494] @ 0x1ee │ │ │ │ cmp r0, #0 │ │ │ │ beq 1923c4 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 18ff44 │ │ │ │ @@ -353772,26 +353772,26 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 192408 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 192408 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #344]! @ 0x158 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 192408 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #336]! @ 0x150 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 34420c │ │ │ │ b 1924f4 │ │ │ │ b 1924fc │ │ │ │ mov r5, r0 │ │ │ │ b 19245c │ │ │ │ @@ -353881,18 +353881,18 @@ │ │ │ │ strb r0, [r4, #493] @ 0x1ed │ │ │ │ ldr r0, [r4, #464] @ 0x1d0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1925bc │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #468]! @ 0x1d4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1925bc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ ldrb r0, [r4, #494] @ 0x1ee │ │ │ │ cmp r0, #1 │ │ │ │ bne 1925d8 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 18ff44 │ │ │ │ @@ -353901,18 +353901,18 @@ │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #500] @ 0x1f4 │ │ │ │ strb r0, [r4, #494] @ 0x1ee │ │ │ │ add r0, r4, #340 @ 0x154 │ │ │ │ bl 192810 │ │ │ │ ldr r0, [r4, #336]! @ 0x150 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 19260c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 34420c │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov r5, r0 │ │ │ │ @@ -353987,18 +353987,18 @@ │ │ │ │ ldr r0, [r9, r7] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 192720 │ │ │ │ add r4, r9, r7 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, r4 │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 192720 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 192720 │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 19278c │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ @@ -354028,36 +354028,36 @@ │ │ │ │ subs r5, r5, #1 │ │ │ │ beq 19279c │ │ │ │ ldr r0, [r7, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1927d0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1927d0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 42df00 │ │ │ │ b 1927d0 │ │ │ │ bl 5a198 │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #3 │ │ │ │ beq 192854 │ │ │ │ cmp r1, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 192854 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #23] │ │ │ │ @@ -354099,51 +354099,51 @@ │ │ │ │ tstne r1, #1 │ │ │ │ bne 192998 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ bne 1929ac │ │ │ │ b 192958 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ beq 192920 │ │ │ │ bl 1904ec │ │ │ │ ldrb r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 192950 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 192950 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 29b408 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #20] │ │ │ │ ldrb r0, [r4, #21] │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [r4, #22] │ │ │ │ cmp r0, #0 │ │ │ │ beq 192990 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 192990 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 29ac38 │ │ │ │ strb r6, [r4, #21] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 192958 │ │ │ │ bl 1904ec │ │ │ │ b 192958 │ │ │ │ mov r5, r0 │ │ │ │ b 192a28 │ │ │ │ @@ -354162,34 +354162,34 @@ │ │ │ │ bl 27de2c │ │ │ │ ldrb r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 192a20 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #24]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 192a20 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 29b408 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #20] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #22] │ │ │ │ ldrb r0, [r4, #21] │ │ │ │ cmp r0, #0 │ │ │ │ beq 192a60 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 192a60 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 29ac38 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #21] │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @@ -354281,15 +354281,15 @@ │ │ │ │ bne 192be0 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 192bf4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 1904ec │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ bne 192bd8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -354304,62 +354304,62 @@ │ │ │ │ bl 5a198 │ │ │ │ blcc fe845434 <__bss_end__@@Base+0xfdff3488> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #72]! @ 0x48 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 192c58 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3446ec │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ beq 192c98 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 192c98 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 192c98 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #3 │ │ │ │ beq 192cd0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 192cd0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #52]! @ 0x34 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 192cd0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #3 │ │ │ │ beq 192d08 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 192d08 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #64]! @ 0x40 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 192d08 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ cmp r0, #0 │ │ │ │ beq 192d20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ @@ -354430,27 +354430,27 @@ │ │ │ │ strb r0, [r4, #37] @ 0x25 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r0, #2 │ │ │ │ bcc 192e18 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #44]! @ 0x2c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 192e18 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 192e18 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 42df00 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #37] @ 0x25 │ │ │ │ mov r0, r5 │ │ │ │ @@ -354547,21 +354547,21 @@ │ │ │ │ beq 193004 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx r1 │ │ │ │ b 193028 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 193028 │ │ │ │ add r5, r5, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 54e40c │ │ │ │ + bl 54e390 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 192fac │ │ │ │ ldrb r0, [r6, #32] │ │ │ │ cmp r0, #2 │ │ │ │ bne 192fac │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ @@ -354571,22 +354571,22 @@ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r1 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 192fac │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 54e40c │ │ │ │ + b 54e390 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 193d38 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -354745,29 +354745,29 @@ │ │ │ │ ldrb r0, [r0, #424] @ 0x1a8 │ │ │ │ cmp r0, #3 │ │ │ │ bne 193340 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 193c2c │ │ │ │ ldr r0, [r4, #420]! @ 0x1a4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 34420c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #420]! @ 0x1a4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 193368 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 34420c │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -354843,44 +354843,44 @@ │ │ │ │ ldr r0, [r4, #720] @ 0x2d0 │ │ │ │ cmp r0, #4 │ │ │ │ beq 1934f8 │ │ │ │ add r0, r4, #704 @ 0x2c0 │ │ │ │ bl 190c28 │ │ │ │ b 1934f8 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [r4, #532] @ 0x214 │ │ │ │ cmp r0, #0 │ │ │ │ beq 193554 │ │ │ │ bl 1904ec │ │ │ │ b 193554 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [r4, #532] @ 0x214 │ │ │ │ cmp r0, #0 │ │ │ │ beq 193554 │ │ │ │ bl 1904ec │ │ │ │ b 193554 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [r4, #532] @ 0x214 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1934f8 │ │ │ │ bl 1904ec │ │ │ │ add r0, r4, #256 @ 0x100 │ │ │ │ bl 18c86c │ │ │ │ add r6, r4, #500 @ 0x1f4 │ │ │ │ mov r0, r6 │ │ │ │ bl 2705d0 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 19352c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3451ac │ │ │ │ ldrb r0, [r4, #507] @ 0x1fb │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [r4, #508] @ 0x1fc │ │ │ │ cmp r0, #0 │ │ │ │ beq 193548 │ │ │ │ @@ -354906,18 +354906,18 @@ │ │ │ │ mov r5, r0 │ │ │ │ b 1935d4 │ │ │ │ mov r5, r0 │ │ │ │ b 193600 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1935d4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3451ac │ │ │ │ b 1935d4 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #500 @ 0x1f4 │ │ │ │ bl 18c80c │ │ │ │ @@ -354958,20 +354958,20 @@ │ │ │ │ beq 19369c │ │ │ │ sub r0, sl, r5, lsl #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bcc 193650 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 193650 │ │ │ │ add r7, sl, r4 │ │ │ │ add r6, r7, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 193650 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1936c0 │ │ │ │ lsl r1, r0, #4 │ │ │ │ @@ -355002,18 +355002,18 @@ │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 1936d8 │ │ │ │ ldr r0, [r7, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 193708 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 193708 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 42df00 │ │ │ │ b 193708 │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #133] @ 0x85 │ │ │ │ @@ -355074,18 +355074,18 @@ │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #21 │ │ │ │ bne 193864 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 344290 │ │ │ │ pop {r4, lr} │ │ │ │ b 18eb24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -355101,18 +355101,18 @@ │ │ │ │ bne 1938ec │ │ │ │ ldr r0, [r4, #364] @ 0x16c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1938ec │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #368]! @ 0x170 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1938ec │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 1938ec │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 190a54 │ │ │ │ add r0, r4, #176 @ 0xb0 │ │ │ │ @@ -355238,22 +355238,22 @@ │ │ │ │ ldr r0, [r4, #672] @ 0x2a0 │ │ │ │ cmp r0, #4 │ │ │ │ beq 193b08 │ │ │ │ add r0, r4, #656 @ 0x290 │ │ │ │ bl 190c28 │ │ │ │ b 193b08 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [r4, #492] @ 0x1ec │ │ │ │ cmp r0, #0 │ │ │ │ beq 193b34 │ │ │ │ bl 1904ec │ │ │ │ b 193b34 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [r4, #492] @ 0x1ec │ │ │ │ cmp r0, #0 │ │ │ │ beq 193b08 │ │ │ │ bl 1904ec │ │ │ │ add r0, r4, #244 @ 0xf4 │ │ │ │ bl 18ff44 │ │ │ │ mov r0, #0 │ │ │ │ @@ -355315,18 +355315,18 @@ │ │ │ │ beq 193c28 │ │ │ │ cmp r1, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 193c28 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #404] @ 0x194 │ │ │ │ @@ -355340,27 +355340,27 @@ │ │ │ │ cmpeq r0, #3 │ │ │ │ beq 193cb4 │ │ │ │ ldr r0, [r4, #368] @ 0x170 │ │ │ │ cmp r0, #2 │ │ │ │ popcc {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #372]! @ 0x174 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ beq 193ca0 │ │ │ │ b 193cb0 │ │ │ │ ldr r0, [r4, #392] @ 0x188 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 193cb0 │ │ │ │ ldr r0, [r4, #396]! @ 0x18c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 193cb0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #4 │ │ │ │ beq 193cd4 │ │ │ │ @@ -355381,18 +355381,18 @@ │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #336] @ 0x150 │ │ │ │ ldr r0, [r4, #368] @ 0x170 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 193d2c │ │ │ │ ldr r0, [r4, #372]! @ 0x174 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 193d2c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -355407,21 +355407,21 @@ │ │ │ │ beq 193d74 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4] │ │ │ │ pop {r4, lr} │ │ │ │ bx r1 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 193d98 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 54e40c │ │ │ │ + b 54e390 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #48] @ 0x30 │ │ │ │ cmp r0, #3 │ │ │ │ bne 193e88 │ │ │ │ @@ -355442,21 +355442,21 @@ │ │ │ │ beq 193e00 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx r1 │ │ │ │ b 193e24 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 193e24 │ │ │ │ add r6, r6, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 54e40c │ │ │ │ + bl 54e390 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ beq 193e88 │ │ │ │ ldrb r0, [r4, #20] │ │ │ │ cmp r0, #2 │ │ │ │ bne 193e88 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ @@ -355466,22 +355466,22 @@ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r5] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r1 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 193e88 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 54e40c │ │ │ │ + b 54e390 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 193d38 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ @@ -356108,25 +356108,25 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ ldr r0, [pc, #8] @ 194870 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - subseq r5, r0, r9, lsr #13 │ │ │ │ + subseq r5, r0, r9, lsr #12 │ │ │ │ ldr r0, [pc, #8] @ 194884 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x00505695 │ │ │ │ + subseq r5, r0, r5, lsl r6 │ │ │ │ ldr r0, [pc, #8] @ 194898 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - subseq r5, r0, r1, lsl #13 │ │ │ │ + subseq r5, r0, r1, lsl #12 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ @@ -356203,15 +356203,15 @@ │ │ │ │ stmib sp, {r0, r1} │ │ │ │ beq 1949f0 │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ bne 1949f0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 55414c │ │ │ │ + bl 5540d0 │ │ │ │ ldr r0, [r5] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r5] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [pc, #124] @ 194a88 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -356274,23 +356274,23 @@ │ │ │ │ beq 194b00 │ │ │ │ ldrb r1, [r0, #184] @ 0xb8 │ │ │ │ mov r7, #13 │ │ │ │ cmp r1, #0 │ │ │ │ beq 194de8 │ │ │ │ ldr r4, [r0, #152] @ 0x98 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 54e290 │ │ │ │ + bl 54e214 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 54e140 │ │ │ │ + bl 54e0c4 │ │ │ │ add r9, r4, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #0 │ │ │ │ bne 194bdc │ │ │ │ ldr r0, [pc, #924] @ 194ed8 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ @@ -356311,29 +356311,29 @@ │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r7, #8]! │ │ │ │ mov r0, r9 │ │ │ │ str r1, [r6] │ │ │ │ str r1, [r6, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r9, r0 │ │ │ │ clz r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 194bdc │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 194bd8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ bl 3e610 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r7, sl │ │ │ │ ldr r5, [pc, #736] @ 194ed4 │ │ │ │ add r6, r0, #24 │ │ │ │ @@ -356348,15 +356348,15 @@ │ │ │ │ sub r9, r4, #8 │ │ │ │ cmp r0, r5 │ │ │ │ bne 194cac │ │ │ │ ldr r6, [r7] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne 194cc8 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r6, [r7] │ │ │ │ cmp r0, r5 │ │ │ │ beq 194c94 │ │ │ │ @@ -356368,15 +356368,15 @@ │ │ │ │ tstne r1, #1 │ │ │ │ bne 194c7c │ │ │ │ ldr r0, [sl, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ bne 194c90 │ │ │ │ b 194c94 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [sl, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 194c94 │ │ │ │ bl 1904ec │ │ │ │ mov r1, #0 │ │ │ │ str r6, [sl, #40] @ 0x28 │ │ │ │ sub r0, r5, #1 │ │ │ │ @@ -356408,15 +356408,15 @@ │ │ │ │ mov r0, #22 │ │ │ │ str r0, [fp] │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [sl, #16] │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [sl, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 194d34 │ │ │ │ bl 1904ec │ │ │ │ ldrd r2, [sl, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ @@ -356598,15 +356598,15 @@ │ │ │ │ sub r7, r5, #8 │ │ │ │ cmp r0, r9 │ │ │ │ bne 195120 │ │ │ │ ldr r6, [r4] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne 195140 │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r6, [r4] │ │ │ │ cmp r0, r9 │ │ │ │ beq 195108 │ │ │ │ @@ -356653,15 +356653,15 @@ │ │ │ │ ldr lr, [r8, #568] @ 0x238 │ │ │ │ ldr sl, [r8, #576] @ 0x240 │ │ │ │ ldr fp, [r8, #580] @ 0x244 │ │ │ │ ldr r2, [r8, #628] @ 0x274 │ │ │ │ ldm r6, {r0, r5, r6} │ │ │ │ b 1955b4 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [r8, #532] @ 0x214 │ │ │ │ cmp r0, #0 │ │ │ │ beq 195108 │ │ │ │ bl 1904ec │ │ │ │ mov r0, #0 │ │ │ │ str r6, [r8, #528] @ 0x210 │ │ │ │ strb r0, [r8, #536] @ 0x218 │ │ │ │ @@ -356694,15 +356694,15 @@ │ │ │ │ str r0, [sl] │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [r8, #504] @ 0x1f8 │ │ │ │ add sp, sp, #636 @ 0x27c │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [r8, #532] @ 0x214 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1951ac │ │ │ │ bl 1904ec │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 19524c │ │ │ │ @@ -356720,15 +356720,15 @@ │ │ │ │ add r0, ip, #88 @ 0x58 │ │ │ │ str r0, [r5, #544]! @ 0x220 │ │ │ │ sub r4, r5, #32 │ │ │ │ ldr r6, [r5] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne 195320 │ │ │ │ ldr r0, [r7] │ │ │ │ ldr r6, [r5] │ │ │ │ cmp r0, r9 │ │ │ │ beq 1952e8 │ │ │ │ @@ -356746,15 +356746,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 27dd20 │ │ │ │ ldr r2, [pc, #3940] @ 1961c0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, #11 │ │ │ │ mov r3, #34 @ 0x22 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 63f850 │ │ │ │ + bl 63f7d4 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #360] @ 0x168 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #364] @ 0x16c │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #356] @ 0x164 │ │ │ │ @@ -356773,15 +356773,15 @@ │ │ │ │ stm fp, {r0, r1, r2, r3} │ │ │ │ add r0, r8, #388 @ 0x184 │ │ │ │ bl 18ff44 │ │ │ │ add r0, r8, #250 @ 0xfa │ │ │ │ add r4, r0, #256 @ 0x100 │ │ │ │ b 195d8c │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [r8, #532] @ 0x214 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1952e8 │ │ │ │ bl 1904ec │ │ │ │ mov r0, #0 │ │ │ │ str r6, [r8, #528] @ 0x210 │ │ │ │ strb r0, [r8, #536] @ 0x218 │ │ │ │ @@ -356815,15 +356815,15 @@ │ │ │ │ str r0, [sl] │ │ │ │ mov r0, #4 │ │ │ │ strb r0, [r8, #504] @ 0x1f8 │ │ │ │ add sp, sp, #636 @ 0x27c │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [r8, #532] @ 0x214 │ │ │ │ cmp r0, #0 │ │ │ │ beq 195390 │ │ │ │ bl 1904ec │ │ │ │ ldrb r0, [r8, #492] @ 0x1ec │ │ │ │ ldr r5, [r8, #496] @ 0x1f0 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -357244,18 +357244,18 @@ │ │ │ │ stm r2, {r0, r3, r4, r5, r6, r7} │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #21 │ │ │ │ bne 195dbc │ │ │ │ mov r0, fp │ │ │ │ mov r1, #1 │ │ │ │ str fp, [sp, #60] @ 0x3c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 195a48 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ bl 344290 │ │ │ │ ldr fp, [sp, #52] @ 0x34 │ │ │ │ add r4, sp, #352 @ 0x160 │ │ │ │ mov r0, #0 │ │ │ │ add r1, r8, #136 @ 0x88 │ │ │ │ strb r0, [r8, #507] @ 0x1fb │ │ │ │ @@ -357352,15 +357352,15 @@ │ │ │ │ str r4, [r6, #544]! @ 0x220 │ │ │ │ sub r7, r6, #32 │ │ │ │ mov r5, r6 │ │ │ │ str r9, [r5, #-24]! @ 0xffffffe8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne 195c6c │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r4, [r6] │ │ │ │ cmp r0, r9 │ │ │ │ beq 195c34 │ │ │ │ @@ -357368,15 +357368,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r8, #528] @ 0x210 │ │ │ │ cmp r0, #0 │ │ │ │ ldrbne r1, [r8, #536] @ 0x218 │ │ │ │ tstne r1, #1 │ │ │ │ beq 195c24 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [r8, #532] @ 0x214 │ │ │ │ cmp r0, #0 │ │ │ │ beq 195c34 │ │ │ │ bl 1904ec │ │ │ │ mov r0, #0 │ │ │ │ str r4, [r8, #528] @ 0x210 │ │ │ │ strb r0, [r8, #536] @ 0x218 │ │ │ │ @@ -357409,15 +357409,15 @@ │ │ │ │ str r0, [sl] │ │ │ │ mov r0, #6 │ │ │ │ strb r0, [r8, #504] @ 0x1f8 │ │ │ │ add sp, sp, #636 @ 0x27c │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [r8, #532] @ 0x214 │ │ │ │ cmp r0, #0 │ │ │ │ beq 195cd8 │ │ │ │ bl 1904ec │ │ │ │ add r5, sp, #352 @ 0x160 │ │ │ │ add r1, r8, #388 @ 0x184 │ │ │ │ mov r6, #0 │ │ │ │ @@ -357434,18 +357434,18 @@ │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ beq 195d40 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl 2705d0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 195d40 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl 3451ac │ │ │ │ mov r0, r4 │ │ │ │ bl 27dd20 │ │ │ │ mov r0, #0 │ │ │ │ add r3, r8, #256 @ 0x100 │ │ │ │ strb r0, [r8, #508] @ 0x1fc │ │ │ │ @@ -357481,19 +357481,19 @@ │ │ │ │ add r0, r8, #256 @ 0x100 │ │ │ │ bl 18c86c │ │ │ │ add r6, r8, #500 @ 0x1f4 │ │ │ │ mov r0, r6 │ │ │ │ bl 2705d0 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #1 │ │ │ │ bne 195e00 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3451ac │ │ │ │ mov r4, #0 │ │ │ │ strb r4, [r8, #508] @ 0x1fc │ │ │ │ add r0, r8, #144 @ 0x90 │ │ │ │ bl 18ff44 │ │ │ │ ldr r0, [r8, #496] @ 0x1f0 │ │ │ │ @@ -357694,18 +357694,18 @@ │ │ │ │ add r0, r8, #720 @ 0x2d0 │ │ │ │ bl 190c28 │ │ │ │ mov r5, r8 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r5, #648]! @ 0x288 │ │ │ │ strb r1, [r5, #-10] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 19579c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ b 19579c │ │ │ │ ldrb r0, [r8, #638] @ 0x27e │ │ │ │ mov sl, #5 │ │ │ │ tst r0, #1 │ │ │ │ ldrne r0, [r8, #736] @ 0x2e0 │ │ │ │ @@ -357714,29 +357714,29 @@ │ │ │ │ add r0, r8, #720 @ 0x2d0 │ │ │ │ bl 190c28 │ │ │ │ mov r5, r8 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [r5, #648]! @ 0x288 │ │ │ │ mov r1, #1 │ │ │ │ strb r4, [r5, #-10] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1961a0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ mov r0, r8 │ │ │ │ str r6, [sp, #28] │ │ │ │ ldr r1, [r0, #624]! @ 0x270 │ │ │ │ strb r4, [r8, #643] @ 0x283 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1957c0 │ │ │ │ bl 462b10 │ │ │ │ b 1957c0 │ │ │ │ - subseq r4, r0, r3, lsr #28 │ │ │ │ + subseq r4, r0, r3, lsr #27 │ │ │ │ rsbeq sl, fp, r0, lsl #22 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r1, lr, #36 @ 0x24 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ bl 38430 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldm sl, {r2, r3, r4, r5, r6, r7} │ │ │ │ @@ -357929,47 +357929,47 @@ │ │ │ │ b 196778 │ │ │ │ b 196748 │ │ │ │ b 1965a0 │ │ │ │ mov r5, r0 │ │ │ │ b 196718 │ │ │ │ mov r5, r0 │ │ │ │ b 196718 │ │ │ │ - subseq r4, r0, r7, lsr fp │ │ │ │ - strdeq ip, [pc], #-20 @ │ │ │ │ - subseq r4, r0, r7, lsl fp │ │ │ │ + ldrheq r4, [r0], #-167 @ 0xffffff59 │ │ │ │ + subeq ip, pc, r4, ror r1 @ │ │ │ │ + @ instruction: 0x00504a97 │ │ │ │ mov r5, r0 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ mov r0, sl │ │ │ │ bl 192b44 │ │ │ │ ldr r0, [r8, #736] @ 0x2e0 │ │ │ │ cmp r0, #4 │ │ │ │ beq 196514 │ │ │ │ add r0, r8, #720 @ 0x2d0 │ │ │ │ bl 190c28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r8, #638] @ 0x27e │ │ │ │ mov r6, r8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #648]! @ 0x288 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1965a4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ b 1965a4 │ │ │ │ mov r5, r0 │ │ │ │ b 196794 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 196778 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3451ac │ │ │ │ b 196778 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ b 196764 │ │ │ │ mov r5, r0 │ │ │ │ @@ -358036,18 +358036,18 @@ │ │ │ │ bl 18f434 │ │ │ │ b 1967f4 │ │ │ │ bl 5a198 │ │ │ │ b 1967f0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 196754 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl 3451ac │ │ │ │ b 196754 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ b 196724 │ │ │ │ mov r5, r0 │ │ │ │ @@ -358145,15 +358145,15 @@ │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ rsbeq pc, r7, r8, lsl #11 │ │ │ │ @ instruction: 0x0067f594 │ │ │ │ rsbeq pc, r7, r4, lsl r5 @ │ │ │ │ rsbeq pc, r7, r4, lsl #10 │ │ │ │ rsbeq pc, r7, r0, lsr #10 │ │ │ │ rsbeq pc, r7, ip, lsl #10 │ │ │ │ - @ instruction: 0x004fb290 │ │ │ │ + subeq fp, pc, r0, lsl r2 @ │ │ │ │ ldrdeq pc, [r7], #-64 @ 0xffffffc0 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ mov r5, r1 │ │ │ │ add r1, pc, #4 │ │ │ │ @@ -358452,15 +358452,15 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r5, [pc, #172] @ 196db0 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 548f4c │ │ │ │ + bl 548ed0 │ │ │ │ ldr r0, [pc, #152] @ 196db4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ beq 196d30 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ @@ -358472,15 +358472,15 @@ │ │ │ │ ldr r5, [r5] │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [r5, #20] │ │ │ │ ldr r1, [r5, #24] │ │ │ │ str r1, [sp, #16] │ │ │ │ str r0, [sp, #12] │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ mov r7, r1 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 196d28 │ │ │ │ @@ -358489,15 +358489,15 @@ │ │ │ │ str r4, [sp] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ strheq r8, [fp], #-240 @ 0xffffff10 @ │ │ │ │ rsbeq r8, fp, r4, lsr #29 │ │ │ │ @ instruction: 0x006b8e90 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ @@ -358519,15 +358519,15 @@ │ │ │ │ add r8, r4, #48 @ 0x30 │ │ │ │ ldr r6, [r4, #48] @ 0x30 │ │ │ │ cmn r6, #-1073741821 @ 0xc0000003 │ │ │ │ bhi 196fd0 │ │ │ │ add r2, r6, #1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r0, r0, r6 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 196fd0 │ │ │ │ ldrb r0, [r4, #56] @ 0x38 │ │ │ │ add r1, r4, #60 @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -358540,15 +358540,15 @@ │ │ │ │ add r0, r4, #64 @ 0x40 │ │ │ │ bl 3e364 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r9, #12] │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ sub r1, r0, #1 │ │ │ │ bic r0, r1, #1073741824 @ 0x40000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 197000 │ │ │ │ mov r0, #0 │ │ │ │ str r6, [r9, #4] │ │ │ │ strb r0, [r9, #12] │ │ │ │ @@ -358576,15 +358576,15 @@ │ │ │ │ add r6, r4, #48 @ 0x30 │ │ │ │ ldr r7, [r4, #48] @ 0x30 │ │ │ │ cmn r7, #-1073741821 @ 0xc0000003 │ │ │ │ bhi 196fdc │ │ │ │ add r2, r7, #1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r0, r0, r7 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 196fdc │ │ │ │ ldrb r0, [r4, #56] @ 0x38 │ │ │ │ add r1, r4, #60 @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -358600,29 +358600,29 @@ │ │ │ │ mov r0, #21 │ │ │ │ str r0, [sp, #8] │ │ │ │ b 196f58 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 371990 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ sub r1, r0, #1 │ │ │ │ bic r0, r1, #1073741824 @ 0x40000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 196fe8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #12] │ │ │ │ b 196fac │ │ │ │ mov r0, #21 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ strb r0, [r9, #12] │ │ │ │ mov r0, r6 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ sub r1, r0, #1 │ │ │ │ bic r0, r1, #1073741824 @ 0x40000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 196ff4 │ │ │ │ add r0, sp, #8 │ │ │ │ ldm r0!, {r1, r2, r3, r7} │ │ │ │ stmia r5!, {r1, r2, r3, r7} │ │ │ │ @@ -358704,53 +358704,53 @@ │ │ │ │ b 1971dc │ │ │ │ b 1970ec │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #12] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ sub r1, r0, #1 │ │ │ │ bic r0, r1, #1073741824 @ 0x40000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 1971e4 │ │ │ │ mov r0, r6 │ │ │ │ bl 58934 │ │ │ │ b 1971e4 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ sub r1, r0, #1 │ │ │ │ bic r0, r1, #1073741824 @ 0x40000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 1971dc │ │ │ │ mov r0, r6 │ │ │ │ bl 58934 │ │ │ │ b 1971dc │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ b 1971c8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ sub r1, r0, #1 │ │ │ │ bic r0, r1, #1073741824 @ 0x40000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 1971dc │ │ │ │ mov r0, r8 │ │ │ │ bl 58934 │ │ │ │ b 1971dc │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ sub r1, r0, #1 │ │ │ │ bic r0, r1, #1073741824 @ 0x40000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 1971dc │ │ │ │ mov r0, r6 │ │ │ │ bl 58934 │ │ │ │ b 1971dc │ │ │ │ @@ -358767,24 +358767,24 @@ │ │ │ │ strb r0, [r9, #12] │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r9, #13] │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbeq lr, r7, r8, lsr #20 │ │ │ │ - ldrsheq r3, [r0], #-31 @ 0xffffffe1 │ │ │ │ + subseq r3, r0, pc, ror r1 │ │ │ │ rsbeq lr, r7, r4, ror #15 │ │ │ │ rsbeq lr, r7, r4, asr sl │ │ │ │ rsbeq lr, r7, r0, ror #20 │ │ │ │ rsbeq r3, r8, r4, asr r0 │ │ │ │ rsbeq r3, r8, r8, asr r0 │ │ │ │ strdeq lr, [r7], #-156 @ 0xffffff64 @ │ │ │ │ - ldrheq r3, [r0], #-19 @ 0xffffffed │ │ │ │ + subseq r3, r0, r3, lsr r1 │ │ │ │ @ instruction: 0x0067e798 │ │ │ │ - subseq r2, r0, pc, lsl r6 │ │ │ │ + @ instruction: 0x0050259f │ │ │ │ ldrdeq lr, [r7], #-156 @ 0xffffff64 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #476 @ 0x1dc │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ add ip, sp, #960 @ 0x3c0 │ │ │ │ mov r8, r1 │ │ │ │ add r1, ip, #9 │ │ │ │ @@ -358918,27 +358918,27 @@ │ │ │ │ strb r0, [r1, #176] @ 0xb0 │ │ │ │ ldr r0, [fp] │ │ │ │ cmp r0, #1 │ │ │ │ bne 197464 │ │ │ │ add r0, fp, #92 @ 0x5c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 197850 │ │ │ │ ldr r6, [sp, #108] @ 0x6c │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r7] │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ mov r1, #1 │ │ │ │ mov r8, r6 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ ldr r5, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 19b908 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ mov r1, #0 │ │ │ │ ldr r7, [r0, #40]! @ 0x28 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ ldmib r0, {r2, r3} │ │ │ │ @@ -358986,20 +358986,20 @@ │ │ │ │ beq 197588 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [sp, #2164] @ 0x874 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 197588 │ │ │ │ ldr r0, [sp, #2168] @ 0x878 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 197588 │ │ │ │ add r0, sp, #2160 @ 0x870 │ │ │ │ add r5, r0, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ add sl, sp, #960 @ 0x3c0 │ │ │ │ str r9, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [sp, #972] @ 0x3cc │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ ldm sl, {r5, r9, sl} │ │ │ │ @@ -359136,18 +359136,18 @@ │ │ │ │ add r7, r0, #32 │ │ │ │ beq 1977d8 │ │ │ │ cmp r8, #2 │ │ │ │ bcc 1977d8 │ │ │ │ add r0, lr, #76 @ 0x4c │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r0, #296] @ 0x128 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1977d8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ bl 42df00 │ │ │ │ add r2, sp, #2160 @ 0x870 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr sl, [r5] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r7, {r0, r1, r2} │ │ │ │ @@ -359294,19 +359294,19 @@ │ │ │ │ str r2, [sp, #2016] @ 0x7e0 │ │ │ │ str r1, [sp, #2012] @ 0x7dc │ │ │ │ beq 197a54 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 197a54 │ │ │ │ ldr r0, [sp, #3168] @ 0xc60 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 197a54 │ │ │ │ add sl, r5, #48 @ 0x30 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, sl │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [sp, #2008] @ 0x7d8 │ │ │ │ ldr r1, [sp, #2012] @ 0x7dc │ │ │ │ ldr r2, [sp, #2016] @ 0x7e0 │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ mov r1, r5 │ │ │ │ @@ -360047,18 +360047,18 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 19b5c8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 19b5c8 │ │ │ │ ldr r4, [sp, #168] @ 0xa8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #548]! @ 0x224 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 19b5c8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ b 19b5c8 │ │ │ │ add r3, sp, #832 @ 0x340 │ │ │ │ add ip, sp, #2144 @ 0x860 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ @@ -360098,15 +360098,15 @@ │ │ │ │ bl 38430 │ │ │ │ mov r0, #1 │ │ │ │ cmp r5, #5 │ │ │ │ strb r0, [r6] │ │ │ │ bne 1986cc │ │ │ │ mov r0, #4 │ │ │ │ b 19c378 │ │ │ │ - ldrheq r2, [r0], #-115 @ 0xffffff8d │ │ │ │ + subseq r2, r0, r3, lsr r7 │ │ │ │ ldr r0, [sp, #1880] @ 0x758 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ ldr r1, [sp, #1884] @ 0x75c │ │ │ │ ldr r2, [sp, #1888] @ 0x760 │ │ │ │ str r1, [sp, #1692] @ 0x69c │ │ │ │ add r1, sp, #1072 @ 0x430 │ │ │ │ str r0, [sp, #1688] @ 0x698 │ │ │ │ @@ -360414,15 +360414,15 @@ │ │ │ │ str r8, [sp, #156] @ 0x9c │ │ │ │ str r9, [sp, #160] @ 0xa0 │ │ │ │ str r7, [sp, #124] @ 0x7c │ │ │ │ str r5, [sp, #140] @ 0x8c │ │ │ │ mov sl, r2 │ │ │ │ mov r8, r1 │ │ │ │ b 19b584 │ │ │ │ - ldrheq r2, [r0], #-55 @ 0xffffffc9 │ │ │ │ + subseq r2, r0, r7, lsr r3 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ add r0, lr, #156 @ 0x9c │ │ │ │ add r1, lr, #264 @ 0x108 │ │ │ │ add r0, r0, #36 @ 0x24 │ │ │ │ add r1, r1, #36 @ 0x24 │ │ │ │ str r7, [sp, #16] │ │ │ │ @@ -360524,15 +360524,15 @@ │ │ │ │ mov sl, fp │ │ │ │ str r9, [sp, #148] @ 0x94 │ │ │ │ mov fp, r1 │ │ │ │ str r5, [sp, #124] @ 0x7c │ │ │ │ str r7, [sp, #140] @ 0x8c │ │ │ │ b 19b584 │ │ │ │ blcc fe84b578 <__bss_end__@@Base+0xfdff95cc> │ │ │ │ - ldrsheq r2, [r0], #-23 @ 0xffffffe9 │ │ │ │ + subseq r2, r0, r7, ror r1 │ │ │ │ add r1, sp, #960 @ 0x3c0 │ │ │ │ str r7, [sp, #16] │ │ │ │ mov r7, r0 │ │ │ │ add r0, r1, #36 @ 0x24 │ │ │ │ add r1, sp, #1072 @ 0x430 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ add r1, r1, #36 @ 0x24 │ │ │ │ @@ -360661,15 +360661,15 @@ │ │ │ │ mov r2, #108 @ 0x6c │ │ │ │ mov r0, r5 │ │ │ │ bl 38430 │ │ │ │ add r6, r6, #92 @ 0x5c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ mov r9, sl │ │ │ │ beq 198fb0 │ │ │ │ add r1, sp, #3120 @ 0xc30 │ │ │ │ mov r0, r6 │ │ │ │ bl 3c0c4 │ │ │ │ ldr r6, [sp, #3120] @ 0xc30 │ │ │ │ @@ -360682,15 +360682,15 @@ │ │ │ │ orr r0, r9, r5, lsl #8 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ str r4, [sp, #164] @ 0xa4 │ │ │ │ orr r4, r0, r6, lsl #16 │ │ │ │ str r7, [sp, #160] @ 0xa0 │ │ │ │ mov r7, fp │ │ │ │ b 199fa0 │ │ │ │ - subseq r1, r0, r3, lsr pc │ │ │ │ + ldrheq r1, [r0], #-227 @ 0xffffff1d │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, r5, #4 │ │ │ │ add r7, lr, #680 @ 0x2a8 │ │ │ │ mov r2, #104 @ 0x68 │ │ │ │ add r0, r7, #4 │ │ │ │ bl 38430 │ │ │ │ str r6, [sp, #1704] @ 0x6a8 │ │ │ │ @@ -360723,15 +360723,15 @@ │ │ │ │ ldr r0, [pc, #-780] @ 198d6c │ │ │ │ sub r4, r6, #32 │ │ │ │ mov r7, r6 │ │ │ │ str r0, [r7, #-24]! @ 0xffffffe8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne 199130 │ │ │ │ ldr r0, [r7] │ │ │ │ ldr r7, [pc, #-828] @ 198d6c │ │ │ │ ldr r5, [r6] │ │ │ │ cmp r0, r7 │ │ │ │ @@ -360742,15 +360742,15 @@ │ │ │ │ str r1, [r2, #672] @ 0x2a0 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [sp, #168] @ 0xa8 │ │ │ │ ldrbne r1, [r1, #680] @ 0x2a8 │ │ │ │ tstne r1, #1 │ │ │ │ beq 1990dc │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ ldr r0, [r0, #676] @ 0x2a4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1990f0 │ │ │ │ bl 1904ec │ │ │ │ ldr r1, [sp, #168] @ 0xa8 │ │ │ │ mov r0, #0 │ │ │ │ @@ -360779,15 +360779,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ ldrbne r1, [r4, #24] │ │ │ │ tstne r1, #1 │ │ │ │ beq 199170 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ ldr r0, [r0, #676] @ 0x2a4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 199184 │ │ │ │ bl 1904ec │ │ │ │ ldr r1, [sp, #168] @ 0xa8 │ │ │ │ add r4, sp, #2160 @ 0x870 │ │ │ │ @@ -360989,15 +360989,15 @@ │ │ │ │ str sl, [sp, #164] @ 0xa4 │ │ │ │ str r5, [sp, #156] @ 0x9c │ │ │ │ str r8, [sp, #124] @ 0x7c │ │ │ │ str fp, [sp, #140] @ 0x8c │ │ │ │ str r6, [sp, #132] @ 0x84 │ │ │ │ ldr r9, [sp, #116] @ 0x74 │ │ │ │ b 199a1c │ │ │ │ - subeq r9, pc, r4, ror #24 │ │ │ │ + subeq r9, pc, r4, ror #23 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, lr, #984 @ 0x3d8 │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ add r0, r0, #36 @ 0x24 │ │ │ │ add r1, r7, #36 @ 0x24 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ @@ -361058,15 +361058,15 @@ │ │ │ │ ldr r6, [sp, #108] @ 0x6c │ │ │ │ str r5, [sp, #164] @ 0xa4 │ │ │ │ str r7, [sp, #152] @ 0x98 │ │ │ │ str r8, [sp, #156] @ 0x9c │ │ │ │ str sl, [sp, #124] @ 0x7c │ │ │ │ mov r7, r0 │ │ │ │ b 199a28 │ │ │ │ - subseq r1, r0, r7, asr #17 │ │ │ │ + subseq r1, r0, r7, asr #16 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ add r1, lr, #984 @ 0x3d8 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ add r1, r1, #36 @ 0x24 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ bl 38430 │ │ │ │ @@ -361174,16 +361174,16 @@ │ │ │ │ str fp, [sp, #124] @ 0x7c │ │ │ │ mov fp, r0 │ │ │ │ str r9, [sp, #148] @ 0x94 │ │ │ │ str r7, [sp, #156] @ 0x9c │ │ │ │ str r5, [sp, #160] @ 0xa0 │ │ │ │ str r6, [sp, #140] @ 0x8c │ │ │ │ b 19a4bc │ │ │ │ - ldrsheq r1, [r0], #-144 @ 0xffffff70 │ │ │ │ - subseq r1, r0, r3, lsr #17 │ │ │ │ + subseq r1, r0, r0, ror r9 │ │ │ │ + subseq r1, r0, r3, lsr #16 │ │ │ │ mov r3, r6 │ │ │ │ add r6, sp, #1504 @ 0x5e0 │ │ │ │ add r0, r6, #36 @ 0x24 │ │ │ │ str r1, [sp, #132] @ 0x84 │ │ │ │ add r1, r3, #36 @ 0x24 │ │ │ │ mov r6, r2 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ @@ -361408,15 +361408,15 @@ │ │ │ │ str r2, [r0, #520] @ 0x208 │ │ │ │ ldr r2, [sp, #156] @ 0x9c │ │ │ │ str fp, [r0, #516] @ 0x204 │ │ │ │ str r8, [r0, #524] @ 0x20c │ │ │ │ str r2, [r0, #528] @ 0x210 │ │ │ │ beq 199c28 │ │ │ │ b 199c88 │ │ │ │ - subseq r1, r0, r7, lsl #10 │ │ │ │ + subseq r1, r0, r7, lsl #9 │ │ │ │ add r3, sp, #848 @ 0x350 │ │ │ │ mov r4, r7 │ │ │ │ mov r7, r5 │ │ │ │ mov r5, r6 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ ldr r6, [sp, #168] @ 0xa8 │ │ │ │ @@ -361469,15 +361469,15 @@ │ │ │ │ bne 199c38 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r0, #4 │ │ │ │ strb r0, [r1] │ │ │ │ mov r0, #4 │ │ │ │ ldr fp, [sp, #112] @ 0x70 │ │ │ │ b 19a024 │ │ │ │ - subseq r1, r0, r3, asr r3 │ │ │ │ + ldrsbeq r1, [r0], #-35 @ 0xffffffdd │ │ │ │ ldr r0, [r7] │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ ldr r0, [r7, #4] │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ ldr r0, [r7, #12] │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ ldr r0, [r7, #20] │ │ │ │ @@ -361496,18 +361496,18 @@ │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ cmp r0, #21 │ │ │ │ bne 19a04c │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #1 │ │ │ │ str r7, [sp, #424] @ 0x1a8 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 199cb8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #424 @ 0x1a8 │ │ │ │ bl 344290 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ ldr fp, [sp, #112] @ 0x70 │ │ │ │ ldr r1, [r0, #304] @ 0x130 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ ldr r2, [r0, #308] @ 0x134 │ │ │ │ @@ -361519,18 +361519,18 @@ │ │ │ │ ldr sl, [sp, #72] @ 0x48 │ │ │ │ add r4, r4, #8 │ │ │ │ mov r0, r4 │ │ │ │ bl 271200 │ │ │ │ ldr r0, [sp, #3128] @ 0xc38 │ │ │ │ mov r1, #1 │ │ │ │ mov r9, r6 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 199d14 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 3451ac │ │ │ │ ldr r6, [sp, #168] @ 0xa8 │ │ │ │ ldr r0, [r6, #312] @ 0x138 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0, #168] @ 0xa8 │ │ │ │ add r4, r0, #8 │ │ │ │ @@ -361538,15 +361538,15 @@ │ │ │ │ ldr r0, [pc, #-4040] @ 198d6c │ │ │ │ sub r7, r6, #32 │ │ │ │ mov r5, r6 │ │ │ │ str r0, [r5, #-24]! @ 0xffffffe8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne 199de4 │ │ │ │ ldr r4, [r6] │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r8, [pc, #-4092] @ 198d6c │ │ │ │ cmp r0, r8 │ │ │ │ @@ -361557,15 +361557,15 @@ │ │ │ │ str r1, [r2, #672] @ 0x2a0 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [sp, #168] @ 0xa8 │ │ │ │ ldrbne r1, [r1, #680] @ 0x2a8 │ │ │ │ tstne r1, #1 │ │ │ │ beq 199d98 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ ldr r0, [r0, #676] @ 0x2a4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 199dac │ │ │ │ bl 1904ec │ │ │ │ ldr r1, [sp, #168] @ 0xa8 │ │ │ │ mov r0, #0 │ │ │ │ @@ -361592,15 +361592,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r7, #16] │ │ │ │ cmp r0, #0 │ │ │ │ ldrbne r1, [r7, #24] │ │ │ │ tstne r1, #1 │ │ │ │ beq 199e24 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ ldr r0, [r0, #676] @ 0x2a4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 199e38 │ │ │ │ bl 1904ec │ │ │ │ ldr r1, [sp, #168] @ 0xa8 │ │ │ │ mov r0, #0 │ │ │ │ @@ -361627,18 +361627,18 @@ │ │ │ │ str r0, [sp, #2008] @ 0x7d8 │ │ │ │ beq 199ec8 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #984 @ 0x3d8 │ │ │ │ bl 2705d0 │ │ │ │ ldr r0, [sp, #2008] @ 0x7d8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 199ec8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #984 @ 0x3d8 │ │ │ │ bl 3451ac │ │ │ │ ldr r0, [sp, #1704] @ 0x6a8 │ │ │ │ cmp r0, #3 │ │ │ │ beq 199ee0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ @@ -361713,18 +361713,18 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 19a01c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 19a01c │ │ │ │ ldr r4, [sp, #168] @ 0xa8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #44]! @ 0x2c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 19a01c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ b 19b6d8 │ │ │ │ mov r0, #5 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ strb r0, [fp] │ │ │ │ mov r0, #4 │ │ │ │ @@ -361745,17 +361745,17 @@ │ │ │ │ bl 27dd20 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ ldr r1, [r0, #192]! @ 0xc0 │ │ │ │ cmp r1, #3 │ │ │ │ beq 199f3c │ │ │ │ bl 18ff44 │ │ │ │ b 199f3c │ │ │ │ - subseq r0, r0, r7, lsr #27 │ │ │ │ - subseq r0, r0, r8, asr #27 │ │ │ │ - @ instruction: 0x00500d97 │ │ │ │ + subseq r0, r0, r7, lsr #26 │ │ │ │ + subseq r0, r0, r8, asr #26 │ │ │ │ + subseq r0, r0, r7, lsl sp │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ add r1, lr, #984 @ 0x3d8 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ add r1, r1, #36 @ 0x24 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ bl 38430 │ │ │ │ @@ -361967,18 +361967,18 @@ │ │ │ │ add r0, r0, #696 @ 0x2b8 │ │ │ │ bl 190c28 │ │ │ │ ldr r4, [sp, #168] @ 0xa8 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r4, #624]! @ 0x270 │ │ │ │ strb r1, [r4, #-10] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 19a4bc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 344290 │ │ │ │ b 19a4bc │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ mov r5, #5 │ │ │ │ ldrb r0, [r0, #614] @ 0x266 │ │ │ │ tst r0, #1 │ │ │ │ @@ -361991,18 +361991,18 @@ │ │ │ │ add r0, r0, #696 @ 0x2b8 │ │ │ │ bl 190c28 │ │ │ │ ldr r4, [sp, #168] @ 0xa8 │ │ │ │ mov r7, #0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #624]! @ 0x270 │ │ │ │ strb r7, [r4, #-10] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 19a474 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 344290 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ strb r7, [r0, #619] @ 0x26b │ │ │ │ ldr r1, [r0, #600]! @ 0x258 │ │ │ │ cmp r1, #0 │ │ │ │ beq 19a4e4 │ │ │ │ @@ -362162,15 +362162,15 @@ │ │ │ │ str r8, [sp, #156] @ 0x9c │ │ │ │ mov r8, r1 │ │ │ │ str sl, [sp, #160] @ 0xa0 │ │ │ │ mov sl, fp │ │ │ │ str r9, [sp, #148] @ 0x94 │ │ │ │ mov fp, r0 │ │ │ │ b 198d60 │ │ │ │ - @ instruction: 0x004f899c │ │ │ │ + subeq r8, pc, ip, lsl r9 @ │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r9, r1 │ │ │ │ add r1, lr, #680 @ 0x2a8 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ add r1, r1, #36 @ 0x24 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ @@ -362389,18 +362389,18 @@ │ │ │ │ add r0, r0, #856 @ 0x358 │ │ │ │ bl 190c28 │ │ │ │ ldr r5, [sp, #168] @ 0xa8 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r5, #784]! @ 0x310 │ │ │ │ strb r1, [r5, #-10] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 199a28 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ b 199a28 │ │ │ │ str r9, [sp, #148] @ 0x94 │ │ │ │ str r4, [sp, #156] @ 0x9c │ │ │ │ str r7, [sp, #160] @ 0xa0 │ │ │ │ str sl, [sp, #124] @ 0x7c │ │ │ │ @@ -362484,18 +362484,18 @@ │ │ │ │ add r0, r0, #856 @ 0x358 │ │ │ │ bl 190c28 │ │ │ │ ldr r5, [sp, #168] @ 0xa8 │ │ │ │ mov r6, #0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #784]! @ 0x310 │ │ │ │ strb r6, [r5, #-10] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 19ac28 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ strb r6, [r0, #779] @ 0x30b │ │ │ │ ldr r1, [r0, #760]! @ 0x2f8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 19ac48 │ │ │ │ @@ -362666,18 +362666,18 @@ │ │ │ │ bl 190c28 │ │ │ │ ldr r1, [sp, #168] @ 0xa8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #774] @ 0x306 │ │ │ │ ldr r4, [sp, #168] @ 0xa8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #784]! @ 0x310 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 19afc0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 344290 │ │ │ │ b 19afc0 │ │ │ │ b 19b150 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #2008] @ 0x7d8 │ │ │ │ ldr r1, [sp, #2012] @ 0x7dc │ │ │ │ @@ -362744,18 +362744,18 @@ │ │ │ │ b 19b1a8 │ │ │ │ str r5, [sp, #160] @ 0xa0 │ │ │ │ b 19b274 │ │ │ │ b 19b1f8 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #3128] @ 0xc38 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 19b2fc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 3451ac │ │ │ │ b 19b2fc │ │ │ │ bl 5a198 │ │ │ │ b 19b284 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ @@ -362809,18 +362809,18 @@ │ │ │ │ str r9, [sp, #116] @ 0x74 │ │ │ │ b 19b2c8 │ │ │ │ mov sl, r0 │ │ │ │ b 19b170 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #2008] @ 0x7d8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 19b2dc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #984 @ 0x3d8 │ │ │ │ bl 3451ac │ │ │ │ b 19b2dc │ │ │ │ bl 5a198 │ │ │ │ mov sl, r0 │ │ │ │ b 19b24c │ │ │ │ @@ -362855,18 +362855,18 @@ │ │ │ │ bl 190c28 │ │ │ │ ldr r1, [sp, #168] @ 0xa8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #614] @ 0x266 │ │ │ │ ldr r4, [sp, #168] @ 0xa8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #624]! @ 0x270 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 19b154 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 344290 │ │ │ │ b 19b154 │ │ │ │ str r5, [sp, #160] @ 0xa0 │ │ │ │ mov sl, r0 │ │ │ │ b 19b344 │ │ │ │ mov sl, r0 │ │ │ │ @@ -363100,18 +363100,18 @@ │ │ │ │ strb r0, [r1, #539] @ 0x21b │ │ │ │ ldr r0, [r1, #504] @ 0x1f8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 19b5c8 │ │ │ │ ldr r4, [sp, #168] @ 0xa8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #508]! @ 0x1fc │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 19b5c8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ str r8, [sp, #152] @ 0x98 │ │ │ │ ldrb r0, [r0, #534] @ 0x216 │ │ │ │ cmp r0, #0 │ │ │ │ beq 19b5e8 │ │ │ │ @@ -363128,28 +363128,28 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 19b638 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 19b638 │ │ │ │ ldr r4, [sp, #168] @ 0xa8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #384]! @ 0x180 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 19b638 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ ldr r4, [sp, #168] @ 0xa8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #376]! @ 0x178 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ mov sl, #6 │ │ │ │ cmp r0, #1 │ │ │ │ bne 19b660 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 34420c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r1, sp, #400 @ 0x190 │ │ │ │ add r0, lr, #312 @ 0x138 │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ add r0, sp, #324 @ 0x144 │ │ │ │ @@ -363253,18 +363253,18 @@ │ │ │ │ strb r0, [r1, #539] @ 0x21b │ │ │ │ ldr r0, [r1, #504] @ 0x1f8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 19b82c │ │ │ │ ldr r4, [sp, #168] @ 0xa8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #508]! @ 0x1fc │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 19b82c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ ldrb r0, [r0, #534] @ 0x216 │ │ │ │ cmp r0, #0 │ │ │ │ beq 19b848 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ @@ -363283,18 +363283,18 @@ │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #540] @ 0x21c │ │ │ │ add r0, r1, #380 @ 0x17c │ │ │ │ bl 192810 │ │ │ │ ldr r4, [sp, #168] @ 0xa8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #376]! @ 0x178 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 19b90c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 34420c │ │ │ │ b 19b90c │ │ │ │ ldr r1, [sp, #168] @ 0xa8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #533] @ 0x215 │ │ │ │ ldrb r0, [r1, #539] @ 0x21b │ │ │ │ @@ -363360,18 +363360,18 @@ │ │ │ │ mov r4, r3 │ │ │ │ strb sl, [r3, #540] @ 0x21c │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ strb sl, [r3, #534] @ 0x216 │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #376]! @ 0x178 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 19b9dc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 34420c │ │ │ │ mov sl, #0 │ │ │ │ mov fp, #0 │ │ │ │ b 19b660 │ │ │ │ mov sl, r0 │ │ │ │ b 19b90c │ │ │ │ @@ -363495,42 +363495,42 @@ │ │ │ │ ldr r2, [sp, #1188] @ 0x4a4 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r0, [sp, #2008] @ 0x7d8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 19bbf4 │ │ │ │ ldr r0, [sp, #2012] @ 0x7dc │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 19bbf4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ add r0, sp, #3120 @ 0xc30 │ │ │ │ bl 18fd3c │ │ │ │ ldr r0, [sp, #1072] @ 0x430 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 19c018 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #1072 @ 0x430 │ │ │ │ bl 344290 │ │ │ │ b 19c018 │ │ │ │ mov r0, #2 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ str r0, [sl, #260] @ 0x104 │ │ │ │ add r0, lr, #336 @ 0x150 │ │ │ │ add r9, r0, #4 │ │ │ │ ldr r2, [pc, #3404] @ 19c988 │ │ │ │ add r0, sp, #3120 @ 0xc30 │ │ │ │ mov r1, #11 │ │ │ │ mov r3, #17 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 63f850 │ │ │ │ + bl 63f7d4 │ │ │ │ add r0, sp, #3120 @ 0xc30 │ │ │ │ bl 29c4a8 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ mov fp, #2 │ │ │ │ b 19c5bc │ │ │ │ rsbeq sl, r7, r8, asr lr │ │ │ │ rsbeq sl, r7, ip, asr #28 │ │ │ │ @@ -363577,19 +363577,19 @@ │ │ │ │ b 19be8c │ │ │ │ strheq sl, [r7], #-196 @ 0xffffff3c @ │ │ │ │ rsbeq sl, r7, r0, lsr #25 │ │ │ │ rsbeq sl, r7, r0, asr #24 │ │ │ │ rsbeq sl, r7, r0, lsr ip │ │ │ │ rsbeq sl, r7, r8, ror #23 │ │ │ │ ldrdeq sl, [r7], #-176 @ 0xffffff50 @ │ │ │ │ - subeq r6, pc, r4, lsl #19 │ │ │ │ + subeq r6, pc, r4, lsl #18 │ │ │ │ rsbeq sl, r7, r4, asr #25 │ │ │ │ rsbeq sl, r7, ip, asr #23 │ │ │ │ strheq sl, [r7], #-180 @ 0xffffff4c @ │ │ │ │ - subeq r6, pc, r4, lsr r9 @ │ │ │ │ + strheq r6, [pc], #-132 @ │ │ │ │ rsbeq sl, r7, r4, ror fp │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ ldm r1!, {r2, r3, r5, r6} │ │ │ │ stmia r0!, {r2, r3, r5, r6} │ │ │ │ ldm r1, {r2, r3, r5, r6} │ │ │ │ stm r0, {r2, r3, r5, r6} │ │ │ │ @@ -363609,15 +363609,15 @@ │ │ │ │ beq 19bea4 │ │ │ │ ldr r0, [pc, #3092] @ 19c9a8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 52f20 │ │ │ │ ands r1, r0, #255 @ 0xff │ │ │ │ beq 19bea4 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 5474e0 │ │ │ │ + bl 547464 │ │ │ │ cmp r0, #0 │ │ │ │ beq 19bea4 │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r1, [r0, #28]! │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, #0 │ │ │ │ beq 19c678 │ │ │ │ @@ -363694,15 +363694,15 @@ │ │ │ │ ldr r6, [sl] │ │ │ │ ldr r1, [r6, #24] │ │ │ │ ldr r0, [r6, #20] │ │ │ │ str r0, [sp, #2000] @ 0x7d0 │ │ │ │ mov r0, #4 │ │ │ │ str r1, [sp, #2004] @ 0x7d4 │ │ │ │ str r0, [sp, #1996] @ 0x7cc │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r4, r0 │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, lr, #972 @ 0x3cc │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -363761,15 +363761,15 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r2, [sp, #160] @ 0xa0 │ │ │ │ add r0, lr, #456 @ 0x1c8 │ │ │ │ add r3, sp, #1072 @ 0x430 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [r7] │ │ │ │ add r0, sp, #3120 @ 0xc30 │ │ │ │ bl 18eb24 │ │ │ │ ldr r0, [r5, #260] @ 0x104 │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, #2 │ │ │ │ @@ -363870,18 +363870,18 @@ │ │ │ │ ldr r3, [sp, #3124] @ 0xc34 │ │ │ │ ldr r1, [sp, #3128] @ 0xc38 │ │ │ │ beq 19c1d4 │ │ │ │ cmp r3, #21 │ │ │ │ bne 19c2d4 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 19c2d8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, fp │ │ │ │ bl 344290 │ │ │ │ b 19c2d8 │ │ │ │ cmp r3, #21 │ │ │ │ bne 19c2d4 │ │ │ │ add r6, sp, #1072 @ 0x430 │ │ │ │ mov r0, r6 │ │ │ │ @@ -364053,18 +364053,18 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 19c5bc │ │ │ │ cmp r0, #2 │ │ │ │ bcc 19c5bc │ │ │ │ ldr r4, [sp, #168] @ 0xa8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #548]! @ 0x224 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 19c5bc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ b 19c5bc │ │ │ │ ldmda sl, {r0, r1, r2, r3} │ │ │ │ add ip, sp, #2144 @ 0x860 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ mov r9, fp │ │ │ │ @@ -364099,18 +364099,18 @@ │ │ │ │ cmp r0, #2 │ │ │ │ str r5, [sp, #136] @ 0x88 │ │ │ │ str r6, [sp, #128] @ 0x80 │ │ │ │ bcc 19b928 │ │ │ │ ldr r4, [sp, #168] @ 0xa8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #508]! @ 0x1fc │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 19b928 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ b 19b928 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r8, [r0, #12] │ │ │ │ ldr sl, [r0, #16] │ │ │ │ @@ -364120,18 +364120,18 @@ │ │ │ │ str r2, [sp, #140] @ 0x8c │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ add r0, sp, #3120 @ 0xc30 │ │ │ │ bl 18fd3c │ │ │ │ ldr r0, [sp, #1072] @ 0x430 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 19c5b8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #1072 @ 0x430 │ │ │ │ bl 344290 │ │ │ │ mov fp, r4 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ ldrb r0, [r0, #532] @ 0x214 │ │ │ │ cmp r0, #0 │ │ │ │ beq 19c604 │ │ │ │ @@ -364235,18 +364235,18 @@ │ │ │ │ b 19c8a4 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #2008] @ 0x7d8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 19c7a4 │ │ │ │ ldr r0, [sp, #2012] @ 0x7dc │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 19c7a4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 19c7a4 │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #2160 @ 0x870 │ │ │ │ bl 191078 │ │ │ │ b 19c80c │ │ │ │ @@ -364255,18 +364255,18 @@ │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #3120 @ 0xc30 │ │ │ │ bl 18fd3c │ │ │ │ b 19c7b4 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #1072] @ 0x430 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 19c8a8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #1072 @ 0x430 │ │ │ │ bl 344290 │ │ │ │ b 19c8a8 │ │ │ │ mov sl, r0 │ │ │ │ b 19c90c │ │ │ │ mov sl, r0 │ │ │ │ b 19c90c │ │ │ │ @@ -364370,44 +364370,44 @@ │ │ │ │ ldrb r0, [r0, #532] @ 0x214 │ │ │ │ cmp r0, #0 │ │ │ │ beq 19b9f0 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ add r0, r0, #56 @ 0x38 │ │ │ │ bl 191474 │ │ │ │ b 19b9f0 │ │ │ │ - subeq lr, pc, r0, ror #10 │ │ │ │ - @ instruction: 0x004fdb95 │ │ │ │ + subeq lr, pc, r0, ror #9 │ │ │ │ + subeq sp, pc, r5, lsl fp @ │ │ │ │ ldrdeq r9, [r7], #-60 @ 0xffffffc4 @ │ │ │ │ strheq r9, [r7], #-56 @ 0xffffffc8 @ │ │ │ │ - subeq sp, pc, pc, ror fp @ │ │ │ │ + strdeq sp, [pc], #-175 @ │ │ │ │ ldrdeq r9, [r7], #-20 @ 0xffffffec @ │ │ │ │ rsbeq r3, fp, r0, ror #28 │ │ │ │ rsbeq r3, fp, r8, asr #30 │ │ │ │ rsbeq r3, fp, r8, lsr #30 │ │ │ │ rsbeq r3, fp, ip, lsl #26 │ │ │ │ rsbeq r3, fp, r0, lsl #26 │ │ │ │ rsbeq r3, fp, r0, ror #27 │ │ │ │ - subeq sp, pc, ip, ror #22 │ │ │ │ + subeq sp, pc, ip, ror #21 │ │ │ │ rsbeq r9, r7, ip, ror r3 │ │ │ │ rsbeq r9, r7, r0, ror #21 │ │ │ │ rsbeq r9, r7, r4, lsr #21 │ │ │ │ rsbeq r4, fp, r0, asr #32 │ │ │ │ rsbeq r3, fp, r4, lsr #28 │ │ │ │ - subeq sp, pc, r8, lsl #23 │ │ │ │ + subeq sp, pc, r8, lsl #22 │ │ │ │ @ instruction: 0x00679398 │ │ │ │ rsbeq r9, r7, r0, asr ip │ │ │ │ rsbeq r9, r7, r4, lsl ip │ │ │ │ strheq r4, [fp], #-28 @ 0xffffffe4 @ │ │ │ │ rsbeq r3, fp, r0, lsr #31 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 19c9fc │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ - subeq sp, pc, r9, asr #17 │ │ │ │ + b 679f28 │ │ │ │ + subeq sp, pc, r9, asr #16 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #164 @ 0xa4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ ldr sl, [r1] │ │ │ │ ldmib r1, {r2, r9} │ │ │ │ and r1, r0, #1 │ │ │ │ @@ -365301,45 +365301,45 @@ │ │ │ │ andeq r0, r0, r8, asr #3 │ │ │ │ ldr r1, [pc, #792] @ 19db1c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #17 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r1, [pc, #864] @ 19db80 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [pc, #816] @ 19db74 │ │ │ │ add r3, sp, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #804] @ 19db78 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #3 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [pc, #760] @ 19db68 │ │ │ │ add r1, pc, r1 │ │ │ │ b 19d900 │ │ │ │ ldr r1, [pc, #696] @ 19db34 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r1, [pc, #724] @ 19db6c │ │ │ │ add r1, pc, r1 │ │ │ │ b 19d9f4 │ │ │ │ ldr r1, [pc, #688] @ 19db54 │ │ │ │ add r1, pc, r1 │ │ │ │ b 19d900 │ │ │ │ add r0, r0, #4 │ │ │ │ @@ -365348,38 +365348,38 @@ │ │ │ │ add r3, sp, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #612] @ 19db2c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [pc, #664] @ 19db7c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r1, [pc, #560] @ 19db30 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #12 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r1, [pc, #556] @ 19db48 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #15 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [pc, #480] @ 19db20 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #472] @ 19db24 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -365403,61 +365403,61 @@ │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #8] │ │ │ │ add r3, r0, #4 │ │ │ │ ldr r1, [pc, #508] @ 19dba0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #15 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a828 │ │ │ │ + bl 67a7ac │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [pc, #368] @ 19db38 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #360] @ 19db3c │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #7 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [pc, #380] @ 19db70 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #11 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [pc, #296] @ 19db40 │ │ │ │ add r3, sp, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #284] @ 19db44 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [pc, #320] @ 19db8c │ │ │ │ add r3, sp, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #308] @ 19db90 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ add r1, r0, #4 │ │ │ │ str r1, [sp, #20] │ │ │ │ ldr ip, [pc, #216] @ 19db58 │ │ │ │ add lr, sp, #20 │ │ │ │ ldr r1, [pc, #212] @ 19db5c │ │ │ │ @@ -365472,91 +365472,91 @@ │ │ │ │ add r3, r0, #20 │ │ │ │ str lr, [sp, #12] │ │ │ │ mov r0, r2 │ │ │ │ str ip, [sp, #16] │ │ │ │ mov r2, #11 │ │ │ │ ldr r1, [pc, #164] @ 19db64 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67aa6c │ │ │ │ + bl 67a9f0 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [pc, #112] @ 19db4c │ │ │ │ add r3, sp, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #100] @ 19db50 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [pc, #140] @ 19db94 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, lr} │ │ │ │ - b 679fa4 │ │ │ │ - strheq ip, [pc], #-170 @ │ │ │ │ + b 679f28 │ │ │ │ + subeq ip, pc, sl, lsr sl @ │ │ │ │ rsbeq r8, r7, r4, lsl #4 │ │ │ │ - subeq ip, pc, fp, lsl #19 │ │ │ │ + subeq ip, pc, fp, lsl #18 │ │ │ │ @ instruction: 0x00678298 │ │ │ │ - subeq ip, pc, lr, lsl #20 │ │ │ │ - subeq ip, pc, r9, ror #19 │ │ │ │ - subeq ip, pc, r1, ror sl @ │ │ │ │ + subeq ip, pc, lr, lsl #19 │ │ │ │ + subeq ip, pc, r9, ror #18 │ │ │ │ + strdeq ip, [pc], #-145 @ │ │ │ │ @ instruction: 0x0067819c │ │ │ │ - subeq ip, pc, fp, lsr #18 │ │ │ │ + subeq ip, pc, fp, lsr #17 │ │ │ │ rsbeq r8, r7, r8, asr r1 │ │ │ │ - ldrdeq ip, [pc], #-134 @ │ │ │ │ - subeq ip, pc, r7, ror #19 │ │ │ │ + subeq ip, pc, r6, asr r8 @ │ │ │ │ + subeq ip, pc, r7, ror #18 │ │ │ │ rsbeq r8, r7, r4, rrx │ │ │ │ - subeq ip, pc, r6, lsr #16 │ │ │ │ - subeq ip, pc, pc, ror sl @ │ │ │ │ + subeq ip, pc, r6, lsr #15 │ │ │ │ + strdeq ip, [pc], #-159 @ │ │ │ │ rsbeq r8, r7, r4, lsl r1 │ │ │ │ rsbeq r8, r7, r0, lsl #2 │ │ │ │ rsbeq r8, r7, r8, ror #1 │ │ │ │ - subeq ip, pc, pc, ror #16 │ │ │ │ - subeq ip, pc, sl, asr #21 │ │ │ │ - subeq ip, pc, lr, lsr #21 │ │ │ │ - subeq ip, pc, sp, asr r9 @ │ │ │ │ + subeq ip, pc, pc, ror #15 │ │ │ │ + subeq ip, pc, sl, asr #20 │ │ │ │ + subeq ip, pc, lr, lsr #20 │ │ │ │ + ldrdeq ip, [pc], #-141 @ │ │ │ │ rsbeq r8, r7, ip, ror #6 │ │ │ │ - subeq ip, pc, r0, lsl #22 │ │ │ │ - subeq ip, pc, r3, ror sl @ │ │ │ │ - subeq r4, pc, r0, ror r8 @ │ │ │ │ + subeq ip, pc, r0, lsl #21 │ │ │ │ + strdeq ip, [pc], #-147 @ │ │ │ │ + strdeq r4, [pc], #-112 @ │ │ │ │ rsbeq r8, r7, r4, ror #3 │ │ │ │ - strdeq ip, [pc], #-156 @ │ │ │ │ + subeq ip, pc, ip, ror r9 @ │ │ │ │ rsbeq r8, r7, r4, ror r1 │ │ │ │ - subeq r4, pc, r4, asr #12 │ │ │ │ - subeq ip, pc, pc, asr r8 @ │ │ │ │ + subeq r4, pc, r4, asr #11 │ │ │ │ + ldrdeq ip, [pc], #-127 @ │ │ │ │ rsbeq r8, r7, ip, asr r2 │ │ │ │ rsbeq r8, r7, r4, asr #4 │ │ │ │ - ldrdeq ip, [pc], #-144 @ │ │ │ │ + subeq ip, pc, r0, asr r9 @ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ - b 67aeb0 │ │ │ │ + b 67ae34 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ bcs 19dc14 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r5, r0 │ │ │ │ bne 19dbf8 │ │ │ │ ldr r2, [pc, #296] @ 19dd0c │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ - bl 677ae8 │ │ │ │ + bl 677a6c │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ strb r1, [r0, r5] │ │ │ │ add r0, r5, #1 │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ @@ -365672,15 +365672,15 @@ │ │ │ │ beq 19debc │ │ │ │ ldr r0, [pc, #768] @ 19e0d0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 52f20 │ │ │ │ ands r1, r0, #255 @ 0xff │ │ │ │ beq 19debc │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 5474e0 │ │ │ │ + bl 547464 │ │ │ │ cmp r0, #0 │ │ │ │ beq 19debc │ │ │ │ ldr r1, [r6] │ │ │ │ ldr r2, [r1, #32] │ │ │ │ cmp r2, #0 │ │ │ │ movne r0, r1 │ │ │ │ ldrne r6, [r1, #36] @ 0x24 │ │ │ │ @@ -365725,15 +365725,15 @@ │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ str r2, [sp, #108] @ 0x6c │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ mov r0, sp │ │ │ │ - bl 546ef4 │ │ │ │ + bl 546e78 │ │ │ │ b 19dfb4 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ ldr r0, [pc, #528] @ 19e0dc │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ @@ -365782,15 +365782,15 @@ │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ add r0, r4, #64 @ 0x40 │ │ │ │ str r1, [sp] │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 5470c0 │ │ │ │ + bl 547044 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ mov r1, sp │ │ │ │ ldm r0!, {r2, r3, r5, r6} │ │ │ │ stmia r1!, {r2, r3, r5, r6} │ │ │ │ ldm r0, {r2, r3, r5, r6} │ │ │ │ stm r1, {r2, r3, r5, r6} │ │ │ │ add r2, r4, #136 @ 0x88 │ │ │ │ @@ -365861,61 +365861,61 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ rsbeq r1, fp, r0, lsr #28 │ │ │ │ rsbeq r1, fp, r4, lsr #29 │ │ │ │ rsbeq r1, fp, r4, lsl #29 │ │ │ │ - @ instruction: 0x004fc190 │ │ │ │ + subeq ip, pc, r0, lsl r1 @ │ │ │ │ rsbeq r7, r7, r0, lsl #23 │ │ │ │ rsbeq r1, fp, r8, lsl #27 │ │ │ │ rsbeq r1, fp, r4, ror #25 │ │ │ │ - subeq ip, pc, ip, lsr #3 │ │ │ │ + subeq ip, pc, ip, lsr #2 │ │ │ │ @ instruction: 0x00677b9c │ │ │ │ rsbeq r7, r7, r8, ror #25 │ │ │ │ strheq r7, [r7], #-196 @ 0xffffff3c @ │ │ │ │ rsbeq r7, r7, ip, asr #27 │ │ │ │ rsbeq r7, r7, r8, lsl #27 │ │ │ │ rsbeq r1, fp, r0, lsl #27 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ - b 67b26c │ │ │ │ + b 67b1f0 │ │ │ │ mov r3, r1 │ │ │ │ ldrb r0, [r0] │ │ │ │ ldr r1, [pc, #24] @ 19e13c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, r0, lsl #2] │ │ │ │ ldr r2, [pc, #16] @ 19e140 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, r0, lsl #2] │ │ │ │ mov r0, r3 │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ rsbeq r8, r7, r0, ror #7 │ │ │ │ - subeq ip, pc, ip, ror lr @ │ │ │ │ + strdeq ip, [pc], #-220 @ │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 19e158 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ - strdeq ip, [pc], #-32 @ │ │ │ │ + b 679f28 │ │ │ │ + subeq ip, pc, r0, ror r2 @ │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [pc, #28] @ 19e188 │ │ │ │ eor r0, r0, #128 @ 0x80 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, r0, lsl #2] │ │ │ │ ldr r2, [pc, #16] @ 19e18c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, r0, lsl #2] │ │ │ │ mov r0, r3 │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ strheq r8, [r7], #-60 @ 0xffffffc4 @ │ │ │ │ - subeq ip, pc, r8, asr lr @ │ │ │ │ + ldrdeq ip, [pc], #-216 @ │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r2, r1 │ │ │ │ add r1, r0, #12 │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, #5 │ │ │ │ ldr ip, [pc, #80] @ 19e200 │ │ │ │ @@ -365933,27 +365933,27 @@ │ │ │ │ str r1, [sp, #16] │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ ldr r1, [pc, #32] @ 19e20c │ │ │ │ ldr r3, [pc, #32] @ 19e210 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 67a0d4 │ │ │ │ + bl 67a058 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ rsbeq r7, r7, r8, asr #21 │ │ │ │ - subeq ip, pc, r1, asr #13 │ │ │ │ + subeq ip, pc, r1, asr #12 │ │ │ │ rsbeq r7, r7, ip, lsr #21 │ │ │ │ - subeq ip, pc, pc, ror r6 @ │ │ │ │ - subeq ip, pc, r8, lsl #13 │ │ │ │ + strdeq ip, [pc], #-95 @ │ │ │ │ + subeq ip, pc, r8, lsl #12 │ │ │ │ ldr r0, [pc, #8] @ 19e224 │ │ │ │ mov r1, #16 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x004f3f98 │ │ │ │ + subeq r3, pc, r8, lsl pc @ │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 19e270 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ str r0, [sp, #4] │ │ │ │ @@ -365961,25 +365961,25 @@ │ │ │ │ ldr r0, [pc, #52] @ 19e284 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #44] @ 19e288 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #20] @ 19e28c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ rsbeq r7, r7, r4, lsl #21 │ │ │ │ - subeq sp, lr, ip, ror r6 │ │ │ │ - subeq sp, lr, ip, asr r6 │ │ │ │ + strdeq sp, [lr], #-92 @ 0xffffffa4 │ │ │ │ + ldrdeq sp, [lr], #-92 @ 0xffffffa4 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 19e2dc │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ add r0, r0, #4 │ │ │ │ @@ -365988,51 +365988,51 @@ │ │ │ │ add r3, sp, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #44] @ 19e2f4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #20] @ 19e2f8 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ rsbeq r7, r7, r8, lsr #20 │ │ │ │ - subeq sp, lr, r0, lsl r6 │ │ │ │ - strdeq sp, [lr], #-80 @ 0xffffffb0 │ │ │ │ + @ instruction: 0x004ed590 │ │ │ │ + subeq sp, lr, r0, ror r5 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ bne 19e320 │ │ │ │ ldr r1, [pc, #76] @ 19e360 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r3, sp, #4 │ │ │ │ ldr r0, [pc, #32] @ 19e358 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #24] @ 19e35c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r7, r7, ip, lsl #16 │ │ │ │ - @ instruction: 0x004ed594 │ │ │ │ - subeq sp, lr, r0, asr #11 │ │ │ │ + subeq sp, lr, r4, lsl r5 │ │ │ │ + subeq sp, lr, r0, asr #10 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ ldrb r7, [r1, #104] @ 0x68 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, #2 │ │ │ │ @@ -366064,15 +366064,15 @@ │ │ │ │ ldmib r5, {r1, r6} │ │ │ │ moveq r4, #0 │ │ │ │ movne r4, #1 │ │ │ │ cmp r1, #2 │ │ │ │ bcc 19e410 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ mov r1, #2 │ │ │ │ cmn r0, #1 │ │ │ │ ble 19e70c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r4, [sp, #28] │ │ │ │ @@ -366081,30 +366081,30 @@ │ │ │ │ cmp r4, #3 │ │ │ │ beq 19e398 │ │ │ │ ldr r6, [r5, #36] @ 0x24 │ │ │ │ cmp r4, #2 │ │ │ │ bcc 19e450 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 19e70c │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ ldr r4, [r5, #44] @ 0x2c │ │ │ │ cmp r4, #3 │ │ │ │ beq 19e3ac │ │ │ │ ldr r6, [r5, #48] @ 0x30 │ │ │ │ cmp r4, #2 │ │ │ │ bcc 19e48c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 19e70c │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ @@ -366115,15 +366115,15 @@ │ │ │ │ ldr r6, [r5, #24] │ │ │ │ moveq r4, #0 │ │ │ │ movne r4, #1 │ │ │ │ cmp r1, #2 │ │ │ │ bcc 19e4dc │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ mov r1, #2 │ │ │ │ cmn r0, #1 │ │ │ │ ble 19e70c │ │ │ │ ldr r0, [r5, #28] │ │ │ │ str r6, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ @@ -366132,15 +366132,15 @@ │ │ │ │ cmp r4, #3 │ │ │ │ beq 19e3d4 │ │ │ │ ldr r6, [r5, #60] @ 0x3c │ │ │ │ cmp r4, #2 │ │ │ │ bcc 19e51c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 19e70c │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ str r6, [sp, #88] @ 0x58 │ │ │ │ str r4, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ ldr sl, [r5, #88] @ 0x58 │ │ │ │ @@ -366194,15 +366194,15 @@ │ │ │ │ ldr r9, [r4, #4] │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldrb fp, [r4] │ │ │ │ cmp r9, #2 │ │ │ │ bcc 19e5b8 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ bgt 19e5b8 │ │ │ │ b 19e70c │ │ │ │ ldr sl, [sp, #12] │ │ │ │ b 19e624 │ │ │ │ mov r8, #4 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ @@ -366255,30 +366255,30 @@ │ │ │ │ ldmib r4, {r7, r9} │ │ │ │ ldrb sl, [r4] │ │ │ │ cmp r7, #2 │ │ │ │ bcc 19e6b0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #1 │ │ │ │ mov r8, r3 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ mov r3, r8 │ │ │ │ cmn r0, #1 │ │ │ │ bgt 19e6b0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r4, [r5, #68] @ 0x44 │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp r4, #3 │ │ │ │ beq 19e768 │ │ │ │ ldr r6, [r5, #72] @ 0x48 │ │ │ │ cmp r4, #2 │ │ │ │ bcc 19e744 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 19e70c │ │ │ │ ldr r0, [r5, #76] @ 0x4c │ │ │ │ str r6, [sp, #4] │ │ │ │ str r0, [sp] │ │ │ │ b 19e768 │ │ │ │ mov r3, #4 │ │ │ │ @@ -366368,20 +366368,20 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [pc, #28] @ 19e8d0 │ │ │ │ mov r2, #10 │ │ │ │ ldr r3, [pc, #24] @ 19e8d4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 679ff8 │ │ │ │ + bl 679f7c │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r7, r7, r4, asr r4 │ │ │ │ - subeq fp, pc, r3, ror #31 │ │ │ │ - subeq fp, pc, r9, ror #31 │ │ │ │ + subeq fp, pc, r3, ror #30 │ │ │ │ + subeq fp, pc, r9, ror #30 │ │ │ │ ldr r1, [pc, #8] @ 19e8e8 │ │ │ │ add r0, r0, #28 │ │ │ │ add r1, pc, r1 │ │ │ │ bx lr │ │ │ │ rsbeq r7, r7, r0, lsr r4 │ │ │ │ ldr r1, [pc, #8] @ 19e8fc │ │ │ │ add r0, r0, #28 │ │ │ │ @@ -366424,19 +366424,19 @@ │ │ │ │ add r3, sp, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #24] @ 19e9b0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #15 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r7, r7, r8, ror #6 │ │ │ │ - subeq fp, pc, lr, lsl #30 │ │ │ │ + subeq fp, pc, lr, lsl #29 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ add r5, sp, #4 │ │ │ │ ldr r0, [r4], #4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 19e9e4 │ │ │ │ @@ -366445,25 +366445,25 @@ │ │ │ │ mov r3, #6 │ │ │ │ add r2, pc, r2 │ │ │ │ b 19e9f4 │ │ │ │ ldr r2, [pc, #44] @ 19ea18 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 67a63c │ │ │ │ + bl 67a5c0 │ │ │ │ ldr r2, [pc, #32] @ 19ea20 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 680a44 │ │ │ │ - bl 680be4 │ │ │ │ + bl 6809c8 │ │ │ │ + bl 680b68 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - subeq ip, lr, r4, lsr pc │ │ │ │ - ldrdeq fp, [pc], #-237 @ │ │ │ │ + strheq ip, [lr], #-228 @ 0xffffff1c │ │ │ │ + subeq fp, pc, sp, asr lr @ │ │ │ │ rsbeq r7, r7, ip, lsr r5 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr ip, [r1] │ │ │ │ ldr r3, [ip, #16] │ │ │ │ ldr r4, [ip, #20] │ │ │ │ cmp r4, r3 │ │ │ │ @@ -367294,75 +367294,75 @@ │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ ldr r1, [pc, #224] @ 19f808 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [pc, #216] @ 19f824 │ │ │ │ add r3, sp, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #204] @ 19f828 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [pc, #148] @ 19f814 │ │ │ │ add r3, sp, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #136] @ 19f818 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [pc, #104] @ 19f81c │ │ │ │ add r3, sp, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #92] @ 19f820 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ str r0, [sp, #4] │ │ │ │ add r3, sp, #4 │ │ │ │ ldr r0, [pc, #36] @ 19f80c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #28] @ 19f810 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #17 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ - @ instruction: 0x004fb193 │ │ │ │ + subeq fp, pc, r3, lsl r1 @ │ │ │ │ rsbeq r6, r7, ip, asr r3 │ │ │ │ - ldrdeq fp, [pc], #-15 @ │ │ │ │ + subeq fp, pc, pc, asr r0 @ │ │ │ │ ldrdeq r6, [r7], #-112 @ 0xffffff90 @ │ │ │ │ - subeq fp, pc, r4, asr r1 @ │ │ │ │ + ldrdeq fp, [pc], #-4 @ │ │ │ │ rsbeq r6, r7, ip, lsr #15 │ │ │ │ - subeq fp, pc, ip, lsr #2 │ │ │ │ + subeq fp, pc, ip, lsr #1 │ │ │ │ rsbeq r6, r7, r4, lsr #16 │ │ │ │ - @ instruction: 0x004fb19d │ │ │ │ + subeq fp, pc, sp, lsl r1 @ │ │ │ │ mov ip, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ add r3, pc, #20 │ │ │ │ eor r1, r0, #-2147483648 @ 0x80000000 │ │ │ │ mov r0, #0 │ │ │ │ cmp r1, #5 │ │ │ │ movcs r1, #1 │ │ │ │ @@ -367397,19 +367397,19 @@ │ │ │ │ add r3, sp, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #24] @ 19f8e4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ strheq r6, [r7], #-112 @ 0xffffff90 @ │ │ │ │ - subeq fp, pc, sp, lsr r0 @ │ │ │ │ + strheq sl, [pc], #-253 @ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldm r0, {r1, r2} │ │ │ │ mov r3, #1 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ cmp r2, r1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ @@ -367469,15 +367469,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ ldr r5, [r6, #16] │ │ │ │ mov r8, #0 │ │ │ │ ldr r7, [r0] │ │ │ │ add sl, r7, #8 │ │ │ │ mov r0, sl │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 19facc │ │ │ │ ldr r9, [pc, #380] @ 19fb88 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r9, [pc, r9] │ │ │ │ ldr r0, [r9] │ │ │ │ @@ -367518,15 +367518,15 @@ │ │ │ │ bne 19fab0 │ │ │ │ ldr r0, [r9] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 19fb30 │ │ │ │ mov r0, sl │ │ │ │ mov r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 19fb20 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, sl │ │ │ │ bl 58454 │ │ │ │ b 19fa04 │ │ │ │ @@ -367572,15 +367572,15 @@ │ │ │ │ mov r1, r8 │ │ │ │ bl 18c1b8 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbeq r0, fp, r0, asr #7 │ │ │ │ rsbeq r6, r7, ip, ror r5 │ │ │ │ - subeq sl, pc, r9, lsr #8 │ │ │ │ + subeq sl, pc, r9, lsr #7 │ │ │ │ strheq r5, [r7], #-220 @ 0xffffff24 @ │ │ │ │ rsbeq r6, r7, r0, asr #10 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #1 │ │ │ │ @@ -367589,15 +367589,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ ldr r5, [r6, #16] │ │ │ │ mov r8, #0 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ add sl, r7, #8 │ │ │ │ mov r0, sl │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 19fcac │ │ │ │ ldr r9, [pc, #380] @ 19fd68 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r9, [pc, r9] │ │ │ │ ldr r0, [r9] │ │ │ │ @@ -367638,15 +367638,15 @@ │ │ │ │ bne 19fc90 │ │ │ │ ldr r0, [r9] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 19fd10 │ │ │ │ mov r0, sl │ │ │ │ mov r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 19fd00 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, sl │ │ │ │ bl 58454 │ │ │ │ b 19fbe4 │ │ │ │ @@ -367692,24 +367692,24 @@ │ │ │ │ mov r1, r8 │ │ │ │ bl 18c1b8 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbeq r0, fp, r0, ror #3 │ │ │ │ @ instruction: 0x0067639c │ │ │ │ - subeq sl, pc, r9, asr #4 │ │ │ │ + subeq sl, pc, r9, asr #3 │ │ │ │ ldrdeq r5, [r7], #-188 @ 0xffffff44 @ │ │ │ │ rsbeq r6, r7, r0, ror #6 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [pc, #100] @ 19fdf0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 19fdb4 │ │ │ │ ldr r0, [pc, #88] @ 19fe00 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0, #32] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ @@ -367738,15 +367738,15 @@ │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [pc, #188] @ 19fed4 │ │ │ │ mov r8, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 19fe98 │ │ │ │ ldr r0, [pc, #168] @ 19fee4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ @@ -367798,15 +367798,15 @@ │ │ │ │ mov sl, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ ldr fp, [r0] │ │ │ │ mov r4, #0 │ │ │ │ add r0, fp, #8 │ │ │ │ str r0, [sp, #20] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 1a053c │ │ │ │ ldr r7, [pc, #1936] @ 1a06c0 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r7] │ │ │ │ @@ -367917,22 +367917,22 @@ │ │ │ │ cmn r5, #1 │ │ │ │ beq 1a00fc │ │ │ │ mov r1, #0 │ │ │ │ add r3, sp, #104 @ 0x68 │ │ │ │ str r1, [sp] │ │ │ │ add r1, r0, #128 @ 0x80 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ - bl 5424f0 │ │ │ │ + bl 542474 │ │ │ │ b 1a0114 │ │ │ │ ldr r2, [pc, #1532] @ 1a0700 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ mov r1, #20 │ │ │ │ mov r3, #41 @ 0x29 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 63f850 │ │ │ │ + bl 63f7d4 │ │ │ │ ldrb r5, [sp, #60] @ 0x3c │ │ │ │ cmp r5, #4 │ │ │ │ bne 1a0170 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ bne 1a0144 │ │ │ │ ldr r0, [pc, #1472] @ 1a06f4 │ │ │ │ @@ -367940,15 +367940,15 @@ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ tst r0, r1 │ │ │ │ bne 1a0604 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ ldr r9, [sp, #8] │ │ │ │ cmp r0, #2 │ │ │ │ beq 1a05b0 │ │ │ │ mov r5, #5 │ │ │ │ strb r5, [r9] │ │ │ │ add sp, sp, #172 @ 0xac │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -367975,15 +367975,15 @@ │ │ │ │ ldr r0, [r7] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 1a0618 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 1a05d8 │ │ │ │ cmp r5, #4 │ │ │ │ bne 1a05e8 │ │ │ │ ldr r0, [pc, #1248] @ 1a06d8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ @@ -368005,15 +368005,15 @@ │ │ │ │ ldr r6, [pc, #1232] @ 1a0710 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ ldr r4, [r6] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r1, [r4, #24] │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ mov fp, r1 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r8, r0 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1a0164 │ │ │ │ @@ -368047,15 +368047,15 @@ │ │ │ │ ldr r8, [pc, #1012] @ 1a06dc │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldrb r1, [r8, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 1a0480 │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 5474e0 │ │ │ │ + bl 547464 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1a0204 │ │ │ │ ldr r0, [r8] │ │ │ │ ldr r2, [r0, #32] │ │ │ │ cmp r2, #0 │ │ │ │ movne r1, r0 │ │ │ │ movne r5, #0 │ │ │ │ @@ -368104,15 +368104,15 @@ │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ add r3, sp, #104 @ 0x68 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ add r3, sp, #84 @ 0x54 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - bl 548f4c │ │ │ │ + bl 548ed0 │ │ │ │ ldr r0, [pc, #832] @ 1a072c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ bne 1a0470 │ │ │ │ ldr r0, [pc, #816] @ 1a0730 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -368122,15 +368122,15 @@ │ │ │ │ ldr r5, [r8] │ │ │ │ mov r0, #5 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ ldr r1, [r5, #24] │ │ │ │ str r1, [sp, #156] @ 0x9c │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ mov r7, r1 │ │ │ │ add r1, sp, #148 @ 0x94 │ │ │ │ mov r6, r0 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1a0470 │ │ │ │ @@ -368139,15 +368139,15 @@ │ │ │ │ str r4, [sp] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r3, sp, #160 @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ mov r5, #4 │ │ │ │ strb r5, [r9] │ │ │ │ add sp, sp, #172 @ 0xac │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r1, #0 │ │ │ │ beq 1a0204 │ │ │ │ ldr r0, [pc, #592] @ 1a06e0 │ │ │ │ @@ -368187,15 +368187,15 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #148 @ 0x94 │ │ │ │ add r3, sp, #160 @ 0xa0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, fp │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ strb r5, [r9] │ │ │ │ add sp, sp, #172 @ 0xac │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 58454 │ │ │ │ b 19ff28 │ │ │ │ bl 58e88 │ │ │ │ @@ -368290,29 +368290,29 @@ │ │ │ │ mov r1, r6 │ │ │ │ bl 18c1b8 │ │ │ │ mov r0, r7 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @ instruction: 0x006afe9c │ │ │ │ rsbeq r5, r7, r8, lsl #23 │ │ │ │ - strheq r9, [pc], #-149 @ │ │ │ │ + subeq r9, pc, r5, lsr r9 @ │ │ │ │ rsbeq r5, r7, r8, asr #6 │ │ │ │ ldrdeq r5, [r7], #-168 @ 0xffffff58 @ │ │ │ │ ldrdeq r5, [r7], #-168 @ 0xffffff58 @ │ │ │ │ rsbeq pc, sl, r4, asr #19 │ │ │ │ rsbeq pc, sl, r8, ror fp @ │ │ │ │ ldrdeq pc, [sl], #-144 @ 0xffffff70 @ │ │ │ │ - subeq r9, pc, r8, lsr pc @ │ │ │ │ + strheq r9, [pc], #-232 @ │ │ │ │ rsbeq r5, r7, r4, lsl #28 │ │ │ │ - subeq lr, pc, r2, lsr sp @ │ │ │ │ + strheq lr, [pc], #-194 @ │ │ │ │ rsbeq r5, r7, r8, lsl #23 │ │ │ │ @ instruction: 0x006afc98 │ │ │ │ - subeq sl, pc, pc, lsl #8 │ │ │ │ + subeq sl, pc, pc, lsl #7 │ │ │ │ rsbeq r5, r7, r0, ror fp │ │ │ │ - subeq ip, pc, sp, lsr #4 │ │ │ │ + subeq ip, pc, sp, lsr #3 │ │ │ │ rsbeq pc, sl, r8, lsl ip @ │ │ │ │ strheq pc, [sl], #-144 @ 0xffffff70 @ │ │ │ │ rsbeq pc, sl, r4, lsr #19 │ │ │ │ rsbeq pc, sl, r0, lsr #24 │ │ │ │ rsbeq r5, r7, r0, lsr #28 │ │ │ │ rsbeq r5, r7, r4, lsr ip │ │ │ │ rsbeq r5, r7, r4, ror #10 │ │ │ │ @@ -368322,23 +368322,23 @@ │ │ │ │ ldrdeq pc, [sl], #-116 @ 0xffffff8c @ │ │ │ │ rsbeq pc, sl, r8, asr #15 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r5, [r0] │ │ │ │ mvn r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ tst r0, #2 │ │ │ │ beq 1a0800 │ │ │ │ add r4, r5, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 1a0808 │ │ │ │ ldr r7, [pc, #304] @ 1a08b0 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r7] │ │ │ │ @@ -368356,24 +368356,24 @@ │ │ │ │ beq 1a07d4 │ │ │ │ add r0, r2, #12 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ sub r1, r1, #12 │ │ │ │ cmp r2, #1 │ │ │ │ mov r2, r0 │ │ │ │ bne 1a07b0 │ │ │ │ - bl 562ba0 │ │ │ │ + bl 562b24 │ │ │ │ cmp r6, #0 │ │ │ │ bne 1a07ec │ │ │ │ ldr r0, [r7] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 1a086c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 1a085c │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 58454 │ │ │ │ b 1a0778 │ │ │ │ @@ -368414,30 +368414,30 @@ │ │ │ │ add r0, sp, #8 │ │ │ │ bl 18dc70 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbeq pc, sl, ip, asr #12 │ │ │ │ rsbeq r4, r7, r0, asr r9 │ │ │ │ - subeq r9, pc, sp, ror #13 │ │ │ │ + subeq r9, pc, sp, ror #12 │ │ │ │ rsbeq r5, r7, r0, rrx │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr sl, [fp, #4] │ │ │ │ mov r8, r1 │ │ │ │ mov r1, #0 │ │ │ │ cmp r0, #1 │ │ │ │ str r1, [fp] │ │ │ │ bne 1a0a6c │ │ │ │ - bl 561928 │ │ │ │ + bl 5618ac │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 5618f8 │ │ │ │ + bl 56187c │ │ │ │ cmp r0, #0 │ │ │ │ beq 1a0bb4 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #4 │ │ │ │ strb r0, [sp, #64] @ 0x40 │ │ │ │ strb r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ @@ -368460,41 +368460,41 @@ │ │ │ │ mov r1, r9 │ │ │ │ ldm r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ stmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r0, r9 │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 1a0cc0 │ │ │ │ ldr r5, [fp, #12] │ │ │ │ str r9, [sp, #12] │ │ │ │ cmp r5, #0 │ │ │ │ str r9, [sp, #16] │ │ │ │ beq 1a0c5c │ │ │ │ ldr r6, [fp, #8] │ │ │ │ str r9, [sp, #68] @ 0x44 │ │ │ │ - bl 561928 │ │ │ │ + bl 5618ac │ │ │ │ mov r4, r8 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 5618f8 │ │ │ │ + bl 56187c │ │ │ │ mov r8, #0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1a09d4 │ │ │ │ add r0, sp, #20 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ - bl 561da4 │ │ │ │ + bl 561d28 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ bne 1a0c6c │ │ │ │ ldr r8, [sp, #24] │ │ │ │ str r9, [sp, #20] │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #1044] @ 1a0dfc │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ str r7, [sp, #24] │ │ │ │ @@ -368530,28 +368530,28 @@ │ │ │ │ ldr r7, [fp, #16] │ │ │ │ cmp r7, #0 │ │ │ │ beq 1a0bf0 │ │ │ │ add r5, r7, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689124 │ │ │ │ + bl 6890a8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1a0b1c │ │ │ │ ldr r0, [r8] │ │ │ │ ldr r1, [r0] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r1, [r1] │ │ │ │ blx r1 │ │ │ │ add r6, r7, #28 │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r0, #0 │ │ │ │ beq 1a0ad8 │ │ │ │ ldr r1, [r9, #12] │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ b 1a0b1c │ │ │ │ ldr r0, [r7, #20] │ │ │ │ @@ -368560,37 +368560,37 @@ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r7, #24] │ │ │ │ blx r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ str r9, [r7, #20] │ │ │ │ str r8, [r7, #24] │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689124 │ │ │ │ + bl 6890a8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1a0ba0 │ │ │ │ add r6, r7, #16 │ │ │ │ mov r1, #1 │ │ │ │ mov r8, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r0, #0 │ │ │ │ bne 1a0c18 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ mov r5, #0 │ │ │ │ ldr r9, [r7, #12] │ │ │ │ cmp r0, #0 │ │ │ │ str r5, [r7, #8] │ │ │ │ beq 1a0bfc │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ ldr r0, [fp, #12] │ │ │ │ str r5, [fp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1a0b70 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [fp, #16] │ │ │ │ mov r6, #0 │ │ │ │ @@ -368629,15 +368629,15 @@ │ │ │ │ bl 59d30 │ │ │ │ cmpne r9, #0 │ │ │ │ beq 1a0c0c │ │ │ │ mov r0, r9 │ │ │ │ bl 37464 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ mov r0, #0 │ │ │ │ str r8, [sp, #24] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [pc, #472] @ 1a0e04 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -368682,15 +368682,15 @@ │ │ │ │ bl 2a4524 │ │ │ │ b 1a0c78 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ str r9, [r7, #20] │ │ │ │ str r8, [r7, #24] │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ str r9, [r6] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 370ec │ │ │ │ mov r0, r4 │ │ │ │ @@ -368798,15 +368798,15 @@ │ │ │ │ bne 1a0f54 │ │ │ │ add r0, r0, #1 │ │ │ │ mov r2, #0 │ │ │ │ str r0, [r5, #20] │ │ │ │ add r0, sp, #12 │ │ │ │ str r2, [r5, #8] │ │ │ │ mov r2, r5 │ │ │ │ - bl 4d1bb0 │ │ │ │ + bl 4d1b34 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r6, [sp, #16] │ │ │ │ cmp r0, #2 │ │ │ │ bne 1a0edc │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ stm r9, {r0, r6} │ │ │ │ add sp, sp, #24 │ │ │ │ @@ -370603,15 +370603,15 @@ │ │ │ │ ldrb r0, [r3, #-2] │ │ │ │ cmp r0, #108 @ 0x6c │ │ │ │ beq 1a2b1c │ │ │ │ b 1a2e94 │ │ │ │ sub r0, r2, #4 │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r0, sl │ │ │ │ - bl 4d1f50 │ │ │ │ + bl 4d1ed4 │ │ │ │ b 1a2b14 │ │ │ │ sub r0, r2, #4 │ │ │ │ str r0, [r4, #20] │ │ │ │ b 1a2b0c │ │ │ │ sub r0, r6, #48 @ 0x30 │ │ │ │ cmp r0, #10 │ │ │ │ bcs 1a2ec8 │ │ │ │ @@ -370735,15 +370735,15 @@ │ │ │ │ bne 1a2cbc │ │ │ │ b 1a2e78 │ │ │ │ cmp r3, #25 │ │ │ │ bne 1a2eb8 │ │ │ │ add r0, r2, #1 │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r0, sl │ │ │ │ - bl 4d1f50 │ │ │ │ + bl 4d1ed4 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1a2e8c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ cmp r2, r0 │ │ │ │ bcs 1a2e78 │ │ │ │ ldr r1, [sl] │ │ │ │ @@ -370864,17 +370864,17 @@ │ │ │ │ bl 59fd0 │ │ │ │ ldr r0, [pc, #16] @ 1a2f00 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ ldr r2, [pc, #12] @ 1a2f04 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59fd0 │ │ │ │ - ldrdeq r6, [pc], #-123 @ │ │ │ │ + subeq r6, pc, fp, asr r7 @ │ │ │ │ rsbeq r2, r7, r4, asr r2 │ │ │ │ - strdeq r6, [pc], #-115 @ │ │ │ │ + subeq r6, pc, r3, ror r7 @ │ │ │ │ rsbeq r2, r7, ip, asr r2 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #196 @ 0xc4 │ │ │ │ mov sl, r0 │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ mov fp, r1 │ │ │ │ add r1, pc, #4 │ │ │ │ @@ -370889,15 +370889,15 @@ │ │ │ │ strd r0, [sl, #8] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmn r1, #-2147483647 @ 0x80000001 │ │ │ │ bcs 1a33e8 │ │ │ │ ldr r1, [r0, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1a3bf0 │ │ │ │ - bl 4b8ba0 │ │ │ │ + bl 4b8b24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1a303c │ │ │ │ ldr r0, [pc, #3940] @ 1a3edc │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ add r0, r1, r0 │ │ │ │ @@ -370970,28 +370970,28 @@ │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ ldr r0, [pc, #3656] @ 1a3ef0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #26 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [pc, #3636] @ 1a3ef4 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, #4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1a30f8 │ │ │ │ bl 3b6d8 │ │ │ │ mov r5, r0 │ │ │ │ b 1a3594 │ │ │ │ mvn r0, #0 │ │ │ │ @@ -371109,28 +371109,28 @@ │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ ldr r0, [pc, #3124] @ 1a3f08 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #26 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [pc, #3104] @ 1a3f0c │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ b 1a3b8c │ │ │ │ bl 43f89c │ │ │ │ bl 3b650 │ │ │ │ b 1a3c0c │ │ │ │ mov r1, sl │ │ │ │ ldrb r0, [r1, #48]! @ 0x30 │ │ │ │ str r1, [sp, #24] │ │ │ │ @@ -371297,15 +371297,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #196 @ 0xc4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r6, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 1a3c1c │ │ │ │ ldr r9, [pc, #2388] @ 1a3f30 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r9, [pc, r9] │ │ │ │ ldr r0, [r9] │ │ │ │ @@ -371315,39 +371315,39 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 1a3c3c │ │ │ │ add r0, r7, #8 │ │ │ │ bl 4413a0 │ │ │ │ mov r1, r0 │ │ │ │ add r5, sp, #112 @ 0x70 │ │ │ │ mov r0, r5 │ │ │ │ - bl 620448 │ │ │ │ + bl 6203cc │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1a38e0 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1a3900 │ │ │ │ cmp r6, #0 │ │ │ │ bne 1a3640 │ │ │ │ ldr r0, [r9] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 1a3cdc │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 1a3c70 │ │ │ │ ldr r0, [sl, #44] @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ add r5, r0, #56 @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ add r7, sl, #52 @ 0x34 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1a3724 │ │ │ │ ldr r0, [pc, #2248] @ 1a3f50 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -371370,40 +371370,40 @@ │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r6, #8]! │ │ │ │ mov r0, r5 │ │ │ │ str r1, [r8] │ │ │ │ str r1, [r8, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r5, r0 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne 1a3724 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #1 │ │ │ │ str r8, [sp, #112] @ 0x70 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1a3720 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ mov r6, r5 │ │ │ │ str r6, [sl, #76] @ 0x4c │ │ │ │ str r4, [sl, #52] @ 0x34 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl 27f6ec │ │ │ │ ldr r6, [sl, #48] @ 0x30 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 1a3c7c │ │ │ │ ldr r0, [r9] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 1a3c88 │ │ │ │ @@ -371411,30 +371411,30 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 1a3c9c │ │ │ │ add r0, r6, #8 │ │ │ │ bl 4413a0 │ │ │ │ mov r1, r0 │ │ │ │ add r4, sp, #112 @ 0x70 │ │ │ │ mov r0, r4 │ │ │ │ - bl 620448 │ │ │ │ + bl 6203cc │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1a3940 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1a3960 │ │ │ │ cmp r5, #0 │ │ │ │ bne 1a37c0 │ │ │ │ ldr r0, [r9] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 1a3cf0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 1a3cd0 │ │ │ │ str r7, [sl, #80] @ 0x50 │ │ │ │ ldr r0, [r7, #24] │ │ │ │ ldr r3, [fp] │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #0 │ │ │ │ @@ -371458,21 +371458,21 @@ │ │ │ │ beq 1a3840 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ blx r1 │ │ │ │ b 1a3864 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1a3864 │ │ │ │ add r4, r6, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 54e40c │ │ │ │ + bl 54e390 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1a38bc │ │ │ │ ldrb r0, [sl, #56] @ 0x38 │ │ │ │ cmp r0, #2 │ │ │ │ bne 1a38bc │ │ │ │ ldr r0, [sl, #60] @ 0x3c │ │ │ │ @@ -371481,20 +371481,20 @@ │ │ │ │ beq 1a389c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r5] │ │ │ │ blx r1 │ │ │ │ b 1a38bc │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1a38bc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 54e40c │ │ │ │ + bl 54e390 │ │ │ │ ldr r7, [sl, #48] @ 0x30 │ │ │ │ b 1a35b4 │ │ │ │ mov r0, #4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1a3d38 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r1, #3 │ │ │ │ @@ -371514,15 +371514,15 @@ │ │ │ │ bne 1a3920 │ │ │ │ ldr r0, [r9] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 1a3d10 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ bne 1a3a58 │ │ │ │ mov r0, r7 │ │ │ │ bl 58548 │ │ │ │ b 1a3a58 │ │ │ │ add r0, r4, #4 │ │ │ │ ldm r0, {r1, r8} │ │ │ │ @@ -371538,15 +371538,15 @@ │ │ │ │ bne 1a3980 │ │ │ │ ldr r0, [r9] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 1a3d24 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 1a3d04 │ │ │ │ ldr r1, [sl, #76] @ 0x4c │ │ │ │ add r5, sp, #112 @ 0x70 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ @@ -371561,21 +371561,21 @@ │ │ │ │ beq 1a39dc │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ blx r1 │ │ │ │ b 1a3a00 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1a3a00 │ │ │ │ add r5, r5, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 54e40c │ │ │ │ + bl 54e390 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1a3a58 │ │ │ │ ldrb r0, [sl, #56] @ 0x38 │ │ │ │ cmp r0, #2 │ │ │ │ bne 1a3a58 │ │ │ │ ldr r0, [sl, #60] @ 0x3c │ │ │ │ @@ -371584,20 +371584,20 @@ │ │ │ │ beq 1a3a38 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r5] │ │ │ │ blx r1 │ │ │ │ b 1a3a58 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1a3a58 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 54e40c │ │ │ │ + bl 54e390 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, #1 │ │ │ │ cmp fp, #5 │ │ │ │ strb r0, [r1] │ │ │ │ mov r0, #4 │ │ │ │ bne 1a3a98 │ │ │ │ mov r1, #3 │ │ │ │ @@ -371615,18 +371615,18 @@ │ │ │ │ orr r5, r0, r8, lsl #24 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r7, #1 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r1, #1 │ │ │ │ strb r7, [r0] │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1a3ad4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 440cb8 │ │ │ │ strb r7, [sl, #88] @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ bl 191d54 │ │ │ │ lsr r0, r5, #24 │ │ │ │ cmp fp, #4 │ │ │ │ @@ -371651,28 +371651,28 @@ │ │ │ │ ldr r0, [pc, #1072] @ 1a3f68 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #192] @ 0xc0 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ str r0, [sp, #188] @ 0xbc │ │ │ │ ldr r0, [pc, #1056] @ 1a3f6c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #26 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [pc, #1036] @ 1a3f70 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, #4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ add r0, sl, #120 @ 0x78 │ │ │ │ bl 18f1c4 │ │ │ │ mov r0, #256 @ 0x100 │ │ │ │ strh r0, [sl, #152] @ 0x98 │ │ │ │ ldr r0, [pc, #984] @ 1a3f74 │ │ │ │ ldrd r2, [sl, #8] │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -371845,18 +371845,18 @@ │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 192f90 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1a3e6c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 440cb8 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [sl, #88] @ 0x58 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 191d54 │ │ │ │ add r0, sl, #120 @ 0x78 │ │ │ │ @@ -371885,50 +371885,50 @@ │ │ │ │ rsbeq r0, r7, ip, lsr #23 │ │ │ │ rsbeq lr, sl, r4, lsr r0 │ │ │ │ @ instruction: 0x00672e9c │ │ │ │ @ instruction: 0x00672e90 │ │ │ │ rsbeq ip, sl, r8, asr fp │ │ │ │ rsbeq r3, r7, r4, lsl #7 │ │ │ │ rsbeq r3, r7, ip, ror r3 │ │ │ │ - subeq r7, pc, r3, lsl ip @ │ │ │ │ + @ instruction: 0x004f7b93 │ │ │ │ rsbeq r2, r7, ip, ror #31 │ │ │ │ - subeq r6, pc, sp, asr #21 │ │ │ │ + subeq r6, pc, sp, asr #20 │ │ │ │ rsbeq r2, r7, r0, lsr #8 │ │ │ │ rsbeq r3, r7, r0, ror r1 │ │ │ │ rsbeq r3, r7, r8, ror #2 │ │ │ │ - subeq r7, pc, r7, ror #19 │ │ │ │ + subeq r7, pc, r7, ror #18 │ │ │ │ rsbeq r3, r7, r4, lsr r0 │ │ │ │ rsbeq r3, r7, r4, asr #32 │ │ │ │ rsbeq r1, r7, r8, asr sp │ │ │ │ rsbeq r1, r7, r8, ror #26 │ │ │ │ rsbeq r1, r7, ip, lsr #26 │ │ │ │ rsbeq r1, r7, ip, lsr sp │ │ │ │ ldrdeq r1, [r7], #-204 @ 0xffffff34 @ │ │ │ │ strdeq r1, [r7], #-204 @ 0xffffff34 @ │ │ │ │ strdeq ip, [sl], #-112 @ 0xffffff90 @ │ │ │ │ rsbeq r1, r7, ip, lsl #11 │ │ │ │ - ldrdeq r6, [pc], #-41 @ │ │ │ │ + subeq r6, pc, r9, asr r2 @ │ │ │ │ rsbeq r1, r7, ip, lsr ip │ │ │ │ rsbeq r1, r7, ip, lsl #26 │ │ │ │ rsbeq r1, r7, ip, lsr #26 │ │ │ │ rsbeq r6, r7, r4, ror r3 │ │ │ │ rsbeq r6, r7, r8, ror r3 │ │ │ │ rsbeq ip, sl, r8, lsl #14 │ │ │ │ rsbeq r1, r7, ip, lsr r5 │ │ │ │ - subeq r6, pc, r9, ror r2 @ │ │ │ │ + strdeq r6, [pc], #-25 @ │ │ │ │ ldrdeq r1, [r7], #-188 @ 0xffffff44 @ │ │ │ │ rsbeq ip, sl, ip, asr #1 │ │ │ │ rsbeq r2, r7, r4, asr #18 │ │ │ │ rsbeq ip, sl, r8, lsr #9 │ │ │ │ rsbeq r2, r7, r8, lsr #18 │ │ │ │ - subeq r7, pc, pc, ror #2 │ │ │ │ + subeq r7, pc, pc, ror #1 │ │ │ │ rsbeq sp, sl, ip, lsl #8 │ │ │ │ rsbeq r2, r7, r0, lsl #13 │ │ │ │ ldrdeq r2, [r7], #-100 @ 0xffffff9c @ │ │ │ │ - subeq r6, pc, ip, lsr #30 │ │ │ │ + subeq r6, pc, ip, lsr #29 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #468 @ 0x1d4 │ │ │ │ sub sp, sp, #5120 @ 0x1400 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ add r0, r1, #156 @ 0x9c │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ mov fp, r1 │ │ │ │ @@ -371973,15 +371973,15 @@ │ │ │ │ bl 1426dc │ │ │ │ ldr r5, [pc, #3992] @ 1a4fdc │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 1aa9f8 │ │ │ │ add r6, sp, #120 @ 0x78 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r1, lr, #8 │ │ │ │ mov r2, #1936 @ 0x790 │ │ │ │ mov r0, r6 │ │ │ │ @@ -372082,15 +372082,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ strb r0, [r1] │ │ │ │ mov r1, #0 │ │ │ │ ldr r5, [pc, #4008] @ 1a51ac │ │ │ │ add r5, pc, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 1aaa08 │ │ │ │ mov r7, #199 @ 0xc7 │ │ │ │ add r6, sp, #120 @ 0x78 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ orr r7, r7, #256 @ 0x100 │ │ │ │ add r1, lr, #8 │ │ │ │ @@ -372136,15 +372136,15 @@ │ │ │ │ str r0, [fp, #112] @ 0x70 │ │ │ │ strb r1, [fp, #134] @ 0x86 │ │ │ │ mov r6, #1 │ │ │ │ strh r1, [fp, #132] @ 0x84 │ │ │ │ mov r1, #1 │ │ │ │ ldr r5, [r0, #48] @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 1ad3a4 │ │ │ │ ldr r0, [fp, #112] @ 0x70 │ │ │ │ mov r4, fp │ │ │ │ add r7, r0, #36 @ 0x24 │ │ │ │ str r7, [r4, #168]! @ 0xa8 │ │ │ │ ldr r0, [pc, #4044] @ 1a52d0 │ │ │ │ @@ -372152,15 +372152,15 @@ │ │ │ │ mov r6, r4 │ │ │ │ str r5, [r4, #-52] @ 0xffffffcc │ │ │ │ sub r5, r4, #32 │ │ │ │ str r0, [r6, #-24]! @ 0xffffffe8 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne 1a43ac │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r6, [pc, #3988] @ 1a52d0 │ │ │ │ ldr sl, [r4] │ │ │ │ cmp r0, r6 │ │ │ │ @@ -372169,15 +372169,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ str r1, [fp, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ ldrbne r1, [fp, #160] @ 0xa0 │ │ │ │ tstne r1, #1 │ │ │ │ beq 1a4368 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [fp, #156] @ 0x9c │ │ │ │ cmp r0, #0 │ │ │ │ beq 1a4378 │ │ │ │ bl 1904ec │ │ │ │ mov r1, #0 │ │ │ │ str sl, [fp, #152] @ 0x98 │ │ │ │ sub r0, r6, #1 │ │ │ │ @@ -372847,25 +372847,25 @@ │ │ │ │ mov r1, ip │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ bne 1a5c28 │ │ │ │ str sl, [sp, #80] @ 0x50 │ │ │ │ ldm ip, {r1, r2, r3, r5, r6, r7} │ │ │ │ b 1a5e7c │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [fp, #156] @ 0x9c │ │ │ │ cmp r0, #0 │ │ │ │ beq 1a4e10 │ │ │ │ bl 1904ec │ │ │ │ ldr r0, [fp, #120] @ 0x78 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #1 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 1ad3a4 │ │ │ │ mov r0, #0 │ │ │ │ strb r4, [fp, #132] @ 0x84 │ │ │ │ strb r0, [fp, #134] @ 0x86 │ │ │ │ ldr r0, [fp, #120] @ 0x78 │ │ │ │ str r5, [fp, #136] @ 0x88 │ │ │ │ @@ -372876,15 +372876,15 @@ │ │ │ │ str r7, [r4, #176]! @ 0xb0 │ │ │ │ sub r5, r4, #32 │ │ │ │ mov r6, r4 │ │ │ │ str sl, [r6, #-24]! @ 0xffffffe8 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 1a4e88 │ │ │ │ ldr r6, [sp, #108] @ 0x6c │ │ │ │ b 1a4f08 │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r6, [pc, #1084] @ 1a52d0 │ │ │ │ @@ -372895,15 +372895,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ str r1, [fp, #160] @ 0xa0 │ │ │ │ cmp r0, #0 │ │ │ │ ldrbne r1, [fp, #168] @ 0xa8 │ │ │ │ tstne r1, #1 │ │ │ │ beq 1a4ec0 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [fp, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1a4ed0 │ │ │ │ bl 1904ec │ │ │ │ mov r1, #0 │ │ │ │ str sl, [fp, #160] @ 0xa0 │ │ │ │ sub r0, r6, #1 │ │ │ │ @@ -372934,15 +372934,15 @@ │ │ │ │ ldr r0, [fp, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1a4f68 │ │ │ │ b 1a4f6c │ │ │ │ mov r0, #4 │ │ │ │ b 1a4fc4 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [fp, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1a4f6c │ │ │ │ bl 1904ec │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r5, [r0, #8] │ │ │ │ cmp r5, #0 │ │ │ │ @@ -372965,16 +372965,16 @@ │ │ │ │ cmp r0, #5 │ │ │ │ bne 1a4fe0 │ │ │ │ mov r0, #5 │ │ │ │ strb r0, [r8] │ │ │ │ mov r0, #3 │ │ │ │ b 1a5198 │ │ │ │ rsbeq pc, r6, r8, ror #10 │ │ │ │ - subeq r1, pc, r5, lsr #8 │ │ │ │ - ldrdeq r7, [lr], #-140 @ 0xffffff74 │ │ │ │ + subeq r1, pc, r5, lsr #7 │ │ │ │ + subeq r7, lr, ip, asr r8 │ │ │ │ rsbeq ip, sl, r8, asr #29 │ │ │ │ str r9, [sp, #84] @ 0x54 │ │ │ │ mov r0, r5 │ │ │ │ add r9, lr, #288 @ 0x120 │ │ │ │ ldm r0, {r2, r3, r4, r6, r7} │ │ │ │ mov r1, r9 │ │ │ │ stm r1, {r2, r3, r4, r6, r7} │ │ │ │ @@ -373005,73 +373005,73 @@ │ │ │ │ ldr r9, [sp, #84] @ 0x54 │ │ │ │ mov r4, fp │ │ │ │ ldr r5, [r4, #124]! @ 0x7c │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ cmp r0, #0 │ │ │ │ beq 1a508c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1a508c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 2b2b90 │ │ │ │ str r7, [r5] │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r6, [sp, #108] @ 0x6c │ │ │ │ ldr r5, [r0, #8] │ │ │ │ cmp r5, #0 │ │ │ │ beq 1aac14 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 1ad3a4 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 27de2c │ │ │ │ ldrb r0, [fp, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1a50f0 │ │ │ │ mov r7, fp │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r7, #136]! @ 0x88 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1a50f0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 29b408 │ │ │ │ ldrb r0, [fp, #133] @ 0x85 │ │ │ │ mov r4, #0 │ │ │ │ strb r4, [fp, #134] @ 0x86 │ │ │ │ cmp r0, #0 │ │ │ │ strb r4, [fp, #132] @ 0x84 │ │ │ │ beq 1a512c │ │ │ │ mov r7, fp │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r7, #116]! @ 0x74 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1a512c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 29ac38 │ │ │ │ mov r0, #1 │ │ │ │ strb r4, [fp, #133] @ 0x85 │ │ │ │ strb r0, [fp, #135] @ 0x87 │ │ │ │ str r5, [fp, #104] @ 0x68 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ bl 192858 │ │ │ │ ldr r0, [fp, #96] @ 0x60 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r5, #0 │ │ │ │ ldr r4, [r0, #48] @ 0x30 │ │ │ │ add r0, r4, #24 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ str r5, [fp, #120] @ 0x78 │ │ │ │ add r1, r4, #32 │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ add r2, r4, #8 │ │ │ │ str r2, [fp, #112] @ 0x70 │ │ │ │ str r0, [fp, #116] @ 0x74 │ │ │ │ str r1, [fp, #124] @ 0x7c │ │ │ │ @@ -373103,18 +373103,18 @@ │ │ │ │ mov r1, r4 │ │ │ │ bl 2809dc │ │ │ │ mov r0, r7 │ │ │ │ bl 462d04 │ │ │ │ ldr r0, [fp] │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1a5214 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, fp │ │ │ │ bl 2b2b90 │ │ │ │ ldr r0, [sp, #2084] @ 0x824 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [sp, #2064] @ 0x810 │ │ │ │ ldr sl, [sp, #2056] @ 0x808 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ @@ -373265,15 +373265,15 @@ │ │ │ │ bne 1a5a14 │ │ │ │ mov r0, #3 │ │ │ │ b 1a8ad0 │ │ │ │ add r0, r5, #24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ str r6, [fp, #88] @ 0x58 │ │ │ │ add r1, r5, #32 │ │ │ │ ldr r6, [sp, #108] @ 0x6c │ │ │ │ add r2, r5, #8 │ │ │ │ str r2, [fp, #80] @ 0x50 │ │ │ │ str r0, [fp, #84] @ 0x54 │ │ │ │ str r1, [fp, #92] @ 0x5c │ │ │ │ @@ -373281,15 +373281,15 @@ │ │ │ │ add r1, sp, #4672 @ 0x1240 │ │ │ │ mov r2, r6 │ │ │ │ bl 2587e4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1a54c8 │ │ │ │ mov r0, #3 │ │ │ │ b 1a8aec │ │ │ │ - subeq r5, pc, r6, lsl #14 │ │ │ │ + subeq r5, pc, r6, lsl #13 │ │ │ │ ldrd r6, [fp, #88] @ 0x58 │ │ │ │ ldr r5, [fp, #80] @ 0x50 │ │ │ │ cmp r6, #0 │ │ │ │ beq 1a54e0 │ │ │ │ mov r0, r6 │ │ │ │ bl 1904ec │ │ │ │ ldm r7, {r0, r1} │ │ │ │ @@ -373391,15 +373391,15 @@ │ │ │ │ and r0, r8, r7 │ │ │ │ tst r0, r8, lsl #1 │ │ │ │ bne 1a5938 │ │ │ │ add ip, ip, #4 │ │ │ │ add r0, r5, ip │ │ │ │ and r5, r0, r1 │ │ │ │ b 1a55ac │ │ │ │ - subeq r5, pc, fp, lsl r6 @ │ │ │ │ + @ instruction: 0x004f559b │ │ │ │ ldr fp, [sp, #112] @ 0x70 │ │ │ │ sub r0, sl, #12 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r6, [sp, #108] @ 0x6c │ │ │ │ add sl, lr, #4 │ │ │ │ ldr r4, [fp, #60] @ 0x3c │ │ │ │ mov r7, fp │ │ │ │ @@ -373411,15 +373411,15 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ bne 1a4120 │ │ │ │ add r0, r4, #24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r5, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ add r1, r4, #32 │ │ │ │ add r2, r4, #8 │ │ │ │ str r2, [fp, #88] @ 0x58 │ │ │ │ str r0, [fp, #92] @ 0x5c │ │ │ │ str r5, [fp, #96] @ 0x60 │ │ │ │ str r1, [fp, #100] @ 0x64 │ │ │ │ add r0, fp, #88 @ 0x58 │ │ │ │ @@ -373471,25 +373471,25 @@ │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r6 │ │ │ │ bl 38430 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r1, r5 │ │ │ │ add r0, lr, #8 │ │ │ │ mov r2, r6 │ │ │ │ - bl 681300 │ │ │ │ + bl 681284 │ │ │ │ ldr r0, [sp, #2056] @ 0x808 │ │ │ │ cmp r0, #1 │ │ │ │ beq 1aaa60 │ │ │ │ cmp r6, #0 │ │ │ │ beq 1a5800 │ │ │ │ mov r4, #0 │ │ │ │ mov r8, r6 │ │ │ │ mov r7, r9 │ │ │ │ strb r4, [r7], #1 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ subs r6, r6, #1 │ │ │ │ bne 1a57e0 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ mov r6, r8 │ │ │ │ add r0, lr, #4 │ │ │ │ ldr sl, [r0, #1356] @ 0x54c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ @@ -373498,15 +373498,15 @@ │ │ │ │ cmp sl, #0 │ │ │ │ str r0, [r1, #1364] @ 0x554 │ │ │ │ bmi 1aa8d0 │ │ │ │ beq 1a5828 │ │ │ │ strb r0, [r9], #1 │ │ │ │ subs sl, sl, #1 │ │ │ │ bne 1a581c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #4 │ │ │ │ ldr r1, [r0, #1356] @ 0x54c │ │ │ │ cmp r1, #0 │ │ │ │ beq 1a584c │ │ │ │ ldr r0, [r0, #1360] @ 0x550 │ │ │ │ mov r2, #1 │ │ │ │ @@ -373671,15 +373671,15 @@ │ │ │ │ str r4, [sp, #92] @ 0x5c │ │ │ │ ldr r5, [sp, #152] @ 0x98 │ │ │ │ ldr r4, [sp, #144] @ 0x90 │ │ │ │ ldr sl, [sp, #124] @ 0x7c │ │ │ │ ldr r9, [sp, #128] @ 0x80 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ b 1a65e0 │ │ │ │ - strdeq r5, [pc], #-13 @ │ │ │ │ + subeq r5, pc, sp, ror r0 @ │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r1, sl, #36 @ 0x24 │ │ │ │ add r7, lr, #8 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ add r0, r7, #36 @ 0x24 │ │ │ │ bl 38430 │ │ │ │ str r4, [sp, #2056] @ 0x808 │ │ │ │ @@ -374131,15 +374131,15 @@ │ │ │ │ andeq r4, r0, r4, lsr #25 │ │ │ │ andeq r4, r0, r4, lsr #24 │ │ │ │ andeq r0, r0, r4, asr #27 │ │ │ │ ldr r0, [fp, #516] @ 0x204 │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ b 1a7804 │ │ │ │ rsbeq r0, r7, ip, ror r5 │ │ │ │ - subeq r4, pc, pc, lsr r8 @ │ │ │ │ + strheq r4, [pc], #-127 @ │ │ │ │ add r4, sp, #4672 @ 0x1240 │ │ │ │ add r1, r8, #36 @ 0x24 │ │ │ │ add r0, r4, #36 @ 0x24 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r5, ip │ │ │ │ bl 38430 │ │ │ │ @@ -374326,15 +374326,15 @@ │ │ │ │ cmp sl, #7 │ │ │ │ strb r0, [r4, #5] │ │ │ │ bne 1a6524 │ │ │ │ ldr r7, [sp, #92] @ 0x5c │ │ │ │ mov r0, #3 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ b 1a6f24 │ │ │ │ - subeq ip, lr, ip, lsl #4 │ │ │ │ + subeq ip, lr, ip, lsl #3 │ │ │ │ tsteq r1, r1, lsl #2 │ │ │ │ mrc2 14, 7, pc, cr14, cr15, {7} │ │ │ │ ldr r0, [r8, #1316] @ 0x524 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r1, [r8, #1320] @ 0x528 │ │ │ │ ldr r2, [r8, #1324] @ 0x52c │ │ │ │ ldr r3, [r8, #1328] @ 0x530 │ │ │ │ @@ -374371,15 +374371,15 @@ │ │ │ │ cmp lr, #22 │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ mov r0, #1 │ │ │ │ ldr r7, [sp, #92] @ 0x5c │ │ │ │ strb r0, [fp, #192] @ 0xc0 │ │ │ │ bne 1a75f0 │ │ │ │ b 1a6f28 │ │ │ │ - subeq ip, lr, r8, asr r1 │ │ │ │ + ldrdeq ip, [lr], #-8 │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ str fp, [sp, #84] @ 0x54 │ │ │ │ mov fp, #1 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r1] │ │ │ │ @@ -374459,15 +374459,15 @@ │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ strb r0, [r7] │ │ │ │ ldm fp, {r3, r7, fp} │ │ │ │ b 1a5548 │ │ │ │ rsbeq sl, sl, ip, lsl r6 │ │ │ │ - subeq r5, pc, fp, lsr #9 │ │ │ │ + subeq r5, pc, fp, lsr #8 │ │ │ │ rsbeq r0, r7, r8, ror #22 │ │ │ │ add r0, sp, #4096 @ 0x1000 │ │ │ │ add r1, lr, #36 @ 0x24 │ │ │ │ add r4, r0, #56 @ 0x38 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ add r0, r4, #36 @ 0x24 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ @@ -375213,18 +375213,18 @@ │ │ │ │ str r2, [r4, #1076] @ 0x434 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ mov sl, r4 │ │ │ │ add r0, lr, #1376 @ 0x560 │ │ │ │ bl 18fd3c │ │ │ │ ldr r0, [sl, #1104] @ 0x450 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1a7310 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ add r0, lr, #84 @ 0x54 │ │ │ │ bl 344290 │ │ │ │ ldr r0, [fp, #104] @ 0x68 │ │ │ │ mov r1, #0 │ │ │ │ mov r5, fp │ │ │ │ ldr r2, [sl, #1076] @ 0x434 │ │ │ │ @@ -375263,18 +375263,18 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 1a749c │ │ │ │ ldr r0, [sp, #2056] @ 0x808 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1a73d4 │ │ │ │ ldr r0, [sp, #2060] @ 0x80c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1a73d4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 42df00 │ │ │ │ str r9, [sp, #80] @ 0x50 │ │ │ │ mov r9, #0 │ │ │ │ ldr fp, [sp, #96] @ 0x60 │ │ │ │ b 1a9190 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ @@ -375324,25 +375324,25 @@ │ │ │ │ mov r0, #4 │ │ │ │ b 1a6b28 │ │ │ │ ldr r0, [sp, #2056] @ 0x808 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1a74c8 │ │ │ │ ldr r0, [sp, #2060] @ 0x80c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1a74c8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 42df00 │ │ │ │ ldr r7, [r4] │ │ │ │ mov r1, #1 │ │ │ │ mov r8, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 1ad3a4 │ │ │ │ ldr r1, [pc, #3912] @ 1a8434 │ │ │ │ mov r2, #2 │ │ │ │ mov r3, #3 │ │ │ │ strb r2, [sl, #648] @ 0x288 │ │ │ │ str r3, [sl, #620] @ 0x26c │ │ │ │ @@ -375582,19 +375582,19 @@ │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #1376 @ 0x560 │ │ │ │ bl 18fd3c │ │ │ │ ldr r0, [r4, #1104] @ 0x450 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ mov r8, #0 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1a86b4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ add r0, lr, #84 @ 0x54 │ │ │ │ bl 344290 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ b 1a9ad8 │ │ │ │ add r0, r6, #8 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ @@ -375690,19 +375690,19 @@ │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ bl 18fd3c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ mov r1, #1 │ │ │ │ add r0, lr, #4 │ │ │ │ ldr r0, [r0, #1340] @ 0x53c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ mov r8, #0 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1a8a04 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #5440 @ 0x1540 │ │ │ │ bl 344290 │ │ │ │ b 1a8a04 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [r4, #592] @ 0x250 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [r4, #596] @ 0x254 │ │ │ │ @@ -375713,20 +375713,20 @@ │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #8 │ │ │ │ bl 18fd3c │ │ │ │ ldr r7, [sp, #68] @ 0x44 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ mov r8, #0 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1ad2e4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 344290 │ │ │ │ b 1ad2e4 │ │ │ │ mov r4, fp │ │ │ │ ldrb r0, [r4, #484]! @ 0x1e4 │ │ │ │ sub r1, r4, #180 @ 0xb4 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ @@ -375817,19 +375817,19 @@ │ │ │ │ str r5, [r8, #12] │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ mov sl, r8 │ │ │ │ add r0, lr, #920 @ 0x398 │ │ │ │ bl 18fd3c │ │ │ │ ldr r0, [sl, #1340] @ 0x53c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr fp, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1a7c80 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #5440 @ 0x1540 │ │ │ │ bl 344290 │ │ │ │ ldr r0, [fp, #112] @ 0x70 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add ip, lr, #1000 @ 0x3e8 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r1, lr, #8 │ │ │ │ @@ -375878,15 +375878,15 @@ │ │ │ │ add r3, sl, #52 @ 0x34 │ │ │ │ strb r7, [fp, #504] @ 0x1f8 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r1, #1 │ │ │ │ ldr r5, [ip] │ │ │ │ mov r0, r5 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 1ad3a4 │ │ │ │ mov r2, #2 │ │ │ │ mov r3, #3 │ │ │ │ ldr r1, [pc, #3684] @ 1a8bd8 │ │ │ │ mov r0, #30 │ │ │ │ strb r2, [sl, #648] @ 0x288 │ │ │ │ @@ -375999,15 +375999,15 @@ │ │ │ │ mov r1, #1 │ │ │ │ cmp r8, #0 │ │ │ │ str r9, [r0, #480]! @ 0x1e0 │ │ │ │ strb r1, [r0, #5] │ │ │ │ beq 1a96b0 │ │ │ │ mov sl, #21 │ │ │ │ b 1a8458 │ │ │ │ - subeq r3, pc, r6, rrx │ │ │ │ + subeq r2, pc, r6, ror #31 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ add r1, lr, #36 @ 0x24 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ bl 38430 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ ldm fp, {r1, r2, r3, r5, r6, r7} │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ @@ -376129,15 +376129,15 @@ │ │ │ │ ldr r0, [fp, #224] @ 0xe0 │ │ │ │ ldr r1, [r1, #104] @ 0x68 │ │ │ │ strb r2, [fp, #288] @ 0x120 │ │ │ │ str r1, [fp, #268] @ 0x10c │ │ │ │ str r0, [fp, #272] @ 0x110 │ │ │ │ str r4, [fp, #276] @ 0x114 │ │ │ │ b 1a9c58 │ │ │ │ - subeq r3, pc, pc, ror r5 @ │ │ │ │ + strdeq r3, [pc], #-79 @ │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r1, fp, #36 @ 0x24 │ │ │ │ add r4, lr, #288 @ 0x120 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ add r0, r4, #36 @ 0x24 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r5, ip │ │ │ │ @@ -376317,15 +376317,15 @@ │ │ │ │ ldr r3, [fp, #212] @ 0xd4 │ │ │ │ ldr ip, [fp, #216] @ 0xd8 │ │ │ │ ldrb r2, [fp, #220] @ 0xdc │ │ │ │ str r7, [sp, #84] @ 0x54 │ │ │ │ ldm lr, {r7, sl, lr} │ │ │ │ ldm r6, {r1, r4, r6} │ │ │ │ b 1a4794 │ │ │ │ - subeq sl, pc, sl, ror #25 │ │ │ │ + subeq sl, pc, sl, ror #24 │ │ │ │ ldr r6, [r0, #292] @ 0x124 │ │ │ │ ldr r4, [r0, #300] @ 0x12c │ │ │ │ ldr fp, [r0, #304] @ 0x130 │ │ │ │ ldr r5, [r0, #308] @ 0x134 │ │ │ │ ldr r1, [r0, #296] @ 0x128 │ │ │ │ ldr r0, [r0, #312] @ 0x138 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ @@ -376364,15 +376364,15 @@ │ │ │ │ cmp r4, #-2147483647 @ 0x80000001 │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ str r3, [r0] │ │ │ │ stmib r0, {r1, r2} │ │ │ │ bne 1a9008 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ b 1a9720 │ │ │ │ - strdeq sl, [pc], #-178 @ │ │ │ │ + subeq sl, pc, r2, ror fp @ │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ mov r0, #0 │ │ │ │ ldr r4, [sp, #112] @ 0x70 │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ ldr r1, [r4, #188] @ 0xbc │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ strb r0, [r4, #504] @ 0x1f8 │ │ │ │ @@ -376806,16 +376806,16 @@ │ │ │ │ add r0, sp, #4096 @ 0x1000 │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ add sl, r0, #4 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ ldr r4, [sp, #92] @ 0x5c │ │ │ │ beq 1a8aa0 │ │ │ │ b 1a9e04 │ │ │ │ - strheq sl, [pc], #-56 @ │ │ │ │ - subeq sl, pc, r2, ror r3 @ │ │ │ │ + subeq sl, pc, r8, lsr r3 @ │ │ │ │ + strdeq sl, [pc], #-34 @ │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ add r1, lr, #36 @ 0x24 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ bl 38430 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r0, #1 │ │ │ │ ldm r8, {r2, r3, r4, r5, r6, r7} │ │ │ │ @@ -377147,18 +377147,18 @@ │ │ │ │ ldm r8, {r1, r2, r3, r5, r6, r7} │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #172 @ 0xac │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ mov r1, #1 │ │ │ │ ldr r5, [sp, #112] @ 0x70 │ │ │ │ ldr r0, [r5, #384]! @ 0x180 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1a9144 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ ldr ip, [sp, #112] @ 0x70 │ │ │ │ mov r0, #0 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ strb r0, [ip, #390] @ 0x186 │ │ │ │ strb r0, [ip, #389] @ 0x185 │ │ │ │ @@ -377183,18 +377183,18 @@ │ │ │ │ beq 1a91d4 │ │ │ │ ldr r0, [fp, #392] @ 0x188 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1a91d4 │ │ │ │ mov r6, fp │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #396]! @ 0x18c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1a91d4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ mov ip, #0 │ │ │ │ add lr, lr, #140 @ 0x8c │ │ │ │ add r0, sp, #3072 @ 0xc00 │ │ │ │ strb ip, [fp, #420] @ 0x1a4 │ │ │ │ @@ -377699,18 +377699,18 @@ │ │ │ │ ldr r2, [pc, #4088] @ 1aa9b0 │ │ │ │ add r1, lr, #8 │ │ │ │ add r0, r5, #108 @ 0x6c │ │ │ │ add r2, pc, r2 │ │ │ │ bl 108544 │ │ │ │ ldr r0, [r5, #168]! @ 0xa8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1a9a98 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ ldr fp, [sp, #112] @ 0x70 │ │ │ │ bl 34420c │ │ │ │ b 1a9a9c │ │ │ │ ldr r4, [sp, #2072] @ 0x818 │ │ │ │ mov sl, #5 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ @@ -377719,18 +377719,18 @@ │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ ldr r0, [sp, #2080] @ 0x820 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ ldr r5, [sp, #112] @ 0x70 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #168]! @ 0xa8 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1a9a3c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ ldr fp, [sp, #112] @ 0x70 │ │ │ │ bl 34420c │ │ │ │ b 1a9a40 │ │ │ │ ldr fp, [sp, #112] @ 0x70 │ │ │ │ add r5, fp, #108 @ 0x6c │ │ │ │ mov r0, #0 │ │ │ │ @@ -377799,18 +377799,18 @@ │ │ │ │ mov r0, #1 │ │ │ │ cmp r8, #8 │ │ │ │ strb r0, [fp] │ │ │ │ strb r0, [r7] │ │ │ │ bne 1a4988 │ │ │ │ b 1a5f68 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1a9ab4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ b 1a9ab4 │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ add sl, fp, #240 @ 0xf0 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r1, sl │ │ │ │ @@ -377933,18 +377933,18 @@ │ │ │ │ beq 1a9d64 │ │ │ │ add r0, r5, #336 @ 0x150 │ │ │ │ bl 190c28 │ │ │ │ ldr r0, [r5, #264]! @ 0x108 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r5, #-10] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1a5e88 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ b 1a5e88 │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ add r0, r8, #8 │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ str r4, [sp, #92] @ 0x5c │ │ │ │ @@ -377997,18 +377997,18 @@ │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r1, sp, #120 @ 0x78 │ │ │ │ add r5, lr, #1000 @ 0x3e8 │ │ │ │ mov r0, r5 │ │ │ │ bl 1f7400 │ │ │ │ ldr r0, [sl, #1104] @ 0x450 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1a9e90 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ add r0, lr, #84 @ 0x54 │ │ │ │ bl 344290 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ bl 18fd3c │ │ │ │ orr r2, r5, #4 │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ @@ -378068,18 +378068,18 @@ │ │ │ │ ldr r0, [fp, #504] @ 0x1f8 │ │ │ │ mov r8, #1 │ │ │ │ str r8, [sp, #3992] @ 0xf98 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1a9fa8 │ │ │ │ ldr r0, [fp, #508]! @ 0x1fc │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1a9fa8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, fp │ │ │ │ bl 42df00 │ │ │ │ ldr r9, [sp, #3992] @ 0xf98 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldm r5!, {r1, r2, r3, r4} │ │ │ │ add r0, lr, #928 @ 0x3a0 │ │ │ │ cmp r9, #2 │ │ │ │ @@ -378093,18 +378093,18 @@ │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ ldr r4, [sp, #92] @ 0x5c │ │ │ │ b 1a8ac4 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1aa00c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ b 1a845c │ │ │ │ ldm r8, {r1, r2, r3, r5, r6, r7} │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ @@ -378116,18 +378116,18 @@ │ │ │ │ beq 1aa040 │ │ │ │ add r0, r5, #304 @ 0x130 │ │ │ │ bl 190c28 │ │ │ │ ldr r0, [r5, #232]! @ 0xe8 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r5, #-10] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1a644c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ b 1a644c │ │ │ │ ldm r8, {r1, r2, r3, r5, r6, r7} │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #1000 @ 0x3e8 │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ @@ -378137,18 +378137,18 @@ │ │ │ │ beq 1aa094 │ │ │ │ add r0, r5, #304 @ 0x130 │ │ │ │ bl 190c28 │ │ │ │ ldr r0, [r5, #232]! @ 0xe8 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r5, #-10] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1a5b80 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ b 1a5b80 │ │ │ │ mov r1, fp │ │ │ │ ldrb r0, [r1, #176]! @ 0xb0 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ add r1, pc, #4 │ │ │ │ @@ -378173,15 +378173,15 @@ │ │ │ │ tst r0, #1 │ │ │ │ beq 1aa764 │ │ │ │ ldr r0, [r5, #352] @ 0x160 │ │ │ │ cmp r0, #4 │ │ │ │ bne 1aa758 │ │ │ │ ldr r5, [sp, #112] @ 0x70 │ │ │ │ b 1aa764 │ │ │ │ - subeq r0, pc, r2, lsr sl @ │ │ │ │ + strheq r0, [pc], #-146 @ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r1, fp, #36 @ 0x24 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ mov r4, ip │ │ │ │ bl 38430 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldm r9, {r1, r2, r3, r5, r6, r7} │ │ │ │ @@ -378342,18 +378342,18 @@ │ │ │ │ stm r1, {r2, r3, r5, r7} │ │ │ │ ldr r0, [fp, #504] @ 0x1f8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1aa3f0 │ │ │ │ ldr r5, [sp, #112] @ 0x70 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #508]! @ 0x1fc │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1aa3f0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ ldm r6!, {r2, r3, r5, r7} │ │ │ │ add r0, lr, #920 @ 0x398 │ │ │ │ add r1, r0, #8 │ │ │ │ stmia r1!, {r2, r3, r5, r7} │ │ │ │ @@ -378420,18 +378420,18 @@ │ │ │ │ ldm r0, {r2, r3, r6, r7} │ │ │ │ mov r0, #0 │ │ │ │ stm r1, {r2, r3, r6, r7} │ │ │ │ ldr r5, [sp, #112] @ 0x70 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sl, #1372] @ 0x55c │ │ │ │ ldr r0, [r5, #548]! @ 0x224 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1aa528 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ mov r0, sl │ │ │ │ ldr r2, [sl, #1372] @ 0x55c │ │ │ │ ldr r3, [r0, #1388] @ 0x56c │ │ │ │ mov fp, #1 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ @@ -378574,18 +378574,18 @@ │ │ │ │ add r0, r5, #336 @ 0x150 │ │ │ │ bl 190c28 │ │ │ │ mov r4, r5 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r4, #264]! @ 0x108 │ │ │ │ mov r1, #1 │ │ │ │ strb r6, [r4, #-10] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1aa790 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 344290 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ str r7, [sp, #84] @ 0x54 │ │ │ │ strb r6, [r0, #259] @ 0x103 │ │ │ │ ldr r1, [r0, #240]! @ 0xf0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -378602,34 +378602,34 @@ │ │ │ │ beq 1aa7d8 │ │ │ │ add r0, r7, #320 @ 0x140 │ │ │ │ bl 190c28 │ │ │ │ ldr r0, [r7, #248]! @ 0xf8 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r7, #-10] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1aa9b4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ ldr fp, [sp, #112] @ 0x70 │ │ │ │ bl 344290 │ │ │ │ b 1aa9b8 │ │ │ │ ldr sl, [sp, #112] @ 0x70 │ │ │ │ add r0, sl, #304 @ 0x130 │ │ │ │ bl 190c28 │ │ │ │ mov r8, #5 │ │ │ │ ldr r0, [sl, #232]! @ 0xe8 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, #1 │ │ │ │ strb r4, [sl, #-10] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1aa840 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, sl │ │ │ │ bl 344290 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r5, [sp, #68] @ 0x44 │ │ │ │ strb r4, [r0, #227] @ 0xe3 │ │ │ │ ldr r1, [r0, #208]! @ 0xd0 │ │ │ │ @@ -378646,18 +378646,18 @@ │ │ │ │ add r0, r5, #304 @ 0x130 │ │ │ │ bl 190c28 │ │ │ │ mov r4, r5 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r4, #232]! @ 0xe8 │ │ │ │ mov r1, #1 │ │ │ │ strb r6, [r4, #-10] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1aa8b0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 344290 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ strb r6, [r0, #227] @ 0xe3 │ │ │ │ ldr r1, [r0, #208]! @ 0xd0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -378700,18 +378700,18 @@ │ │ │ │ bl 190c28 │ │ │ │ ldr r4, [sp, #112] @ 0x70 │ │ │ │ mov r7, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, r4 │ │ │ │ ldr r0, [r6, #248]! @ 0xf8 │ │ │ │ strb r7, [r6, #-10] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1aa988 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ strb r7, [r4, #243] @ 0xf3 │ │ │ │ ldr r1, [r0, #224]! @ 0xe0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1aa9d0 │ │ │ │ @@ -379343,18 +379343,18 @@ │ │ │ │ bl 190c28 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #238] @ 0xee │ │ │ │ ldr r5, [sp, #112] @ 0x70 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #248]! @ 0xf8 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1aba1c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ b 1aba1c │ │ │ │ mov r7, r0 │ │ │ │ b 1ab5e8 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ b 1ab77c │ │ │ │ @@ -379369,31 +379369,31 @@ │ │ │ │ strb r0, [r4, #476] @ 0x1dc │ │ │ │ b 1ab690 │ │ │ │ mov r4, r0 │ │ │ │ b 1ac06c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sl, #1104] @ 0x450 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1ab400 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ add r0, lr, #84 @ 0x54 │ │ │ │ bl 344290 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ bl 18fd3c │ │ │ │ b 1ac06c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1ac06c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ add r0, lr, #84 @ 0x54 │ │ │ │ bl 344290 │ │ │ │ b 1ac06c │ │ │ │ b 1aba18 │ │ │ │ b 1aba18 │ │ │ │ b 1ac3e0 │ │ │ │ @@ -379480,18 +379480,18 @@ │ │ │ │ bl 190c28 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #222] @ 0xde │ │ │ │ ldr r5, [sp, #112] @ 0x70 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #232]! @ 0xe8 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1ac2dc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ b 1ac2dc │ │ │ │ mov r7, r0 │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ mov r0, sl │ │ │ │ bl 192b44 │ │ │ │ @@ -379504,18 +379504,18 @@ │ │ │ │ bl 190c28 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #222] @ 0xde │ │ │ │ ldr r5, [sp, #112] @ 0x70 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #232]! @ 0xe8 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1ac32c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ b 1ac32c │ │ │ │ b 1abae4 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ b 1ac258 │ │ │ │ mov r4, r0 │ │ │ │ @@ -379547,46 +379547,46 @@ │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ ldrb r0, [r0, #485] @ 0x1e5 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1ab924 │ │ │ │ ldr r5, [sp, #112] @ 0x70 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #480]! @ 0x1e0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1ab924 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ b 1ab924 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #476] @ 0x1dc │ │ │ │ bl 5a198 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1abee8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ b 1abee8 │ │ │ │ bl 5a198 │ │ │ │ b 1abcac │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ b 1ac690 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sl, #1340] @ 0x53c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1ab734 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #5440 @ 0x1540 │ │ │ │ bl 344290 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r0, lr, #1000 @ 0x3e8 │ │ │ │ bl 190a54 │ │ │ │ b 1ac5dc │ │ │ │ b 1aba80 │ │ │ │ @@ -379605,18 +379605,18 @@ │ │ │ │ bl 190c28 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #254] @ 0xfe │ │ │ │ ldr r5, [sp, #112] @ 0x70 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #264]! @ 0x108 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1ac3e4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ b 1ac3e4 │ │ │ │ b 1abac0 │ │ │ │ mov r4, r0 │ │ │ │ b 1ac018 │ │ │ │ b 1ac164 │ │ │ │ @@ -379676,35 +379676,35 @@ │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ ldrb r0, [r0, #389] @ 0x185 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1ab9c4 │ │ │ │ ldr r5, [sp, #112] @ 0x70 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #384]! @ 0x180 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1ab9c4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ b 1ab9c4 │ │ │ │ - subeq r1, pc, ip, ror #6 │ │ │ │ + subeq r1, pc, ip, ror #5 │ │ │ │ rsbeq ip, r6, r8, asr #12 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #380] @ 0x17c │ │ │ │ bl 5a198 │ │ │ │ b 1abc3c │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [sl, #1104] @ 0x450 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1ac258 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ add r0, lr, #84 @ 0x54 │ │ │ │ bl 344290 │ │ │ │ b 1ac258 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ b 1ac6bc │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ @@ -379790,25 +379790,25 @@ │ │ │ │ b 1ac328 │ │ │ │ mov r7, r0 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r0, lr, #920 @ 0x398 │ │ │ │ bl 18fd3c │ │ │ │ b 1aba84 │ │ │ │ rsbeq fp, r6, r4, lsr sl │ │ │ │ - subeq r0, pc, r0, lsl #7 │ │ │ │ + subeq r0, pc, r0, lsl #6 │ │ │ │ strheq sl, [r6], #-208 @ 0xffffff30 @ │ │ │ │ mov r7, r0 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ mov r1, #1 │ │ │ │ add r0, lr, #4 │ │ │ │ ldr r0, [r0, #1340] @ 0x53c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1ac5dc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #5440 @ 0x1540 │ │ │ │ bl 344290 │ │ │ │ b 1ac5dc │ │ │ │ b 1ac37c │ │ │ │ rsbeq sl, r6, r4, asr #25 │ │ │ │ str r7, [sp, #84] @ 0x54 │ │ │ │ b 1ac1f8 │ │ │ │ @@ -379849,18 +379849,18 @@ │ │ │ │ b 1abb58 │ │ │ │ rsbeq sl, r6, r8, lsr #23 │ │ │ │ rsbeq sl, r6, ip, lsr #23 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1acd78 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ bl 344290 │ │ │ │ b 1acd78 │ │ │ │ rsbeq sl, r6, r8, lsl #21 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ bl 18c5d8 │ │ │ │ @@ -379909,18 +379909,18 @@ │ │ │ │ rsbeq sl, r6, r4, ror #20 │ │ │ │ str fp, [sp, #96] @ 0x60 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ mov r1, #1 │ │ │ │ add r0, lr, #4 │ │ │ │ ldr r0, [r0, #1104] @ 0x450 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1ac808 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ add r0, lr, #84 @ 0x54 │ │ │ │ bl 344290 │ │ │ │ b 1ac808 │ │ │ │ rsbeq sl, r6, r0, asr sl │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ b 1ac220 │ │ │ │ @@ -379947,15 +379947,15 @@ │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ beq 1ac690 │ │ │ │ mov r0, r8 │ │ │ │ bl 190c28 │ │ │ │ b 1ac690 │ │ │ │ b 1ac3e0 │ │ │ │ - subeq r6, lr, r4, lsl sl │ │ │ │ + @ instruction: 0x004e6994 │ │ │ │ rsbeq sl, r6, r4, asr ip │ │ │ │ rsbeq sl, r6, r8, lsr #20 │ │ │ │ cmp sl, #0 │ │ │ │ str r7, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ beq 1acc30 │ │ │ │ add r0, sl, sl, lsl #1 │ │ │ │ @@ -379965,15 +379965,15 @@ │ │ │ │ bl 2a4524 │ │ │ │ b 1acc30 │ │ │ │ rsbeq sl, r6, r4, lsl sl │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ b 1ac7dc │ │ │ │ b 1ac2d8 │ │ │ │ bl 5a198 │ │ │ │ - ldrdeq r6, [lr], #-144 @ 0xffffff70 │ │ │ │ + subeq r6, lr, r0, asr r9 │ │ │ │ rsbeq sl, r6, r0, lsl ip │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ str r7, [r5] │ │ │ │ b 1ac614 │ │ │ │ rsbeq sl, r6, r0, asr r9 │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ @@ -379997,35 +379997,35 @@ │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ ldr r0, [sp, #2056] @ 0x808 │ │ │ │ str r9, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1abdcc │ │ │ │ ldr r0, [sp, #2060] @ 0x80c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1abdcc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ ldrb r0, [r0, #420] @ 0x1a4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1abe10 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ ldr r0, [r0, #392] @ 0x188 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1abe10 │ │ │ │ ldr r5, [sp, #112] @ 0x70 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #396]! @ 0x18c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1abe10 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ mov r0, #420 @ 0x1a4 │ │ │ │ mov r1, #512 @ 0x200 │ │ │ │ strh r1, [r2, r0] │ │ │ │ b 1ac150 │ │ │ │ @@ -380033,15 +380033,15 @@ │ │ │ │ mov r7, r0 │ │ │ │ b 1ac5b0 │ │ │ │ rsbeq sl, r6, r8, ror ip │ │ │ │ rsbeq sl, r6, ip, asr #24 │ │ │ │ rsbeq sl, r6, r8, lsr ip │ │ │ │ rsbeq sl, r6, r4, lsr r8 │ │ │ │ rsbeq sl, r6, r0, asr #15 │ │ │ │ - subeq r6, lr, ip, asr r8 │ │ │ │ + ldrdeq r6, [lr], #-124 @ 0xffffff84 │ │ │ │ @ instruction: 0x0066aa9c │ │ │ │ rsbeq sl, r6, ip, asr #15 │ │ │ │ strheq sl, [r6], #-116 @ 0xffffff8c @ │ │ │ │ rsbeq sl, r6, r0, lsr #24 │ │ │ │ rsbeq sl, r6, r0, lsl r8 │ │ │ │ strheq sl, [r6], #-116 @ 0xffffff8c @ │ │ │ │ rsbeq sl, r6, r0, lsr r7 │ │ │ │ @@ -380058,21 +380058,21 @@ │ │ │ │ add r0, lr, #4 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1abecc │ │ │ │ add r0, lr, #4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1abecc │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #56 @ 0x38 │ │ │ │ add r5, r0, #4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #504] @ 0x1f8 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1, #505] @ 0x1f9 │ │ │ │ @@ -380183,63 +380183,63 @@ │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ ldr r0, [r0, #504] @ 0x1f8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1ac0b4 │ │ │ │ ldr r5, [sp, #112] @ 0x70 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #508]! @ 0x1fc │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1ac0b4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 193c2c │ │ │ │ ldr r5, [sp, #112] @ 0x70 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #548]! @ 0x224 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1abc8c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ b 1abc8c │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ strdeq sl, [r6], #-152 @ 0xffffff68 @ │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ rsbeq sl, r6, r4, ror #19 │ │ │ │ - subeq r6, lr, r8, ror #11 │ │ │ │ + subeq r6, lr, r8, ror #10 │ │ │ │ rsbeq sl, r6, r8, lsr #16 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ ldr r0, [fp, #320] @ 0x140 │ │ │ │ str r7, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #4 │ │ │ │ beq 1ac7dc │ │ │ │ mov r0, r8 │ │ │ │ bl 190c28 │ │ │ │ b 1ac7dc │ │ │ │ bl 5a198 │ │ │ │ - subeq sl, lr, pc, ror #19 │ │ │ │ + subeq sl, lr, pc, ror #18 │ │ │ │ bl 5a198 │ │ │ │ rsbeq sl, r6, ip, asr #19 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ b 1ac800 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ bl 18ce9c │ │ │ │ b 1ac24c │ │ │ │ - subeq sl, lr, pc, asr #19 │ │ │ │ + subeq sl, lr, pc, asr #18 │ │ │ │ rsbeq sl, r6, ip, lsr #19 │ │ │ │ mov r7, r0 │ │ │ │ b 1ac588 │ │ │ │ strdeq sl, [r6], #-116 @ 0xffffff8c @ │ │ │ │ ldrdeq sl, [r6], #-124 @ 0xffffff84 @ │ │ │ │ ldr r1, [r5] │ │ │ │ str r7, [sp, #84] @ 0x54 │ │ │ │ @@ -380285,18 +380285,18 @@ │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ bl 19473c │ │ │ │ ldr r5, [sp, #112] @ 0x70 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #168]! @ 0xa8 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1ac24c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #124] @ 0x7c │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ ldrb r0, [r0, #125] @ 0x7d │ │ │ │ @@ -380306,21 +380306,21 @@ │ │ │ │ add r0, lr, #4 │ │ │ │ ldr r0, [r0, #1068] @ 0x42c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1ac2ac │ │ │ │ add r0, lr, #4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r0, #1072] @ 0x430 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1ac2ac │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #1072 @ 0x430 │ │ │ │ add r5, r0, #4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #125] @ 0x7d │ │ │ │ add r0, r1, #108 @ 0x6c │ │ │ │ bl 1926fc │ │ │ │ @@ -380589,18 +380589,18 @@ │ │ │ │ b 1ac6ec │ │ │ │ str r9, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ mov r0, r7 │ │ │ │ bl 462d04 │ │ │ │ ldr r0, [fp] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1acb10 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, fp │ │ │ │ bl 2b2b90 │ │ │ │ b 1acb10 │ │ │ │ bl 5a198 │ │ │ │ str r4, [sp, #92] @ 0x5c │ │ │ │ mov r4, r0 │ │ │ │ str r8, [sp, #36] @ 0x24 │ │ │ │ @@ -380712,34 +380712,34 @@ │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ ldrb r0, [r0, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1ac8f8 │ │ │ │ ldr r5, [sp, #112] @ 0x70 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #136]! @ 0x88 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1ac8f8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 29b408 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #134] @ 0x86 │ │ │ │ strb r0, [r1, #132] @ 0x84 │ │ │ │ ldrb r0, [r1, #133] @ 0x85 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1ac938 │ │ │ │ ldr r5, [sp, #112] @ 0x70 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #116]! @ 0x74 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1ac938 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 29ac38 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ add r4, r0, #133 @ 0x85 │ │ │ │ b 1acaf8 │ │ │ │ mov r6, r0 │ │ │ │ mov fp, r4 │ │ │ │ @@ -380789,18 +380789,18 @@ │ │ │ │ cmp r0, #0 │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ beq 1aca08 │ │ │ │ bl 1904ec │ │ │ │ ldr r5, [sp, #112] @ 0x70 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #104]! @ 0x68 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1acb10 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 2b2b90 │ │ │ │ b 1acb10 │ │ │ │ str r4, [sp, #92] @ 0x5c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #88] @ 0x58 │ │ │ │ str r8, [sp, #36] @ 0x24 │ │ │ │ @@ -380816,18 +380816,18 @@ │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ ldrb r0, [r0, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1aca98 │ │ │ │ ldr r5, [sp, #112] @ 0x70 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #136]! @ 0x88 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1aca98 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 29b408 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #132] @ 0x84 │ │ │ │ ldrb r0, [r1, #134] @ 0x86 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -380840,18 +380840,18 @@ │ │ │ │ ldrb r0, [r4, #133]! @ 0x85 │ │ │ │ cmp r0, #0 │ │ │ │ strb r1, [r4, #1] │ │ │ │ beq 1acaf8 │ │ │ │ ldr r5, [sp, #112] @ 0x70 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #116]! @ 0x74 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1acaf8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 29ac38 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4] │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r8] │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ @@ -381000,18 +381000,18 @@ │ │ │ │ mov r1, #512 @ 0x200 │ │ │ │ strh r1, [r2, r0] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 18cf0c │ │ │ │ ldr r5, [sp, #112] @ 0x70 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #160]! @ 0xa0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1acd78 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 18dfe4 │ │ │ │ @@ -381067,15 +381067,15 @@ │ │ │ │ add ip, sl, #168 @ 0xa8 │ │ │ │ strb r5, [fp, #448] @ 0x1c0 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ mov r1, #1 │ │ │ │ ldr r8, [r0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 1ad3a4 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r2, sl │ │ │ │ mov r9, #0 │ │ │ │ mov sl, fp │ │ │ │ strb r9, [fp, #448] @ 0x1c0 │ │ │ │ @@ -381222,18 +381222,18 @@ │ │ │ │ ldr r1, [r0, #304] @ 0x130 │ │ │ │ ldr r0, [r0, #312] @ 0x138 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ b 1ad108 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1ad0f0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ str r8, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ str r7, [sp, #84] @ 0x54 │ │ │ │ @@ -381346,18 +381346,18 @@ │ │ │ │ mov r0, #532 @ 0x214 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ strh r1, [r5, r0] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 18cf0c │ │ │ │ ldr r0, [r5, #160]! @ 0xa0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1ad2e0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ @@ -381434,18 +381434,18 @@ │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r5, #420] @ 0x1a4 │ │ │ │ b 1ad47c │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1ad578 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #8 │ │ │ │ bl 34420c │ │ │ │ b 1ad578 │ │ │ │ bl 5a198 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ b 1ad4b0 │ │ │ │ @@ -381462,18 +381462,18 @@ │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ ldrb r0, [r0, #429] @ 0x1ad │ │ │ │ cmp r0, #0 │ │ │ │ beq 1ad4b0 │ │ │ │ ldr r5, [sp, #112] @ 0x70 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #424]! @ 0x1a8 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1ad4b0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ mov r4, #0 │ │ │ │ strb r4, [r0, #429] @ 0x1ad │ │ │ │ ldrb r0, [r0, #430] @ 0x1ae │ │ │ │ cmp r0, #0 │ │ │ │ @@ -381502,21 +381502,21 @@ │ │ │ │ add r0, lr, #4 │ │ │ │ ldr r0, [r0, #168] @ 0xa8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1ad55c │ │ │ │ add r0, lr, #4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r0, #172] @ 0xac │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1ad55c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #172 @ 0xac │ │ │ │ add r5, r0, #4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #448] @ 0x1c0 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1, #449] @ 0x1c1 │ │ │ │ @@ -381527,44 +381527,44 @@ │ │ │ │ bl 115ae8 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ add r0, r0, #488 @ 0x1e8 │ │ │ │ bl 191600 │ │ │ │ b 1acd20 │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ - subeq r5, pc, sl, asr r2 @ │ │ │ │ - subeq r5, pc, r9, lsl #4 │ │ │ │ - @ instruction: 0x004e8797 │ │ │ │ + ldrdeq r5, [pc], #-26 @ │ │ │ │ + subeq r5, pc, r9, lsl #3 │ │ │ │ + subeq r8, lr, r7, lsl r7 │ │ │ │ rsbeq r8, r6, r4, ror r7 │ │ │ │ strdeq r8, [r6], #-76 @ 0xffffffb4 @ │ │ │ │ rsbeq r8, r6, ip, ror #9 │ │ │ │ rsbeq r8, r6, r0, lsr #9 │ │ │ │ mov r3, r1 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [pc, #24] @ 1ad5e0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, r0, lsl #2] │ │ │ │ ldr r2, [pc, #16] @ 1ad5e4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, r0, lsl #2] │ │ │ │ mov r0, r3 │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ rsbeq r9, r6, r4, ror #6 │ │ │ │ - subeq r4, lr, r4, lsl #24 │ │ │ │ + subeq r4, lr, r4, lsl #23 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ ldr r6, [pc, #136] @ 1ad680 │ │ │ │ mov r8, r1 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r2, #0 │ │ │ │ mov r7, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 1ad670 │ │ │ │ add sl, sp, #24 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ mov r0, sl │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ @@ -381592,15 +381592,15 @@ │ │ │ │ rsbeq r3, sl, ip, asr #7 │ │ │ │ push {r4, lr} │ │ │ │ ldr r4, [pc, #52] @ 1ad6c8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 1ad6b4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #16] @ 1ad6cc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 3c1b0 │ │ │ │ @@ -381620,51 +381620,51 @@ │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ andeq r0, r0, r0, lsl #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ andeq r0, r0, r0, rrx │ │ │ │ ldr r0, [pc, #120] @ 1ad784 │ │ │ │ mov r1, #31 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 67b26c │ │ │ │ + b 67b1f0 │ │ │ │ ldr r0, [pc, #120] @ 1ad794 │ │ │ │ mov r1, #22 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 67b26c │ │ │ │ + b 67b1f0 │ │ │ │ ldr r0, [pc, #96] @ 1ad78c │ │ │ │ mov r1, #13 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 67b26c │ │ │ │ + b 67b1f0 │ │ │ │ ldr r0, [pc, #84] @ 1ad790 │ │ │ │ mov r1, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 67b26c │ │ │ │ + b 67b1f0 │ │ │ │ ldr r0, [pc, #84] @ 1ad7a0 │ │ │ │ mov r1, #31 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 67b26c │ │ │ │ + b 67b1f0 │ │ │ │ ldr r0, [pc, #44] @ 1ad788 │ │ │ │ mov r1, #32 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 67b26c │ │ │ │ + b 67b1f0 │ │ │ │ ldr r0, [pc, #44] @ 1ad798 │ │ │ │ mov r1, #13 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 67b26c │ │ │ │ + b 67b1f0 │ │ │ │ ldr r0, [pc, #32] @ 1ad79c │ │ │ │ mov r1, #28 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 67b26c │ │ │ │ - subeq sp, lr, sl, asr r7 │ │ │ │ - subeq r8, lr, r3, lsl r4 │ │ │ │ - subeq sp, lr, r9, asr r7 │ │ │ │ - subeq sp, lr, r6, asr r7 │ │ │ │ - subeq sp, lr, r2, lsl #15 │ │ │ │ - subeq sp, lr, r8, asr #14 │ │ │ │ - subeq sp, lr, r5, asr #14 │ │ │ │ - @ instruction: 0x004ed791 │ │ │ │ + b 67b1f0 │ │ │ │ + ldrdeq sp, [lr], #-106 @ 0xffffff96 │ │ │ │ + @ instruction: 0x004e8393 │ │ │ │ + ldrdeq sp, [lr], #-105 @ 0xffffff97 │ │ │ │ + ldrdeq sp, [lr], #-102 @ 0xffffff9a │ │ │ │ + subeq sp, lr, r2, lsl #14 │ │ │ │ + subeq sp, lr, r8, asr #13 │ │ │ │ + subeq sp, lr, r5, asr #13 │ │ │ │ + subeq sp, lr, r1, lsl r7 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #156 @ 0x9c │ │ │ │ sub sp, sp, #3072 @ 0xc00 │ │ │ │ mov r9, r0 │ │ │ │ ldrb r0, [r0, #84] @ 0x54 │ │ │ │ mov fp, r1 │ │ │ │ add r1, pc, #4 │ │ │ │ @@ -381804,38 +381804,38 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, #40] @ 0x28 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ add r0, r2, r0 │ │ │ │ add r4, r0, r1 │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 4b872c │ │ │ │ + bl 4b86b0 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1add54 │ │ │ │ ldr r1, [sp, #200] @ 0xc8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ada18 │ │ │ │ ldr r0, [sp, #204] @ 0xcc │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4b8ba0 │ │ │ │ + bl 4b8b24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1ae15c │ │ │ │ ldr r0, [pc, #4080] @ 1aea20 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #4 │ │ │ │ bcc 1adaf0 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r1, r4 │ │ │ │ add r6, lr, #888 @ 0x378 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4b872c │ │ │ │ + bl 4b86b0 │ │ │ │ ldr r0, [pc, #4044] @ 1aea24 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ str r6, [sp, #2596] @ 0xa24 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r0, lr, #548 @ 0x224 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ @@ -381847,29 +381847,29 @@ │ │ │ │ str r0, [sp, #212] @ 0xd4 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ ldr r0, [pc, #4052] @ 1aea70 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #2684] @ 0xa7c │ │ │ │ mov r0, #38 @ 0x26 │ │ │ │ str r0, [sp, #2680] @ 0xa78 │ │ │ │ ldr r1, [pc, #4084] @ 1aeaa8 │ │ │ │ str r0, [sp, #2672] @ 0xa70 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #2676] @ 0xa74 │ │ │ │ str r1, [sp, #2668] @ 0xa6c │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ add r2, lr, #620 @ 0x26c │ │ │ │ mov r1, #4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r1, [sp, #2936] @ 0xb78 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1adaf0 │ │ │ │ ldr r0, [sp, #2940] @ 0xb7c │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ @@ -382092,15 +382092,15 @@ │ │ │ │ ldr r1, [sp, #2668] @ 0xa6c │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ade6c │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r9, #104] @ 0x68 │ │ │ │ - bl 4b8ba0 │ │ │ │ + bl 4b8b24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1ad9b4 │ │ │ │ ldr r0, [pc, #3928] @ 1aeddc │ │ │ │ mov r6, #-2147483643 @ 0x80000005 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #4 │ │ │ │ @@ -382130,29 +382130,29 @@ │ │ │ │ str r0, [sp, #212] @ 0xd4 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ ldr r0, [pc, #3984] @ 1aee98 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #2684] @ 0xa7c │ │ │ │ mov r0, #38 @ 0x26 │ │ │ │ str r0, [sp, #2680] @ 0xa78 │ │ │ │ ldr r1, [pc, #3964] @ 1aee9c │ │ │ │ str r0, [sp, #2672] @ 0xa70 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #2676] @ 0xa74 │ │ │ │ str r1, [sp, #2668] @ 0xa6c │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ add r2, lr, #620 @ 0x26c │ │ │ │ mov r1, #4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r1, [sp, #2936] @ 0xb78 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1adf5c │ │ │ │ ldr r0, [sp, #2940] @ 0xb7c │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r8, #4 │ │ │ │ @@ -382252,29 +382252,29 @@ │ │ │ │ str r0, [sp, #2680] @ 0xa78 │ │ │ │ add r0, lr, #548 @ 0x224 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #2668] @ 0xa6c │ │ │ │ str r0, [sp, #2676] @ 0xa74 │ │ │ │ ldr r0, [pc, #4060] @ 1af0cc │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ mov r0, #38 @ 0x26 │ │ │ │ str r0, [sp, #212] @ 0xd4 │ │ │ │ ldr r1, [pc, #4040] @ 1af0d0 │ │ │ │ str r0, [sp, #204] @ 0xcc │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #208] @ 0xd0 │ │ │ │ str r1, [sp, #200] @ 0xc8 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r2, sp, #200 @ 0xc8 │ │ │ │ add r0, lr, #620 @ 0x26c │ │ │ │ mov r1, #1 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ae144 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ @@ -382325,29 +382325,29 @@ │ │ │ │ str r0, [sp, #212] @ 0xd4 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ ldr r0, [pc, #3896] @ 1af14c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #2684] @ 0xa7c │ │ │ │ mov r0, #38 @ 0x26 │ │ │ │ str r0, [sp, #2680] @ 0xa78 │ │ │ │ ldr r1, [pc, #3876] @ 1af150 │ │ │ │ str r0, [sp, #2672] @ 0xa70 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #2676] @ 0xa74 │ │ │ │ str r1, [sp, #2668] @ 0xa6c │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ add r2, lr, #620 @ 0x26c │ │ │ │ mov r1, #4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r1, [sp, #2936] @ 0xb78 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ae268 │ │ │ │ ldr r0, [sp, #2940] @ 0xb7c │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r9, #100] @ 0x64 │ │ │ │ @@ -382368,15 +382368,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r4, #16] │ │ │ │ ldr r4, [r9, #96] @ 0x60 │ │ │ │ ldr r5, [pc, #3736] @ 1af154 │ │ │ │ add r5, pc, r5 │ │ │ │ add r0, r5, #24 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ beq 1ae2d8 │ │ │ │ ldr r0, [pc, #3716] @ 1af158 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 3c5b0 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr r0, [r4] │ │ │ │ @@ -382394,15 +382394,15 @@ │ │ │ │ mov sl, r7 │ │ │ │ orr r2, r2, #2048 @ 0x800 │ │ │ │ strb r0, [sl, #12]! │ │ │ │ add r0, r7, #13 │ │ │ │ bl 38430 │ │ │ │ ldr r4, [r9, #112] @ 0x70 │ │ │ │ str r4, [r9, #116] @ 0x74 │ │ │ │ - bl 5572b4 │ │ │ │ + bl 557238 │ │ │ │ mov r5, r0 │ │ │ │ bl 37f98 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1ae434 │ │ │ │ ldr r0, [pc, #3608] @ 1af15c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ @@ -382491,29 +382491,29 @@ │ │ │ │ str r0, [sp, #2680] @ 0xa78 │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #2668] @ 0xa6c │ │ │ │ str r0, [sp, #2676] @ 0xa74 │ │ │ │ ldr r0, [pc, #3948] @ 1af418 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #2952] @ 0xb88 │ │ │ │ mov r0, #43 @ 0x2b │ │ │ │ str r0, [sp, #2948] @ 0xb84 │ │ │ │ ldr r1, [pc, #3928] @ 1af41c │ │ │ │ str r0, [sp, #2940] @ 0xb7c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #2944] @ 0xb80 │ │ │ │ str r1, [sp, #2936] @ 0xb78 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r1, #4 │ │ │ │ add r0, lr, #620 @ 0x26c │ │ │ │ add r2, lr, #888 @ 0x378 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r4, [r5] │ │ │ │ cmp r4, #4 │ │ │ │ bne 1ae638 │ │ │ │ mov r8, #4 │ │ │ │ mov r4, #0 │ │ │ │ b 1afa68 │ │ │ │ cmp r4, #4 │ │ │ │ @@ -382535,29 +382535,29 @@ │ │ │ │ str r0, [sp, #2680] @ 0xa78 │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #2668] @ 0xa6c │ │ │ │ str r0, [sp, #2676] @ 0xa74 │ │ │ │ ldr r0, [pc, #3788] @ 1af428 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #2952] @ 0xb88 │ │ │ │ mov r0, #26 │ │ │ │ str r0, [sp, #2948] @ 0xb84 │ │ │ │ ldr r1, [pc, #3768] @ 1af42c │ │ │ │ str r0, [sp, #2940] @ 0xb7c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #2944] @ 0xb80 │ │ │ │ str r1, [sp, #2936] @ 0xb78 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r1, #4 │ │ │ │ add r0, lr, #620 @ 0x26c │ │ │ │ add r2, lr, #888 @ 0x378 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ mov r0, r6 │ │ │ │ bl 1606b4 │ │ │ │ ldr r0, [r6] │ │ │ │ cmn r0, #-2147483647 @ 0x80000001 │ │ │ │ bcs 1afc00 │ │ │ │ mov r8, r6 │ │ │ │ ldr r0, [r8, #4]! │ │ │ │ @@ -382574,29 +382574,29 @@ │ │ │ │ str r0, [sp, #2680] @ 0xa78 │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #2668] @ 0xa6c │ │ │ │ str r0, [sp, #2676] @ 0xa74 │ │ │ │ ldr r0, [pc, #4064] @ 1af5d8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #2952] @ 0xb88 │ │ │ │ mov r0, #26 │ │ │ │ str r0, [sp, #2948] @ 0xb84 │ │ │ │ ldr r1, [pc, #4044] @ 1af5dc │ │ │ │ str r0, [sp, #2940] @ 0xb7c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #2944] @ 0xb80 │ │ │ │ str r1, [sp, #2936] @ 0xb78 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r1, #2 │ │ │ │ add r0, lr, #620 @ 0x26c │ │ │ │ add r2, lr, #888 @ 0x378 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ b 1aeac8 │ │ │ │ mov r0, #0 │ │ │ │ ldr r4, [r9, #116] @ 0x74 │ │ │ │ str r5, [r9, #128] @ 0x80 │ │ │ │ strb r0, [r9, #152] @ 0x98 │ │ │ │ strd r4, [r9, #136] @ 0x88 │ │ │ │ add r6, r9, #136 @ 0x88 │ │ │ │ @@ -382648,16 +382648,16 @@ │ │ │ │ bl 12e8e0 │ │ │ │ ldr r8, [r5] │ │ │ │ mov r4, #0 │ │ │ │ b 1afa68 │ │ │ │ rsbeq r3, sl, r8, lsr r4 │ │ │ │ rsbeq r3, sl, r0, asr #13 │ │ │ │ rsbeq r5, r6, r8, asr #24 │ │ │ │ - subeq r7, lr, r9, lsl #22 │ │ │ │ - subeq r7, lr, r1, ror #21 │ │ │ │ + subeq r7, lr, r9, lsl #21 │ │ │ │ + subeq r7, lr, r1, ror #20 │ │ │ │ ldrdeq r3, [sl], #-84 @ 0xffffffac @ │ │ │ │ mov r0, #5 │ │ │ │ str r7, [sp, #16] │ │ │ │ bl 162484 │ │ │ │ ldr r1, [pc, #3912] @ 1af688 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r4, [pc, #3908] @ 1af68c │ │ │ │ @@ -382667,23 +382667,23 @@ │ │ │ │ add r4, pc, r4 │ │ │ │ mov r2, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ movne r4, r1 │ │ │ │ mov r1, #0 │ │ │ │ movne r5, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 1afab8 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r7, lr, #620 @ 0x26c │ │ │ │ mov r0, r7 │ │ │ │ - bl 626498 │ │ │ │ + bl 62641c │ │ │ │ ldr r0, [sp, #2668] @ 0xa6c │ │ │ │ cmp r0, #1 │ │ │ │ beq 1afca4 │ │ │ │ mov r3, #9 │ │ │ │ str r5, [sp, #164] @ 0xa4 │ │ │ │ str r4, [sp, #160] @ 0xa0 │ │ │ │ add ip, sp, #112 @ 0x70 │ │ │ │ @@ -382755,35 +382755,35 @@ │ │ │ │ str r3, [sp, #2936] @ 0xb78 │ │ │ │ strb r2, [sp, #2696] @ 0xa88 │ │ │ │ str r0, [sp, #2684] @ 0xa7c │ │ │ │ str r1, [sp, #2676] @ 0xa74 │ │ │ │ str r1, [sp, #2668] @ 0xa6c │ │ │ │ ldr r0, [pc, #4028] @ 1af888 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #2612] @ 0xa34 │ │ │ │ mov r0, #26 │ │ │ │ str r0, [sp, #2608] @ 0xa30 │ │ │ │ ldr r1, [pc, #4008] @ 1af88c │ │ │ │ str r0, [sp, #2600] @ 0xa28 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #2604] @ 0xa2c │ │ │ │ str r1, [sp, #2596] @ 0xa24 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r1, #4 │ │ │ │ add r0, lr, #888 @ 0x378 │ │ │ │ add r2, lr, #548 @ 0x224 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r1, [pc, #3968] @ 1af890 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #620 @ 0x26c │ │ │ │ mov r2, #19 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 6205ec │ │ │ │ + bl 620570 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r0, #0 │ │ │ │ add r7, lr, #888 @ 0x378 │ │ │ │ strb r0, [sp, #2800] @ 0xaf0 │ │ │ │ mov r0, #16777216 @ 0x1000000 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ str r0, [sp, #2796] @ 0xaec │ │ │ │ @@ -382795,15 +382795,15 @@ │ │ │ │ add r0, lr, #620 @ 0x26c │ │ │ │ bl 1e0af8 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #2797] @ 0xaed │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r1, #2 │ │ │ │ add r0, lr, #620 @ 0x26c │ │ │ │ - bl 620bd8 │ │ │ │ + bl 620b5c │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #548 @ 0x224 │ │ │ │ add r1, lr, #620 @ 0x26c │ │ │ │ bl 441c94 │ │ │ │ ldr r2, [sp, #2596] @ 0xa24 │ │ │ │ ldr r0, [sp, #2600] @ 0xa28 │ │ │ │ ldr r1, [sp, #2604] @ 0xa2c │ │ │ │ @@ -382874,43 +382874,43 @@ │ │ │ │ mov r8, r0 │ │ │ │ add r0, lr, #620 @ 0x26c │ │ │ │ ldr r7, [sp, #16] │ │ │ │ bl 18f4c4 │ │ │ │ mov r4, #1 │ │ │ │ strb r4, [r9, #132] @ 0x84 │ │ │ │ b 1afa68 │ │ │ │ - strdeq sp, [lr], #-9 │ │ │ │ + subeq sp, lr, r9, ror r0 │ │ │ │ mov r0, #0 │ │ │ │ ldm r7!, {r1, r2, r3} │ │ │ │ stmia r8!, {r1, r2, r3} │ │ │ │ ldm r7, {r1, r2, r3, r5} │ │ │ │ stm r8, {r1, r2, r3, r5} │ │ │ │ ldr r7, [sp, #16] │ │ │ │ str r0, [r6] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r9, #132] @ 0x84 │ │ │ │ ldr r2, [pc, #4060] @ 1afab4 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ - bl 55c340 │ │ │ │ + bl 55c2c4 │ │ │ │ strd r0, [r9, #128] @ 0x80 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ mov r1, fp │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1aeb24 │ │ │ │ mov r0, #4 │ │ │ │ b 1aec30 │ │ │ │ - @ instruction: 0x004ddd98 │ │ │ │ - subeq sp, lr, r4, lsr #7 │ │ │ │ - subeq r8, lr, r0, asr #17 │ │ │ │ - subeq r8, lr, r7, asr r8 │ │ │ │ - subeq r8, lr, r7, lsr #17 │ │ │ │ + subeq sp, sp, r8, lsl sp │ │ │ │ + subeq sp, lr, r4, lsr #6 │ │ │ │ + subeq r8, lr, r0, asr #16 │ │ │ │ + ldrdeq r8, [lr], #-119 @ 0xffffff89 │ │ │ │ + subeq r8, lr, r7, lsr #16 │ │ │ │ rsbeq r5, r6, r8, ror #18 │ │ │ │ - subeq r7, lr, r5, lsr #16 │ │ │ │ + subeq r7, lr, r5, lsr #15 │ │ │ │ rsbeq r2, sl, r0, asr #2 │ │ │ │ rsbeq r8, r6, r4, lsr r8 │ │ │ │ ldrd r4, [r9, #128] @ 0x80 │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1aeb3c │ │ │ │ mov r0, r4 │ │ │ │ @@ -382930,15 +382930,15 @@ │ │ │ │ sub r0, r0, r1 │ │ │ │ str r0, [sp, #2668] @ 0xa6c │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #620 @ 0x26c │ │ │ │ bl 13f2f8 │ │ │ │ str r0, [r9, #128] @ 0x80 │ │ │ │ ldr r0, [r9, #116] @ 0x74 │ │ │ │ - bl 4b8ba0 │ │ │ │ + bl 4b8b24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1af9dc │ │ │ │ add r0, r9, #128 @ 0x80 │ │ │ │ bl 13e9ec │ │ │ │ cmp r0, #0 │ │ │ │ beq 1af9dc │ │ │ │ ldr r0, [r9, #116] @ 0x74 │ │ │ │ @@ -383051,29 +383051,29 @@ │ │ │ │ str r0, [sp, #2948] @ 0xb84 │ │ │ │ add r0, lr, #520 @ 0x208 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #2936] @ 0xb78 │ │ │ │ str r0, [sp, #2944] @ 0xb80 │ │ │ │ ldr r0, [pc, #4092] @ 1afd68 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #2684] @ 0xa7c │ │ │ │ mov r0, #38 @ 0x26 │ │ │ │ str r0, [sp, #2680] @ 0xa78 │ │ │ │ ldr r1, [pc, #4072] @ 1afd6c │ │ │ │ str r0, [sp, #2672] @ 0xa70 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #2676] @ 0xa74 │ │ │ │ str r1, [sp, #2668] @ 0xa6c │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r1, #1 │ │ │ │ add r0, lr, #888 @ 0x378 │ │ │ │ add r2, lr, #620 @ 0x26c │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r1, [sp, #2596] @ 0xa24 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1aedc0 │ │ │ │ ldr r0, [sp, #2600] @ 0xa28 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ @@ -383106,37 +383106,37 @@ │ │ │ │ ldr r0, [pc, #4060] @ 1afe10 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #2940] @ 0xb7c │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ str r0, [sp, #2936] @ 0xb78 │ │ │ │ ldr r0, [pc, #4084] @ 1afe3c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #2684] @ 0xa7c │ │ │ │ mov r0, #38 @ 0x26 │ │ │ │ str r0, [sp, #2680] @ 0xa78 │ │ │ │ ldr r1, [pc, #4088] @ 1afe58 │ │ │ │ str r0, [sp, #2672] @ 0xa70 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #2676] @ 0xa74 │ │ │ │ str r1, [sp, #2668] @ 0xa6c │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ add r2, lr, #620 @ 0x26c │ │ │ │ mov r1, #3 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ b 1aefc8 │ │ │ │ rsbeq r5, r6, r0, lsr #13 │ │ │ │ - subeq r8, lr, r9, lsl #11 │ │ │ │ + subeq r8, lr, r9, lsl #10 │ │ │ │ @ instruction: 0xffff0228 │ │ │ │ rsbeq r8, r6, r4, asr #7 │ │ │ │ strheq r8, [r6], #-60 @ 0xffffffc4 @ │ │ │ │ - subeq ip, lr, sp, lsl #25 │ │ │ │ - @ instruction: 0x004ecc90 │ │ │ │ + subeq ip, lr, sp, lsl #24 │ │ │ │ + subeq ip, lr, r0, lsl ip │ │ │ │ ldr r0, [pc, #4052] @ 1afe80 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #4 │ │ │ │ bcc 1aef88 │ │ │ │ ldr r0, [r9, #100] @ 0x64 │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -383165,29 +383165,29 @@ │ │ │ │ str r0, [sp, #212] @ 0xd4 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ ldr r0, [pc, #4092] @ 1aff30 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #2684] @ 0xa7c │ │ │ │ mov r0, #38 @ 0x26 │ │ │ │ str r0, [sp, #2680] @ 0xa78 │ │ │ │ ldr r1, [pc, #4084] @ 1aff40 │ │ │ │ str r0, [sp, #2672] @ 0xa70 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #2676] @ 0xa74 │ │ │ │ str r1, [sp, #2668] @ 0xa6c │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ add r2, lr, #620 @ 0x26c │ │ │ │ mov r1, #4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r1, [sp, #2936] @ 0xb78 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1aef88 │ │ │ │ ldr r0, [sp, #2940] @ 0xb7c │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r9, #100] @ 0x64 │ │ │ │ @@ -383268,15 +383268,15 @@ │ │ │ │ ldr r2, [pc, #4088] @ 1b00b4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59fd0 │ │ │ │ b 1afcf4 │ │ │ │ @ instruction: 0x0066829c │ │ │ │ @ instruction: 0x00668294 │ │ │ │ - subeq ip, lr, r5, lsr #21 │ │ │ │ + subeq ip, lr, r5, lsr #20 │ │ │ │ ldm r4, {r1, r2, r3} │ │ │ │ mov r0, r9 │ │ │ │ str r1, [r0, #36]! @ 0x24 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ stmib r0, {r2, r3} │ │ │ │ bne 1af430 │ │ │ │ mov r0, #0 │ │ │ │ @@ -383296,19 +383296,19 @@ │ │ │ │ mov r4, #5 │ │ │ │ strb r4, [r9, #84] @ 0x54 │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ add sp, sp, #3072 @ 0xc00 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r1, sl, ip, lsr sl │ │ │ │ @ instruction: 0x0066539c │ │ │ │ - subeq r8, lr, r9, lsl #5 │ │ │ │ + subeq r8, lr, r9, lsl #4 │ │ │ │ @ instruction: 0xfff96bd0 │ │ │ │ rsbeq r8, r6, r0, ror #1 │ │ │ │ ldrdeq r8, [r6], #-8 @ │ │ │ │ - subeq ip, lr, r1, lsl #19 │ │ │ │ + subeq ip, lr, r1, lsl #18 │ │ │ │ rsbeq r2, sl, ip, lsl #25 │ │ │ │ rsbeq r2, sl, r4, ror ip │ │ │ │ rsbeq r2, sl, r8, ror #24 │ │ │ │ mov r0, #1 │ │ │ │ add r8, r9, #48 @ 0x30 │ │ │ │ strb r0, [r9, #87] @ 0x57 │ │ │ │ ldm r6!, {r1, r2, r3, r7} │ │ │ │ @@ -383369,28 +383369,28 @@ │ │ │ │ ldr r3, [r9, #844] @ 0x34c │ │ │ │ str r0, [sp, #2676] @ 0xa74 │ │ │ │ str r0, [sp, #2668] @ 0xa6c │ │ │ │ str r0, [sp, #2684] @ 0xa7c │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ add r1, lr, #620 @ 0x26c │ │ │ │ - bl 51df50 │ │ │ │ + bl 51ded4 │ │ │ │ ldr r0, [sp, #200] @ 0xc8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 1afb08 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r1, sp, #200 @ 0xc8 │ │ │ │ add r6, lr, #548 @ 0x224 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ mov r0, r6 │ │ │ │ bl 38430 │ │ │ │ add r7, r9, #852 @ 0x354 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 4cea34 │ │ │ │ + bl 4ce9b8 │ │ │ │ ldr r0, [r9, #848] @ 0x350 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1af31c │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #3208] @ 0xc88 │ │ │ │ strb r1, [r9, #948] @ 0x3b4 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ @@ -383412,15 +383412,15 @@ │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str r0, [sp, #2580] @ 0xa14 │ │ │ │ str r1, [sp, #2584] @ 0xa18 │ │ │ │ str r2, [sp, #2588] @ 0xa1c │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r0, r7 │ │ │ │ add r1, lr, #520 @ 0x208 │ │ │ │ - bl 4ceac8 │ │ │ │ + bl 4cea4c │ │ │ │ ldr r0, [sp, #3208] @ 0xc88 │ │ │ │ bl 3897c │ │ │ │ mov r0, #0 │ │ │ │ str r7, [r9, #824] @ 0x338 │ │ │ │ strb r0, [r9, #828] @ 0x33c │ │ │ │ add r6, sp, #200 @ 0xc8 │ │ │ │ mov r1, r8 │ │ │ │ @@ -383435,15 +383435,15 @@ │ │ │ │ mov r0, #1 │ │ │ │ mov r4, #6 │ │ │ │ strb r4, [r9, #84] @ 0x54 │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ add sp, sp, #3072 @ 0xc00 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strheq r5, [r6], #-28 @ 0xffffffe4 @ │ │ │ │ - subeq r8, lr, r9, lsr #1 │ │ │ │ + subeq r8, lr, r9, lsr #32 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r1, r6, #16 │ │ │ │ add r0, lr, #888 @ 0x378 │ │ │ │ mov r2, #252 @ 0xfc │ │ │ │ ldr r4, [sp, #204] @ 0xcc │ │ │ │ ldr fp, [sp, #208] @ 0xd0 │ │ │ │ ldr sl, [sp, #212] @ 0xd4 │ │ │ │ @@ -383479,19 +383479,19 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ beq 1af90c │ │ │ │ bl 3897c │ │ │ │ b 1af90c │ │ │ │ rsbeq r1, sl, r8, asr r7 │ │ │ │ rsbeq r7, r6, r8, asr #27 │ │ │ │ rsbeq r7, r6, r0, asr #27 │ │ │ │ - @ instruction: 0x004ec699 │ │ │ │ + subeq ip, lr, r9, lsl r6 │ │ │ │ rsbeq r1, sl, r8, lsr #13 │ │ │ │ rsbeq r7, r6, r8, asr #28 │ │ │ │ rsbeq r7, r6, r0, asr #28 │ │ │ │ - subeq ip, lr, pc, asr r7 │ │ │ │ + ldrdeq ip, [lr], #-111 @ 0xffffff91 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r1, [sp, #2676] @ 0xa74 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ str r2, [sp, #2672] @ 0xa70 │ │ │ │ str r1, [sp, #2668] @ 0xa6c │ │ │ │ ldr r2, [pc, #4004] @ 1b03f4 │ │ │ │ @@ -383503,15 +383503,15 @@ │ │ │ │ mov r2, #3 │ │ │ │ str r1, [sp, #208] @ 0xd0 │ │ │ │ strb r2, [sp, #224] @ 0xe0 │ │ │ │ mov r2, #32 │ │ │ │ str r2, [sp, #216] @ 0xd8 │ │ │ │ str r1, [sp, #200] @ 0xc8 │ │ │ │ add r1, sp, #200 @ 0xc8 │ │ │ │ - bl 4cd2e8 │ │ │ │ + bl 4cd26c │ │ │ │ cmp r0, #0 │ │ │ │ bne 1afbb4 │ │ │ │ ldr r7, [sp, #2672] @ 0xa70 │ │ │ │ ldr r0, [sp, #2676] @ 0xa74 │ │ │ │ ldr r5, [sp, #2668] @ 0xa6c │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ str r7, [sp, #88] @ 0x58 │ │ │ │ @@ -383550,29 +383550,29 @@ │ │ │ │ str r6, [sp, #208] @ 0xd0 │ │ │ │ ldr r0, [pc, #4092] @ 1b0524 │ │ │ │ str r8, [sp, #88] @ 0x58 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [pc, #4080] @ 1b0528 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #2684] @ 0xa7c │ │ │ │ mov r0, #29 │ │ │ │ str r0, [sp, #2680] @ 0xa78 │ │ │ │ ldr r1, [pc, #4060] @ 1b052c │ │ │ │ str r0, [sp, #2672] @ 0xa70 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #2676] @ 0xa74 │ │ │ │ str r1, [sp, #2668] @ 0xa6c │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ add r2, lr, #620 @ 0x26c │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r0, [pc, #4020] @ 1b0530 │ │ │ │ ldr r2, [r9, #12] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [sp, #2936] @ 0xb78 │ │ │ │ ldr r7, [sp, #2940] @ 0xb7c │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ @@ -383591,15 +383591,15 @@ │ │ │ │ mov r1, #-2147483644 @ 0x80000004 │ │ │ │ str r1, [sp, #200] @ 0xc8 │ │ │ │ add r1, sp, #200 @ 0xc8 │ │ │ │ bl 1ec158 │ │ │ │ b 1af91c │ │ │ │ rsbeq r7, r6, ip, lsl #28 │ │ │ │ rsbeq r7, r6, r4, lsl #28 │ │ │ │ - subeq ip, lr, r3, asr #13 │ │ │ │ + subeq ip, lr, r3, asr #12 │ │ │ │ add r0, r8, #280 @ 0x118 │ │ │ │ bl 1944f8 │ │ │ │ ldr r1, [r8, #708] @ 0x2c4 │ │ │ │ add r6, r8, #436 @ 0x1b4 │ │ │ │ mov r0, #0 │ │ │ │ cmp r1, #0 │ │ │ │ strb r0, [r8, #721] @ 0x2d1 │ │ │ │ @@ -383633,26 +383633,26 @@ │ │ │ │ cmp r4, #-2147483642 @ 0x80000006 │ │ │ │ strb r0, [r5] │ │ │ │ beq 1af350 │ │ │ │ b 1af7e0 │ │ │ │ strdeq r2, [sl], #-136 @ 0xffffff78 @ │ │ │ │ rsbeq r7, r6, ip, ror #22 │ │ │ │ rsbeq r7, r6, r8, ror #22 │ │ │ │ - subeq ip, lr, r4, lsl r4 │ │ │ │ - subeq ip, lr, lr, lsr #11 │ │ │ │ - @ instruction: 0x004ec59d │ │ │ │ + @ instruction: 0x004ec394 │ │ │ │ + subeq ip, lr, lr, lsr #10 │ │ │ │ + subeq ip, lr, sp, lsl r5 │ │ │ │ ldrdeq r1, [sl], #-144 @ 0xffffff70 @ │ │ │ │ - subeq ip, lr, r5, ror r5 │ │ │ │ - subeq ip, lr, sl, asr r5 │ │ │ │ - subeq ip, lr, r4, lsr r5 │ │ │ │ - strdeq sp, [sp], #-4 │ │ │ │ - subeq ip, lr, r6, lsl #10 │ │ │ │ - subeq ip, lr, r2, ror #9 │ │ │ │ - subeq ip, lr, sp, asr #9 │ │ │ │ - strheq ip, [lr], #-71 @ 0xffffffb9 │ │ │ │ + strdeq ip, [lr], #-69 @ 0xffffffbb │ │ │ │ + ldrdeq ip, [lr], #-74 @ 0xffffffb6 │ │ │ │ + strheq ip, [lr], #-68 @ 0xffffffbc │ │ │ │ + subeq sp, sp, r4, ror r0 │ │ │ │ + subeq ip, lr, r6, lsl #9 │ │ │ │ + subeq ip, lr, r2, ror #8 │ │ │ │ + subeq ip, lr, sp, asr #8 │ │ │ │ + subeq ip, lr, r7, lsr r4 │ │ │ │ rsbeq r1, sl, r4, ror r3 │ │ │ │ muleq r4, ip, r0 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r2, #252 @ 0xfc │ │ │ │ add r6, lr, #620 @ 0x26c │ │ │ │ add r1, lr, #888 @ 0x378 │ │ │ │ add r0, r6, #16 │ │ │ │ @@ -383683,29 +383683,29 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #3204] @ 0xc84 │ │ │ │ str r0, [sp, #3196] @ 0xc7c │ │ │ │ add r0, r9, #836 @ 0x344 │ │ │ │ str r0, [sp, #3192] @ 0xc78 │ │ │ │ ldr r0, [pc, #3708] @ 1b05c8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #3224] @ 0xc98 │ │ │ │ mov r0, #28 │ │ │ │ str r0, [sp, #3220] @ 0xc94 │ │ │ │ ldr r1, [pc, #3688] @ 1b05cc │ │ │ │ str r0, [sp, #3212] @ 0xc8c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #3216] @ 0xc90 │ │ │ │ str r1, [sp, #3208] @ 0xc88 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ add r2, lr, #136 @ 0x88 │ │ │ │ mov r1, #4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #620 @ 0x26c │ │ │ │ bl 190e80 │ │ │ │ add r0, r9, #852 @ 0x354 │ │ │ │ bl 190b50 │ │ │ │ ldr r0, [r9, #848] @ 0x350 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -383735,24 +383735,24 @@ │ │ │ │ add r0, r9, #16 │ │ │ │ bl 13ee28 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ strb r1, [r9, #86] @ 0x56 │ │ │ │ ldr r1, [r9, #88] @ 0x58 │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ - bl 4b851c │ │ │ │ + bl 4b84a0 │ │ │ │ ldr r0, [sp, #200] @ 0xc8 │ │ │ │ bl 3897c │ │ │ │ bl 13d124 │ │ │ │ ldr r1, [pc, #3488] @ 1b05d4 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #212] @ 0xd4 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #0 │ │ │ │ bl 38a60 │ │ │ │ ldr r1, [sp, #200] @ 0xc8 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -383763,16 +383763,16 @@ │ │ │ │ cmp r0, #-2147483643 @ 0x80000005 │ │ │ │ beq 1af8dc │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ bl 191190 │ │ │ │ b 1af8dc │ │ │ │ rsbeq r7, r6, ip, lsl fp │ │ │ │ rsbeq r7, r6, r8, lsl #22 │ │ │ │ - subeq ip, lr, pc, ror #7 │ │ │ │ - subeq ip, lr, pc, lsr #8 │ │ │ │ + subeq ip, lr, pc, ror #6 │ │ │ │ + subeq ip, lr, pc, lsr #7 │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ add r3, sp, #200 @ 0xc8 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ bne 1af8d4 │ │ │ │ ldr r0, [pc, #3356] @ 1b05d0 │ │ │ │ @@ -383964,15 +383964,15 @@ │ │ │ │ b 1afcf4 │ │ │ │ str sl, [sp, #24] │ │ │ │ ldr r0, [pc, #2456] @ 1b053c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 59be4 │ │ │ │ b 1afcf4 │ │ │ │ rsbeq r4, r6, ip, lsl #19 │ │ │ │ - subeq r7, lr, r9, ror r8 │ │ │ │ + strdeq r7, [lr], #-121 @ 0xffffff87 │ │ │ │ ldr r0, [pc, #2528] @ 1b059c │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r2, lr, #120 @ 0x78 │ │ │ │ mov r1, #55 @ 0x37 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r0, [pc, #2508] @ 1b05a0 │ │ │ │ @@ -383997,15 +383997,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ bl 59c28 │ │ │ │ b 1afcf4 │ │ │ │ ldr r0, [pc, #2328] @ 1b0544 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 59be4 │ │ │ │ b 1afcf4 │ │ │ │ - ldrdeq fp, [lr], #-241 @ 0xffffff0f │ │ │ │ + subeq fp, lr, r1, asr pc │ │ │ │ ldr r0, [pc, #2384] @ 1b0590 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r2, lr, #120 @ 0x78 │ │ │ │ mov r1, #55 @ 0x37 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r0, [pc, #2364] @ 1b0594 │ │ │ │ @@ -384075,15 +384075,15 @@ │ │ │ │ add r0, r9, #240 @ 0xf0 │ │ │ │ bl 18f1c4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #272] @ 0x110 │ │ │ │ b 1b031c │ │ │ │ bl 5a198 │ │ │ │ ldrdeq r7, [r6], #-88 @ 0xffffffa8 @ │ │ │ │ - subeq fp, lr, r9, lsr #28 │ │ │ │ + subeq fp, lr, r9, lsr #27 │ │ │ │ mov fp, r0 │ │ │ │ ldm r7!, {r0, r1, r2} │ │ │ │ stmia r8!, {r0, r1, r2} │ │ │ │ ldm r7, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ ldr r0, [r6] │ │ │ │ add r0, r0, #1 │ │ │ │ @@ -384134,15 +384134,15 @@ │ │ │ │ rsbeq r7, r6, ip, asr #9 │ │ │ │ ldr r1, [sp, #200] @ 0xc8 │ │ │ │ mov fp, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1afea0 │ │ │ │ mov r0, r5 │ │ │ │ b 1afe98 │ │ │ │ - subeq fp, lr, sp, asr #26 │ │ │ │ + subeq fp, lr, sp, asr #25 │ │ │ │ mov fp, r0 │ │ │ │ b 1afea0 │ │ │ │ b 1aff44 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ mov fp, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1afea0 │ │ │ │ @@ -384163,15 +384163,15 @@ │ │ │ │ b 1afebc │ │ │ │ b 1b011c │ │ │ │ rsbeq r4, r6, ip, ror r6 │ │ │ │ str r7, [sp, #16] │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [r9, #128] @ 0x80 │ │ │ │ b 1b005c │ │ │ │ - subeq r7, lr, r9, ror #10 │ │ │ │ + subeq r7, lr, r9, ror #9 │ │ │ │ mov fp, r0 │ │ │ │ str r7, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ bl 1946e4 │ │ │ │ ldr r0, [r9, #128] @ 0x80 │ │ │ │ b 1b005c │ │ │ │ b 1b0310 │ │ │ │ @@ -384192,15 +384192,15 @@ │ │ │ │ bl 5a198 │ │ │ │ b 1b0318 │ │ │ │ b 1b01ec │ │ │ │ strdeq r7, [r6], #-56 @ 0xffffffc8 @ │ │ │ │ b 1b011c │ │ │ │ b 1aff48 │ │ │ │ b 1aff44 │ │ │ │ - subeq fp, lr, r1, ror #24 │ │ │ │ + subeq fp, lr, r1, ror #23 │ │ │ │ str r7, [sp, #16] │ │ │ │ mov fp, r0 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r9, #132] @ 0x84 │ │ │ │ b 1b04c0 │ │ │ │ mov fp, r0 │ │ │ │ add r0, r8, #436 @ 0x1b4 │ │ │ │ @@ -384215,15 +384215,15 @@ │ │ │ │ b 1b0318 │ │ │ │ b 1b0260 │ │ │ │ rsbeq r4, r6, r4, asr #11 │ │ │ │ mov fp, r0 │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ bl 191190 │ │ │ │ b 1b0448 │ │ │ │ - subeq r6, lr, r1, lsl #9 │ │ │ │ + subeq r6, lr, r1, lsl #8 │ │ │ │ ldr r1, [sp, #2668] @ 0xa6c │ │ │ │ mov fp, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1b0024 │ │ │ │ mov r0, r5 │ │ │ │ b 1b001c │ │ │ │ mov fp, r0 │ │ │ │ @@ -384284,15 +384284,15 @@ │ │ │ │ bl 18b12c │ │ │ │ b 1b031c │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 18c970 │ │ │ │ b 1b031c │ │ │ │ bl 5a198 │ │ │ │ - subeq ip, lr, pc, lsr pc │ │ │ │ + strheq ip, [lr], #-239 @ 0xffffff11 │ │ │ │ strdeq r8, [r6], #-124 @ 0xffffff84 @ │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 3897c │ │ │ │ b 1b00e4 │ │ │ │ b 1b00e0 │ │ │ │ mov fp, r0 │ │ │ │ @@ -384353,15 +384353,15 @@ │ │ │ │ @ instruction: 0x00664394 │ │ │ │ ldr r1, [sp, #200] @ 0xc8 │ │ │ │ mov fp, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1b03c4 │ │ │ │ mov r0, r5 │ │ │ │ b 1b03bc │ │ │ │ - subeq r7, lr, r1, lsl #5 │ │ │ │ + subeq r7, lr, r1, lsl #4 │ │ │ │ mov fp, r0 │ │ │ │ b 1b03c4 │ │ │ │ mov fp, r0 │ │ │ │ b 1b03cc │ │ │ │ b 1b0310 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r5 │ │ │ │ @@ -384533,24 +384533,24 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 1b049c │ │ │ │ ldrb r1, [r9, #87] @ 0x57 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1b049c │ │ │ │ bl 3897c │ │ │ │ b 1b049c │ │ │ │ - subeq fp, lr, lr, lsl #21 │ │ │ │ + subeq fp, lr, lr, lsl #20 │ │ │ │ bl 18d918 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #87] @ 0x57 │ │ │ │ add r0, r9, #36 @ 0x24 │ │ │ │ bl 191190 │ │ │ │ b 1b04e4 │ │ │ │ bl 5a198 │ │ │ │ ldrdeq r0, [sl], #-104 @ 0xffffff98 @ │ │ │ │ - subeq r2, lr, r8, ror #3 │ │ │ │ + subeq r2, lr, r8, ror #2 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [sl] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 18ca74 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, #2 │ │ │ │ @@ -384571,57 +384571,57 @@ │ │ │ │ strb r0, [r9, #84] @ 0x54 │ │ │ │ mov r0, fp │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ @ instruction: 0xfffeebd0 │ │ │ │ strheq r6, [r6], #-252 @ 0xffffff04 @ │ │ │ │ - subeq fp, lr, r0, lsr sl │ │ │ │ + strheq fp, [lr], #-144 @ 0xffffff70 │ │ │ │ strdeq r1, [sl], #-96 @ 0xffffffa0 @ │ │ │ │ rsbeq r6, r6, r0, ror #19 │ │ │ │ rsbeq r6, r6, ip, ror #19 │ │ │ │ rsbeq r6, r6, r0, lsr r7 │ │ │ │ rsbeq r6, r6, r4, asr #14 │ │ │ │ rsbeq r6, r6, r0, asr #14 │ │ │ │ rsbeq r6, r6, r0, asr r7 │ │ │ │ rsbeq r5, r6, r8, asr #22 │ │ │ │ - @ instruction: 0x004ea193 │ │ │ │ + subeq sl, lr, r3, lsl r1 │ │ │ │ rsbeq r5, r6, r4, lsl #23 │ │ │ │ @ instruction: 0x00666790 │ │ │ │ strdeq r4, [r6], #-64 @ 0xffffffc0 @ │ │ │ │ strdeq r6, [r6], #-84 @ 0xffffffac @ │ │ │ │ rsbeq r6, r6, r8, lsl #12 │ │ │ │ rsbeq r6, r6, r4, lsl r8 │ │ │ │ rsbeq r6, r6, r0, lsr #15 │ │ │ │ rsbeq r6, r6, r8, ror r6 │ │ │ │ strdeq r5, [r6], #-192 @ 0xffffff40 @ │ │ │ │ rsbeq r6, r6, r0, lsl r7 │ │ │ │ strdeq r6, [r6], #-100 @ 0xffffff9c @ │ │ │ │ rsbeq r6, r6, r4, ror r7 │ │ │ │ rsbeq r1, sl, r4, asr #11 │ │ │ │ rsbeq r6, r6, ip, ror r8 │ │ │ │ - subeq fp, lr, r4, ror #2 │ │ │ │ + subeq fp, lr, r4, ror #1 │ │ │ │ rsbeq r5, r6, r8, asr #23 │ │ │ │ - subeq sl, lr, r3, lsl r2 │ │ │ │ + @ instruction: 0x004ea193 │ │ │ │ rsbeq r5, r6, r4, lsl #24 │ │ │ │ rsbeq r5, r6, ip, asr #24 │ │ │ │ - @ instruction: 0x004ea297 │ │ │ │ + subeq sl, lr, r7, lsl r2 │ │ │ │ rsbeq r5, r6, r8, lsl #25 │ │ │ │ rsbeq r5, r6, r8, asr #20 │ │ │ │ - subeq sl, lr, r9, lsl #8 │ │ │ │ + subeq sl, lr, r9, lsl #7 │ │ │ │ rsbeq r5, r6, ip, lsr sp │ │ │ │ rsbeq r5, r6, r0, lsr #20 │ │ │ │ rsbeq r5, r6, r4, lsr sl │ │ │ │ ldrdeq r0, [sl], #-76 @ 0xffffffb4 @ │ │ │ │ rsbeq r5, r6, r0, ror lr │ │ │ │ @ instruction: 0xfffee9c8 │ │ │ │ rsbeq r5, r6, r0, asr lr │ │ │ │ - subeq sl, lr, r7, lsr #6 │ │ │ │ + subeq sl, lr, r7, lsr #5 │ │ │ │ strheq r1, [sl], #-56 @ 0xffffffc8 @ │ │ │ │ - subeq fp, lr, r1, ror #14 │ │ │ │ + subeq fp, lr, r1, ror #13 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #164 @ 0xa4 │ │ │ │ ldr r6, [r1, #24] │ │ │ │ mov fp, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r6] │ │ │ │ add r1, pc, #16 │ │ │ │ @@ -384668,22 +384668,22 @@ │ │ │ │ ldr r0, [r6] │ │ │ │ sub r2, r4, sl │ │ │ │ add r1, r7, sl │ │ │ │ sub r3, r0, #12 │ │ │ │ cmp r3, #3 │ │ │ │ bcs 1b0c54 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 67ef7c │ │ │ │ + bl 67ef00 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1b1074 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ mov r0, r9 │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1b0ed0 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ add r0, sl, r3 │ │ │ │ add r0, r0, #1 │ │ │ │ @@ -385130,15 +385130,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ ldr r0, [pc, #1324] @ 1b1308 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ mov r1, r6 │ │ │ │ bl 1c43a8 │ │ │ │ add r2, sp, #24 │ │ │ │ add r3, sp, #104 @ 0x68 │ │ │ │ add ip, sp, #88 @ 0x58 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ @@ -385178,21 +385178,21 @@ │ │ │ │ str r4, [fp, #28] │ │ │ │ stmib fp, {r0, r1, r2, r3, r4, r5} │ │ │ │ add sp, sp, #164 @ 0xa4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 67eb30 │ │ │ │ + bl 67eab4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ cmp r0, #1 │ │ │ │ beq 1b111c │ │ │ │ mov r0, r9 │ │ │ │ - bl 681300 │ │ │ │ + bl 681284 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1b0efc │ │ │ │ add r0, r9, #4 │ │ │ │ mov r2, #24 │ │ │ │ mov r3, #39 @ 0x27 │ │ │ │ str r2, [fp, #4] │ │ │ │ @@ -385454,29 +385454,29 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rscseq r3, pc, pc, lsr pc @ │ │ │ │ rsbeq r3, r6, r0, lsl #6 │ │ │ │ rsbeq r5, r6, r4, lsl #15 │ │ │ │ strheq r5, [r6], #-184 @ 0xffffff48 @ │ │ │ │ rsbeq lr, r9, r8, lsr pc │ │ │ │ - subeq sl, sp, r4, ror #22 │ │ │ │ + subeq sl, sp, r4, ror #21 │ │ │ │ @ instruction: 0xfffb5c30 │ │ │ │ rsbeq r5, r6, ip, asr #23 │ │ │ │ strheq r5, [r6], #-180 @ 0xffffff4c @ │ │ │ │ @ instruction: 0x00665b9c │ │ │ │ - strheq sl, [lr], #-54 @ 0xffffffca │ │ │ │ + subeq sl, lr, r6, lsr r3 │ │ │ │ ldrdeq r5, [r6], #-136 @ 0xffffff78 @ │ │ │ │ rsbeq r5, r6, ip, lsr #17 │ │ │ │ rsbeq r5, r6, r8, lsr #16 │ │ │ │ rsbeq r5, r6, r8, lsr #16 │ │ │ │ rsbeq lr, r9, r0, asr #30 │ │ │ │ rsbeq r5, r6, r8, lsl #16 │ │ │ │ rsbeq r5, r6, r8, asr r7 │ │ │ │ rsbeq r5, r6, r8, lsl r7 │ │ │ │ - subeq sl, lr, r6, ror #12 │ │ │ │ + subeq sl, lr, r6, ror #11 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #228 @ 0xe4 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #1 │ │ │ │ bl 4398cc │ │ │ │ @@ -385947,15 +385947,15 @@ │ │ │ │ rsbeq lr, r9, r8, asr #18 │ │ │ │ @ instruction: 0x00665098 │ │ │ │ rsbeq r5, r6, ip │ │ │ │ rsbeq r5, r6, r8, asr #8 │ │ │ │ rsbeq r5, r6, r0, asr r1 │ │ │ │ ldrdeq r5, [r6], #-4 @ │ │ │ │ rsbeq r6, r6, r8, lsl #18 │ │ │ │ - subeq r9, lr, r4, ror #30 │ │ │ │ + subeq r9, lr, r4, ror #29 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #252 @ 0xfc │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #1 │ │ │ │ bl 4398cc │ │ │ │ @@ -386225,15 +386225,15 @@ │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ bl 1be600 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ ldrdeq lr, [r9], #-16 @ │ │ │ │ rsbeq r4, r6, r0, asr #23 │ │ │ │ - subeq r9, lr, ip, ror #15 │ │ │ │ + subeq r9, lr, ip, ror #14 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #212 @ 0xd4 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #1 │ │ │ │ bl 4398cc │ │ │ │ @@ -386520,15 +386520,15 @@ │ │ │ │ bl 1be600 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbeq sp, r9, ip, ror sp │ │ │ │ rsbeq r4, r6, r0, asr r7 │ │ │ │ rsbeq r5, r6, r0, lsl #29 │ │ │ │ - @ instruction: 0x004e9398 │ │ │ │ + subeq r9, lr, r8, lsl r3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #284 @ 0x11c │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #1 │ │ │ │ bl 4398cc │ │ │ │ @@ -387076,15 +387076,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #244] @ 0xf4 │ │ │ │ add r2, sp, #248 @ 0xf8 │ │ │ │ str r2, [sp, #240] @ 0xf0 │ │ │ │ str r0, [sp, #248] @ 0xf8 │ │ │ │ add r0, sp, #228 @ 0xe4 │ │ │ │ add r1, sp, #252 @ 0xfc │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r6, [sp, #232] @ 0xe8 │ │ │ │ ldr r0, [sp, #236] @ 0xec │ │ │ │ ldr r4, [sp, #228] @ 0xe4 │ │ │ │ str r0, [sp, #224] @ 0xe0 │ │ │ │ str r6, [sp, #220] @ 0xdc │ │ │ │ ldr r3, [pc, #1384] @ 1b31d8 │ │ │ │ add r0, sp, #252 @ 0xfc │ │ │ │ @@ -387423,26 +387423,26 @@ │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r8 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbeq sp, r9, r4, ror #17 │ │ │ │ rsbeq r3, r6, ip, lsr sl │ │ │ │ - subeq pc, sp, ip, asr #13 │ │ │ │ + subeq pc, sp, ip, asr #12 │ │ │ │ strheq r3, [r6], #-156 @ 0xffffff64 @ │ │ │ │ rsbeq r3, r6, ip, ror #31 │ │ │ │ rsbeq r3, r6, r0, lsl #29 │ │ │ │ - subeq r8, lr, r0, asr r9 │ │ │ │ + ldrdeq r8, [lr], #-128 @ 0xffffff80 │ │ │ │ strdeq r4, [r6], #-24 @ 0xffffffe8 @ │ │ │ │ rsbeq sp, r9, r8, lsr #6 │ │ │ │ strdeq r3, [r6], #-192 @ 0xffffff40 @ │ │ │ │ rsbeq r3, r6, r0, lsl #24 │ │ │ │ rsbeq r3, r6, r8, asr #22 │ │ │ │ rsbeq r5, r6, r0, lsr r9 │ │ │ │ - subeq r8, lr, r0, lsl #30 │ │ │ │ + subeq r8, lr, r0, lsl #29 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #548 @ 0x224 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ mov r6, r1 │ │ │ │ mov r1, #1 │ │ │ │ bl 4398cc │ │ │ │ @@ -387701,46 +387701,46 @@ │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ ldm r0!, {r2, r3, r7} │ │ │ │ stmia r1!, {r2, r3, r7} │ │ │ │ ldm r0, {r2, r3, r6, r7} │ │ │ │ ldr r0, [pc, #3496] @ 1b43b8 │ │ │ │ stm r1, {r2, r3, r6, r7} │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldr r0, [r0, r1] │ │ │ │ tst r0, #1 │ │ │ │ beq 1b3640 │ │ │ │ ldr r0, [pc, #3476] @ 1b43c0 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r0, r0, r1 │ │ │ │ add r7, r0, #8 │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ b 1b3674 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ - bl 666cec │ │ │ │ + bl 666c70 │ │ │ │ ldr r0, [pc, #3436] @ 1b43bc │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r7, sp, #128 @ 0x80 │ │ │ │ str r2, [r0, r1]! │ │ │ │ mov r6, #0 │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ str r6, [r0, #4] │ │ │ │ add r0, r0, #8 │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ add r0, r5, #28 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #224 @ 0xe0 │ │ │ │ add r0, r0, #16 │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ ldr r0, [pc, #3380] @ 1b43c4 │ │ │ │ ldr r3, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r0, r0, r3 │ │ │ │ adds r4, r1, #1 │ │ │ │ adc r1, r2, #0 │ │ │ │ str r4, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ @@ -387852,15 +387852,15 @@ │ │ │ │ ldr r0, [pc, #2964] @ 1b43f0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #396] @ 0x18c │ │ │ │ add r0, sp, #328 @ 0x148 │ │ │ │ str r0, [sp, #392] @ 0x188 │ │ │ │ add r0, sp, #424 @ 0x1a8 │ │ │ │ add r1, sp, #456 @ 0x1c8 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r6, [sp, #428] @ 0x1ac │ │ │ │ ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ str r0, [sp, #524] @ 0x20c │ │ │ │ str r6, [sp, #520] @ 0x208 │ │ │ │ ldr r3, [pc, #2920] @ 1b43f4 │ │ │ │ add r2, sp, #520 @ 0x208 │ │ │ │ mov r0, fp │ │ │ │ @@ -387988,15 +387988,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #524] @ 0x20c │ │ │ │ add r2, sp, #380 @ 0x17c │ │ │ │ str r2, [sp, #520] @ 0x208 │ │ │ │ str r0, [sp, #380] @ 0x17c │ │ │ │ add r0, sp, #344 @ 0x158 │ │ │ │ add r1, sp, #392 @ 0x188 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r9, [sp, #348] @ 0x15c │ │ │ │ ldr r0, [sp, #352] @ 0x160 │ │ │ │ ldr r6, [sp, #344] @ 0x158 │ │ │ │ str r0, [sp, #496] @ 0x1f0 │ │ │ │ str r9, [sp, #492] @ 0x1ec │ │ │ │ ldr r3, [pc, #2384] @ 1b4400 │ │ │ │ add r0, sp, #456 @ 0x1c8 │ │ │ │ @@ -388282,15 +388282,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #428] @ 0x1ac │ │ │ │ add r2, sp, #520 @ 0x208 │ │ │ │ str r2, [sp, #424] @ 0x1a8 │ │ │ │ str r0, [sp, #520] @ 0x208 │ │ │ │ add r0, sp, #380 @ 0x17c │ │ │ │ add r1, sp, #456 @ 0x1c8 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r7, [sp, #384] @ 0x180 │ │ │ │ ldr r0, [sp, #388] @ 0x184 │ │ │ │ ldr fp, [sp, #380] @ 0x17c │ │ │ │ str r0, [sp, #396] @ 0x18c │ │ │ │ str r7, [sp, #392] @ 0x188 │ │ │ │ ldr r3, [pc, #1244] @ 1b4424 │ │ │ │ add r0, sp, #456 @ 0x1c8 │ │ │ │ @@ -388333,15 +388333,15 @@ │ │ │ │ ldr r0, [pc, #1076] @ 1b4414 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #428] @ 0x1ac │ │ │ │ add r0, sp, #340 @ 0x154 │ │ │ │ str r0, [sp, #424] @ 0x1a8 │ │ │ │ add r0, sp, #456 @ 0x1c8 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r7, [sp, #460] @ 0x1cc │ │ │ │ ldr r0, [sp, #464] @ 0x1d0 │ │ │ │ str r0, [sp, #396] @ 0x18c │ │ │ │ str r7, [sp, #392] @ 0x188 │ │ │ │ ldr r3, [pc, #1032] @ 1b4418 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ add r2, sp, #392 @ 0x188 │ │ │ │ @@ -388535,15 +388535,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ b 1b4370 │ │ │ │ mov r4, r0 │ │ │ │ orr r0, r9, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 1b43ac │ │ │ │ b 1b439c │ │ │ │ - subeq r8, lr, r8, lsr #1 │ │ │ │ + subeq r8, lr, r8, lsr #32 │ │ │ │ mov r4, r0 │ │ │ │ b 1b4388 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ bl 1be600 │ │ │ │ b 1b43ac │ │ │ │ bl 5a198 │ │ │ │ @@ -388582,27 +388582,27 @@ │ │ │ │ rsbeq ip, r9, r4, asr r5 │ │ │ │ rsbeq ip, r9, ip, ror r5 │ │ │ │ rsbeq ip, r9, r8, lsl r5 │ │ │ │ rsbeq r2, r6, r0, asr #16 │ │ │ │ rsbeq r4, r6, r0, lsr r0 │ │ │ │ ldrdeq r4, [r6], #-32 @ 0xffffffe0 @ │ │ │ │ rsbeq r4, r6, r4, asr ip │ │ │ │ - subeq r8, sp, ip, lsr r2 │ │ │ │ + strheq r8, [sp], #-28 @ 0xffffffe4 │ │ │ │ strdeq r2, [r6], #-192 @ 0xffffff40 @ │ │ │ │ - subeq r7, lr, r0, asr #15 │ │ │ │ + subeq r7, lr, r0, asr #14 │ │ │ │ ldrdeq r2, [r6], #-204 @ 0xffffff34 @ │ │ │ │ strdeq r2, [r6], #-192 @ 0xffffff40 @ │ │ │ │ strheq r3, [r6], #-108 @ 0xffffff94 @ │ │ │ │ rsbeq ip, r9, r4, lsl #14 │ │ │ │ ldrdeq r3, [r6], #-4 @ │ │ │ │ strheq r3, [r6], #-60 @ 0xffffffc4 @ │ │ │ │ rsbeq ip, r9, r8, ror #9 │ │ │ │ strheq r2, [r6], #-224 @ 0xffffff20 @ │ │ │ │ rsbeq r2, r6, r0, asr #25 │ │ │ │ - @ instruction: 0x004e7790 │ │ │ │ + subeq r7, lr, r0, lsl r7 │ │ │ │ ldrdeq r2, [r6], #-204 @ 0xffffff34 @ │ │ │ │ rsbeq r2, r6, r8, lsr pc │ │ │ │ rsbeq fp, r9, r0, lsl #31 │ │ │ │ rsbeq r2, r6, r0, asr r9 │ │ │ │ rsbeq r2, r6, r0, lsr #30 │ │ │ │ rsbeq ip, r9, r0, asr r0 │ │ │ │ rsbeq r2, r6, r8, lsl sl │ │ │ │ @@ -389232,15 +389232,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #244] @ 0xf4 │ │ │ │ add r2, sp, #248 @ 0xf8 │ │ │ │ str r2, [sp, #240] @ 0xf0 │ │ │ │ str r0, [sp, #248] @ 0xf8 │ │ │ │ add r0, sp, #228 @ 0xe4 │ │ │ │ add r1, sp, #252 @ 0xfc │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r9, [sp, #232] @ 0xe8 │ │ │ │ ldr r0, [sp, #236] @ 0xec │ │ │ │ ldr r8, [sp, #228] @ 0xe4 │ │ │ │ str r0, [sp, #224] @ 0xe0 │ │ │ │ str r9, [sp, #220] @ 0xdc │ │ │ │ ldr r3, [pc, #872] @ 1b5188 │ │ │ │ add r0, sp, #252 @ 0xfc │ │ │ │ @@ -389451,26 +389451,26 @@ │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbeq fp, r9, r4, asr r8 │ │ │ │ strdeq r1, [r6], #-144 @ 0xffffff70 @ │ │ │ │ - strdeq sp, [sp], #-92 @ 0xffffffa4 │ │ │ │ + subeq sp, sp, ip, ror r5 │ │ │ │ rsbeq r1, r6, ip, lsr pc │ │ │ │ rsbeq r1, r6, ip, lsr #25 │ │ │ │ rsbeq r1, r6, r4, lsr lr │ │ │ │ - subeq r6, lr, r4, lsl #18 │ │ │ │ + subeq r6, lr, r4, lsl #17 │ │ │ │ rsbeq r2, r6, r8, asr #32 │ │ │ │ rsbeq fp, r9, r8, ror r1 │ │ │ │ rsbeq r1, r6, r0, asr #22 │ │ │ │ rsbeq r1, r6, r8, ror #21 │ │ │ │ rsbeq r1, r6, r8, lsr sl │ │ │ │ rsbeq r3, r6, ip, lsr #16 │ │ │ │ - subeq r6, lr, r0, ror lr │ │ │ │ + strdeq r6, [lr], #-208 @ 0xffffff30 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #212 @ 0xd4 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #1 │ │ │ │ bl 4398cc │ │ │ │ @@ -389771,15 +389771,15 @@ │ │ │ │ bl 1be600 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbeq sl, r9, r0, ror #21 │ │ │ │ rsbeq r1, r6, r4, lsl #9 │ │ │ │ rsbeq r3, r6, ip, ror pc │ │ │ │ - strdeq r6, [lr], #-12 │ │ │ │ + subeq r6, lr, ip, ror r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #212 @ 0xd4 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #1 │ │ │ │ bl 4398cc │ │ │ │ @@ -390148,34 +390148,34 @@ │ │ │ │ stmia r9!, {r0, r1, r2} │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm r9, {r0, r1, r2, r3} │ │ │ │ cmp r7, #2 │ │ │ │ bcc 1b588c │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1b588c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ add sp, sp, #212 @ 0xd4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldm r6!, {r0, r1, r2} │ │ │ │ stmia r9!, {r0, r1, r2} │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm r9, {r0, r1, r2, r3} │ │ │ │ cmp r7, #2 │ │ │ │ bcc 1b587c │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1b587c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 1b587c │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ mov r5, #35 @ 0x23 │ │ │ │ ldr r7, [sp, #156] @ 0x9c │ │ │ │ ldr r6, [sp, #160] @ 0xa0 │ │ │ │ @@ -390216,32 +390216,32 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1b5dd0 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1b5dd0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 1b5dd0 │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1b5e08 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1b5e08 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 1b5e08 │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ orr r0, sl, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ @@ -390268,15 +390268,15 @@ │ │ │ │ rsbeq sl, r9, r4, lsl r6 │ │ │ │ rsbeq r0, r6, ip, asr sp │ │ │ │ ldrdeq r0, [r6], #-200 @ 0xffffff38 @ │ │ │ │ strheq r1, [r6], #-0 @ │ │ │ │ @ instruction: 0x00661198 │ │ │ │ rsbeq r0, r6, r4, lsl #28 │ │ │ │ rsbeq r2, r6, r4, lsl #12 │ │ │ │ - subeq r5, lr, r0, lsr ip │ │ │ │ + strheq r5, [lr], #-176 @ 0xffffff50 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #292 @ 0x124 │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #1 │ │ │ │ bl 4398cc │ │ │ │ @@ -390904,15 +390904,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #212] @ 0xd4 │ │ │ │ add r2, sp, #280 @ 0x118 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ str r0, [sp, #280] @ 0x118 │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r4, [sp, #180] @ 0xb4 │ │ │ │ ldr r0, [sp, #184] @ 0xb8 │ │ │ │ ldr r5, [sp, #176] @ 0xb0 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ str r4, [sp, #152] @ 0x98 │ │ │ │ ldr r3, [pc, #2236] @ 1b70fc │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ @@ -391266,15 +391266,15 @@ │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ add r0, sp, #280 @ 0x118 │ │ │ │ str r0, [sp, #192] @ 0xc0 │ │ │ │ sub r0, r2, r1 │ │ │ │ str r0, [sp, #280] @ 0x118 │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ add r1, sp, #248 @ 0xf8 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr sl, [sp, #180] @ 0xb4 │ │ │ │ ldr r0, [sp, #184] @ 0xb8 │ │ │ │ ldr r9, [sp, #176] @ 0xb0 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ str sl, [sp, #152] @ 0x98 │ │ │ │ ldr r3, [pc, #808] @ 1b7110 │ │ │ │ add r0, sp, #248 @ 0xf8 │ │ │ │ @@ -391369,15 +391369,15 @@ │ │ │ │ ldr r3, [pc, #400] @ 1b70e0 │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ add r0, fp, #12 │ │ │ │ add r2, lr, #35 @ 0x23 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, #1 │ │ │ │ b 1b6b30 │ │ │ │ - subeq r5, lr, r4, ror #8 │ │ │ │ + subeq r5, lr, r4, ror #7 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [pc, #368] @ 1b70e8 │ │ │ │ add r1, sp, #208 @ 0xd0 │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ @@ -391463,25 +391463,25 @@ │ │ │ │ lsl r1, r9, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbeq pc, r5, r4, asr #21 │ │ │ │ - subeq fp, sp, r8, ror #23 │ │ │ │ + subeq fp, sp, r8, ror #22 │ │ │ │ rsbeq pc, r5, r0, lsl #21 │ │ │ │ strheq pc, [r5], #-224 @ 0xffffff20 @ │ │ │ │ rsbeq pc, r5, r8, lsr pc @ │ │ │ │ - subeq r4, lr, r8, lsl #20 │ │ │ │ + subeq r4, lr, r8, lsl #19 │ │ │ │ rsbeq r0, r6, ip, lsl r4 │ │ │ │ rsbeq r0, r6, r8, lsr #12 │ │ │ │ rsbeq r9, r9, r8, asr r7 │ │ │ │ rsbeq r0, r6, r0, lsr #2 │ │ │ │ rsbeq pc, r5, r8, lsl #30 │ │ │ │ - ldrdeq r4, [lr], #-152 @ 0xffffff68 │ │ │ │ + subeq r4, lr, r8, asr r9 │ │ │ │ rsbeq r0, r6, r4, lsl #1 │ │ │ │ strheq r9, [r9], #-20 @ 0xffffffec @ │ │ │ │ rsbeq pc, r5, r8, ror fp @ │ │ │ │ rsbeq pc, r5, r4, ror #25 │ │ │ │ @ instruction: 0x00661e90 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #212 @ 0xd4 │ │ │ │ @@ -391773,15 +391773,15 @@ │ │ │ │ bl 1be600 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbeq r8, r9, r8, ror #22 │ │ │ │ rsbeq pc, r5, ip, lsr r5 @ │ │ │ │ strdeq r0, [r6], #-188 @ 0xffffff44 @ │ │ │ │ - subeq r4, lr, r4, lsl #3 │ │ │ │ + subeq r4, lr, r4, lsl #2 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #260 @ 0x104 │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ mov r6, r1 │ │ │ │ mov r1, #1 │ │ │ │ mov r8, r2 │ │ │ │ @@ -392056,15 +392056,15 @@ │ │ │ │ add r0, sp, #84 @ 0x54 │ │ │ │ bl 1be600 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbeq r8, r9, r0, asr #13 │ │ │ │ rsbeq pc, r5, r4, lsr #1 │ │ │ │ - ldrdeq r3, [lr], #-204 @ 0xffffff34 │ │ │ │ + subeq r3, lr, ip, asr ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #88 @ 0x58 │ │ │ │ ldr r7, [r1, #8] │ │ │ │ mov r9, r0 │ │ │ │ ldr r4, [r1, #12] │ │ │ │ mov r0, #30 │ │ │ │ ldr r5, [r1, #16] │ │ │ │ @@ -392082,22 +392082,22 @@ │ │ │ │ sub r2, r4, r5 │ │ │ │ add r1, r7, r5 │ │ │ │ ldr r0, [sl] │ │ │ │ sub r3, r0, #12 │ │ │ │ cmp r3, #3 │ │ │ │ bcs 1b7acc │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 67ef7c │ │ │ │ + bl 67ef00 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ bne 1b7c3c │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r0, r8 │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1b7bfc │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ add r2, r5, r1 │ │ │ │ add r2, r2, #1 │ │ │ │ @@ -392145,15 +392145,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [pc, #464] @ 1b7d48 │ │ │ │ add r1, sp, #32 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ add r0, sp, #32 │ │ │ │ mov r1, sl │ │ │ │ bl 1c43a8 │ │ │ │ ldmib sp, {r0, r1, r2} │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ add ip, sp, #56 @ 0x38 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ @@ -392165,21 +392165,21 @@ │ │ │ │ ldm r8, {r0, r1, r2, r3} │ │ │ │ stm r9, {r0, r1, r2, r3} │ │ │ │ add sp, sp, #88 @ 0x58 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ - bl 67eb30 │ │ │ │ + bl 67eab4 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ cmp r0, #1 │ │ │ │ beq 1b7cd8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 681300 │ │ │ │ + bl 681284 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1b7c20 │ │ │ │ add r0, r8, #4 │ │ │ │ mov r2, #24 │ │ │ │ str r2, [r9] │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -392254,20 +392254,20 @@ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbeq lr, r5, ip, lsl lr │ │ │ │ @ instruction: 0x0069819c │ │ │ │ - subeq r3, sp, r8, asr #27 │ │ │ │ + subeq r3, sp, r8, asr #26 │ │ │ │ @ instruction: 0xfffaee94 │ │ │ │ rsbeq lr, r5, r0, lsr lr │ │ │ │ rsbeq lr, r5, r8, lsl lr │ │ │ │ rsbeq lr, r5, r0, lsl #28 │ │ │ │ - subeq r3, lr, lr, ror #15 │ │ │ │ + subeq r3, lr, lr, ror #14 │ │ │ │ rsbeq lr, r5, r0, lsl sp │ │ │ │ rsbeq lr, r5, r4, ror #25 │ │ │ │ rsbeq lr, r5, r8, ror #24 │ │ │ │ rsbeq lr, r5, ip, ror #24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #88 @ 0x58 │ │ │ │ ldr r7, [r1, #8] │ │ │ │ @@ -392289,22 +392289,22 @@ │ │ │ │ sub r2, r5, r4 │ │ │ │ add r1, r7, r4 │ │ │ │ ldr r0, [sl] │ │ │ │ sub r3, r0, #12 │ │ │ │ cmp r3, #3 │ │ │ │ bcs 1b7e3c │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 67ef7c │ │ │ │ + bl 67ef00 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ bne 1b7fe0 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r0, r8 │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1b7f94 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ ldr r7, [sp, #60] @ 0x3c │ │ │ │ add r0, r4, r5 │ │ │ │ add r0, r0, #1 │ │ │ │ @@ -392365,15 +392365,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [pc, #516] @ 1b80ec │ │ │ │ add r1, sp, #32 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ add r0, sp, #32 │ │ │ │ mov r1, sl │ │ │ │ bl 1c43a8 │ │ │ │ ldmib sp, {r0, r1, r2} │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ add ip, sp, #56 @ 0x38 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ @@ -392395,21 +392395,21 @@ │ │ │ │ str r5, [r9, #12] │ │ │ │ stm r9, {r0, r5, r6} │ │ │ │ add sp, sp, #88 @ 0x58 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ - bl 67eb30 │ │ │ │ + bl 67eab4 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ cmp r0, #1 │ │ │ │ beq 1b807c │ │ │ │ mov r0, r8 │ │ │ │ - bl 681300 │ │ │ │ + bl 681284 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1b7fb8 │ │ │ │ add r0, r8, #4 │ │ │ │ mov r2, #24 │ │ │ │ str r2, [r9] │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -392487,20 +392487,20 @@ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbeq lr, r5, ip, lsr #21 │ │ │ │ rsbeq r7, r9, ip, lsr #28 │ │ │ │ - subeq r3, sp, r8, asr sl │ │ │ │ + ldrdeq r3, [sp], #-152 @ 0xffffff68 │ │ │ │ @ instruction: 0xfffaeb24 │ │ │ │ rsbeq lr, r5, r0, asr #21 │ │ │ │ rsbeq lr, r5, r8, lsr #21 │ │ │ │ @ instruction: 0x0065ea90 │ │ │ │ - subeq r3, lr, sl, asr #8 │ │ │ │ + subeq r3, lr, sl, asr #7 │ │ │ │ rsbeq lr, r5, ip, ror #18 │ │ │ │ rsbeq lr, r5, r0, asr #18 │ │ │ │ rsbeq r0, r6, r8, lsr #1 │ │ │ │ rsbeq r7, r9, r4, ror pc │ │ │ │ rsbeq lr, r5, r4, asr #17 │ │ │ │ rsbeq lr, r5, r8, asr #17 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ @@ -392594,17 +392594,17 @@ │ │ │ │ bl 59b2c │ │ │ │ ldr r2, [pc, #32] @ 1b8298 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59b2c │ │ │ │ rsbeq r7, r9, r8, lsr ip │ │ │ │ - subeq r3, lr, ip, asr #7 │ │ │ │ + subeq r3, lr, ip, asr #6 │ │ │ │ rsbeq r7, r9, r0, ror #22 │ │ │ │ - subeq r3, lr, ip, asr r3 │ │ │ │ + ldrdeq r3, [lr], #-44 @ 0xffffffd4 │ │ │ │ rsbeq fp, r5, r8, asr #17 │ │ │ │ strheq fp, [r5], #-132 @ 0xffffff7c @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ mov fp, r0 │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ ldr r5, [r1, #16] │ │ │ │ @@ -392857,15 +392857,15 @@ │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ ldr r0, [pc, #1788] @ 1b8d90 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r8, [sp, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ str r8, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [pc, #1748] @ 1b8d94 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ @@ -393103,15 +393103,15 @@ │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ ldr r0, [pc, #836] @ 1b8db4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ str r4, [sp, #84] @ 0x54 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r8, [sp, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ str r8, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [pc, #800] @ 1b8db8 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ @@ -393303,26 +393303,26 @@ │ │ │ │ strbtvc r7, [r3], #-1394 @ 0xfffffa8e │ │ │ │ rsbeq r7, r9, r8, lsr #19 │ │ │ │ strheq sp, [r5], #-220 @ 0xffffff24 @ │ │ │ │ rsbeq lr, r5, r8, lsl #17 │ │ │ │ rsbeq r7, r9, ip, asr #17 │ │ │ │ rsbeq lr, r5, r0, lsr #5 │ │ │ │ rsbeq r7, r9, ip, lsr #21 │ │ │ │ - subeq r3, lr, r0, asr #4 │ │ │ │ + subeq r3, lr, r0, asr #3 │ │ │ │ ldrdeq lr, [r5], #-36 @ 0xffffffdc @ │ │ │ │ rsbeq lr, r5, r0, lsl r3 │ │ │ │ rsbeq r7, r9, r4, lsr r5 │ │ │ │ @ instruction: 0x0065dd90 │ │ │ │ rsbeq lr, r5, ip, lsr #9 │ │ │ │ strdeq r7, [r9], #-64 @ 0xffffffc0 @ │ │ │ │ rsbeq sp, r5, r8, asr #29 │ │ │ │ rsbeq sp, r5, r0, lsr sp │ │ │ │ strdeq sp, [r5], #-204 @ 0xffffff34 @ │ │ │ │ @ instruction: 0x00697598 │ │ │ │ - @ instruction: 0x004e2d94 │ │ │ │ + subeq r2, lr, r4, lsl sp │ │ │ │ rsbeq sl, r5, ip, lsr lr │ │ │ │ rsbeq sl, r5, r0, lsl lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ add r6, sp, #4 │ │ │ │ mov r9, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -393412,17 +393412,17 @@ │ │ │ │ bl 59b2c │ │ │ │ ldr r2, [pc, #32] @ 1b8f60 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59b2c │ │ │ │ rsbeq r6, r9, r0, ror pc │ │ │ │ - subeq r2, lr, r4, lsl #14 │ │ │ │ + subeq r2, lr, r4, lsl #13 │ │ │ │ @ instruction: 0x00696e98 │ │ │ │ - @ instruction: 0x004e2694 │ │ │ │ + subeq r2, lr, r4, lsl r6 │ │ │ │ rsbeq sl, r5, r0, lsl #24 │ │ │ │ rsbeq sl, r5, ip, ror #23 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ add r6, sp, #4 │ │ │ │ mov r9, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -393512,17 +393512,17 @@ │ │ │ │ bl 59b2c │ │ │ │ ldr r2, [pc, #32] @ 1b90f0 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59b2c │ │ │ │ rsbeq r6, r9, r0, ror #27 │ │ │ │ - subeq r2, lr, r4, ror r5 │ │ │ │ + strdeq r2, [lr], #-68 @ 0xffffffbc │ │ │ │ rsbeq r6, r9, r8, lsl #26 │ │ │ │ - subeq r2, lr, r4, lsl #10 │ │ │ │ + subeq r2, lr, r4, lsl #9 │ │ │ │ rsbeq sl, r5, r0, ror sl │ │ │ │ rsbeq sl, r5, ip, asr sl │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #96 @ 0x60 │ │ │ │ add r6, sp, #32 │ │ │ │ mov r9, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -393789,15 +393789,15 @@ │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ ldr r0, [pc, #1792] @ 1b9c28 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ str r9, [sp, #132] @ 0x84 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r6, [sp, #100] @ 0x64 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [pc, #1756] @ 1b9c2c │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ @@ -394062,15 +394062,15 @@ │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ ldr r0, [pc, #732] @ 1b9c48 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ str sl, [sp, #52] @ 0x34 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r9, [sp, #136] @ 0x88 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ str r9, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [pc, #696] @ 1b9c4c │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ @@ -394304,18 +394304,18 @@ │ │ │ │ stmia r5!, {r0, r1, r2} │ │ │ │ ldm r7, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ cmp r4, #2 │ │ │ │ bcc 1b9d00 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1b9d00 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r8 │ │ │ │ bl 42df00 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldm sp, {r3, r7} │ │ │ │ mov r4, #35 @ 0x23 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ @@ -394338,18 +394338,18 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1b9de0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1b9de0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r8 │ │ │ │ bl 42df00 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbeq ip, r5, r8, asr ip │ │ │ │ rsbeq ip, r5, r0, lsr #26 │ │ │ │ @@ -394688,15 +394688,15 @@ │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ ldr r0, [pc, #1088] @ 1ba770 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r8, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ str r8, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [pc, #1048] @ 1ba774 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ @@ -394768,15 +394768,15 @@ │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ ldr r0, [pc, #736] @ 1ba750 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r4, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [pc, #696] @ 1ba754 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ @@ -395192,15 +395192,15 @@ │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ ldr r0, [pc, #772] @ 1bae14 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r4, r1 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [pc, #728] @ 1bae18 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ @@ -395260,18 +395260,18 @@ │ │ │ │ beq 1bac6c │ │ │ │ ldr r0, [r5, #-16] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1bac08 │ │ │ │ mov r4, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #-12]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1bac08 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ b 1bac08 │ │ │ │ ldr r3, [pc, #456] @ 1bae1c │ │ │ │ add r2, sp, #128 @ 0x80 │ │ │ │ mov r0, sl │ │ │ │ mov r1, #0 │ │ │ │ @@ -395362,18 +395362,18 @@ │ │ │ │ subs r6, r6, #1 │ │ │ │ beq 1bad78 │ │ │ │ ldr r0, [r5, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1bada8 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1bada8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 1bada8 │ │ │ │ bl 5a198 │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl 1be600 │ │ │ │ @@ -395609,15 +395609,15 @@ │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ ldr r0, [pc, #556] @ 1bb3c0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #84 @ 0x54 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r8, [sp, #88] @ 0x58 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r8, [sp, #32] │ │ │ │ ldr r3, [pc, #516] @ 1bb3c4 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r2, sp, #32 │ │ │ │ @@ -396125,15 +396125,15 @@ │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ ldr r0, [pc, #648] @ 1bbc2c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ str sl, [sp, #80] @ 0x50 │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r6, [sp, #128] @ 0x80 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [pc, #604] @ 1bbc30 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ @@ -396189,18 +396189,18 @@ │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1bbacc │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1bbacc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r1, r9, r2 │ │ │ │ str r1, [r6, #12] │ │ │ │ ldr r1, [r6, #24] │ │ │ │ @@ -396263,18 +396263,18 @@ │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1bbbf4 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1bbbf4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ bl 42df00 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbeq fp, r5, r0, lsl #8 │ │ │ │ rsbeq fp, r5, ip, asr #6 │ │ │ │ @@ -396347,17 +396347,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [pc, #28] @ 1bbd38 │ │ │ │ mov r2, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 38f8c │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subeq pc, sp, sl, asr #19 │ │ │ │ - subeq pc, sp, r1, lsr sl @ │ │ │ │ - strdeq pc, [sp], #-150 @ 0xffffff6a │ │ │ │ + subeq pc, sp, sl, asr #18 │ │ │ │ + strheq pc, [sp], #-145 @ 0xffffff6f @ │ │ │ │ + subeq pc, sp, r6, ror r9 @ │ │ │ │ rsbeq sl, r5, r4, lsl #26 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldmib r0, {r5, r7, r8} │ │ │ │ mov r6, r0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 1bbd90 │ │ │ │ add r4, r5, #4 │ │ │ │ @@ -397024,18 +397024,18 @@ │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1bc53c │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1bc53c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 1bc53c │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldrb r0, [sp, #68] @ 0x44 │ │ │ │ ldr r1, [sp, #136] @ 0x88 │ │ │ │ @@ -397282,18 +397282,18 @@ │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1bc050 │ │ │ │ ldr r0, [sp, #176] @ 0xb0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1bc050 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r9 │ │ │ │ bl 42df00 │ │ │ │ add sp, sp, #220 @ 0xdc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r2, sp, #172 @ 0xac │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r0, [fp, #28] │ │ │ │ @@ -397449,32 +397449,32 @@ │ │ │ │ b 1bce88 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1bced4 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1bced4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 1bced4 │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1bcf0c │ │ │ │ ldr r0, [sp, #176] @ 0xb0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1bcf0c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r9 │ │ │ │ bl 42df00 │ │ │ │ b 1bcf0c │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ orr r0, r9, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ @@ -397502,27 +397502,27 @@ │ │ │ │ strdeq r9, [r5], #-192 @ 0xffffff40 @ │ │ │ │ rsbeq sl, r5, ip, asr #16 │ │ │ │ @ instruction: 0x0065a794 │ │ │ │ @ instruction: 0x0065a194 │ │ │ │ rsbeq sl, r5, r0, ror #1 │ │ │ │ @ instruction: 0x0065a390 │ │ │ │ ldrdeq sl, [r5], #-40 @ 0xffffffd8 @ │ │ │ │ - subeq r5, sp, r8, ror r6 │ │ │ │ + strdeq r5, [sp], #-88 @ 0xffffffa8 │ │ │ │ rsbeq sl, r5, r4, lsr #32 │ │ │ │ rsbeq r9, r5, ip, ror #30 │ │ │ │ rsbeq sl, r5, r8, lsl #14 │ │ │ │ rsbeq sl, r5, r0, asr r6 │ │ │ │ rsbeq sl, r5, r8, ror #8 │ │ │ │ strheq sl, [r5], #-48 @ 0xffffffd0 @ │ │ │ │ rsbeq sl, r5, r8, lsl r3 │ │ │ │ rsbeq sl, r5, r0, ror #4 │ │ │ │ rsbeq sl, r5, r4, lsr r1 │ │ │ │ rsbeq sl, r5, ip, ror r0 │ │ │ │ rsbeq sl, r5, r8, asr #17 │ │ │ │ - subeq pc, sp, ip, lsr r3 @ │ │ │ │ + strheq pc, [sp], #-44 @ 0xffffffd4 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r6, r3 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r0 │ │ │ │ str r1, [sp, #20] │ │ │ │ @@ -397590,18 +397590,18 @@ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ b 1bd090 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1bd10c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #20 │ │ │ │ bl 2b2af0 │ │ │ │ b 1bd10c │ │ │ │ mov r5, r0 │ │ │ │ cmp sl, #0 │ │ │ │ beq 1bd0d0 │ │ │ │ mov r0, fp │ │ │ │ @@ -397613,18 +397613,18 @@ │ │ │ │ beq 1bd0ec │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1bd10c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 2b2af0 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbeq r9, r5, r8, lsr sl │ │ │ │ rsbeq r2, r9, r8, lsr #27 │ │ │ │ @@ -397706,18 +397706,18 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ b 1bd260 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1bd280 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, sp │ │ │ │ bl 2b2af0 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbeq r9, r5, r4, lsl #17 │ │ │ │ rsbeq r2, r9, ip, lsr ip │ │ │ │ @@ -397805,15 +397805,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #4 │ │ │ │ strb r0, [sp] │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r1, [pc, #288] @ 1bd510 │ │ │ │ mov r0, sp │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67926c │ │ │ │ + bl 6791f0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1bd454 │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ ldmne sp, {r0, r1} │ │ │ │ stmne r4, {r0, r1} │ │ │ │ addne sp, sp, #40 @ 0x28 │ │ │ │ @@ -397888,15 +397888,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #4 │ │ │ │ strb r0, [sp] │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r1, [pc, #288] @ 1bd65c │ │ │ │ mov r0, sp │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67926c │ │ │ │ + bl 6791f0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1bd5a0 │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ ldmne sp, {r0, r1} │ │ │ │ stmne r4, {r0, r1} │ │ │ │ addne sp, sp, #40 @ 0x28 │ │ │ │ @@ -397970,17 +397970,17 @@ │ │ │ │ ldr r0, [r1, #28] │ │ │ │ mov r2, #63 @ 0x3f │ │ │ │ ldr r1, [r1, #32] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldr r1, [pc, #4] @ 1bd688 │ │ │ │ add r1, pc, r1 │ │ │ │ bx r3 │ │ │ │ - subeq sp, sp, r6, lsl #29 │ │ │ │ + subeq sp, sp, r6, lsl #28 │ │ │ │ ldr r0, [r0] │ │ │ │ - b 63f84c │ │ │ │ + b 63f7d0 │ │ │ │ ldr r0, [r0] │ │ │ │ b 425248 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ mov r5, #6 │ │ │ │ @@ -398002,37 +398002,37 @@ │ │ │ │ str r1, [sp, #16] │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ ldr r1, [pc, #32] @ 1bd720 │ │ │ │ ldr r3, [pc, #32] @ 1bd724 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 67a0d4 │ │ │ │ + bl 67a058 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r9, r5, r8, asr r6 │ │ │ │ - subeq lr, sp, r8, lsl #4 │ │ │ │ + subeq lr, sp, r8, lsl #3 │ │ │ │ rsbeq r9, r5, ip, lsr r6 │ │ │ │ - strheq lr, [sp], #-28 @ 0xffffffe4 │ │ │ │ - subeq lr, sp, lr, asr #3 │ │ │ │ + subeq lr, sp, ip, lsr r1 │ │ │ │ + subeq lr, sp, lr, asr #2 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r3, r1 │ │ │ │ ldrb r0, [r0] │ │ │ │ ldr r2, [pc, #32] @ 1bd75c │ │ │ │ ldr r1, [pc, #32] @ 1bd760 │ │ │ │ cmp r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ movne r1, r2 │ │ │ │ mov r2, #9 │ │ │ │ movne r2, #5 │ │ │ │ - b 679fa4 │ │ │ │ - subeq sp, sp, r6, ror #30 │ │ │ │ - subeq sp, sp, r5, asr pc │ │ │ │ + b 679f28 │ │ │ │ + subeq sp, sp, r6, ror #29 │ │ │ │ + ldrdeq sp, [sp], #-229 @ 0xffffff1b │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0], #4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1bd7c4 │ │ │ │ @@ -398046,15 +398046,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [pc, #108] @ 1bd818 │ │ │ │ mov r2, #7 │ │ │ │ ldr r3, [pc, #104] @ 1bd81c │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 679ff8 │ │ │ │ + bl 679f7c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r3, #5 │ │ │ │ ldr r0, [pc, #52] @ 1bd808 │ │ │ │ add r1, sp, #16 │ │ │ │ str r3, [sp] │ │ │ │ @@ -398063,43 +398063,43 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [pc, #28] @ 1bd80c │ │ │ │ mov r2, #6 │ │ │ │ ldr r3, [pc, #24] @ 1bd810 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 679ff8 │ │ │ │ + bl 679f7c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r9, r5, r4, asr #11 │ │ │ │ - subeq lr, sp, lr, lsl #3 │ │ │ │ - @ instruction: 0x004de190 │ │ │ │ + subeq lr, sp, lr, lsl #2 │ │ │ │ + subeq lr, sp, r0, lsl r1 │ │ │ │ rsbeq r9, r5, r8, lsl r6 │ │ │ │ - ldrdeq lr, [sp], #-29 @ 0xffffffe3 │ │ │ │ - ldrdeq lr, [sp], #-20 @ 0xffffffec │ │ │ │ + subeq lr, sp, sp, asr r1 │ │ │ │ + subeq lr, sp, r4, asr r1 │ │ │ │ ldr r0, [r0] │ │ │ │ - b 4cf4e8 │ │ │ │ + b 4cf46c │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #39 @ 0x27 │ │ │ │ bne 1bd83c │ │ │ │ add r0, r0, #4 │ │ │ │ b 1bdff4 │ │ │ │ b 1be0dc │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #21 │ │ │ │ bne 1bd87c │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 344290 │ │ │ │ pop {r4, lr} │ │ │ │ b 1bdc08 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #35 @ 0x23 │ │ │ │ @@ -398184,18 +398184,18 @@ │ │ │ │ pop {r4, pc} │ │ │ │ pop {r4, lr} │ │ │ │ b 1bdff4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ @@ -398216,18 +398216,18 @@ │ │ │ │ beq 1bda88 │ │ │ │ ldr r0, [r5, #-16] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1bda38 │ │ │ │ mov r6, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #-12]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1bda38 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 1bda38 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 1bdff4 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ @@ -398259,18 +398259,18 @@ │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 1bdabc │ │ │ │ ldr r0, [r5, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1bdaec │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1bdaec │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 1bdaec │ │ │ │ bl 5a198 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r1, #8]! │ │ │ │ cmp r2, #39 @ 0x27 │ │ │ │ @@ -398303,18 +398303,18 @@ │ │ │ │ beq 1bdbd8 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #21 │ │ │ │ bne 1bdb90 │ │ │ │ mov r6, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1bdb98 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ b 1bdb98 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ add r0, r5, #36 @ 0x24 │ │ │ │ subs r4, r4, #1 │ │ │ │ @@ -398360,18 +398360,18 @@ │ │ │ │ beq 1bdc78 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1bdc78 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 42df4c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r2, [r0, #4]! │ │ │ │ sub r3, r2, #35 @ 0x23 │ │ │ │ @@ -398399,54 +398399,54 @@ │ │ │ │ b 2a4524 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1bdd54 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1bdd54 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1bdc78 │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 42df00 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1bddb4 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1bddb4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1bde38 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1bdc78 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 344290 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #20 │ │ │ │ bhi 1bde0c │ │ │ │ @@ -398491,31 +398491,31 @@ │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 1bdea4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1bdf14 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 344290 │ │ │ │ b 1bdf14 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1bdf14 │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1bdf14 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ b 1bdf14 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #32 │ │ │ │ @@ -398605,18 +398605,18 @@ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ add r0, r4, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 1be600 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 42df4c │ │ │ │ mov r0, r4 │ │ │ │ bl 1be600 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -398667,18 +398667,18 @@ │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1be150 │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1be150 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 42df00 │ │ │ │ add r6, r4, #4 │ │ │ │ ldr r4, [r4, #20] │ │ │ │ ldr r0, [r4] │ │ │ │ @@ -398847,90 +398847,90 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 1be454 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1be454 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #28]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1be454 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #3 │ │ │ │ beq 1be48c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1be48c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1be48c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #3 │ │ │ │ beq 1be4c4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1be4c4 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #52]! @ 0x34 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1be4c4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #3 │ │ │ │ beq 1be4fc │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1be4fc │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #64]! @ 0x40 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1be4fc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #2 │ │ │ │ beq 1be53c │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1be53c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1be53c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #3 │ │ │ │ beq 1be574 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1be574 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #76]! @ 0x4c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1be574 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #84]! @ 0x54 │ │ │ │ cmp r0, #21 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ @@ -399139,18 +399139,18 @@ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1be8e8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov r8, r0 │ │ │ │ ldr r9, [r0, #4] │ │ │ │ @@ -399167,18 +399167,18 @@ │ │ │ │ ldr r0, [r9, r7] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1be910 │ │ │ │ add r4, r9, r7 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, r4 │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1be910 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 1be910 │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1be97c │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ @@ -399208,36 +399208,36 @@ │ │ │ │ subs r5, r5, #1 │ │ │ │ beq 1be98c │ │ │ │ ldr r0, [r7, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1be9c0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1be9c0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 42df00 │ │ │ │ b 1be9c0 │ │ │ │ bl 5a198 │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #3 │ │ │ │ beq 1bea44 │ │ │ │ cmp r1, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1bea44 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [pc, #36] @ 1bea74 │ │ │ │ ldr ip, [pc, #20] @ 1bea68 │ │ │ │ ldr r2, [pc, #20] @ 1bea6c │ │ │ │ @@ -399307,18 +399307,18 @@ │ │ │ │ beq 1beb8c │ │ │ │ mov r0, #21 │ │ │ │ str r0, [r6] │ │ │ │ add r0, sp, #4 │ │ │ │ bl 1be414 │ │ │ │ ldr r0, [sp] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1beb84 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, sp │ │ │ │ bl 344290 │ │ │ │ add sp, sp, #160 @ 0xa0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [pc, #124] @ 1bec10 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #16 │ │ │ │ @@ -399338,25 +399338,25 @@ │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 1be414 │ │ │ │ b 1bebe0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1bec00 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, sp │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq ip, sp, r8, lsl #24 │ │ │ │ - strdeq r3, [sp], #-92 @ 0xffffffa4 │ │ │ │ + subeq ip, sp, r8, lsl #23 │ │ │ │ + subeq r3, sp, ip, ror r5 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #6 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [pc, #552] @ 1bee5c │ │ │ │ @@ -399495,19 +399495,19 @@ │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ str r0, [r4] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - subeq ip, sp, r3, lsr fp │ │ │ │ - subeq ip, sp, ip, ror #21 │ │ │ │ - strdeq r0, [sp], #-104 @ 0xffffff98 │ │ │ │ - @ instruction: 0x004dca9a │ │ │ │ - strheq ip, [sp], #-155 @ 0xffffff65 │ │ │ │ + strheq ip, [sp], #-163 @ 0xffffff5d │ │ │ │ + subeq ip, sp, ip, ror #20 │ │ │ │ + subeq r0, sp, r8, ror r6 │ │ │ │ + subeq ip, sp, sl, lsl sl │ │ │ │ + subeq ip, sp, fp, lsr r9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ mov fp, r0 │ │ │ │ mov r0, #6 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [pc, #824] @ 1bf1c8 │ │ │ │ @@ -399714,22 +399714,22 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #16] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - ldrdeq ip, [sp], #-135 @ 0xffffff79 │ │ │ │ - subeq ip, sp, r8, asr r8 │ │ │ │ - subeq r0, sp, r0, ror #8 │ │ │ │ - subeq ip, sp, r2, lsl #16 │ │ │ │ - subeq r3, sp, r8, lsr r1 │ │ │ │ - subeq r3, sp, ip, lsr #32 │ │ │ │ + subeq ip, sp, r7, asr r8 │ │ │ │ + ldrdeq ip, [sp], #-120 @ 0xffffff88 │ │ │ │ + subeq r0, sp, r0, ror #7 │ │ │ │ + subeq ip, sp, r2, lsl #15 │ │ │ │ + strheq r3, [sp], #-8 │ │ │ │ + subeq r2, sp, ip, lsr #31 │ │ │ │ rsbeq r7, r5, ip, ror #25 │ │ │ │ - @ instruction: 0x004dc69f │ │ │ │ + subeq ip, sp, pc, lsl r6 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #6 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [pc, #716] @ 1bf4d4 │ │ │ │ @@ -399909,21 +399909,21 @@ │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #36] @ 1bf4f0 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - subeq ip, sp, pc, asr r5 │ │ │ │ - subeq ip, sp, r8, lsl r5 │ │ │ │ - subeq r0, sp, r4, lsr #2 │ │ │ │ - subeq ip, sp, r6, asr #9 │ │ │ │ - subeq r2, sp, r4, lsl #28 │ │ │ │ - subeq r2, sp, r4, ror #25 │ │ │ │ - subeq ip, sp, r3, asr r3 │ │ │ │ + ldrdeq ip, [sp], #-79 @ 0xffffffb1 │ │ │ │ + @ instruction: 0x004dc498 │ │ │ │ + subeq r0, sp, r4, lsr #1 │ │ │ │ + subeq ip, sp, r6, asr #8 │ │ │ │ + subeq r2, sp, r4, lsl #27 │ │ │ │ + subeq r2, sp, r4, ror #24 │ │ │ │ + ldrdeq ip, [sp], #-35 @ 0xffffffdd │ │ │ │ rsbeq r7, r5, r8, lsr #19 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ mov fp, r0 │ │ │ │ mov r0, #6 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r2 │ │ │ │ @@ -400124,19 +400124,19 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #16] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subeq ip, sp, r3, asr r2 │ │ │ │ - ldrdeq ip, [sp], #-16 │ │ │ │ - ldrdeq pc, [ip], #-216 @ 0xffffff28 │ │ │ │ - subeq ip, sp, sl, ror r1 │ │ │ │ - strdeq fp, [sp], #-243 @ 0xffffff0d │ │ │ │ + ldrdeq ip, [sp], #-19 @ 0xffffffed │ │ │ │ + subeq ip, sp, r0, asr r1 │ │ │ │ + subeq pc, ip, r8, asr sp @ │ │ │ │ + strdeq ip, [sp], #-10 │ │ │ │ + subeq fp, sp, r3, ror pc │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ add r1, pc, #16 │ │ │ │ sub r0, r0, #21 │ │ │ │ @@ -400164,27 +400164,27 @@ │ │ │ │ add r3, sp, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #640] @ 1bfb48 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ str r3, [sp, #12] │ │ │ │ add r3, sp, #12 │ │ │ │ ldr r0, [pc, #584] @ 1bfb34 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #576] @ 1bfb38 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, r3, #4 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #484] @ 1bfb00 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ @@ -400193,40 +400193,40 @@ │ │ │ │ b 1bfa10 │ │ │ │ ldr r1, [pc, #520] @ 1bfb3c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r1, [pc, #472] @ 1bfb28 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r1, [pc, #392] @ 1bfaf4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ add r0, r3, #4 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #360] @ 1bfaf8 │ │ │ │ add r3, sp, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #348] @ 1bfafc │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, r3, #20 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr ip, [pc, #332] @ 1bfb10 │ │ │ │ add r1, sp, #12 │ │ │ │ ldr r0, [pc, #328] @ 1bfb14 │ │ │ │ @@ -400234,103 +400234,103 @@ │ │ │ │ add ip, pc, ip │ │ │ │ add r0, pc, r0 │ │ │ │ stm sp, {r0, r1, ip} │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #18 │ │ │ │ ldr r1, [pc, #304] @ 1bfb18 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a828 │ │ │ │ + bl 67a7ac │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, r3, #4 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #232] @ 1bfaec │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #224] @ 1bfaf0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r2 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, #11 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #216] @ 1bfb08 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r1, [pc, #244] @ 1bfb40 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #17 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r1, [pc, #164] @ 1bfb0c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ add r0, r3, #4 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #160] @ 1bfb2c │ │ │ │ add r3, sp, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #148] @ 1bfb30 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, r3, #16 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr ip, [pc, #92] @ 1bfb1c │ │ │ │ add r1, sp, #12 │ │ │ │ ldr r0, [pc, #88] @ 1bfb20 │ │ │ │ add ip, pc, ip │ │ │ │ add r0, pc, r0 │ │ │ │ stm sp, {r0, r1, ip} │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #17 │ │ │ │ ldr r1, [pc, #68] @ 1bfb24 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a828 │ │ │ │ + bl 67a7ac │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r7, r5, r4, ror #4 │ │ │ │ - subeq fp, sp, r0, asr #27 │ │ │ │ - subeq fp, sp, r7, ror #28 │ │ │ │ + subeq fp, sp, r0, asr #26 │ │ │ │ + subeq fp, sp, r7, ror #27 │ │ │ │ rsbeq r7, r5, r4, ror #5 │ │ │ │ - subeq fp, ip, ip, lsr #30 │ │ │ │ + subeq fp, ip, ip, lsr #29 │ │ │ │ rsbeq r7, r5, ip, ror #6 │ │ │ │ - subeq fp, sp, r0, asr #29 │ │ │ │ - strheq fp, [sp], #-219 @ 0xffffff25 │ │ │ │ - subeq fp, sp, ip, lsl #27 │ │ │ │ + subeq fp, sp, r0, asr #28 │ │ │ │ + subeq fp, sp, fp, lsr sp │ │ │ │ + subeq fp, sp, ip, lsl #26 │ │ │ │ ldrdeq r7, [r5], #-40 @ 0xffffffd8 @ │ │ │ │ rsbeq r7, r5, r4, asr #5 │ │ │ │ - subeq fp, sp, r8, lsr #28 │ │ │ │ + subeq fp, sp, r8, lsr #27 │ │ │ │ @ instruction: 0x00657190 │ │ │ │ rsbeq r7, r5, ip, asr #3 │ │ │ │ - subeq fp, sp, r2, asr #26 │ │ │ │ - ldrdeq fp, [sp], #-235 @ 0xffffff15 │ │ │ │ + subeq fp, sp, r2, asr #25 │ │ │ │ + subeq fp, sp, fp, asr lr │ │ │ │ rsbeq r7, r5, r8, lsr #4 │ │ │ │ - subeq r2, sp, r4, lsr r6 │ │ │ │ + strheq r2, [sp], #-84 @ 0xffffffac │ │ │ │ ldrdeq r7, [r5], #-60 @ 0xffffffc4 @ │ │ │ │ - subeq fp, sp, lr, lsr pc │ │ │ │ - subeq fp, sp, r0, lsl pc │ │ │ │ - subeq fp, sp, r6, lsl #28 │ │ │ │ + strheq fp, [sp], #-238 @ 0xffffff12 │ │ │ │ + @ instruction: 0x004dbe90 │ │ │ │ + subeq fp, sp, r6, lsl #27 │ │ │ │ @ instruction: 0x0065739c │ │ │ │ - strdeq fp, [sp], #-233 @ 0xffffff17 │ │ │ │ + subeq fp, sp, r9, ror lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ cmp r2, r1 │ │ │ │ cmpne r3, #0 │ │ │ │ bne 1bfb60 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r5, [r0] │ │ │ │ sub r7, r2, r1 │ │ │ │ @@ -400674,15 +400674,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ add r2, sp, #108 @ 0x6c │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r7, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ ldr r8, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [pc, #260] @ 1c01ec │ │ │ │ add r5, sp, #112 @ 0x70 │ │ │ │ @@ -400749,15 +400749,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbeq r6, r5, r0, lsl #27 │ │ │ │ strheq pc, [r8], #-224 @ 0xffffff20 @ │ │ │ │ rsbeq r6, r5, r8, ror r8 │ │ │ │ rsbeq r6, r5, r0, lsr #26 │ │ │ │ - strdeq fp, [sp], #-112 @ 0xffffff90 │ │ │ │ + subeq fp, sp, r0, ror r7 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #276 @ 0x114 │ │ │ │ mov r9, r0 │ │ │ │ ldrb r0, [r1, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1c0284 │ │ │ │ cmp r0, #1 │ │ │ │ @@ -401068,15 +401068,15 @@ │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ bl 1be0dc │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq r1, sp, r8, lsl sp │ │ │ │ + @ instruction: 0x004d1c98 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ ldr fp, [r1, #16] │ │ │ │ mov r8, r0 │ │ │ │ ldr sl, [r1, #20] │ │ │ │ cmp fp, sl │ │ │ │ bne 1c0724 │ │ │ │ @@ -401281,15 +401281,15 @@ │ │ │ │ add r1, sp, #28 │ │ │ │ ldr r0, [pc, #312] @ 1c0b6c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r5, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [pc, #272] @ 1c0b70 │ │ │ │ add r6, sp, #28 │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ @@ -401542,15 +401542,15 @@ │ │ │ │ add r1, sp, #32 │ │ │ │ ldr r0, [pc, #620] @ 1c10b4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r5, [sp, #164] @ 0xa4 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ str r5, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [pc, #580] @ 1c10b8 │ │ │ │ add r6, sp, #32 │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ @@ -401860,15 +401860,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ add r2, sp, #108 @ 0x6c │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r7, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ ldr r8, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [pc, #260] @ 1c1474 │ │ │ │ add r5, sp, #112 @ 0x70 │ │ │ │ @@ -401935,15 +401935,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ strdeq r5, [r5], #-168 @ 0xffffff58 @ │ │ │ │ rsbeq lr, r8, r8, lsr #24 │ │ │ │ strdeq r5, [r5], #-80 @ 0xffffffb0 @ │ │ │ │ @ instruction: 0x00655a98 │ │ │ │ - subeq sl, sp, r8, ror #10 │ │ │ │ + subeq sl, sp, r8, ror #9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #244 @ 0xf4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov fp, r1 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ @@ -402135,15 +402135,15 @@ │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r0, sp, #188 @ 0xbc │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ sub r0, r2, r1 │ │ │ │ str r0, [sp, #188] @ 0xbc │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r7, [sp, #124] @ 0x7c │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ ldr r8, [sp, #120] @ 0x78 │ │ │ │ str r0, [sp, #220] @ 0xdc │ │ │ │ str r7, [sp, #216] @ 0xd8 │ │ │ │ ldr r3, [pc, #284] @ 1c18d8 │ │ │ │ add r5, sp, #152 @ 0x98 │ │ │ │ @@ -402216,15 +402216,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ strheq r5, [r5], #-96 @ 0xffffffa0 @ │ │ │ │ rsbeq lr, r8, r0, ror #15 │ │ │ │ rsbeq r5, r5, r4, lsr #3 │ │ │ │ rsbeq r5, r5, r8, asr #12 │ │ │ │ - subeq sl, sp, r8, lsl r1 │ │ │ │ + @ instruction: 0x004da098 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ mov r9, r0 │ │ │ │ ldrb r0, [r1, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1c1964 │ │ │ │ cmp r0, #1 │ │ │ │ @@ -402420,15 +402420,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 1be600 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq r0, sp, r4, lsr r6 │ │ │ │ + strheq r0, [sp], #-84 @ 0xffffffac │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #88 @ 0x58 │ │ │ │ ldr r4, [r1, #24] │ │ │ │ add r6, sp, #24 │ │ │ │ mov r8, r1 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r2 │ │ │ │ @@ -403207,15 +403207,15 @@ │ │ │ │ ldr r0, [pc, #116] @ 1c28bc │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r0, sp, #4 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ add ip, sp, #8 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ add r3, sp, #24 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ @@ -403267,15 +403267,15 @@ │ │ │ │ ldr r0, [pc, #116] @ 1c29ac │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r0, sp, #4 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ add ip, sp, #8 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ add r3, sp, #24 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ @@ -403289,15 +403289,15 @@ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ bl 1be600 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq pc, ip, r0, lsr #14 │ │ │ │ + subeq pc, ip, r0, lsr #13 │ │ │ │ rsbeq r4, r5, ip, ror #7 │ │ │ │ @ instruction: 0xfff82460 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #208] @ 1c2a94 │ │ │ │ mov r5, r1 │ │ │ │ @@ -403327,15 +403327,15 @@ │ │ │ │ ldr r0, [pc, #116] @ 1c2a9c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r0, sp, #4 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ add ip, sp, #8 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ add r3, sp, #24 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ @@ -403387,15 +403387,15 @@ │ │ │ │ ldr r0, [pc, #116] @ 1c2b8c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r0, sp, #4 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ add ip, sp, #8 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ add r3, sp, #24 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ @@ -403447,15 +403447,15 @@ │ │ │ │ ldr r0, [pc, #116] @ 1c2c7c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r0, sp, #4 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ add ip, sp, #8 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ add r3, sp, #24 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ @@ -403469,15 +403469,15 @@ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ bl 1be600 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq pc, ip, r0, ror #9 │ │ │ │ + subeq pc, ip, r0, ror #8 │ │ │ │ rsbeq r4, r5, ip, lsl r1 │ │ │ │ @ instruction: 0xfff82190 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #208] @ 1c2d64 │ │ │ │ mov r5, r1 │ │ │ │ @@ -403507,15 +403507,15 @@ │ │ │ │ ldr r0, [pc, #116] @ 1c2d6c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r0, sp, #4 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ add ip, sp, #8 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ add r3, sp, #24 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ @@ -404490,16 +404490,16 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbeq ip, r8, r0, asr #4 │ │ │ │ - subeq r7, sp, fp, lsr sp │ │ │ │ - subeq r7, sp, r8, ror #26 │ │ │ │ + strheq r7, [sp], #-203 @ 0xffffff35 │ │ │ │ + subeq r7, sp, r8, ror #25 │ │ │ │ rsbeq r2, r5, r4, ror lr │ │ │ │ rsbeq r2, r5, r8, lsl #29 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #276] @ 1c3d9c │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -404568,16 +404568,16 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbeq ip, r8, r8, lsl #2 │ │ │ │ - subeq r7, sp, r3, lsl #24 │ │ │ │ - subeq r7, sp, r0, lsr ip │ │ │ │ + subeq r7, sp, r3, lsl #23 │ │ │ │ + strheq r7, [sp], #-176 @ 0xffffff50 │ │ │ │ rsbeq r2, r5, ip, lsr sp │ │ │ │ rsbeq r2, r5, r0, asr sp │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #276] @ 1c3ed4 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -404646,16 +404646,16 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ ldrdeq fp, [r8], #-240 @ 0xffffff10 @ │ │ │ │ - subeq r7, sp, fp, asr #21 │ │ │ │ - strdeq r7, [sp], #-168 @ 0xffffff58 │ │ │ │ + subeq r7, sp, fp, asr #20 │ │ │ │ + subeq r7, sp, r8, ror sl │ │ │ │ rsbeq r2, r5, r4, lsl #24 │ │ │ │ rsbeq r2, r5, r8, lsl ip │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #276] @ 1c400c │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -404724,16 +404724,16 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ @ instruction: 0x0068be98 │ │ │ │ - @ instruction: 0x004d7993 │ │ │ │ - subeq r7, sp, r0, asr #19 │ │ │ │ + subeq r7, sp, r3, lsl r9 │ │ │ │ + subeq r7, sp, r0, asr #18 │ │ │ │ rsbeq r2, r5, ip, asr #21 │ │ │ │ rsbeq r2, r5, r0, ror #21 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r2, [r0] │ │ │ │ add r3, pc, #16 │ │ │ │ sub r2, r2, #2 │ │ │ │ @@ -404783,50 +404783,50 @@ │ │ │ │ str ip, [sp, #24] │ │ │ │ ldr r2, [pc, #540] @ 1c4308 │ │ │ │ ldr r3, [pc, #540] @ 1c430c │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 67a0d4 │ │ │ │ + bl 67a058 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [pc, #480] @ 1c42f0 │ │ │ │ add r2, pc, r2 │ │ │ │ b 1c41cc │ │ │ │ ldr r2, [pc, #456] @ 1c42e4 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #9 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r2, [pc, #396] @ 1c42c8 │ │ │ │ add r2, pc, r2 │ │ │ │ b 1c42a0 │ │ │ │ ldr r2, [pc, #416] @ 1c42e8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #10 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r2, [pc, #372] @ 1c42dc │ │ │ │ add r2, pc, r2 │ │ │ │ b 1c42a0 │ │ │ │ ldr r2, [pc, #332] @ 1c42c0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #344] @ 1c42f4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r2, [pc, #336] @ 1c42f8 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -404840,94 +404840,94 @@ │ │ │ │ ldr r2, [pc, #240] @ 1c42bc │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #2 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #284] @ 1c4310 │ │ │ │ add r3, sp, #28 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r2, [pc, #272] @ 1c4314 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #9 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [pc, #168] @ 1c42cc │ │ │ │ add r2, pc, r2 │ │ │ │ b 1c42a0 │ │ │ │ ldr r2, [pc, #188] @ 1c42ec │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #7 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r2, [pc, #128] @ 1c42d0 │ │ │ │ add r2, pc, r2 │ │ │ │ b 1c42a0 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #180] @ 1c4318 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r2, [pc, #172] @ 1c431c │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #5 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [pc, #76] @ 1c42e0 │ │ │ │ add r2, pc, r2 │ │ │ │ b 1c42a0 │ │ │ │ ldr r2, [pc, #56] @ 1c42d8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #3 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ - subeq r7, ip, ip, asr #16 │ │ │ │ - subeq r7, sp, ip, asr #14 │ │ │ │ - subeq r7, ip, r4, ror r7 │ │ │ │ - subeq r7, sp, r6, ror #14 │ │ │ │ - subeq r7, sp, r1, ror #15 │ │ │ │ - strdeq r7, [sp], #-108 @ 0xffffff94 │ │ │ │ - ldrdeq r7, [sp], #-99 @ 0xffffff9d │ │ │ │ - subeq r7, sp, r6, ror #14 │ │ │ │ - subeq r7, sp, r9, lsl #13 │ │ │ │ - subeq r7, sp, r4, asr #15 │ │ │ │ - @ instruction: 0x004d769b │ │ │ │ - subeq r7, sp, r2, lsl r8 │ │ │ │ - subeq r7, sp, pc, ror #15 │ │ │ │ - subeq r7, sp, r1, lsl r7 │ │ │ │ - subeq r7, sp, ip, lsr r8 │ │ │ │ + b 679f28 │ │ │ │ + subeq r7, ip, ip, asr #15 │ │ │ │ + subeq r7, sp, ip, asr #13 │ │ │ │ + strdeq r7, [ip], #-100 @ 0xffffff9c │ │ │ │ + subeq r7, sp, r6, ror #13 │ │ │ │ + subeq r7, sp, r1, ror #14 │ │ │ │ + subeq r7, sp, ip, ror r6 │ │ │ │ + subeq r7, sp, r3, asr r6 │ │ │ │ + subeq r7, sp, r6, ror #13 │ │ │ │ + subeq r7, sp, r9, lsl #12 │ │ │ │ + subeq r7, sp, r4, asr #14 │ │ │ │ + subeq r7, sp, fp, lsl r6 │ │ │ │ + @ instruction: 0x004d7792 │ │ │ │ + subeq r7, sp, pc, ror #14 │ │ │ │ + @ instruction: 0x004d7691 │ │ │ │ + strheq r7, [sp], #-124 @ 0xffffff84 │ │ │ │ @ instruction: 0x00652b9c │ │ │ │ - subeq r7, sp, r6, lsr #15 │ │ │ │ + subeq r7, sp, r6, lsr #14 │ │ │ │ rsbeq r2, r5, ip, ror ip │ │ │ │ - @ instruction: 0x004d7892 │ │ │ │ + subeq r7, sp, r2, lsl r8 │ │ │ │ rsbeq r2, r5, r0, lsl #25 │ │ │ │ - strdeq r7, [ip], #-124 @ 0xffffff84 │ │ │ │ - subeq r7, sp, pc, asr r8 │ │ │ │ + subeq r7, ip, ip, ror r7 │ │ │ │ + ldrdeq r7, [sp], #-127 @ 0xffffff81 │ │ │ │ rsbeq r2, r5, r0, ror #22 │ │ │ │ - ldrdeq r7, [sp], #-109 @ 0xffffff93 │ │ │ │ + subeq r7, sp, sp, asr r6 │ │ │ │ ldrdeq r2, [r5], #-164 @ 0xffffff5c @ │ │ │ │ - subeq r7, sp, fp, ror #13 │ │ │ │ + subeq r7, sp, fp, ror #12 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r2, #2 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r3, [pc, #92] @ 1c439c │ │ │ │ @@ -404948,15 +404948,15 @@ │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [r1, #28] │ │ │ │ ldr r1, [r1, #32] │ │ │ │ str r2, [sp, #28] │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r2, [sp, #24] │ │ │ │ mov r2, sp │ │ │ │ - bl 67926c │ │ │ │ + bl 6791f0 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r2, r5, r0, lsr #20 │ │ │ │ @ instruction: 0xfff80a38 │ │ │ │ @ instruction: 0xffff94a8 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ @@ -405319,15 +405319,15 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, fp, #4 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ mov r0, #21 │ │ │ │ str r0, [fp] │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add ip, r6, #8 │ │ │ │ add r3, sp, #4 │ │ │ │ add r3, r3, #8 │ │ │ │ @@ -405357,18 +405357,18 @@ │ │ │ │ mov r1, #2 │ │ │ │ str r0, [fp] │ │ │ │ str r1, [fp, #4] │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r2, r5, r0, lsl #9 │ │ │ │ strdeq fp, [r8], #-80 @ 0xffffffb0 @ │ │ │ │ - subeq r7, ip, r0, lsr #32 │ │ │ │ - subeq r7, ip, ip │ │ │ │ - strdeq r6, [ip], #-248 @ 0xffffff08 │ │ │ │ - subeq r6, ip, ip, ror pc │ │ │ │ + subeq r6, ip, r0, lsr #31 │ │ │ │ + subeq r6, ip, ip, lsl #31 │ │ │ │ + subeq r6, ip, r8, ror pc │ │ │ │ + strdeq r6, [ip], #-236 @ 0xffffff14 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #152 @ 0x98 │ │ │ │ ldr r2, [r1, #24] │ │ │ │ mov r5, sp │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 1ca070 │ │ │ │ @@ -405526,15 +405526,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [pc, #108] @ 1c4cf8 │ │ │ │ mov r2, #7 │ │ │ │ ldr r3, [pc, #104] @ 1c4cfc │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 679ff8 │ │ │ │ + bl 679f7c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r3, #5 │ │ │ │ ldr r0, [pc, #52] @ 1c4ce8 │ │ │ │ add r1, sp, #16 │ │ │ │ str r3, [sp] │ │ │ │ @@ -405543,23 +405543,23 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [pc, #28] @ 1c4cec │ │ │ │ mov r2, #6 │ │ │ │ ldr r3, [pc, #24] @ 1c4cf0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 679ff8 │ │ │ │ + bl 679f7c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r2, r5, r4, ror #1 │ │ │ │ - subeq r6, sp, lr, lsr #25 │ │ │ │ - strheq r6, [sp], #-192 @ 0xffffff40 │ │ │ │ + subeq r6, sp, lr, lsr #24 │ │ │ │ + subeq r6, sp, r0, lsr ip │ │ │ │ rsbeq r2, r5, r8, lsr r1 │ │ │ │ - strdeq r6, [sp], #-205 @ 0xffffff33 │ │ │ │ - strdeq r6, [sp], #-196 @ 0xffffff3c │ │ │ │ + subeq r6, sp, sp, ror ip │ │ │ │ + subeq r6, sp, r4, ror ip │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #112 @ 0x70 │ │ │ │ add r5, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 11a50c │ │ │ │ ldr r7, [sp, #32] │ │ │ │ @@ -405692,29 +405692,29 @@ │ │ │ │ ldr r1, [pc, #80] @ 1c4f6c │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, r4, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r1, sp, #8 │ │ │ │ str r5, [sp, #16] │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ mov r0, #21 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #112 @ 0x70 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ @ instruction: 0x0068ae94 │ │ │ │ - subeq r6, sp, r8, lsr #22 │ │ │ │ - subeq r6, sp, r7, lsl fp │ │ │ │ - subeq r6, sp, r6, lsl #22 │ │ │ │ - strdeq r6, [sp], #-165 @ 0xffffff5b │ │ │ │ - subeq r6, sp, r4, ror #21 │ │ │ │ - ldrdeq r6, [sp], #-163 @ 0xffffff5d │ │ │ │ - subeq r6, sp, r2, asr #21 │ │ │ │ - strheq r6, [sp], #-161 @ 0xffffff5f │ │ │ │ - subeq r6, sp, ip, lsl #21 │ │ │ │ + subeq r6, sp, r8, lsr #21 │ │ │ │ + @ instruction: 0x004d6a97 │ │ │ │ + subeq r6, sp, r6, lsl #21 │ │ │ │ + subeq r6, sp, r5, ror sl │ │ │ │ + subeq r6, sp, r4, ror #20 │ │ │ │ + subeq r6, sp, r3, asr sl │ │ │ │ + subeq r6, sp, r2, asr #20 │ │ │ │ + subeq r6, sp, r1, lsr sl │ │ │ │ + subeq r6, sp, ip, lsl #20 │ │ │ │ @ instruction: 0x00651e9c │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #180 @ 0xb4 │ │ │ │ ldr r9, [r1] │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ mov r7, r1 │ │ │ │ @@ -406066,21 +406066,21 @@ │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ bl 1bdf1c │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ - subeq r6, sp, sp, ror #18 │ │ │ │ - subeq r6, sp, r2, ror #16 │ │ │ │ - subeq sp, ip, ip, lsr #32 │ │ │ │ + subeq r6, sp, sp, ror #17 │ │ │ │ + subeq r6, sp, r2, ror #15 │ │ │ │ + subeq ip, ip, ip, lsr #31 │ │ │ │ @ instruction: 0x00651998 │ │ │ │ - subeq r6, sp, sl, lsr r5 │ │ │ │ + strheq r6, [sp], #-74 @ 0xffffffb6 │ │ │ │ rsbeq r1, r5, r0, lsl #12 │ │ │ │ - subeq r6, sp, r8, ror #14 │ │ │ │ + subeq r6, sp, r8, ror #13 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #204 @ 0xcc │ │ │ │ ldr r9, [r1] │ │ │ │ add r8, sp, #16 │ │ │ │ add sl, sp, #120 @ 0x78 │ │ │ │ mov fp, r1 │ │ │ │ cmp r9, #0 │ │ │ │ @@ -406446,21 +406446,21 @@ │ │ │ │ mov r2, #4 │ │ │ │ ldr r0, [r0] │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ - subeq r6, sp, r9, lsr #7 │ │ │ │ - @ instruction: 0x004cca9c │ │ │ │ + subeq r6, sp, r9, lsr #6 │ │ │ │ + subeq ip, ip, ip, lsl sl │ │ │ │ ldrdeq r1, [r5], #-60 @ 0xffffffc4 @ │ │ │ │ - subeq r5, sp, lr, ror pc │ │ │ │ + strdeq r5, [sp], #-238 @ 0xffffff12 │ │ │ │ rsbeq r1, r5, r4, asr #32 │ │ │ │ - strdeq r6, [sp], #-38 @ 0xffffffda │ │ │ │ - ldrdeq r6, [sp], #-16 │ │ │ │ + subeq r6, sp, r6, ror r2 │ │ │ │ + subeq r6, sp, r0, asr r1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #156 @ 0x9c │ │ │ │ ldr fp, [r1] │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ mov r6, r1 │ │ │ │ cmp fp, #0 │ │ │ │ @@ -406811,23 +406811,23 @@ │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ bl 1be0dc │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ strheq r0, [r5], #-232 @ 0xffffff18 @ │ │ │ │ - strheq r5, [sp], #-217 @ 0xffffff27 │ │ │ │ + subeq r5, sp, r9, lsr sp │ │ │ │ @ instruction: 0x00650e90 │ │ │ │ - subeq r5, sp, r2, lsr #25 │ │ │ │ - subeq ip, ip, ip, ror r4 │ │ │ │ + subeq r5, sp, r2, lsr #24 │ │ │ │ + strdeq ip, [ip], #-60 @ 0xffffffc4 │ │ │ │ strdeq r0, [r5], #-216 @ 0xffffff28 @ │ │ │ │ - @ instruction: 0x004d599a │ │ │ │ + subeq r5, sp, sl, lsl r9 │ │ │ │ rsbeq r0, r5, r0, ror #20 │ │ │ │ rsbeq r0, r5, r4, lsr #29 │ │ │ │ - subeq r5, sp, r4, lsr #23 │ │ │ │ + subeq r5, sp, r4, lsr #22 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #204 @ 0xcc │ │ │ │ ldr r9, [r1] │ │ │ │ add r8, sp, #16 │ │ │ │ add sl, sp, #120 @ 0x78 │ │ │ │ mov fp, r1 │ │ │ │ cmp r9, #0 │ │ │ │ @@ -407133,21 +407133,21 @@ │ │ │ │ mov r2, #4 │ │ │ │ ldr r0, [r0] │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ - strdeq r5, [sp], #-125 @ 0xffffff83 │ │ │ │ - strdeq fp, [ip], #-224 @ 0xffffff20 │ │ │ │ + subeq r5, sp, sp, ror r7 │ │ │ │ + subeq fp, ip, r0, ror lr │ │ │ │ rsbeq r0, r5, r0, lsr #18 │ │ │ │ - subeq r5, sp, r2, asr #9 │ │ │ │ + subeq r5, sp, r2, asr #8 │ │ │ │ rsbeq r0, r5, r8, lsl #11 │ │ │ │ - subeq r5, sp, sl, asr #14 │ │ │ │ - subeq r5, sp, r0, ror r6 │ │ │ │ + subeq r5, sp, sl, asr #13 │ │ │ │ + strdeq r5, [sp], #-80 @ 0xffffffb0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #252 @ 0xfc │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ mov r6, r1 │ │ │ │ mov r1, #1 │ │ │ │ bl 4398cc │ │ │ │ @@ -407754,15 +407754,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #228] @ 0xe4 │ │ │ │ add r2, sp, #156 @ 0x9c │ │ │ │ str r2, [sp, #224] @ 0xe0 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ add r0, sp, #232 @ 0xe8 │ │ │ │ add r1, sp, #192 @ 0xc0 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r9, [sp, #236] @ 0xec │ │ │ │ ldr r0, [sp, #240] @ 0xf0 │ │ │ │ ldr r5, [sp, #232] @ 0xe8 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ str r9, [sp, #148] @ 0x94 │ │ │ │ ldr r3, [pc, #2184] @ 1c7810 │ │ │ │ add r0, sp, #192 @ 0xc0 │ │ │ │ @@ -407985,15 +407985,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #132] @ 0x84 │ │ │ │ add r2, sp, #148 @ 0x94 │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ add r0, sp, #232 @ 0xe8 │ │ │ │ add r1, sp, #192 @ 0xc0 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r9, [sp, #236] @ 0xec │ │ │ │ ldr r0, [sp, #240] @ 0xf0 │ │ │ │ ldr r8, [sp, #232] @ 0xe8 │ │ │ │ str r0, [sp, #228] @ 0xe4 │ │ │ │ str r9, [sp, #224] @ 0xe0 │ │ │ │ ldr r3, [pc, #1284] @ 1c7828 │ │ │ │ add r0, sp, #192 @ 0xc0 │ │ │ │ @@ -408237,15 +408237,15 @@ │ │ │ │ rsbeq r9, r8, ip, lsr #13 │ │ │ │ ldr r2, [pc, #268] @ 1c77f0 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #39 @ 0x27 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59b2c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - subeq r4, sp, r8, asr #25 │ │ │ │ + subeq r4, sp, r8, asr #24 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #192 @ 0xc0 │ │ │ │ bl 1be600 │ │ │ │ b 1c77e8 │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ cmp r8, #0 │ │ │ │ @@ -408301,25 +408301,25 @@ │ │ │ │ lsl r1, r9, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ strheq pc, [r4], #-48 @ 0xffffffd0 @ │ │ │ │ - subeq fp, ip, r8, lsl #9 │ │ │ │ + subeq fp, ip, r8, lsl #8 │ │ │ │ rsbeq pc, r4, r0, ror r3 @ │ │ │ │ rsbeq pc, r4, r8, asr #6 │ │ │ │ rsbeq pc, r4, r8, lsr #16 │ │ │ │ - strdeq r4, [sp], #-40 @ 0xffffffd8 │ │ │ │ + subeq r4, sp, r8, ror r2 │ │ │ │ rsbeq pc, r4, r0, ror #29 │ │ │ │ rsbeq r9, r8, r0, lsl r0 │ │ │ │ ldrdeq pc, [r4], #-152 @ 0xffffff68 @ │ │ │ │ rsbeq pc, r4, r8, lsr #18 │ │ │ │ strdeq pc, [r4], #-120 @ 0xffffff88 @ │ │ │ │ - subeq r4, sp, r8, asr #5 │ │ │ │ + subeq r4, sp, r8, asr #4 │ │ │ │ rsbeq pc, r4, r4, asr #22 │ │ │ │ rsbeq r8, r8, r4, ror ip │ │ │ │ rsbeq pc, r4, ip, lsr r6 @ │ │ │ │ @ instruction: 0x0064f790 │ │ │ │ strheq r1, [r5], #-108 @ 0xffffff94 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ @@ -408510,29 +408510,29 @@ │ │ │ │ ldr r4, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ add r0, r4, #4 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ str r8, [sp, #120] @ 0x78 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ mov r0, #21 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0x00688290 │ │ │ │ - subeq r3, sp, r4, lsr #30 │ │ │ │ - subeq r3, sp, r3, lsl pc │ │ │ │ - subeq r3, sp, r2, lsl #30 │ │ │ │ - strdeq r3, [sp], #-225 @ 0xffffff1f │ │ │ │ - subeq r3, sp, r0, ror #29 │ │ │ │ - subeq r3, sp, pc, asr #29 │ │ │ │ - strheq r3, [sp], #-238 @ 0xffffff12 │ │ │ │ - subeq r3, sp, sp, lsr #29 │ │ │ │ - subeq r3, sp, r8, lsl #29 │ │ │ │ + subeq r3, sp, r4, lsr #29 │ │ │ │ + @ instruction: 0x004d3e93 │ │ │ │ + subeq r3, sp, r2, lsl #29 │ │ │ │ + subeq r3, sp, r1, ror lr │ │ │ │ + subeq r3, sp, r0, ror #28 │ │ │ │ + subeq r3, sp, pc, asr #28 │ │ │ │ + subeq r3, sp, lr, lsr lr │ │ │ │ + subeq r3, sp, sp, lsr #28 │ │ │ │ + subeq r3, sp, r8, lsl #28 │ │ │ │ @ instruction: 0x0064f29c │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r0 │ │ │ │ ldrb r1, [r1, #32] │ │ │ │ ldr r0, [r5, #24] │ │ │ │ @@ -409155,15 +409155,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #224] @ 0xe0 │ │ │ │ add r2, sp, #228 @ 0xe4 │ │ │ │ str r2, [sp, #220] @ 0xdc │ │ │ │ str r0, [sp, #228] @ 0xe4 │ │ │ │ add r0, sp, #208 @ 0xd0 │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r1, [sp, #212] @ 0xd4 │ │ │ │ ldr r0, [sp, #216] @ 0xd8 │ │ │ │ ldr r6, [sp, #208] @ 0xd0 │ │ │ │ mov r4, r1 │ │ │ │ str r0, [sp, #204] @ 0xcc │ │ │ │ str r1, [sp, #200] @ 0xc8 │ │ │ │ ldr r3, [pc, #2752] @ 1c9030 │ │ │ │ @@ -409524,15 +409524,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #224] @ 0xe0 │ │ │ │ add r2, sp, #228 @ 0xe4 │ │ │ │ str r2, [sp, #220] @ 0xdc │ │ │ │ str r0, [sp, #228] @ 0xe4 │ │ │ │ add r0, sp, #208 @ 0xd0 │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r9, [sp, #212] @ 0xd4 │ │ │ │ ldr r0, [sp, #216] @ 0xd8 │ │ │ │ ldr r8, [sp, #208] @ 0xd0 │ │ │ │ str r0, [sp, #204] @ 0xcc │ │ │ │ str r9, [sp, #200] @ 0xc8 │ │ │ │ ldr r3, [pc, #1304] @ 1c9048 │ │ │ │ add r0, sp, #232 @ 0xe8 │ │ │ │ @@ -409737,15 +409737,15 @@ │ │ │ │ add r1, sp, #32 │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ add r1, r1, #4 │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ str ip, [sp, #32] │ │ │ │ b 1c7e00 │ │ │ │ rsbeq r7, r8, r4, lsl #30 │ │ │ │ - subeq r3, sp, r0, lsr #10 │ │ │ │ + subeq r3, sp, r0, lsr #9 │ │ │ │ ldrb r0, [sp, #65] @ 0x41 │ │ │ │ strb r0, [sp, #209] @ 0xd1 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ @@ -409847,43 +409847,43 @@ │ │ │ │ lsl r1, r9, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbeq sp, r4, ip, lsl #23 │ │ │ │ - subeq r9, ip, ip, lsl #26 │ │ │ │ - subeq r2, sp, r4, lsr #25 │ │ │ │ - subeq r2, sp, r8, ror r7 │ │ │ │ + subeq r9, ip, ip, lsl #25 │ │ │ │ + subeq r2, sp, r4, lsr #24 │ │ │ │ + strdeq r2, [sp], #-104 @ 0xffffff98 │ │ │ │ strdeq lr, [r4], #-140 @ 0xffffff74 @ │ │ │ │ rsbeq r7, r8, ip, lsr #20 │ │ │ │ strdeq lr, [r4], #-48 @ 0xffffffd0 @ │ │ │ │ - subeq r2, sp, r8, lsl pc │ │ │ │ + @ instruction: 0x004d2e98 │ │ │ │ rsbeq sp, r4, ip, ror #31 │ │ │ │ - strheq r2, [sp], #-168 @ 0xffffff58 │ │ │ │ + subeq r2, sp, r8, lsr sl │ │ │ │ rsbeq lr, r4, r8, lsr r3 │ │ │ │ rsbeq r7, r8, r8, ror #8 │ │ │ │ rsbeq sp, r4, r0, lsr lr │ │ │ │ - subeq r2, sp, r8, ror #18 │ │ │ │ + subeq r2, sp, r8, ror #17 │ │ │ │ rsbeq lr, r4, ip, lsr fp │ │ │ │ - subeq r2, sp, r4, lsl r7 │ │ │ │ + @ instruction: 0x004d2694 │ │ │ │ rsbeq sp, r4, r0, lsl fp │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ beq 1c9084 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ mov r2, #15 │ │ │ │ ldr r1, [r1, #32] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldr r1, [pc, #12] @ 1c908c │ │ │ │ add r1, pc, r1 │ │ │ │ bx r3 │ │ │ │ add r0, r0, #4 │ │ │ │ - b 56103c │ │ │ │ - subeq r2, sp, r7, ror #19 │ │ │ │ + b 560fc0 │ │ │ │ + subeq r2, sp, r7, ror #18 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r7, [r1, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 1c90e4 │ │ │ │ mov r0, r3 │ │ │ │ @@ -410042,22 +410042,22 @@ │ │ │ │ sub r2, r5, r7 │ │ │ │ add r1, r6, r7 │ │ │ │ ldr r0, [sl] │ │ │ │ sub r3, r0, #12 │ │ │ │ cmp r3, #3 │ │ │ │ bcs 1c9998 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 67ef7c │ │ │ │ + bl 67ef00 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ bne 1c9c58 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r0, r9 │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ bne 1c9c14 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ add r2, r7, r1 │ │ │ │ add r2, r2, #1 │ │ │ │ @@ -410555,15 +410555,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [pc, #836] @ 1c9e64 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ mov r1, sl │ │ │ │ bl 1c43a8 │ │ │ │ ldmib sp, {r0, r1, r2} │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ add ip, sp, #32 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ @@ -410603,21 +410603,21 @@ │ │ │ │ stmib r6, {r0, r1, r2, r3, r5} │ │ │ │ str r5, [r6, #28] │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 67eb30 │ │ │ │ + bl 67eab4 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r6 │ │ │ │ cmp r0, #1 │ │ │ │ beq 1c9d6c │ │ │ │ mov r0, r9 │ │ │ │ - bl 681300 │ │ │ │ + bl 681284 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1c9cfc │ │ │ │ add r0, r9, #4 │ │ │ │ mov r2, #24 │ │ │ │ mov r3, #39 @ 0x27 │ │ │ │ str r2, [r8, #4] │ │ │ │ @@ -410757,30 +410757,30 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbeq sl, r4, r4, ror #12 │ │ │ │ rsbeq ip, r4, r4, asr #23 │ │ │ │ @ instruction: 0x0064cb90 │ │ │ │ rsbeq ip, r4, r4, ror lr │ │ │ │ strdeq r6, [r8], #-20 @ 0xffffffec @ │ │ │ │ - subeq r1, ip, r0, lsr #28 │ │ │ │ + subeq r1, ip, r0, lsr #27 │ │ │ │ @ instruction: 0xfff9ceec │ │ │ │ rsbeq ip, r4, r8, lsl #29 │ │ │ │ rsbeq ip, r4, r0, ror lr │ │ │ │ rsbeq ip, r4, r8, asr lr │ │ │ │ - ldrdeq r1, [sp], #-114 @ 0xffffff8e │ │ │ │ + subeq r1, sp, r2, asr r7 │ │ │ │ strdeq ip, [r4], #-196 @ 0xffffff3c @ │ │ │ │ rsbeq ip, r4, r8, asr #25 │ │ │ │ rsbeq sl, r4, ip, asr #32 │ │ │ │ ldrdeq ip, [r4], #-180 @ 0xffffff4c @ │ │ │ │ ldrdeq ip, [r4], #-184 @ 0xffffff48 @ │ │ │ │ rsbeq r6, r8, r0, lsl #4 │ │ │ │ @ instruction: 0x0064cc9c │ │ │ │ rsbeq sl, r4, r4, lsl #8 │ │ │ │ rsbeq sl, r4, ip, lsl r0 │ │ │ │ - subeq r1, sp, r6, lsr #18 │ │ │ │ + subeq r1, sp, r6, lsr #17 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r2, [r2] │ │ │ │ add r6, pc, #16 │ │ │ │ sub r2, r2, #2 │ │ │ │ cmp r2, #19 │ │ │ │ movcs r2, #16 │ │ │ │ @@ -410890,15 +410890,15 @@ │ │ │ │ ldr r2, [pc, #24] @ 1ca06c │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #83 @ 0x53 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59b2c │ │ │ │ rsbeq r9, r4, r0, asr sp │ │ │ │ rsbeq r5, r8, ip, asr #27 │ │ │ │ - ldrdeq sl, [ip], #-188 @ 0xffffff44 │ │ │ │ + subeq sl, ip, ip, asr fp │ │ │ │ ldrdeq r9, [r4], #-168 @ 0xffffff58 @ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r2, [r2] │ │ │ │ add r3, pc, #16 │ │ │ │ sub r2, r2, #2 │ │ │ │ cmp r2, #19 │ │ │ │ @@ -410997,15 +410997,15 @@ │ │ │ │ ldr r2, [pc, #24] @ 1ca218 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #83 @ 0x53 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59b2c │ │ │ │ @ instruction: 0x00649b90 │ │ │ │ rsbeq r5, r8, ip, lsl ip │ │ │ │ - subeq sl, ip, ip, lsr #20 │ │ │ │ + subeq sl, ip, ip, lsr #19 │ │ │ │ rsbeq r9, r4, ip, lsr #18 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ mov r6, r1 │ │ │ │ ldr r5, [r1, #12] │ │ │ │ add r1, r3, r2 │ │ │ │ @@ -411036,15 +411036,15 @@ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r4, [sp, #32] │ │ │ │ ldr r3, [pc, #128] @ 1ca34c │ │ │ │ add r6, sp, #4 │ │ │ │ add r2, sp, #32 │ │ │ │ @@ -411137,15 +411137,15 @@ │ │ │ │ ldr r0, [pc, #176] @ 1ca4e0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str ip, [sp, #60] @ 0x3c │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r5, [sp, #32] │ │ │ │ ldr r3, [pc, #132] @ 1ca4e4 │ │ │ │ add r6, sp, #4 │ │ │ │ add r2, sp, #32 │ │ │ │ @@ -411213,16 +411213,16 @@ │ │ │ │ ldr ip, [sp, #8] │ │ │ │ add r2, r8, #8 │ │ │ │ ldm r1, {r3, r4, r5, r6, r7} │ │ │ │ stm r2, {r3, r4, r5, r6, r7} │ │ │ │ stm r8, {r0, ip} │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - subeq r7, ip, r0, lsl #23 │ │ │ │ - subeq r7, ip, r0, asr fp │ │ │ │ + subeq r7, ip, r0, lsl #22 │ │ │ │ + ldrdeq r7, [ip], #-160 @ 0xffffff60 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r0 │ │ │ │ ldrb r1, [r1, #32] │ │ │ │ ldr r0, [pc, #108] @ 1ca604 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -411249,16 +411249,16 @@ │ │ │ │ ldr ip, [sp, #8] │ │ │ │ add r2, r8, #8 │ │ │ │ ldm r1, {r3, r4, r5, r6, r7} │ │ │ │ stm r2, {r3, r4, r5, r6, r7} │ │ │ │ stm r8, {r0, ip} │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - subeq r7, ip, r0, ror #22 │ │ │ │ - subeq r7, ip, r0, lsr fp │ │ │ │ + subeq r7, ip, r0, ror #21 │ │ │ │ + strheq r7, [ip], #-160 @ 0xffffff60 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #112 @ 0x70 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #684] @ 1ca8cc │ │ │ │ add r7, sp, #4 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -411429,15 +411429,15 @@ │ │ │ │ add r0, sp, #4 │ │ │ │ bl 1be600 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbeq r9, r4, r0, lsl r6 │ │ │ │ rsbeq sp, r4, r0, asr sl │ │ │ │ - subeq r3, sp, r7, asr #23 │ │ │ │ + subeq r3, sp, r7, asr #22 │ │ │ │ strdeq ip, [r4], #-80 @ 0xffffffb0 @ │ │ │ │ rsbeq ip, r4, r4, ror #11 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #112 @ 0x70 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #692] @ 1caba8 │ │ │ │ add r7, sp, #4 │ │ │ │ @@ -411610,17 +411610,17 @@ │ │ │ │ add r0, sp, #20 │ │ │ │ bl 1bdfa4 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 1be600 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - strheq r7, [ip], #-124 @ 0xffffff84 │ │ │ │ + subeq r7, ip, ip, lsr r7 │ │ │ │ rsbeq sp, r4, r4, ror r7 │ │ │ │ - subeq r3, sp, fp, ror #17 │ │ │ │ + subeq r3, sp, fp, ror #16 │ │ │ │ rsbeq ip, r4, r4, lsl r3 │ │ │ │ rsbeq ip, r4, r8, lsl #6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #152 @ 0x98 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #876] @ 1caf3c │ │ │ │ add r7, sp, #8 │ │ │ │ @@ -411841,15 +411841,15 @@ │ │ │ │ add r0, sp, #8 │ │ │ │ bl 1be600 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbeq r9, r4, r0, ror r0 │ │ │ │ rsbeq sp, r4, r4, ror #7 │ │ │ │ - subeq r3, sp, fp, asr r5 │ │ │ │ + ldrdeq r3, [sp], #-75 @ 0xffffffb5 │ │ │ │ rsbeq fp, r4, r4, lsl #31 │ │ │ │ rsbeq fp, r4, r8, ror pc │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #180 @ 0xb4 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #1192] @ 1cb40c │ │ │ │ add r7, sp, #4 │ │ │ │ @@ -412149,15 +412149,15 @@ │ │ │ │ add r0, sp, #4 │ │ │ │ bl 1be600 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ ldrdeq fp, [r4], #-204 @ 0xffffff34 @ │ │ │ │ rsbeq ip, r4, r8, lsr pc │ │ │ │ - subeq r3, sp, pc, lsr #1 │ │ │ │ + subeq r3, sp, pc, lsr #32 │ │ │ │ ldrdeq fp, [r4], #-168 @ 0xffffff58 @ │ │ │ │ rsbeq fp, r4, ip, asr #21 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #112 @ 0x70 │ │ │ │ add r7, sp, #4 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -412328,15 +412328,15 @@ │ │ │ │ bl 1bdfa4 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 1be600 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbeq ip, r4, r0, asr #24 │ │ │ │ - strheq r2, [sp], #-215 @ 0xffffff29 │ │ │ │ + subeq r2, sp, r7, lsr sp │ │ │ │ rsbeq fp, r4, r0, ror #15 │ │ │ │ ldrdeq fp, [r4], #-116 @ 0xffffff8c @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #112 @ 0x70 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #684] @ 1cb9ac │ │ │ │ add r7, sp, #4 │ │ │ │ @@ -412507,17 +412507,17 @@ │ │ │ │ add r0, sp, #20 │ │ │ │ bl 1bdfa4 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 1be600 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - strheq r6, [ip], #-144 @ 0xffffff70 │ │ │ │ + subeq r6, ip, r0, lsr r9 │ │ │ │ rsbeq ip, r4, r0, ror r9 │ │ │ │ - subeq r2, sp, r7, ror #21 │ │ │ │ + subeq r2, sp, r7, ror #20 │ │ │ │ rsbeq fp, r4, r0, lsl r5 │ │ │ │ rsbeq fp, r4, r4, lsl #10 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #212 @ 0xd4 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #1464] @ 1cbf8c │ │ │ │ add r7, sp, #8 │ │ │ │ @@ -412885,15 +412885,15 @@ │ │ │ │ add r0, sp, #8 │ │ │ │ bl 1be600 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbeq r8, r4, ip, asr #4 │ │ │ │ strheq ip, [r4], #-56 @ 0xffffffc8 @ │ │ │ │ - subeq r2, sp, pc, lsr #10 │ │ │ │ + subeq r2, sp, pc, lsr #9 │ │ │ │ rsbeq sl, r4, r8, asr pc │ │ │ │ rsbeq sl, r4, ip, asr #30 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #112 @ 0x70 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #724] @ 1cc288 │ │ │ │ add r7, sp, #4 │ │ │ │ @@ -413074,17 +413074,17 @@ │ │ │ │ add r0, sp, #20 │ │ │ │ bl 1bdfa4 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 1be600 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq r6, ip, ip, lsr #1 │ │ │ │ + subeq r6, ip, ip, lsr #32 │ │ │ │ @ instruction: 0x0064c094 │ │ │ │ - subeq r2, sp, fp, lsl #4 │ │ │ │ + subeq r2, sp, fp, lsl #3 │ │ │ │ rsbeq sl, r4, r4, lsr ip │ │ │ │ rsbeq sl, r4, r8, lsr #24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #180 @ 0xb4 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #1192] @ 1cc758 │ │ │ │ add r7, sp, #4 │ │ │ │ @@ -413384,15 +413384,15 @@ │ │ │ │ add r0, sp, #4 │ │ │ │ bl 1be600 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbeq sl, r4, r0, lsl #18 │ │ │ │ rsbeq fp, r4, ip, ror #23 │ │ │ │ - subeq r1, sp, r3, ror #26 │ │ │ │ + subeq r1, sp, r3, ror #25 │ │ │ │ rsbeq sl, r4, ip, lsl #15 │ │ │ │ rsbeq sl, r4, r0, lsl #15 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #112 @ 0x70 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #684] @ 1cca2c │ │ │ │ add r7, sp, #4 │ │ │ │ @@ -413563,17 +413563,17 @@ │ │ │ │ add r0, sp, #20 │ │ │ │ bl 1bdfa4 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 1be600 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq r5, ip, r0, lsr r9 │ │ │ │ + strheq r5, [ip], #-128 @ 0xffffff80 │ │ │ │ strdeq fp, [r4], #-128 @ 0xffffff80 @ │ │ │ │ - subeq r1, sp, r7, ror #20 │ │ │ │ + subeq r1, sp, r7, ror #19 │ │ │ │ @ instruction: 0x0064a490 │ │ │ │ rsbeq sl, r4, r4, lsl #9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #212 @ 0xd4 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #1380] @ 1ccfb8 │ │ │ │ add r7, sp, #8 │ │ │ │ @@ -413920,23 +413920,23 @@ │ │ │ │ add r0, sp, #8 │ │ │ │ bl 1be600 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ strdeq sl, [r4], #-8 @ │ │ │ │ rsbeq fp, r4, ip, lsl #7 │ │ │ │ - subeq r1, sp, r3, lsl #10 │ │ │ │ - strdeq lr, [ip], #-180 @ 0xffffff4c │ │ │ │ - subeq lr, ip, sl, lsr #23 │ │ │ │ - subeq lr, ip, r1, lsl #23 │ │ │ │ + subeq r1, sp, r3, lsl #9 │ │ │ │ + subeq lr, ip, r4, ror fp │ │ │ │ + subeq lr, ip, sl, lsr #22 │ │ │ │ + subeq lr, ip, r1, lsl #22 │ │ │ │ rsbeq r9, r4, ip, lsr #30 │ │ │ │ rsbeq r9, r4, r0, lsr #30 │ │ │ │ - subeq lr, ip, ip, lsl #25 │ │ │ │ - subeq lr, ip, r6, lsl #22 │ │ │ │ - ldrdeq lr, [ip], #-173 @ 0xffffff53 │ │ │ │ + subeq lr, ip, ip, lsl #24 │ │ │ │ + subeq lr, ip, r6, lsl #21 │ │ │ │ + subeq lr, ip, sp, asr sl │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #180 @ 0xb4 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #1192] @ 1cd4a0 │ │ │ │ add r7, sp, #4 │ │ │ │ mov fp, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -414234,15 +414234,15 @@ │ │ │ │ add r0, sp, #4 │ │ │ │ bl 1be600 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbeq r9, r4, r8, ror #23 │ │ │ │ rsbeq sl, r4, r4, lsr #29 │ │ │ │ - subeq r1, sp, fp, lsl r0 │ │ │ │ + @ instruction: 0x004d0f9b │ │ │ │ rsbeq r9, r4, r4, asr #20 │ │ │ │ rsbeq r9, r4, r8, lsr sl │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #172] @ 1cd574 │ │ │ │ mov r4, r0 │ │ │ │ @@ -414285,17 +414285,17 @@ │ │ │ │ add r0, sp, #24 │ │ │ │ bl 1bdfa4 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 1be600 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq r4, ip, r8, lsl sp │ │ │ │ + @ instruction: 0x004c4c98 │ │ │ │ rsbeq sl, r4, r4, lsr sp │ │ │ │ - subeq r0, sp, fp, lsr #29 │ │ │ │ + subeq r0, sp, fp, lsr #28 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #212 @ 0xd4 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #1376] @ 1cdaf4 │ │ │ │ add r7, sp, #8 │ │ │ │ mov r8, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -414639,15 +414639,15 @@ │ │ │ │ add r0, sp, #8 │ │ │ │ bl 1be600 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbeq r9, r4, r4, ror #12 │ │ │ │ rsbeq sl, r4, r0, asr r8 │ │ │ │ - subeq r0, sp, r7, asr #19 │ │ │ │ + subeq r0, sp, r7, asr #18 │ │ │ │ strdeq r9, [r4], #-48 @ 0xffffffd0 @ │ │ │ │ rsbeq r9, r4, r4, ror #7 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #112 @ 0x70 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #708] @ 1cdde0 │ │ │ │ add r7, sp, #4 │ │ │ │ @@ -414824,17 +414824,17 @@ │ │ │ │ add r0, sp, #20 │ │ │ │ bl 1bdfa4 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 1be600 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - @ instruction: 0x004c4594 │ │ │ │ + subeq r4, ip, r4, lsl r5 │ │ │ │ rsbeq sl, r4, ip, lsr r5 │ │ │ │ - strheq r0, [sp], #-99 @ 0xffffff9d │ │ │ │ + subeq r0, sp, r3, lsr r6 │ │ │ │ ldrdeq r9, [r4], #-12 @ │ │ │ │ ldrdeq r9, [r4], #-0 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #180 @ 0xb4 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #1268] @ 1ce2fc │ │ │ │ add r7, sp, #4 │ │ │ │ @@ -415153,15 +415153,15 @@ │ │ │ │ add r0, sp, #4 │ │ │ │ bl 1be600 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @ instruction: 0x00648d90 │ │ │ │ rsbeq sl, r4, r8, asr #32 │ │ │ │ - strheq r0, [sp], #-31 @ 0xffffffe1 │ │ │ │ + subeq r0, sp, pc, lsr r1 │ │ │ │ rsbeq r8, r4, r8, ror #23 │ │ │ │ ldrdeq r8, [r4], #-188 @ 0xffffff44 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #220 @ 0xdc │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #1392] @ 1ce894 │ │ │ │ add r7, sp, #16 │ │ │ │ @@ -415511,15 +415511,15 @@ │ │ │ │ add r0, sp, #16 │ │ │ │ bl 1be600 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbeq r5, r4, r0, ror #17 │ │ │ │ strheq r9, [r4], #-160 @ 0xffffff60 @ │ │ │ │ - subeq pc, ip, r7, lsr #24 │ │ │ │ + subeq pc, ip, r7, lsr #23 │ │ │ │ rsbeq r8, r4, r0, asr r6 │ │ │ │ rsbeq r8, r4, r4, asr #12 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #212 @ 0xd4 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #1464] @ 1cee74 │ │ │ │ add r7, sp, #8 │ │ │ │ @@ -415887,15 +415887,15 @@ │ │ │ │ add r0, sp, #8 │ │ │ │ bl 1be600 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbeq r5, r4, r4, ror #6 │ │ │ │ ldrdeq r9, [r4], #-64 @ 0xffffffc0 @ │ │ │ │ - subeq pc, ip, r7, asr #12 │ │ │ │ + subeq pc, ip, r7, asr #11 │ │ │ │ rsbeq r8, r4, r0, ror r0 │ │ │ │ rsbeq r8, r4, r4, rrx │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #180 @ 0xb4 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #1260] @ 1cf388 │ │ │ │ add r7, sp, #4 │ │ │ │ @@ -416212,15 +416212,15 @@ │ │ │ │ add r0, sp, #4 │ │ │ │ bl 1be600 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbeq r4, r4, r0, asr #27 │ │ │ │ strheq r8, [r4], #-252 @ 0xffffff04 @ │ │ │ │ - subeq pc, ip, r3, lsr r1 @ │ │ │ │ + strheq pc, [ip], #-3 @ │ │ │ │ rsbeq r7, r4, ip, asr fp │ │ │ │ rsbeq r7, r4, r0, asr fp │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #220 @ 0xdc │ │ │ │ mov r8, r0 │ │ │ │ ldm r3, {r0, r7} │ │ │ │ ldr r6, [r3, #8] │ │ │ │ @@ -416573,15 +416573,15 @@ │ │ │ │ bl 1be850 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 1be600 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbeq r8, r4, r4, lsr sl │ │ │ │ - subeq lr, ip, fp, lsr #23 │ │ │ │ + subeq lr, ip, fp, lsr #22 │ │ │ │ strdeq r7, [r4], #-80 @ 0xffffffb0 @ │ │ │ │ rsbeq r7, r4, r4, ror #11 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #252 @ 0xfc │ │ │ │ mov fp, r0 │ │ │ │ ldm r3, {r0, r7} │ │ │ │ ldr r6, [r3, #8] │ │ │ │ @@ -416958,15 +416958,15 @@ │ │ │ │ bl 1be850 │ │ │ │ add r0, sp, #12 │ │ │ │ bl 1be600 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbeq r8, r4, r0, lsr r4 │ │ │ │ - subeq lr, ip, r7, lsr #11 │ │ │ │ + subeq lr, ip, r7, lsr #10 │ │ │ │ rsbeq r6, r4, ip, ror #31 │ │ │ │ rsbeq r6, r4, r0, ror #31 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #220 @ 0xdc │ │ │ │ mov fp, r0 │ │ │ │ ldm r3, {r0, r7} │ │ │ │ ldr r6, [r3, #8] │ │ │ │ @@ -417297,15 +417297,15 @@ │ │ │ │ bl 1be850 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 1be600 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbeq r7, r4, r4, ror #29 │ │ │ │ - subeq lr, ip, fp, asr r0 │ │ │ │ + ldrdeq sp, [ip], #-251 @ 0xffffff05 │ │ │ │ rsbeq r6, r4, r0, lsr #21 │ │ │ │ @ instruction: 0x00646a94 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #220 @ 0xdc │ │ │ │ mov fp, r0 │ │ │ │ ldm r3, {r0, r7} │ │ │ │ ldr r6, [r3, #8] │ │ │ │ @@ -417636,15 +417636,15 @@ │ │ │ │ bl 1be850 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 1be600 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @ instruction: 0x00647998 │ │ │ │ - subeq sp, ip, pc, lsl #22 │ │ │ │ + subeq sp, ip, pc, lsl #21 │ │ │ │ rsbeq r6, r4, r4, asr r5 │ │ │ │ rsbeq r6, r4, r8, asr #10 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #220 @ 0xdc │ │ │ │ mov sl, r0 │ │ │ │ ldm r3, {r0, r7} │ │ │ │ str r0, [sp, #8] │ │ │ │ @@ -417994,15 +417994,15 @@ │ │ │ │ bl 1be850 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 1be600 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbeq r7, r4, r0, lsl #8 │ │ │ │ - subeq sp, ip, r7, ror r5 │ │ │ │ + strdeq sp, [ip], #-71 @ 0xffffffb9 │ │ │ │ strheq r5, [r4], #-252 @ 0xffffff04 @ │ │ │ │ strheq r5, [r4], #-240 @ 0xffffff10 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #220 @ 0xdc │ │ │ │ mov fp, r0 │ │ │ │ ldm r3, {r0, r7} │ │ │ │ ldr r6, [r3, #8] │ │ │ │ @@ -418333,15 +418333,15 @@ │ │ │ │ bl 1be850 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 1be600 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ strheq r6, [r4], #-228 @ 0xffffff1c @ │ │ │ │ - subeq sp, ip, fp, lsr #32 │ │ │ │ + subeq ip, ip, fp, lsr #31 │ │ │ │ rsbeq r5, r4, r0, ror sl │ │ │ │ rsbeq r5, r4, r4, ror #20 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #252 @ 0xfc │ │ │ │ mov fp, r0 │ │ │ │ ldm r3, {r0, r7} │ │ │ │ ldr r6, [r3, #8] │ │ │ │ @@ -418705,21 +418705,21 @@ │ │ │ │ bl 1be850 │ │ │ │ add r0, sp, #12 │ │ │ │ bl 1be600 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbeq r6, r4, r4, ror #17 │ │ │ │ - subeq ip, ip, fp, asr sl │ │ │ │ - subeq sl, ip, r8, asr r1 │ │ │ │ - subeq sl, ip, lr, lsl #2 │ │ │ │ - subeq sl, ip, r5, ror #1 │ │ │ │ - subeq sl, ip, r0, lsl #4 │ │ │ │ - subeq sl, ip, sl, rrx │ │ │ │ - subeq sl, ip, r1, asr #32 │ │ │ │ + ldrdeq ip, [ip], #-155 @ 0xffffff65 │ │ │ │ + ldrdeq sl, [ip], #-8 │ │ │ │ + subeq sl, ip, lr, lsl #1 │ │ │ │ + subeq sl, ip, r5, rrx │ │ │ │ + subeq sl, ip, r0, lsl #3 │ │ │ │ + subeq r9, ip, sl, ror #31 │ │ │ │ + subeq r9, ip, r1, asr #31 │ │ │ │ rsbeq r5, r4, r0, lsr #9 │ │ │ │ @ instruction: 0x00645494 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #252 @ 0xfc │ │ │ │ mov r8, r0 │ │ │ │ ldm r3, {r0, r7} │ │ │ │ ldr r6, [r3, #8] │ │ │ │ @@ -419097,15 +419097,15 @@ │ │ │ │ bl 1be850 │ │ │ │ add r0, sp, #12 │ │ │ │ bl 1be600 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbeq r6, r4, r4, asr #5 │ │ │ │ - subeq ip, ip, fp, lsr r4 │ │ │ │ + strheq ip, [ip], #-59 @ 0xffffffc5 │ │ │ │ rsbeq r4, r4, r0, lsl #29 │ │ │ │ rsbeq r4, r4, r4, ror lr │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #144 @ 0x90 │ │ │ │ mov r8, r0 │ │ │ │ ldm r3, {r0, r7} │ │ │ │ ldr r6, [r3, #8] │ │ │ │ @@ -419267,15 +419267,15 @@ │ │ │ │ bl 1be850 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 1be600 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbeq r5, r4, r0, lsr #31 │ │ │ │ - subeq ip, ip, r7, lsl r1 │ │ │ │ + @ instruction: 0x004cc097 │ │ │ │ rsbeq r4, r4, r0, asr #25 │ │ │ │ strheq r4, [r4], #-196 @ 0xffffff3c @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #252 @ 0xfc │ │ │ │ mov r9, r0 │ │ │ │ ldm r3, {r0, r7} │ │ │ │ str r0, [sp, #12] │ │ │ │ @@ -419682,15 +419682,15 @@ │ │ │ │ bl 1be850 │ │ │ │ add r0, sp, #12 │ │ │ │ bl 1be600 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbeq r5, r4, r0, lsr #19 │ │ │ │ - subeq fp, ip, r7, lsl fp │ │ │ │ + @ instruction: 0x004cba97 │ │ │ │ rsbeq r4, r4, ip, asr r5 │ │ │ │ rsbeq r4, r4, r0, asr r5 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #152 @ 0x98 │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r0 │ │ │ │ ldm r3, {r0, r1, r7} │ │ │ │ @@ -419889,15 +419889,15 @@ │ │ │ │ bl 1be850 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 1be600 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbeq r5, r4, ip, lsr r6 │ │ │ │ - strheq fp, [ip], #-115 @ 0xffffff8d │ │ │ │ + subeq fp, ip, r3, lsr r7 │ │ │ │ strdeq r4, [r4], #-24 @ 0xffffffe8 @ │ │ │ │ rsbeq r4, r4, ip, ror #3 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #152 @ 0x98 │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r0 │ │ │ │ ldm r3, {r0, r1, r7} │ │ │ │ @@ -420096,15 +420096,15 @@ │ │ │ │ bl 1be850 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 1be600 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbeq r5, r4, r0, lsl #6 │ │ │ │ - subeq fp, ip, r7, ror r4 │ │ │ │ + strdeq fp, [ip], #-55 @ 0xffffffc9 │ │ │ │ strheq r3, [r4], #-236 @ 0xffffff14 @ │ │ │ │ strheq r3, [r4], #-224 @ 0xffffff20 @ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #152 @ 0x98 │ │ │ │ mov r8, r0 │ │ │ │ ldm r3, {r0, r7} │ │ │ │ str r0, [sp, #8] │ │ │ │ @@ -420309,15 +420309,15 @@ │ │ │ │ bl 1be850 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 1be600 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbeq r4, r4, ip, lsr #31 │ │ │ │ - subeq fp, ip, r3, lsr #2 │ │ │ │ + subeq fp, ip, r3, lsr #1 │ │ │ │ rsbeq r3, r4, r8, ror #22 │ │ │ │ rsbeq r3, r4, ip, asr fp │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #152 @ 0x98 │ │ │ │ mov r8, r0 │ │ │ │ ldm r3, {r0, r7} │ │ │ │ str r0, [sp, #8] │ │ │ │ @@ -420530,15 +420530,15 @@ │ │ │ │ bl 1be850 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 1be600 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbeq r4, r4, r8, lsr ip │ │ │ │ - subeq sl, ip, pc, lsr #27 │ │ │ │ + subeq sl, ip, pc, lsr #26 │ │ │ │ strdeq r3, [r4], #-116 @ 0xffffff8c @ │ │ │ │ rsbeq r3, r4, r8, ror #15 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #152 @ 0x98 │ │ │ │ mov r5, r2 │ │ │ │ mov r8, r0 │ │ │ │ ldm r3, {r0, r2, r7} │ │ │ │ @@ -420737,15 +420737,15 @@ │ │ │ │ bl 1be850 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 1be600 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ strdeq r4, [r4], #-140 @ 0xffffff74 @ │ │ │ │ - subeq sl, ip, r3, ror sl │ │ │ │ + strdeq sl, [ip], #-147 @ 0xffffff6d │ │ │ │ strheq r3, [r4], #-72 @ 0xffffffb8 @ │ │ │ │ rsbeq r3, r4, ip, lsr #9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #252 @ 0xfc │ │ │ │ mov r9, r0 │ │ │ │ ldm r3, {r0, r7} │ │ │ │ str r0, [sp, #12] │ │ │ │ @@ -421152,15 +421152,15 @@ │ │ │ │ bl 1be850 │ │ │ │ add r0, sp, #12 │ │ │ │ bl 1be600 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbeq r4, r4, r8, lsr #5 │ │ │ │ - subeq sl, ip, pc, lsl r4 │ │ │ │ + @ instruction: 0x004ca39f │ │ │ │ rsbeq r2, r4, r4, ror #28 │ │ │ │ rsbeq r2, r4, r8, asr lr │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #152 @ 0x98 │ │ │ │ mov r8, r0 │ │ │ │ ldm r3, {r0, r7} │ │ │ │ str r0, [sp, #8] │ │ │ │ @@ -421363,15 +421363,15 @@ │ │ │ │ bl 1be850 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 1be600 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbeq r3, r4, r4, lsr pc │ │ │ │ - subeq sl, ip, fp, lsr #1 │ │ │ │ + subeq sl, ip, fp, lsr #32 │ │ │ │ strdeq r2, [r4], #-160 @ 0xffffff60 @ │ │ │ │ rsbeq r2, r4, r4, ror #21 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #184 @ 0xb8 │ │ │ │ mov sl, r0 │ │ │ │ ldm r3, {r0, r7} │ │ │ │ ldr r6, [r3, #8] │ │ │ │ @@ -421624,15 +421624,15 @@ │ │ │ │ bl 1be850 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 1be600 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbeq r3, r4, r4, lsr #22 │ │ │ │ - @ instruction: 0x004c9c9b │ │ │ │ + subeq r9, ip, fp, lsl ip │ │ │ │ rsbeq r2, r4, r0, ror #13 │ │ │ │ ldrdeq r2, [r4], #-100 @ 0xffffff9c @ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #152 @ 0x98 │ │ │ │ mov r8, r0 │ │ │ │ ldm r3, {r0, r7} │ │ │ │ str r0, [sp, #8] │ │ │ │ @@ -421841,15 +421841,15 @@ │ │ │ │ bl 1be850 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 1be600 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ strheq r3, [r4], #-124 @ 0xffffff84 @ │ │ │ │ - subeq r9, ip, r3, lsr r9 │ │ │ │ + strheq r9, [ip], #-131 @ 0xffffff7d │ │ │ │ rsbeq r2, r4, r8, ror r3 │ │ │ │ rsbeq r2, r4, ip, ror #6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ ldr r6, [r1, #36] @ 0x24 │ │ │ │ add r3, r6, r3 │ │ │ │ @@ -422023,15 +422023,15 @@ │ │ │ │ str r0, [sp] │ │ │ │ mov r0, fp │ │ │ │ bl 3b86c │ │ │ │ ldr r1, [fp, #8] │ │ │ │ cmp r7, r1 │ │ │ │ bhi 1d4dc4 │ │ │ │ b 1d4ddc │ │ │ │ - subeq sp, fp, r0, lsl r4 │ │ │ │ + @ instruction: 0x004bd390 │ │ │ │ rsbeq r4, r4, r4, lsl #13 │ │ │ │ rsbeq r2, r4, r4, asr #32 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r0 │ │ │ │ ldrb r1, [r1, #20] │ │ │ │ @@ -422122,15 +422122,15 @@ │ │ │ │ str r0, [sp] │ │ │ │ mov r0, fp │ │ │ │ bl 3b86c │ │ │ │ ldr r1, [fp, #8] │ │ │ │ cmp r7, r1 │ │ │ │ bhi 1d4f50 │ │ │ │ b 1d4f68 │ │ │ │ - strheq sp, [fp], #-36 @ 0xffffffdc │ │ │ │ + subeq sp, fp, r4, lsr r2 │ │ │ │ strdeq r4, [r4], #-72 @ 0xffffffb8 @ │ │ │ │ strheq r1, [r4], #-232 @ 0xffffff18 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r0 │ │ │ │ ldrb r1, [r1, #20] │ │ │ │ @@ -422221,15 +422221,15 @@ │ │ │ │ str r0, [sp] │ │ │ │ mov r0, fp │ │ │ │ bl 3b86c │ │ │ │ ldr r1, [fp, #8] │ │ │ │ cmp r7, r1 │ │ │ │ bhi 1d50dc │ │ │ │ b 1d50f4 │ │ │ │ - subeq sp, fp, r8, lsr r1 │ │ │ │ + strheq sp, [fp], #-8 │ │ │ │ rsbeq r4, r4, ip, ror #6 │ │ │ │ rsbeq r1, r4, ip, lsr #26 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r0 │ │ │ │ ldrb r1, [r1, #20] │ │ │ │ @@ -422320,15 +422320,15 @@ │ │ │ │ str r0, [sp] │ │ │ │ mov r0, fp │ │ │ │ bl 3b86c │ │ │ │ ldr r1, [fp, #8] │ │ │ │ cmp r7, r1 │ │ │ │ bhi 1d5268 │ │ │ │ b 1d5280 │ │ │ │ - subeq ip, fp, ip, asr #31 │ │ │ │ + subeq ip, fp, ip, asr #30 │ │ │ │ rsbeq r4, r4, r0, ror #3 │ │ │ │ rsbeq r1, r4, r0, lsr #23 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r0 │ │ │ │ ldrb r1, [r1, #20] │ │ │ │ @@ -422419,15 +422419,15 @@ │ │ │ │ str r0, [sp] │ │ │ │ mov r0, fp │ │ │ │ bl 3b86c │ │ │ │ ldr r1, [fp, #8] │ │ │ │ cmp r7, r1 │ │ │ │ bhi 1d53f4 │ │ │ │ b 1d540c │ │ │ │ - strdeq ip, [fp], #-208 @ 0xffffff30 │ │ │ │ + subeq ip, fp, r0, ror sp │ │ │ │ rsbeq r4, r4, r4, asr r0 │ │ │ │ rsbeq r1, r4, r4, lsl sl │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r0 │ │ │ │ ldrb r1, [r1, #20] │ │ │ │ @@ -422518,15 +422518,15 @@ │ │ │ │ str r0, [sp] │ │ │ │ mov r0, fp │ │ │ │ bl 3b86c │ │ │ │ ldr r1, [fp, #8] │ │ │ │ cmp r7, r1 │ │ │ │ bhi 1d5580 │ │ │ │ b 1d5598 │ │ │ │ - subeq ip, fp, r4, lsr #25 │ │ │ │ + subeq ip, fp, r4, lsr #24 │ │ │ │ rsbeq r3, r4, r8, asr #29 │ │ │ │ rsbeq r1, r4, r8, lsl #17 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r0 │ │ │ │ ldrb r1, [r1, #20] │ │ │ │ @@ -422617,15 +422617,15 @@ │ │ │ │ str r0, [sp] │ │ │ │ mov r0, fp │ │ │ │ bl 3b86c │ │ │ │ ldr r1, [fp, #8] │ │ │ │ cmp r7, r1 │ │ │ │ bhi 1d570c │ │ │ │ b 1d5724 │ │ │ │ - subeq ip, fp, r8, asr #20 │ │ │ │ + subeq ip, fp, r8, asr #19 │ │ │ │ rsbeq r3, r4, ip, lsr sp │ │ │ │ strdeq r1, [r4], #-108 @ 0xffffff94 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r0 │ │ │ │ ldrb r1, [r1, #20] │ │ │ │ @@ -422716,15 +422716,15 @@ │ │ │ │ str r0, [sp] │ │ │ │ mov r0, fp │ │ │ │ bl 3b86c │ │ │ │ ldr r1, [fp, #8] │ │ │ │ cmp r7, r1 │ │ │ │ bhi 1d5898 │ │ │ │ b 1d58b0 │ │ │ │ - subeq ip, fp, ip, asr r9 │ │ │ │ + ldrdeq ip, [fp], #-140 @ 0xffffff74 │ │ │ │ strheq r3, [r4], #-176 @ 0xffffff50 @ │ │ │ │ rsbeq r1, r4, r0, ror r5 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r0 │ │ │ │ ldrb r1, [r1, #20] │ │ │ │ @@ -422815,15 +422815,15 @@ │ │ │ │ str r0, [sp] │ │ │ │ mov r0, fp │ │ │ │ bl 3b86c │ │ │ │ ldr r1, [fp, #8] │ │ │ │ cmp r7, r1 │ │ │ │ bhi 1d5a24 │ │ │ │ b 1d5a3c │ │ │ │ - subeq ip, fp, r0, lsr #15 │ │ │ │ + subeq ip, fp, r0, lsr #14 │ │ │ │ rsbeq r3, r4, r4, lsr #20 │ │ │ │ rsbeq r1, r4, r4, ror #7 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r5, [r1, #28] │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ @@ -422849,15 +422849,15 @@ │ │ │ │ add r0, r0, #1 │ │ │ │ bne 1d5b18 │ │ │ │ cmn r2, #1 │ │ │ │ beq 1d5be4 │ │ │ │ add r0, sp, #4 │ │ │ │ add r1, sp, #12 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 64968c │ │ │ │ + bl 649610 │ │ │ │ ldrb r0, [sp, #4] │ │ │ │ cmp r0, #4 │ │ │ │ bne 1d5b98 │ │ │ │ ldr r8, [sp, #8] │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r6, [r5, #8] │ │ │ │ cmp r6, r0 │ │ │ │ @@ -422900,15 +422900,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59fd0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 375d8 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subeq r5, ip, pc, ror pc │ │ │ │ + strdeq r5, [ip], #-239 @ 0xffffff11 │ │ │ │ @ instruction: 0x00641290 │ │ │ │ rsbeq r1, r4, r4, lsr #6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ ldr r2, [r1, #20] │ │ │ │ mov r3, #0 │ │ │ │ and r7, r2, #255 @ 0xff │ │ │ │ @@ -423117,15 +423117,15 @@ │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl 1be600 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ ldrdeq r9, [r7], #-244 @ 0xffffff0c @ │ │ │ │ rsbeq r0, r4, r0, asr fp │ │ │ │ - subeq ip, fp, r4, lsr #4 │ │ │ │ + subeq ip, fp, r4, lsr #3 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r6, sp │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -423197,15 +423197,15 @@ │ │ │ │ ldr r2, [pc, #36] @ 1d60c4 │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 5a110 │ │ │ │ ldr r2, [pc, #16] @ 1d60c0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ec4 │ │ │ │ - strheq r5, [ip], #-54 @ 0xffffffca │ │ │ │ + subeq r5, ip, r6, lsr r3 │ │ │ │ rsbeq r0, r4, r0, ror #28 │ │ │ │ rsbeq r0, r4, r0, lsl #18 │ │ │ │ rsbeq r0, r4, r0, lsr #28 │ │ │ │ rsbeq r0, r4, ip, lsr lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r6, [r1, #24] │ │ │ │ @@ -423371,15 +423371,15 @@ │ │ │ │ add r1, sp, #20 │ │ │ │ ldr r0, [pc, #1120] @ 1d67bc │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #16 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r5, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ str r5, [sp, #144] @ 0x90 │ │ │ │ ldr r3, [pc, #1080] @ 1d67c0 │ │ │ │ add r7, sp, #20 │ │ │ │ add r2, sp, #144 @ 0x90 │ │ │ │ @@ -423554,15 +423554,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #148] @ 0x94 │ │ │ │ add r2, sp, #152 @ 0x98 │ │ │ │ str r2, [sp, #144] @ 0x90 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r7, [sp, #136] @ 0x88 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ ldr r4, [sp, #132] @ 0x84 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ str r7, [sp, #124] @ 0x7c │ │ │ │ ldr r3, [pc, #332] @ 1d67b4 │ │ │ │ add r5, sp, #88 @ 0x58 │ │ │ │ @@ -423650,15 +423650,15 @@ │ │ │ │ rsbeq r0, r4, r0, lsl #16 │ │ │ │ rsbeq r9, r7, r0, lsr r9 │ │ │ │ strdeq r0, [r4], #-40 @ 0xffffffd8 @ │ │ │ │ rsbeq r0, r4, r0, asr #23 │ │ │ │ rsbeq r9, r7, r4, lsl #24 │ │ │ │ ldrdeq r0, [r4], #-88 @ 0xffffffa8 @ │ │ │ │ @ instruction: 0x0064079c │ │ │ │ - subeq r5, ip, ip, ror #4 │ │ │ │ + subeq r5, ip, ip, ror #3 │ │ │ │ ldrdeq r0, [r4], #-112 @ 0xffffff90 @ │ │ │ │ rsbeq r0, r4, r0, asr #15 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ mov r6, r1 │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ @@ -423718,15 +423718,15 @@ │ │ │ │ add r1, sp, #16 │ │ │ │ ldr r0, [pc, #1052] @ 1d6ce4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #12 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r5, [sp, #116] @ 0x74 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ str r5, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [pc, #1012] @ 1d6ce8 │ │ │ │ add r6, sp, #16 │ │ │ │ add r2, sp, #100 @ 0x64 │ │ │ │ @@ -423891,15 +423891,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ add r2, sp, #108 @ 0x6c │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r7, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ ldr r8, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [pc, #304] @ 1d6cdc │ │ │ │ add r5, sp, #112 @ 0x70 │ │ │ │ @@ -423980,15 +423980,15 @@ │ │ │ │ strheq r0, [r4], #-44 @ 0xffffffd4 @ │ │ │ │ rsbeq r9, r7, ip, ror #7 │ │ │ │ strheq pc, [r3], #-212 @ 0xffffff2c @ │ │ │ │ rsbeq r0, r4, r4, asr r6 │ │ │ │ @ instruction: 0x00679698 │ │ │ │ rsbeq r0, r4, ip, rrx │ │ │ │ rsbeq r0, r4, r0, lsl #5 │ │ │ │ - subeq r4, ip, r0, asr sp │ │ │ │ + ldrdeq r4, [ip], #-192 @ 0xffffff40 │ │ │ │ strheq r0, [r4], #-36 @ 0xffffffdc @ │ │ │ │ rsbeq r0, r4, r4, lsr #5 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r1, #20] │ │ │ │ mov r5, r1 │ │ │ │ @@ -424033,15 +424033,15 @@ │ │ │ │ add r1, sp, #16 │ │ │ │ ldr r0, [pc, #764] @ 1d70b0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #12 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r5, [sp, #116] @ 0x74 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ str r5, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [pc, #724] @ 1d70b4 │ │ │ │ add r7, sp, #16 │ │ │ │ add r2, sp, #100 @ 0x64 │ │ │ │ @@ -424132,15 +424132,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ add r2, sp, #108 @ 0x6c │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r9, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ ldr r8, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ str r9, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [pc, #312] @ 1d70a8 │ │ │ │ add r5, sp, #112 @ 0x70 │ │ │ │ @@ -424223,15 +424223,15 @@ │ │ │ │ strdeq pc, [r3], #-232 @ 0xffffff18 @ │ │ │ │ rsbeq r9, r7, r8, lsr #32 │ │ │ │ strdeq pc, [r3], #-144 @ 0xffffff70 @ │ │ │ │ rsbeq r0, r4, r8, ror #2 │ │ │ │ rsbeq r9, r7, ip, lsr #3 │ │ │ │ rsbeq pc, r3, r0, lsl #23 │ │ │ │ @ instruction: 0x0063fe90 │ │ │ │ - subeq r4, ip, r0, ror #18 │ │ │ │ + subeq r4, ip, r0, ror #17 │ │ │ │ ldrdeq pc, [r3], #-236 @ 0xffffff14 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r1, #20] │ │ │ │ mov r5, r1 │ │ │ │ mov sl, r2 │ │ │ │ @@ -424276,15 +424276,15 @@ │ │ │ │ add r1, sp, #20 │ │ │ │ ldr r0, [pc, #804] @ 1d74a4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r0, sp, #16 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ str r5, [sp, #136] @ 0x88 │ │ │ │ ldr r3, [pc, #764] @ 1d74a8 │ │ │ │ add r6, sp, #20 │ │ │ │ add r2, sp, #136 @ 0x88 │ │ │ │ @@ -424380,15 +424380,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #140] @ 0x8c │ │ │ │ add r2, sp, #144 @ 0x90 │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r9, [sp, #128] @ 0x80 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ ldr r8, [sp, #124] @ 0x7c │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ str r9, [sp, #116] @ 0x74 │ │ │ │ ldr r3, [pc, #332] @ 1d749c │ │ │ │ add r5, sp, #88 @ 0x58 │ │ │ │ @@ -424476,15 +424476,15 @@ │ │ │ │ rsbeq pc, r3, r8, lsl fp @ │ │ │ │ rsbeq r8, r7, r8, asr #24 │ │ │ │ rsbeq pc, r3, r0, lsl r6 @ │ │ │ │ @ instruction: 0x0063fd9c │ │ │ │ rsbeq r8, r7, r0, ror #27 │ │ │ │ strheq pc, [r3], #-116 @ 0xffffff8c @ │ │ │ │ @ instruction: 0x0063fa9c │ │ │ │ - subeq r4, ip, ip, ror #10 │ │ │ │ + subeq r4, ip, ip, ror #9 │ │ │ │ rsbeq pc, r3, r8, ror #21 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #132 @ 0x84 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ @@ -424657,15 +424657,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #108] @ 0x6c │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr r8, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [pc, #236] @ 1d7890 │ │ │ │ add r5, sp, #68 @ 0x44 │ │ │ │ @@ -424726,15 +424726,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbeq pc, r3, r4, asr #13 │ │ │ │ strdeq r8, [r7], #-116 @ 0xffffff8c @ │ │ │ │ strheq pc, [r3], #-28 @ 0xffffffe4 @ │ │ │ │ rsbeq pc, r3, r8, lsl #13 │ │ │ │ - subeq r4, ip, r8, asr r1 │ │ │ │ + ldrdeq r4, [ip], #-8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #164 @ 0xa4 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ @@ -424895,15 +424895,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #156] @ 0x9c │ │ │ │ add r2, sp, #160 @ 0xa0 │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ add r0, sp, #140 @ 0x8c │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r7, [sp, #144] @ 0x90 │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ ldr r8, [sp, #140] @ 0x8c │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ str r7, [sp, #132] @ 0x84 │ │ │ │ ldr r3, [pc, #264] @ 1d7c64 │ │ │ │ add r5, sp, #88 @ 0x58 │ │ │ │ @@ -424971,15 +424971,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbeq pc, r3, ip, lsl #6 │ │ │ │ rsbeq r8, r7, ip, lsr r4 │ │ │ │ rsbeq lr, r3, r4, lsl #28 │ │ │ │ rsbeq pc, r3, r8, lsr #5 │ │ │ │ - subeq r3, ip, r8, ror sp │ │ │ │ + strdeq r3, [ip], #-200 @ 0xffffff38 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ @@ -425137,15 +425137,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ add r2, sp, #108 @ 0x6c │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r7, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ ldr r8, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [pc, #292] @ 1d8048 │ │ │ │ add r5, sp, #112 @ 0x70 │ │ │ │ @@ -425170,20 +425170,20 @@ │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #3 │ │ │ │ beq 1d7e6c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1d7e6c │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1d7e6c │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ add r4, r0, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ ldm r0!, {r1, r2, r3} │ │ │ │ stmia r9!, {r1, r2, r3} │ │ │ │ @@ -425220,15 +425220,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbeq lr, r3, r4, asr #30 │ │ │ │ rsbeq r8, r7, r4, ror r0 │ │ │ │ rsbeq lr, r3, ip, lsr sl │ │ │ │ rsbeq lr, r3, r4, asr #29 │ │ │ │ - @ instruction: 0x004c3994 │ │ │ │ + subeq r3, ip, r4, lsl r9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ @@ -425386,15 +425386,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ add r2, sp, #108 @ 0x6c │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r7, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ ldr r8, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [pc, #256] @ 1d8408 │ │ │ │ add r5, sp, #112 @ 0x70 │ │ │ │ @@ -425460,15 +425460,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbeq lr, r3, r0, ror #22 │ │ │ │ @ instruction: 0x00677c90 │ │ │ │ rsbeq lr, r3, r8, asr r6 │ │ │ │ rsbeq lr, r3, r4, lsl #22 │ │ │ │ - ldrdeq r3, [ip], #-84 @ 0xffffffac │ │ │ │ + subeq r3, ip, r4, asr r5 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #156 @ 0x9c │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r8, r2 │ │ │ │ @@ -425632,15 +425632,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #148] @ 0x94 │ │ │ │ add r2, sp, #152 @ 0x98 │ │ │ │ str r2, [sp, #144] @ 0x90 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r7, [sp, #136] @ 0x88 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ ldr r8, [sp, #132] @ 0x84 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ str r7, [sp, #124] @ 0x7c │ │ │ │ ldr r3, [pc, #264] @ 1d87e8 │ │ │ │ add r5, sp, #88 @ 0x58 │ │ │ │ @@ -425708,15 +425708,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbeq lr, r3, r8, lsl #15 │ │ │ │ strheq r7, [r7], #-136 @ 0xffffff78 @ │ │ │ │ rsbeq lr, r3, r0, lsl #5 │ │ │ │ rsbeq lr, r3, r4, lsr #14 │ │ │ │ - strdeq r3, [ip], #-20 @ 0xffffffec │ │ │ │ + subeq r3, ip, r4, ror r1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ mov r9, r0 │ │ │ │ ldrb r0, [r1, #20] │ │ │ │ mov r8, r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1d8884 │ │ │ │ @@ -425921,15 +425921,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 1be600 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq r9, fp, r4, lsl r7 │ │ │ │ + @ instruction: 0x004b9694 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #132 @ 0x84 │ │ │ │ mov r9, r0 │ │ │ │ ldrb r0, [r1, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1d8bd4 │ │ │ │ cmp r0, #1 │ │ │ │ @@ -426144,15 +426144,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 1be600 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq r9, fp, r8, asr #7 │ │ │ │ + subeq r9, fp, r8, asr #6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r1, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1d8f48 │ │ │ │ cmp r0, #1 │ │ │ │ @@ -426383,15 +426383,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #20 │ │ │ │ bl 1be600 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq r9, fp, r4, lsr #32 │ │ │ │ + subeq r8, fp, r4, lsr #31 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ mov r9, r0 │ │ │ │ ldrb r0, [r1, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1d9300 │ │ │ │ cmp r0, #1 │ │ │ │ @@ -426586,15 +426586,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 1be600 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - @ instruction: 0x004b8c98 │ │ │ │ + subeq r8, fp, r8, lsl ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ mov r9, r0 │ │ │ │ ldrb r0, [r1, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1d962c │ │ │ │ cmp r0, #1 │ │ │ │ @@ -426791,15 +426791,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 1be600 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq r8, fp, ip, ror #18 │ │ │ │ + subeq r8, fp, ip, ror #17 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ ldr r8, [r0, #12] │ │ │ │ cmp r8, #0 │ │ │ │ beq 1d997c │ │ │ │ ldm r0, {r1, sl} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, r1 │ │ │ │ @@ -426824,18 +426824,18 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #-36]! @ 0xffffffdc │ │ │ │ cmp r1, #21 │ │ │ │ bne 1d9934 │ │ │ │ mov r6, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #-32]! @ 0xffffffe0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1d9938 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ b 1d9938 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ sub r7, r1, r3 │ │ │ │ add r1, r2, r2, lsl #3 │ │ │ │ @@ -426849,18 +426849,18 @@ │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [r0, r5]! │ │ │ │ cmp r1, #21 │ │ │ │ bne 1d9998 │ │ │ │ add r6, sl, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1d999c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ b 1d999c │ │ │ │ mov r6, r0 │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 1d9a34 │ │ │ │ mov r0, r5 │ │ │ │ @@ -427093,15 +427093,15 @@ │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ ldr r0, [pc, #328] @ 1d9ecc │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r5, [sp, #108] @ 0x6c │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r5, [sp, #32] │ │ │ │ ldr r3, [pc, #288] @ 1d9ed0 │ │ │ │ add r6, sp, #40 @ 0x28 │ │ │ │ add r2, sp, #32 │ │ │ │ @@ -427362,15 +427362,15 @@ │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ ldr r0, [pc, #500] @ 1da3b0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ str sl, [sp, #40] @ 0x28 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r5, [sp, #104] @ 0x68 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r5, [sp, #32] │ │ │ │ ldr r3, [pc, #464] @ 1da3b4 │ │ │ │ add r6, sp, #64 @ 0x40 │ │ │ │ add r2, sp, #32 │ │ │ │ @@ -427698,15 +427698,15 @@ │ │ │ │ add r1, sp, #24 │ │ │ │ ldr r0, [pc, #312] @ 1da830 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [sp] │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ add r0, sp, #84 @ 0x54 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ str r5, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [pc, #272] @ 1da834 │ │ │ │ add r6, sp, #24 │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ @@ -427989,15 +427989,15 @@ │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ ldr r0, [pc, #328] @ 1daccc │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [sp] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #28] │ │ │ │ str r5, [sp, #24] │ │ │ │ ldr r3, [pc, #288] @ 1dacd0 │ │ │ │ add r6, sp, #96 @ 0x60 │ │ │ │ add r2, sp, #24 │ │ │ │ @@ -428280,15 +428280,15 @@ │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ ldr r0, [pc, #312] @ 1db148 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r5, [sp, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r5, [sp, #32] │ │ │ │ ldr r3, [pc, #272] @ 1db14c │ │ │ │ add r6, sp, #40 @ 0x28 │ │ │ │ add r2, sp, #32 │ │ │ │ @@ -428384,27 +428384,27 @@ │ │ │ │ bne 1db214 │ │ │ │ mov r7, #1 │ │ │ │ b 1db23c │ │ │ │ ldrd r6, [r1, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 681300 │ │ │ │ + bl 681284 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ bne 1db294 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ cmp r5, #0 │ │ │ │ bpl 1db20c │ │ │ │ b 1db2d8 │ │ │ │ ldmib r1, {r5, r6} │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 681300 │ │ │ │ + bl 681284 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ bne 1db2a0 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ cmp r5, #0 │ │ │ │ bmi 1db2d8 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ @@ -428478,22 +428478,22 @@ │ │ │ │ bne 1db37c │ │ │ │ ldr r2, [r0] │ │ │ │ ldrd r0, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ beq 1db340 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1db348 │ │ │ │ - bl 6893c8 │ │ │ │ + bl 68934c │ │ │ │ b 1db360 │ │ │ │ - bl 689e68 │ │ │ │ + bl 689dec │ │ │ │ b 1db360 │ │ │ │ mov r6, #0 │ │ │ │ cmp r1, #0 │ │ │ │ movmi r6, #1 │ │ │ │ - bl 689994 │ │ │ │ + bl 689918 │ │ │ │ bic r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ orr r0, r0, r6, lsl #31 │ │ │ │ str r0, [r5, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ mov r0, r4 │ │ │ │ bl 1e1bb4 │ │ │ │ @@ -429680,15 +429680,15 @@ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r0, r1 │ │ │ │ beq 1dc4f8 │ │ │ │ b 1dc58c │ │ │ │ mov r0, #5 │ │ │ │ strb r0, [r4] │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 54a2fc │ │ │ │ + bl 54a280 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r3, [r8, #1] │ │ │ │ ldrb r2, [r8] │ │ │ │ ldrb r7, [r8, #2] │ │ │ │ orr r2, r2, r3, lsl #8 │ │ │ │ strb r7, [sp, #18] │ │ │ │ @@ -429701,25 +429701,25 @@ │ │ │ │ ldrb r2, [sp, #17] │ │ │ │ ldrb r3, [sp, #18] │ │ │ │ strb r1, [r4, #1] │ │ │ │ strb r2, [r4, #2] │ │ │ │ strb r3, [r4, #3] │ │ │ │ str r0, [r4, #4] │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 54a2fc │ │ │ │ + bl 54a280 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #36] @ 1dc68c │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ec4 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ b 1dc674 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 54a2fc │ │ │ │ + bl 54a280 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ strheq sl, [r3], #-172 @ 0xffffff54 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r0, [r2] │ │ │ │ @@ -429739,21 +429739,21 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r2, [pc, #424] @ 1dc888 │ │ │ │ add r0, sp, #12 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 130c4c │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 55f904 │ │ │ │ + bl 55f888 │ │ │ │ ldr r1, [pc, #404] @ 1dc88c │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r7 │ │ │ │ bl 38a60 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -429786,15 +429786,15 @@ │ │ │ │ ldr r1, [pc, #228] @ 1dc878 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #220] @ 1dc87c │ │ │ │ add r0, sp, #24 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #12] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r5, [sp, #28] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #180] @ 1dc880 │ │ │ │ @@ -429838,20 +429838,20 @@ │ │ │ │ bl 3897c │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ - subeq r0, ip, r3, ror #20 │ │ │ │ - subeq r0, ip, sl, lsl r4 │ │ │ │ - subeq r0, ip, r8, asr #8 │ │ │ │ + subeq r0, ip, r3, ror #19 │ │ │ │ + @ instruction: 0x004c039a │ │ │ │ + subeq r0, ip, r8, asr #7 │ │ │ │ rsbeq r6, r3, ip, lsl #29 │ │ │ │ - subeq r8, fp, r9, asr #26 │ │ │ │ - subeq r1, ip, r2, asr #19 │ │ │ │ + subeq r8, fp, r9, asr #25 │ │ │ │ + subeq r1, ip, r2, asr #18 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r0, [r2] │ │ │ │ bl 378b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1dc8b8 │ │ │ │ mov r1, r0 │ │ │ │ @@ -429869,15 +429869,15 @@ │ │ │ │ ldr r1, [pc, #132] @ 1dc964 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #124] @ 1dc968 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #4] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #84] @ 1dc96c │ │ │ │ @@ -429897,17 +429897,17 @@ │ │ │ │ bl 2a4524 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 372a8 │ │ │ │ bl 5a17c │ │ │ │ bl 5a17c │ │ │ │ - @ instruction: 0x004c159b │ │ │ │ - subeq r0, ip, lr, asr #5 │ │ │ │ - strdeq r0, [ip], #-44 @ 0xffffffd4 │ │ │ │ + subeq r1, ip, fp, lsl r5 │ │ │ │ + subeq r0, ip, lr, asr #4 │ │ │ │ + subeq r0, ip, ip, ror r2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r0, [r2] │ │ │ │ bl 378b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1dc9a8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -429929,15 +429929,15 @@ │ │ │ │ ldr r1, [pc, #140] @ 1dca5c │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #132] @ 1dca60 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #4] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #92] @ 1dca64 │ │ │ │ @@ -429959,31 +429959,31 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 372a8 │ │ │ │ bl 5a17c │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ - ldrdeq r1, [ip], #-110 @ 0xffffff92 │ │ │ │ - ldrdeq r0, [ip], #-30 @ 0xffffffe2 │ │ │ │ - subeq r0, ip, ip, lsl #4 │ │ │ │ + subeq r1, ip, lr, asr r6 │ │ │ │ + subeq r0, ip, lr, asr r1 │ │ │ │ + subeq r0, ip, ip, lsl #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r0, [r2] │ │ │ │ mov r5, r1 │ │ │ │ str r1, [sp] │ │ │ │ bl 378b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1dcae8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 1dcad8 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, sp │ │ │ │ - bl 55f92c │ │ │ │ + bl 55f8b0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 1dcad8 │ │ │ │ ldmib sp, {r0, r1, r2} │ │ │ │ add r3, sp, #16 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r0, [pc, #244] @ 1dcbb4 │ │ │ │ @@ -430009,15 +430009,15 @@ │ │ │ │ ldr r1, [pc, #152] @ 1dcba8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #144] @ 1dcbac │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #4] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #104] @ 1dcbb0 │ │ │ │ @@ -430042,17 +430042,17 @@ │ │ │ │ bl 5a17c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 372a8 │ │ │ │ bl 5a17c │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ - subeq r0, ip, r7, ror #13 │ │ │ │ - @ instruction: 0x004c009e │ │ │ │ - subeq r0, ip, ip, asr #1 │ │ │ │ + subeq r0, ip, r7, ror #12 │ │ │ │ + subeq r0, ip, lr, lsl r0 │ │ │ │ + subeq r0, ip, ip, asr #32 │ │ │ │ strheq r4, [r7], #-72 @ 0xffffffb8 @ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r0, [r2] │ │ │ │ bl 378b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1dcc00 │ │ │ │ @@ -430079,15 +430079,15 @@ │ │ │ │ ldr r1, [pc, #132] @ 1dccac │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #124] @ 1dccb0 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #4] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #84] @ 1dccb4 │ │ │ │ @@ -430107,17 +430107,17 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 372a8 │ │ │ │ bl 5a17c │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ - subeq r1, ip, r1, ror r4 │ │ │ │ - subeq pc, fp, r6, lsl #31 │ │ │ │ - strheq pc, [fp], #-244 @ 0xffffff0c @ │ │ │ │ + strdeq r1, [ip], #-49 @ 0xffffffcf │ │ │ │ + subeq pc, fp, r6, lsl #30 │ │ │ │ + subeq pc, fp, r4, lsr pc @ │ │ │ │ @ instruction: 0x0067439c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r0, [r2] │ │ │ │ bl 378b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1dccf8 │ │ │ │ @@ -430141,15 +430141,15 @@ │ │ │ │ ldr r1, [pc, #140] @ 1dcdac │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #132] @ 1dcdb0 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #4] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #92] @ 1dcdb4 │ │ │ │ @@ -430171,37 +430171,37 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 372a8 │ │ │ │ bl 5a17c │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ - subeq r1, ip, lr, lsl #7 │ │ │ │ - subeq pc, fp, lr, lsl #29 │ │ │ │ - strheq pc, [fp], #-236 @ 0xffffff14 @ │ │ │ │ + subeq r1, ip, lr, lsl #6 │ │ │ │ + subeq pc, fp, lr, lsl #28 │ │ │ │ + subeq pc, fp, ip, lsr lr @ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r0, [r2] │ │ │ │ bl 378b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1dce2c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #332] @ 1dcf28 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 1dcec8 │ │ │ │ ldr r0, [pc, #320] @ 1dcf38 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ ldr r1, [pc, #312] @ 1dcf3c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55dbc4 │ │ │ │ + bl 55db48 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ bl 3867c │ │ │ │ mov r0, r5 │ │ │ │ bl 3897c │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ @@ -430218,15 +430218,15 @@ │ │ │ │ ldr r1, [pc, #200] @ 1dcf1c │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #192] @ 1dcf20 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #4] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #152] @ 1dcf24 │ │ │ │ @@ -430263,17 +430263,17 @@ │ │ │ │ b 1dcdf0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 372a8 │ │ │ │ bl 5a17c │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ - subeq r1, ip, sl, asr r2 │ │ │ │ - subeq pc, fp, sl, asr sp @ │ │ │ │ - subeq pc, fp, r8, lsl #27 │ │ │ │ + ldrdeq r1, [ip], #-26 @ 0xffffffe6 │ │ │ │ + ldrdeq pc, [fp], #-202 @ 0xffffff36 │ │ │ │ + subeq pc, fp, r8, lsl #26 │ │ │ │ rsbeq r3, r7, r0, lsl #28 │ │ │ │ rsbeq r5, r3, r4, lsl r5 │ │ │ │ rsbeq r3, r7, ip, ror #25 │ │ │ │ rsbeq r5, r3, r0, lsl r0 │ │ │ │ strdeq r3, [r7], #-212 @ 0xffffff2c @ │ │ │ │ rsbeq r7, r3, ip, asr r9 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -430281,15 +430281,15 @@ │ │ │ │ ldr r0, [r2] │ │ │ │ bl 378b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1dcfcc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #2036] @ 0x7f4 │ │ │ │ - bl 561928 │ │ │ │ + bl 5618ac │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r2, #1016 @ 0x3f8 │ │ │ │ add r6, lr, #8 │ │ │ │ orr r2, r2, #1024 @ 0x400 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #2052] @ 0x804 │ │ │ │ mov r1, sp │ │ │ │ @@ -430323,15 +430323,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #180] @ 1dd0b4 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #8 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r4, [sp, #2056] @ 0x808 │ │ │ │ ldr r5, [sp, #2060] @ 0x80c │ │ │ │ ldr r0, [sp, #2068] @ 0x814 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #136] @ 1dd0b8 │ │ │ │ @@ -430364,27 +430364,27 @@ │ │ │ │ bl 5a17c │ │ │ │ mov r0, sp │ │ │ │ bl 23c380 │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ bl 5a198 │ │ │ │ - subeq r1, ip, r5, lsr #1 │ │ │ │ - strheq pc, [fp], #-182 @ 0xffffff4a @ │ │ │ │ - subeq pc, fp, r4, ror #23 │ │ │ │ + subeq r1, ip, r5, lsr #32 │ │ │ │ + subeq pc, fp, r6, lsr fp @ │ │ │ │ + subeq pc, fp, r4, ror #22 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ ldr r0, [r2] │ │ │ │ bl 378b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1dd148 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #2036] @ 0x7f4 │ │ │ │ - bl 561928 │ │ │ │ + bl 5618ac │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r2, #1016 @ 0x3f8 │ │ │ │ add r6, lr, #8 │ │ │ │ orr r2, r2, #1024 @ 0x400 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #2052] @ 0x804 │ │ │ │ mov r1, sp │ │ │ │ @@ -430418,15 +430418,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #180] @ 1dd230 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #8 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r4, [sp, #2056] @ 0x808 │ │ │ │ ldr r5, [sp, #2060] @ 0x80c │ │ │ │ ldr r0, [sp, #2068] @ 0x814 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #136] @ 1dd234 │ │ │ │ @@ -430459,37 +430459,37 @@ │ │ │ │ bl 5a17c │ │ │ │ mov r0, sp │ │ │ │ bl 23d914 │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ bl 5a198 │ │ │ │ - subeq r0, ip, r9, lsr #30 │ │ │ │ - subeq pc, fp, sl, lsr sl @ │ │ │ │ - subeq pc, fp, r8, ror #20 │ │ │ │ + subeq r0, ip, r9, lsr #29 │ │ │ │ + strheq pc, [fp], #-154 @ 0xffffff66 @ │ │ │ │ + subeq pc, fp, r8, ror #19 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r0, [r2] │ │ │ │ bl 378b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1dd2ac │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #332] @ 1dd3a8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 1dd348 │ │ │ │ ldr r0, [pc, #320] @ 1dd3b8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ ldr r1, [pc, #312] @ 1dd3bc │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55dbc4 │ │ │ │ + bl 55db48 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ bl 3867c │ │ │ │ mov r0, r5 │ │ │ │ bl 3897c │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ @@ -430506,15 +430506,15 @@ │ │ │ │ ldr r1, [pc, #200] @ 1dd39c │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #192] @ 1dd3a0 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #4] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #152] @ 1dd3a4 │ │ │ │ @@ -430551,17 +430551,17 @@ │ │ │ │ b 1dd270 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 372a8 │ │ │ │ bl 5a17c │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ - ldrdeq r0, [ip], #-218 @ 0xffffff26 │ │ │ │ - ldrdeq pc, [fp], #-138 @ 0xffffff76 │ │ │ │ - subeq pc, fp, r8, lsl #18 │ │ │ │ + subeq r0, ip, sl, asr sp │ │ │ │ + subeq pc, fp, sl, asr r8 @ │ │ │ │ + subeq pc, fp, r8, lsl #17 │ │ │ │ strheq r3, [r7], #-180 @ 0xffffff4c @ │ │ │ │ rsbeq r5, r3, ip, asr #3 │ │ │ │ rsbeq r3, r7, r0, lsr #21 │ │ │ │ rsbeq r4, r3, r8, lsr #20 │ │ │ │ ldrdeq r3, [r7], #-184 @ 0xffffff48 @ │ │ │ │ rsbeq r7, r3, ip, lsl #10 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -430573,15 +430573,15 @@ │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ bl 378b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1dd4c4 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 490d58 │ │ │ │ + bl 490cdc │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ bl 485eb4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1dd558 │ │ │ │ str r4, [sp, #24] │ │ │ │ @@ -430603,15 +430603,15 @@ │ │ │ │ ldr r1, [pc, #784] @ 1dd768 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #776] @ 1dd76c │ │ │ │ add r0, sp, #24 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r5, [sp, #28] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #736] @ 1dd770 │ │ │ │ @@ -430641,15 +430641,15 @@ │ │ │ │ ldr r1, [pc, #644] @ 1dd774 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #636] @ 1dd778 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r5, [sp, #28] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #596] @ 1dd77c │ │ │ │ @@ -430679,47 +430679,47 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #24] │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r0, [pc, #492] @ 1dd788 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #18 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [pc, #472] @ 1dd78c │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #24 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ add r0, sp, #12 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 4907f8 │ │ │ │ + bl 49077c │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ bl 3897c │ │ │ │ add r5, sp, #24 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4909ac │ │ │ │ + bl 490930 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r6, [sp, #28] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r4 │ │ │ │ - bl 64328c │ │ │ │ + bl 643210 │ │ │ │ cmp r7, #0 │ │ │ │ beq 1dd638 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ @@ -430794,24 +430794,24 @@ │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ bl 3897c │ │ │ │ mov r0, r8 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ - subeq r0, ip, r3, lsr #20 │ │ │ │ - subeq pc, fp, r6, asr r7 @ │ │ │ │ - subeq pc, fp, r4, lsl #15 │ │ │ │ - subeq r0, ip, r4, lsr #19 │ │ │ │ - strheq pc, [fp], #-110 @ 0xffffff92 @ │ │ │ │ - subeq pc, fp, ip, ror #13 │ │ │ │ + subeq r0, ip, r3, lsr #19 │ │ │ │ + ldrdeq pc, [fp], #-102 @ 0xffffff9a │ │ │ │ + subeq pc, fp, r4, lsl #14 │ │ │ │ + subeq r0, ip, r4, lsr #18 │ │ │ │ + subeq pc, fp, lr, lsr r6 @ │ │ │ │ + subeq pc, fp, ip, ror #12 │ │ │ │ rsbeq r2, r7, r8, ror #12 │ │ │ │ rsbeq sl, r3, r0, asr #16 │ │ │ │ rsbeq sl, r3, r8, lsr r8 │ │ │ │ - subeq r0, ip, r2, asr r9 │ │ │ │ + ldrdeq r0, [ip], #-130 @ 0xffffff7e │ │ │ │ rsbeq sl, r3, r4, lsr r7 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldm r2, {r0, r5} │ │ │ │ bl 378b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1dd7e8 │ │ │ │ @@ -430842,15 +430842,15 @@ │ │ │ │ ldr r1, [pc, #324] @ 1dd958 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #316] @ 1dd95c │ │ │ │ add r0, sp, #24 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #12] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r5, [sp, #28] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #276] @ 1dd960 │ │ │ │ @@ -430880,15 +430880,15 @@ │ │ │ │ ldr r1, [pc, #184] @ 1dd964 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #176] @ 1dd968 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r7, [sp, #12] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r6, [sp, #28] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r3, r7 │ │ │ │ ldr r2, [pc, #136] @ 1dd96c │ │ │ │ @@ -430918,30 +430918,30 @@ │ │ │ │ bl 5a17c │ │ │ │ mov r0, r5 │ │ │ │ bl 3897c │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ - subeq r0, ip, r7, ror #12 │ │ │ │ - @ instruction: 0x004bf39a │ │ │ │ - subeq pc, fp, r8, asr #7 │ │ │ │ - subeq r0, ip, r8, ror #11 │ │ │ │ - subeq pc, fp, r2, lsl #6 │ │ │ │ - subeq pc, fp, r0, lsr r3 @ │ │ │ │ + subeq r0, ip, r7, ror #11 │ │ │ │ + subeq pc, fp, sl, lsl r3 @ │ │ │ │ + subeq pc, fp, r8, asr #6 │ │ │ │ + subeq r0, ip, r8, ror #10 │ │ │ │ + subeq pc, fp, r2, lsl #5 │ │ │ │ + strheq pc, [fp], #-32 @ 0xffffffe0 @ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ ldr r0, [r2] │ │ │ │ bl 378b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1dd9f0 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #2032] @ 0x7f0 │ │ │ │ strb r1, [sp, #2036] @ 0x7f4 │ │ │ │ - bl 561928 │ │ │ │ + bl 5618ac │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r2, #1016 @ 0x3f8 │ │ │ │ add r5, lr, #8 │ │ │ │ orr r2, r2, #1024 @ 0x400 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #2052] @ 0x804 │ │ │ │ mov r1, sp │ │ │ │ @@ -430972,15 +430972,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #156] @ 1ddac0 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #8 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r4, [sp, #2056] @ 0x808 │ │ │ │ ldr r5, [sp, #2060] @ 0x80c │ │ │ │ ldr r0, [sp, #2068] @ 0x814 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #112] @ 1ddac4 │ │ │ │ @@ -431007,17 +431007,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 370ec │ │ │ │ bl 5a17c │ │ │ │ mov r0, sp │ │ │ │ bl 23b33c │ │ │ │ bl 5a17c │ │ │ │ bl 5a198 │ │ │ │ - subeq r0, ip, r3, ror #8 │ │ │ │ - @ instruction: 0x004bf192 │ │ │ │ - subeq pc, fp, r0, asr #3 │ │ │ │ + subeq r0, ip, r3, ror #7 │ │ │ │ + subeq pc, fp, r2, lsl r1 @ │ │ │ │ + subeq pc, fp, r0, asr #2 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ ldm r2, {r0, r4} │ │ │ │ bl 378b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1ddbd4 │ │ │ │ mov r5, r0 │ │ │ │ @@ -431029,28 +431029,28 @@ │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 48a24c │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 4909ac │ │ │ │ + bl 490930 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ ldr r7, [sp, #32] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r1, sp, #8 │ │ │ │ bl 48a460 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r6 │ │ │ │ - bl 64328c │ │ │ │ + bl 643210 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ddb64 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ @@ -431093,15 +431093,15 @@ │ │ │ │ ldr r1, [pc, #456] @ 1dddc8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #448] @ 1dddcc │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #24] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #408] @ 1dddd0 │ │ │ │ @@ -431131,15 +431131,15 @@ │ │ │ │ ldr r1, [pc, #320] @ 1dddd8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #312] @ 1ddddc │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r7, [sp, #24] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r3, r7 │ │ │ │ ldr r2, [pc, #272] @ 1ddde0 │ │ │ │ @@ -431202,31 +431202,31 @@ │ │ │ │ bl 3897c │ │ │ │ b 1dddb4 │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ - subeq r0, ip, r4, lsl #7 │ │ │ │ - subeq lr, fp, lr, lsr #31 │ │ │ │ - ldrdeq lr, [fp], #-252 @ 0xffffff04 │ │ │ │ + subeq r0, ip, r4, lsl #6 │ │ │ │ + subeq lr, fp, lr, lsr #30 │ │ │ │ + subeq lr, fp, ip, asr pc │ │ │ │ rsbeq sl, r3, r0, ror #1 │ │ │ │ - strdeq r0, [ip], #-28 @ 0xffffffe4 │ │ │ │ - subeq lr, fp, r6, lsl pc │ │ │ │ - subeq lr, fp, r4, asr #30 │ │ │ │ + subeq r0, ip, ip, ror r1 │ │ │ │ + @ instruction: 0x004bee96 │ │ │ │ + subeq lr, fp, r4, asr #29 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ ldr r0, [r2] │ │ │ │ bl 378b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1dde64 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #2032] @ 0x7f0 │ │ │ │ strb r1, [sp, #2036] @ 0x7f4 │ │ │ │ - bl 561928 │ │ │ │ + bl 5618ac │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r2, #1016 @ 0x3f8 │ │ │ │ add r5, lr, #8 │ │ │ │ orr r2, r2, #1024 @ 0x400 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #2052] @ 0x804 │ │ │ │ mov r1, sp │ │ │ │ @@ -431257,15 +431257,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #156] @ 1ddf34 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #8 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r4, [sp, #2056] @ 0x808 │ │ │ │ ldr r5, [sp, #2060] @ 0x80c │ │ │ │ ldr r0, [sp, #2068] @ 0x814 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #112] @ 1ddf38 │ │ │ │ @@ -431292,17 +431292,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 370ec │ │ │ │ bl 5a17c │ │ │ │ mov r0, sp │ │ │ │ bl 23b514 │ │ │ │ bl 5a17c │ │ │ │ bl 5a198 │ │ │ │ - subeq pc, fp, pc, ror #31 │ │ │ │ - subeq lr, fp, lr, lsl sp │ │ │ │ - subeq lr, fp, ip, asr #26 │ │ │ │ + subeq pc, fp, pc, ror #30 │ │ │ │ + @ instruction: 0x004bec9e │ │ │ │ + subeq lr, fp, ip, asr #25 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldm r2, {r0, r5} │ │ │ │ bl 378b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1ddf9c │ │ │ │ mov r4, r0 │ │ │ │ @@ -431334,15 +431334,15 @@ │ │ │ │ ldr r1, [pc, #320] @ 1de104 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #312] @ 1de108 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #4] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #272] @ 1de10c │ │ │ │ @@ -431371,15 +431371,15 @@ │ │ │ │ ldr r1, [pc, #184] @ 1de110 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #176] @ 1de114 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r7, [sp, #4] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r3, r7 │ │ │ │ ldr r2, [pc, #136] @ 1de118 │ │ │ │ @@ -431409,20 +431409,20 @@ │ │ │ │ bl 5a17c │ │ │ │ mov r0, r5 │ │ │ │ bl 3897c │ │ │ │ ldr r4, [sp] │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ - strheq pc, [fp], #-231 @ 0xffffff19 @ │ │ │ │ - subeq lr, fp, sl, ror #23 │ │ │ │ - subeq lr, fp, r8, lsl ip │ │ │ │ - subeq pc, fp, ip, lsr lr @ │ │ │ │ - subeq lr, fp, r6, asr fp │ │ │ │ - subeq lr, fp, r4, lsl #23 │ │ │ │ + subeq pc, fp, r7, lsr lr @ │ │ │ │ + subeq lr, fp, sl, ror #22 │ │ │ │ + @ instruction: 0x004beb98 │ │ │ │ + strheq pc, [fp], #-220 @ 0xffffff24 @ │ │ │ │ + ldrdeq lr, [fp], #-166 @ 0xffffff5a │ │ │ │ + subeq lr, fp, r4, lsl #22 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r0, [r2] │ │ │ │ bl 378b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1de158 │ │ │ │ mov r4, r0 │ │ │ │ @@ -431445,15 +431445,15 @@ │ │ │ │ ldr r1, [pc, #140] @ 1de20c │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #132] @ 1de210 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #4] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #92] @ 1de214 │ │ │ │ @@ -431475,27 +431475,27 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 372a8 │ │ │ │ bl 5a17c │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ - subeq pc, fp, lr, lsr #30 │ │ │ │ - subeq lr, fp, lr, lsr #20 │ │ │ │ - subeq lr, fp, ip, asr sl │ │ │ │ + subeq pc, fp, lr, lsr #29 │ │ │ │ + subeq lr, fp, lr, lsr #19 │ │ │ │ + ldrdeq lr, [fp], #-156 @ 0xffffff64 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ ldr r0, [r2] │ │ │ │ bl 378b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1de298 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #2032] @ 0x7f0 │ │ │ │ strb r1, [sp, #2036] @ 0x7f4 │ │ │ │ - bl 561928 │ │ │ │ + bl 5618ac │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r2, #1016 @ 0x3f8 │ │ │ │ add r5, lr, #8 │ │ │ │ orr r2, r2, #1024 @ 0x400 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #2052] @ 0x804 │ │ │ │ mov r1, sp │ │ │ │ @@ -431526,15 +431526,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #156] @ 1de368 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #8 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r4, [sp, #2056] @ 0x808 │ │ │ │ ldr r5, [sp, #2060] @ 0x80c │ │ │ │ ldr r0, [sp, #2068] @ 0x814 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #112] @ 1de36c │ │ │ │ @@ -431561,17 +431561,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 370ec │ │ │ │ bl 5a17c │ │ │ │ mov r0, sp │ │ │ │ bl 23b4cc │ │ │ │ bl 5a17c │ │ │ │ bl 5a198 │ │ │ │ - strheq pc, [fp], #-187 @ 0xffffff45 @ │ │ │ │ - subeq lr, fp, sl, ror #17 │ │ │ │ - subeq lr, fp, r8, lsl r9 │ │ │ │ + subeq pc, fp, fp, lsr fp @ │ │ │ │ + subeq lr, fp, sl, ror #16 │ │ │ │ + @ instruction: 0x004be898 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r0, [r2] │ │ │ │ bl 378b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1de3c4 │ │ │ │ mov r4, r0 │ │ │ │ @@ -431600,15 +431600,15 @@ │ │ │ │ ldr r1, [pc, #160] @ 1de48c │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #152] @ 1de490 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #4] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #112] @ 1de494 │ │ │ │ @@ -431635,17 +431635,17 @@ │ │ │ │ bl 3897c │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ - subeq lr, fp, fp, lsl #28 │ │ │ │ - subeq lr, fp, r2, asr #15 │ │ │ │ - strdeq lr, [fp], #-112 @ 0xffffff90 │ │ │ │ + subeq lr, fp, fp, lsl #27 │ │ │ │ + subeq lr, fp, r2, asr #14 │ │ │ │ + subeq lr, fp, r0, ror r7 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r0, [r2] │ │ │ │ bl 378b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1de4c8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -431665,15 +431665,15 @@ │ │ │ │ ldr r1, [pc, #128] @ 1de570 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #120] @ 1de574 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #4] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #80] @ 1de578 │ │ │ │ @@ -431692,30 +431692,30 @@ │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ bl 1e1610 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 372a8 │ │ │ │ bl 5a17c │ │ │ │ - strheq pc, [fp], #-190 @ 0xffffff42 @ │ │ │ │ - strheq lr, [fp], #-110 @ 0xffffff92 │ │ │ │ - subeq lr, fp, ip, ror #13 │ │ │ │ + subeq pc, fp, lr, lsr fp @ │ │ │ │ + subeq lr, fp, lr, lsr r6 │ │ │ │ + subeq lr, fp, ip, ror #12 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ ldr r0, [r2] │ │ │ │ bl 378b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1de5f8 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ bl 219624 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 490d58 │ │ │ │ + bl 490cdc │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #8 │ │ │ │ bl 485eb4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1de690 │ │ │ │ str r5, [sp, #20] │ │ │ │ @@ -431742,15 +431742,15 @@ │ │ │ │ ldr r1, [pc, #336] @ 1de774 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #328] @ 1de778 │ │ │ │ add r0, sp, #20 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #288] @ 1de77c │ │ │ │ @@ -431781,28 +431781,28 @@ │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #20] │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #184] @ 1de78c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [pc, #164] @ 1de790 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #20 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 3897c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 3897c │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ @@ -431821,22 +431821,22 @@ │ │ │ │ bl 3897c │ │ │ │ ldr r4, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ - ldrdeq lr, [fp], #-179 @ 0xffffff4d │ │ │ │ - subeq lr, fp, sl, lsl #11 │ │ │ │ - strheq lr, [fp], #-88 @ 0xffffffa8 │ │ │ │ + subeq lr, fp, r3, asr fp │ │ │ │ + subeq lr, fp, sl, lsl #10 │ │ │ │ + subeq lr, fp, r8, lsr r5 │ │ │ │ rsbeq r2, r7, ip, ror #14 │ │ │ │ rsbeq r1, r7, r0, lsr r5 │ │ │ │ strheq r9, [r3], #-88 @ 0xffffffa8 @ │ │ │ │ strheq r9, [r3], #-80 @ 0xffffffb0 @ │ │ │ │ - @ instruction: 0x004be095 │ │ │ │ + subeq lr, fp, r5, lsl r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r0, [r2] │ │ │ │ bl 378b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1de7dc │ │ │ │ mov r4, r0 │ │ │ │ @@ -431862,15 +431862,15 @@ │ │ │ │ ldr r1, [pc, #132] @ 1de888 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #124] @ 1de88c │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #4] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #84] @ 1de890 │ │ │ │ @@ -431890,38 +431890,38 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 372a8 │ │ │ │ bl 5a17c │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ - strdeq lr, [fp], #-147 @ 0xffffff6d │ │ │ │ - subeq lr, fp, sl, lsr #7 │ │ │ │ - ldrdeq lr, [fp], #-56 @ 0xffffffc8 │ │ │ │ + subeq lr, fp, r3, ror r9 │ │ │ │ + subeq lr, fp, sl, lsr #6 │ │ │ │ + subeq lr, fp, r8, asr r3 │ │ │ │ rsbeq r2, r7, r0, asr #15 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r0, [r2] │ │ │ │ bl 378b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1de90c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #332] @ 1dea08 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 1de9a8 │ │ │ │ ldr r0, [pc, #320] @ 1dea18 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ ldr r1, [pc, #312] @ 1dea1c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55dbc4 │ │ │ │ + bl 55db48 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ bl 3867c │ │ │ │ mov r0, r5 │ │ │ │ bl 3897c │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ @@ -431938,15 +431938,15 @@ │ │ │ │ ldr r1, [pc, #200] @ 1de9fc │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #192] @ 1dea00 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #4] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #152] @ 1dea04 │ │ │ │ @@ -431983,17 +431983,17 @@ │ │ │ │ b 1de8d0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 372a8 │ │ │ │ bl 5a17c │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ - subeq pc, fp, sl, ror r7 @ │ │ │ │ - subeq lr, fp, sl, ror r2 │ │ │ │ - subeq lr, fp, r8, lsr #5 │ │ │ │ + strdeq pc, [fp], #-106 @ 0xffffff96 │ │ │ │ + strdeq lr, [fp], #-26 @ 0xffffffe6 │ │ │ │ + subeq lr, fp, r8, lsr #4 │ │ │ │ rsbeq r2, r7, r0, asr r5 │ │ │ │ rsbeq r3, r3, ip, asr fp │ │ │ │ rsbeq r2, r7, ip, lsr r4 │ │ │ │ strdeq r3, [r3], #-68 @ 0xffffffbc @ │ │ │ │ rsbeq r2, r7, r8, asr #10 │ │ │ │ @ instruction: 0x00635e9c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -432005,15 +432005,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 1dea74 │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 1dea64 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, sp │ │ │ │ - bl 55f92c │ │ │ │ + bl 55f8b0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 1deb0c │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ add sp, sp, #176 @ 0xb0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -432029,15 +432029,15 @@ │ │ │ │ ldr r1, [pc, #264] @ 1deba8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #256] @ 1debac │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #16] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r4, [sp, #104] @ 0x68 │ │ │ │ ldr r5, [sp, #108] @ 0x6c │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #216] @ 1debb0 │ │ │ │ @@ -432057,15 +432057,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldmib sp, {r0, r1, r2} │ │ │ │ add r3, sp, #16 │ │ │ │ str r4, [sp, #28] │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #84] @ 0x54 │ │ │ │ - bl 561928 │ │ │ │ + bl 5618ac │ │ │ │ add r5, sp, #104 @ 0x68 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ bl 38430 │ │ │ │ @@ -432090,17 +432090,17 @@ │ │ │ │ bl 5a198 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 372a8 │ │ │ │ bl 5a17c │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ - subeq lr, fp, r7, asr r7 │ │ │ │ - subeq lr, fp, lr, lsl #2 │ │ │ │ - subeq lr, fp, ip, lsr r1 │ │ │ │ + ldrdeq lr, [fp], #-103 @ 0xffffff99 │ │ │ │ + subeq lr, fp, lr, lsl #1 │ │ │ │ + strheq lr, [fp], #-12 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r0, [r2] │ │ │ │ bl 378b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1dec08 │ │ │ │ mov r4, r0 │ │ │ │ @@ -432129,15 +432129,15 @@ │ │ │ │ ldr r1, [pc, #160] @ 1decd0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #152] @ 1decd4 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #4] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #112] @ 1decd8 │ │ │ │ @@ -432164,43 +432164,43 @@ │ │ │ │ bl 3897c │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ - subeq lr, fp, r7, asr #11 │ │ │ │ - subeq sp, fp, lr, ror pc │ │ │ │ - subeq sp, fp, ip, lsr #31 │ │ │ │ + subeq lr, fp, r7, asr #10 │ │ │ │ + strdeq sp, [fp], #-238 @ 0xffffff12 │ │ │ │ + subeq sp, fp, ip, lsr #30 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r0, [r2] │ │ │ │ mov r5, r1 │ │ │ │ str r1, [sp] │ │ │ │ bl 378b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1dedcc │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 1dedbc │ │ │ │ add r0, sp, #24 │ │ │ │ mov r1, sp │ │ │ │ - bl 55f92c │ │ │ │ + bl 55f8b0 │ │ │ │ ldr r9, [sp, #24] │ │ │ │ cmp r9, #-2147483648 @ 0x80000000 │ │ │ │ beq 1dee68 │ │ │ │ ldr r8, [sp, #28] │ │ │ │ ldr r7, [sp, #32] │ │ │ │ str r4, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ bl 219624 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 490d58 │ │ │ │ + bl 490cdc │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #20 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r7 │ │ │ │ bl 485c2c │ │ │ │ mov r7, r0 │ │ │ │ @@ -432242,15 +432242,15 @@ │ │ │ │ ldr r1, [pc, #244] @ 1deee8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #236] @ 1deeec │ │ │ │ add r0, sp, #24 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #4] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r5, [sp, #28] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #196] @ 1deef0 │ │ │ │ @@ -432298,17 +432298,17 @@ │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ - subeq lr, fp, r3, lsl #8 │ │ │ │ - strheq sp, [fp], #-218 @ 0xffffff26 │ │ │ │ - subeq sp, fp, r8, ror #27 │ │ │ │ + subeq lr, fp, r3, lsl #7 │ │ │ │ + subeq sp, fp, sl, lsr sp │ │ │ │ + subeq sp, fp, r8, ror #26 │ │ │ │ rsbeq r8, r3, r4, asr #28 │ │ │ │ rsbeq r8, r3, r4, asr #28 │ │ │ │ strheq r1, [r7], #-252 @ 0xffffff04 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r0, [r2] │ │ │ │ mov r5, r1 │ │ │ │ @@ -432317,27 +432317,27 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 1deff0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 1defe0 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r1, sp │ │ │ │ - bl 55f92c │ │ │ │ + bl 55f8b0 │ │ │ │ ldr r9, [sp, #24] │ │ │ │ cmp r9, #-2147483648 @ 0x80000000 │ │ │ │ beq 1df08c │ │ │ │ ldr r8, [sp, #28] │ │ │ │ ldr r7, [sp, #32] │ │ │ │ str r4, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ bl 219624 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 490d58 │ │ │ │ + bl 490cdc │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #20 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r7 │ │ │ │ bl 485c2c │ │ │ │ mov r7, r0 │ │ │ │ @@ -432379,15 +432379,15 @@ │ │ │ │ ldr r1, [pc, #244] @ 1df10c │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #236] @ 1df110 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #4] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r5, [sp, #28] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #196] @ 1df114 │ │ │ │ @@ -432435,17 +432435,17 @@ │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ - ldrdeq lr, [fp], #-31 @ 0xffffffe1 │ │ │ │ - @ instruction: 0x004bdb96 │ │ │ │ - subeq sp, fp, r4, asr #23 │ │ │ │ + subeq lr, fp, pc, asr r1 │ │ │ │ + subeq sp, fp, r6, lsl fp │ │ │ │ + subeq sp, fp, r4, asr #22 │ │ │ │ rsbeq r8, r3, r0, lsl #24 │ │ │ │ rsbeq r8, r3, r0, lsl #24 │ │ │ │ @ instruction: 0x00671d98 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ ldm r2, {r0, r4} │ │ │ │ bl 378b4 │ │ │ │ @@ -432460,28 +432460,28 @@ │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 48a24c │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 4909ac │ │ │ │ + bl 490930 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ ldr r7, [sp, #32] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r1, sp, #8 │ │ │ │ bl 48a460 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r6 │ │ │ │ - bl 64328c │ │ │ │ + bl 643210 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1df1c0 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ @@ -432524,15 +432524,15 @@ │ │ │ │ ldr r1, [pc, #456] @ 1df424 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #448] @ 1df428 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #24] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #408] @ 1df42c │ │ │ │ @@ -432562,15 +432562,15 @@ │ │ │ │ ldr r1, [pc, #320] @ 1df434 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #312] @ 1df438 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r7, [sp, #24] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r3, r7 │ │ │ │ ldr r2, [pc, #272] @ 1df43c │ │ │ │ @@ -432633,49 +432633,49 @@ │ │ │ │ bl 3897c │ │ │ │ b 1df410 │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ - subeq lr, fp, r8, lsr #26 │ │ │ │ - subeq sp, fp, r2, asr r9 │ │ │ │ - subeq sp, fp, r0, lsl #19 │ │ │ │ + subeq lr, fp, r8, lsr #25 │ │ │ │ + ldrdeq sp, [fp], #-130 @ 0xffffff7e │ │ │ │ + subeq sp, fp, r0, lsl #18 │ │ │ │ @ instruction: 0x00638a94 │ │ │ │ - subeq lr, fp, r0, lsr #23 │ │ │ │ - strheq sp, [fp], #-138 @ 0xffffff76 │ │ │ │ - subeq sp, fp, r8, ror #17 │ │ │ │ + subeq lr, fp, r0, lsr #22 │ │ │ │ + subeq sp, fp, sl, lsr r8 │ │ │ │ + subeq sp, fp, r8, ror #16 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #144 @ 0x90 │ │ │ │ ldm r2, {r0, r4} │ │ │ │ bl 378b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1df714 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ bl 378b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1df7ac │ │ │ │ str r0, [sp, #12] │ │ │ │ - bl 555668 │ │ │ │ + bl 5555ec │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1df84c │ │ │ │ mov r0, r4 │ │ │ │ bl 385e0 │ │ │ │ bl 3858c │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 490868 │ │ │ │ + bl 4907ec │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 55f890 │ │ │ │ + bl 55f814 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ - bl 5562cc │ │ │ │ + bl 556250 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1df4c8 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ bl 37920 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ @@ -432745,15 +432745,15 @@ │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ strb r1, [sp, #128] @ 0x80 │ │ │ │ mov r1, #32 │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ - bl 56102c │ │ │ │ + bl 560fb0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1df85c │ │ │ │ add r2, sp, #92 @ 0x5c │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ add r7, sp, #80 @ 0x50 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ @@ -432769,28 +432769,28 @@ │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [pc, #892] @ 1df9c0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ mov r0, #18 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ ldr r1, [pc, #872] @ 1df9c4 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r2, sp, #104 @ 0x68 │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1df694 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ @@ -432837,15 +432837,15 @@ │ │ │ │ ldr r1, [pc, #568] @ 1df978 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #560] @ 1df97c │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #16] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r4, [sp, #104] @ 0x68 │ │ │ │ ldr r5, [sp, #108] @ 0x6c │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #520] @ 1df980 │ │ │ │ @@ -432875,15 +432875,15 @@ │ │ │ │ ldr r1, [pc, #432] @ 1df988 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #424] @ 1df98c │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #16] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r4, [sp, #104] @ 0x68 │ │ │ │ ldr r5, [sp, #108] @ 0x6c │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #384] @ 1df990 │ │ │ │ @@ -432974,35 +432974,35 @@ │ │ │ │ bl 3897c │ │ │ │ b 1df964 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 3897c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ - subeq lr, fp, fp, lsr r7 │ │ │ │ - subeq sp, fp, lr, ror #8 │ │ │ │ - @ instruction: 0x004bd49c │ │ │ │ + strheq lr, [fp], #-107 @ 0xffffff95 │ │ │ │ + subeq sp, fp, lr, ror #7 │ │ │ │ + subeq sp, fp, ip, lsl r4 │ │ │ │ rsbeq r8, r3, r8, asr r5 │ │ │ │ - strheq lr, [fp], #-108 @ 0xffffff94 │ │ │ │ - ldrdeq sp, [fp], #-54 @ 0xffffffca │ │ │ │ - subeq sp, fp, r4, lsl #8 │ │ │ │ - subeq pc, fp, sl │ │ │ │ - strheq lr, [fp], #-252 @ 0xffffff04 │ │ │ │ - subeq lr, fp, r9, lsl #31 │ │ │ │ - @ instruction: 0x004be993 │ │ │ │ + subeq lr, fp, ip, lsr r6 │ │ │ │ + subeq sp, fp, r6, asr r3 │ │ │ │ + subeq sp, fp, r4, lsl #7 │ │ │ │ + subeq lr, fp, sl, lsl #31 │ │ │ │ + subeq lr, fp, ip, lsr pc │ │ │ │ + subeq lr, fp, r9, lsl #30 │ │ │ │ + subeq lr, fp, r3, lsl r9 │ │ │ │ rsbeq r0, r7, ip, lsr r6 │ │ │ │ rsbeq r7, r3, r0, lsr #24 │ │ │ │ rsbeq r7, r3, r4, lsl #19 │ │ │ │ - subeq ip, fp, r1, lsr #11 │ │ │ │ + subeq ip, fp, r1, lsr #10 │ │ │ │ rsbeq r7, r3, r0, lsr #19 │ │ │ │ andeq r5, r0, r4, lsr #15 │ │ │ │ rsbeq r8, r3, r0, ror r7 │ │ │ │ rsbeq r8, r3, r8, ror r7 │ │ │ │ - subeq lr, fp, sl, lsr #17 │ │ │ │ - subeq lr, fp, ip, asr r8 │ │ │ │ + subeq lr, fp, sl, lsr #16 │ │ │ │ + ldrdeq lr, [fp], #-124 @ 0xffffff84 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldm r2, {r0, r5} │ │ │ │ bl 378b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1dfa0c │ │ │ │ mov r4, r0 │ │ │ │ @@ -433026,15 +433026,15 @@ │ │ │ │ ldr r1, [pc, #308] @ 1dfb68 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #300] @ 1dfb6c │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #4] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #260] @ 1dfb70 │ │ │ │ @@ -433063,15 +433063,15 @@ │ │ │ │ ldr r1, [pc, #172] @ 1dfb74 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #164] @ 1dfb78 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r7, [sp, #4] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r3, r7 │ │ │ │ ldr r2, [pc, #124] @ 1dfb7c │ │ │ │ @@ -433098,20 +433098,20 @@ │ │ │ │ bl 5a17c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 372a8 │ │ │ │ bl 5a17c │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ - subeq lr, fp, r7, asr #8 │ │ │ │ - subeq sp, fp, sl, ror r1 │ │ │ │ - subeq sp, fp, r8, lsr #3 │ │ │ │ - subeq lr, fp, ip, asr #7 │ │ │ │ - subeq sp, fp, r6, ror #1 │ │ │ │ - subeq sp, fp, r4, lsl r1 │ │ │ │ + subeq lr, fp, r7, asr #7 │ │ │ │ + strdeq sp, [fp], #-10 │ │ │ │ + subeq sp, fp, r8, lsr #2 │ │ │ │ + subeq lr, fp, ip, asr #6 │ │ │ │ + subeq sp, fp, r6, rrx │ │ │ │ + @ instruction: 0x004bd094 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r0, [r2] │ │ │ │ bl 378b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1dfba8 │ │ │ │ mov r1, r0 │ │ │ │ @@ -433129,15 +433129,15 @@ │ │ │ │ ldr r1, [pc, #132] @ 1dfc54 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #124] @ 1dfc58 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #4] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #84] @ 1dfc5c │ │ │ │ @@ -433157,34 +433157,34 @@ │ │ │ │ bl 2a4524 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 372a8 │ │ │ │ bl 5a17c │ │ │ │ bl 5a17c │ │ │ │ - subeq lr, fp, fp, lsr #5 │ │ │ │ - ldrdeq ip, [fp], #-254 @ 0xffffff02 │ │ │ │ - subeq sp, fp, ip │ │ │ │ + subeq lr, fp, fp, lsr #4 │ │ │ │ + subeq ip, fp, lr, asr pc │ │ │ │ + subeq ip, fp, ip, lsl #31 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r2] │ │ │ │ str r1, [sp, #12] │ │ │ │ bl 378b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1dfd50 │ │ │ │ mov r9, r0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 1dfd40 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 557c74 │ │ │ │ + bl 557bf8 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 55b6cc │ │ │ │ + bl 55b650 │ │ │ │ and sl, r0, #255 @ 0xff │ │ │ │ cmp sl, #2 │ │ │ │ beq 1dfdf0 │ │ │ │ add r8, sp, #40 @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r1, #20 │ │ │ │ @@ -433236,15 +433236,15 @@ │ │ │ │ ldr r1, [pc, #188] @ 1dfe38 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #180] @ 1dfe3c │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #16] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #140] @ 1dfe40 │ │ │ │ @@ -433278,37 +433278,37 @@ │ │ │ │ bl 37920 │ │ │ │ mov r0, r9 │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ mov r0, r9 │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ - ldrdeq sp, [fp], #-214 @ 0xffffff2a │ │ │ │ - subeq ip, fp, r2, lsr lr │ │ │ │ - subeq ip, fp, r0, ror #28 │ │ │ │ + subeq sp, fp, r6, asr sp │ │ │ │ + strheq ip, [fp], #-210 @ 0xffffff2e │ │ │ │ + subeq ip, fp, r0, ror #27 │ │ │ │ rsbeq r7, r3, r4, ror lr │ │ │ │ strheq r4, [r3], #-76 @ 0xffffffb4 @ │ │ │ │ - subeq r7, fp, r4, asr lr │ │ │ │ + ldrdeq r7, [fp], #-212 @ 0xffffff2c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r2] │ │ │ │ bl 378b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1dfec4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ beq 1e0040 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, sp │ │ │ │ - bl 557c74 │ │ │ │ + bl 557bf8 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 55b630 │ │ │ │ + bl 55b5b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1e0050 │ │ │ │ cmp r1, #7 │ │ │ │ bne 1dff5c │ │ │ │ ldr r1, [pc, #492] @ 1e0098 │ │ │ │ mov r2, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -433329,15 +433329,15 @@ │ │ │ │ ldr r1, [pc, #392] @ 1e0078 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #384] @ 1e007c │ │ │ │ add r0, sp, #24 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #12] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r5, [sp, #28] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #344] @ 1e0080 │ │ │ │ @@ -433422,40 +433422,40 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 372a8 │ │ │ │ bl 5a17c │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ - subeq sp, fp, r2, ror #24 │ │ │ │ - strheq ip, [fp], #-206 @ 0xffffff32 │ │ │ │ - subeq ip, fp, ip, ror #25 │ │ │ │ + subeq sp, fp, r2, ror #23 │ │ │ │ + subeq ip, fp, lr, lsr ip │ │ │ │ + subeq ip, fp, ip, ror #24 │ │ │ │ strdeq r7, [r3], #-180 @ 0xffffff4c @ │ │ │ │ - @ instruction: 0x004ab990 │ │ │ │ - subeq fp, sl, r0, ror #18 │ │ │ │ + subeq fp, sl, r0, lsl r9 │ │ │ │ + subeq fp, sl, r0, ror #17 │ │ │ │ rsbeq r4, r3, ip, rrx │ │ │ │ rsbeq r4, r3, r0, rrx │ │ │ │ - subeq r7, fp, r4, asr #20 │ │ │ │ + subeq r7, fp, r4, asr #19 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r2] │ │ │ │ str r1, [sp, #12] │ │ │ │ bl 378b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1e01ac │ │ │ │ mov r8, r0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 1e019c │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 557c74 │ │ │ │ + bl 557bf8 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 55b630 │ │ │ │ + bl 55b5b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1e024c │ │ │ │ mov r6, #0 │ │ │ │ cmp r1, #10 │ │ │ │ mov sl, #0 │ │ │ │ bne 1e0110 │ │ │ │ ldr r1, [pc, #420] @ 1e02a4 │ │ │ │ @@ -433515,15 +433515,15 @@ │ │ │ │ ldr r1, [pc, #188] @ 1e0294 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #180] @ 1e0298 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #16] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #140] @ 1e029c │ │ │ │ @@ -433557,31 +433557,31 @@ │ │ │ │ bl 37920 │ │ │ │ mov r0, r8 │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ mov r0, r8 │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ - subeq sp, fp, sl, ror r9 │ │ │ │ - ldrdeq ip, [fp], #-150 @ 0xffffff6a │ │ │ │ - subeq ip, fp, r4, lsl #20 │ │ │ │ + strdeq sp, [fp], #-138 @ 0xffffff76 │ │ │ │ + subeq ip, fp, r6, asr r9 │ │ │ │ + subeq ip, fp, r4, lsl #19 │ │ │ │ rsbeq r7, r3, r8, lsl #20 │ │ │ │ - subeq sp, fp, ip, ror #20 │ │ │ │ + subeq sp, fp, ip, ror #19 │ │ │ │ rsbeq r4, r3, r0, asr #32 │ │ │ │ - subeq r7, fp, r7, ror #19 │ │ │ │ + subeq r7, fp, r7, ror #18 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #164] @ 1e0368 │ │ │ │ mov r6, r3 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r7, [r0, #40] @ 0x28 │ │ │ │ ldr r9, [r0, #44] @ 0x2c │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 5572c4 │ │ │ │ + bl 557248 │ │ │ │ mov r0, r6 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ bl 37824 │ │ │ │ add r1, r7, r8 │ │ │ │ cmp r0, #0 │ │ │ │ add r1, r1, r9 │ │ │ │ @@ -433629,15 +433629,15 @@ │ │ │ │ ldr r2, [pc, #24] @ 1e03b8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59d50 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 5a17c │ │ │ │ rsbeq r0, r7, r0, lsl #24 │ │ │ │ - subeq r1, ip, ip, asr r9 │ │ │ │ + ldrdeq r1, [ip], #-140 @ 0xffffff74 │ │ │ │ rsbeq r9, r3, r4, ror #6 │ │ │ │ push {fp, lr} │ │ │ │ ldr r1, [pc, #28] @ 1e03e4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, #40] @ 0x28 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ add r0, r2, r0 │ │ │ │ @@ -433660,15 +433660,15 @@ │ │ │ │ ldr r2, [pc, #24] @ 1e0434 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59d50 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 5a17c │ │ │ │ rsbeq r0, r7, r4, lsl #23 │ │ │ │ - subeq r1, ip, ip, asr #18 │ │ │ │ + subeq r1, ip, ip, asr #17 │ │ │ │ strdeq r9, [r3], #-40 @ 0xffffffd8 @ │ │ │ │ push {fp, lr} │ │ │ │ ldr r1, [pc, #64] @ 1e0484 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #124] @ 0x7c │ │ │ │ cmp r1, #0 │ │ │ │ @@ -433682,15 +433682,15 @@ │ │ │ │ ldr r2, [pc, #24] @ 1e048c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59d50 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 5a17c │ │ │ │ rsbeq r0, r7, r4, lsr fp │ │ │ │ - subeq r1, ip, r1, lsr #18 │ │ │ │ + subeq r1, ip, r1, lsr #17 │ │ │ │ strheq r9, [r3], #-32 @ 0xffffffe0 @ │ │ │ │ push {fp, lr} │ │ │ │ ldr r2, [pc, #56] @ 1e04d4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ ldr r2, [r2, #92] @ 0x5c │ │ │ │ cmp r2, #0 │ │ │ │ @@ -433702,15 +433702,15 @@ │ │ │ │ ldr r2, [pc, #24] @ 1e04dc │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59d50 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 5a17c │ │ │ │ ldrdeq r0, [r7], #-172 @ 0xffffff54 @ │ │ │ │ - strdeq r1, [ip], #-143 @ 0xffffff71 │ │ │ │ + subeq r1, ip, pc, ror r8 │ │ │ │ rsbeq r9, r3, r0, ror r2 │ │ │ │ push {fp, lr} │ │ │ │ ldr r2, [pc, #56] @ 1e0524 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ ldr r2, [r2, #88] @ 0x58 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -433722,15 +433722,15 @@ │ │ │ │ ldr r2, [pc, #24] @ 1e052c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59d50 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 5a17c │ │ │ │ rsbeq r0, r7, ip, lsl #21 │ │ │ │ - ldrdeq r1, [ip], #-142 @ 0xffffff72 │ │ │ │ + subeq r1, ip, lr, asr r8 │ │ │ │ rsbeq r9, r3, r0, lsr r2 │ │ │ │ push {fp, lr} │ │ │ │ ldr r2, [pc, #56] @ 1e0574 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ ldr r2, [r2, #80] @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -433742,15 +433742,15 @@ │ │ │ │ ldr r2, [pc, #24] @ 1e057c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59d50 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 5a17c │ │ │ │ rsbeq r0, r7, ip, lsr sl │ │ │ │ - strheq r1, [ip], #-142 @ 0xffffff72 │ │ │ │ + subeq r1, ip, lr, lsr r8 │ │ │ │ strdeq r9, [r3], #-16 @ │ │ │ │ push {fp, lr} │ │ │ │ ldr r1, [pc, #56] @ 1e05c4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #104] @ 0x68 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -433762,15 +433762,15 @@ │ │ │ │ ldr r2, [pc, #24] @ 1e05cc │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59d50 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 5a17c │ │ │ │ rsbeq r0, r7, ip, ror #19 │ │ │ │ - @ instruction: 0x004c189f │ │ │ │ + subeq r1, ip, pc, lsl r8 │ │ │ │ strheq r9, [r3], #-16 @ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #248] @ 1e06dc │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ @@ -433785,15 +433785,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r2, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ moveq r7, #1 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r7 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r2, r0 │ │ │ │ @@ -433832,15 +433832,15 @@ │ │ │ │ ldr r2, [pc, #24] @ 1e06e4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59d50 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 5a17c │ │ │ │ @ instruction: 0x00670994 │ │ │ │ - strheq r1, [ip], #-120 @ 0xffffff88 │ │ │ │ + subeq r1, ip, r8, lsr r7 │ │ │ │ rsbeq r9, r3, r8, lsr #1 │ │ │ │ push {fp, lr} │ │ │ │ ldr r1, [pc, #56] @ 1e072c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #100] @ 0x64 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -433852,15 +433852,15 @@ │ │ │ │ ldr r2, [pc, #24] @ 1e0734 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59d50 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 5a17c │ │ │ │ rsbeq r0, r7, r4, lsl #17 │ │ │ │ - @ instruction: 0x004c179a │ │ │ │ + subeq r1, ip, sl, lsl r7 │ │ │ │ rsbeq r9, r3, r8, rrx │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #148] @ 1e07e0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ @@ -433872,15 +433872,15 @@ │ │ │ │ mov r4, r1 │ │ │ │ bl 37824 │ │ │ │ cmp r0, #0 │ │ │ │ mov r2, r0 │ │ │ │ moveq r6, #1 │ │ │ │ mov r0, sp │ │ │ │ mov r1, r6 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx r7 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -433897,26 +433897,26 @@ │ │ │ │ ldr r2, [pc, #24] @ 1e07e8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59d50 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 5a17c │ │ │ │ rsbeq r0, r7, ip, lsr #16 │ │ │ │ - subeq r1, ip, r8, lsl r7 │ │ │ │ + @ instruction: 0x004c1698 │ │ │ │ rsbeq r8, r3, r4, asr #31 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r6, [pc, #292] @ 1e0920 │ │ │ │ mov r8, r2 │ │ │ │ mov r4, r0 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r7, [r6, #40] @ 0x28 │ │ │ │ ldr r5, [r6, #44] @ 0x2c │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 5570dc │ │ │ │ + bl 557060 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ beq 1e08f4 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r6, #40] @ 0x28 │ │ │ │ ldr r2, [r6, #44] @ 0x2c │ │ │ │ @@ -433926,24 +433926,24 @@ │ │ │ │ add r0, r0, r5 │ │ │ │ sub r0, r0, r1 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ add r2, sp, #20 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 5570f8 │ │ │ │ + bl 55707c │ │ │ │ cmp r4, #0 │ │ │ │ beq 1e0878 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 5570f8 │ │ │ │ + bl 55707c │ │ │ │ str r5, [r8] │ │ │ │ b 1e0880 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 5570f8 │ │ │ │ + bl 55707c │ │ │ │ ldr r5, [sp, #12] │ │ │ │ cmp r5, #0 │ │ │ │ beq 1e08c0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r6, r0, #4 │ │ │ │ b 1e08a4 │ │ │ │ add r6, r6, #12 │ │ │ │ @@ -433977,15 +433977,15 @@ │ │ │ │ bl 59d50 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 5a17c │ │ │ │ add r0, sp, #4 │ │ │ │ bl 1e2138 │ │ │ │ bl 5a17c │ │ │ │ rsbeq r0, r7, r4, ror r7 │ │ │ │ - subeq r1, ip, r8, lsl r6 │ │ │ │ + @ instruction: 0x004c1598 │ │ │ │ rsbeq r8, r3, r0, lsr #29 │ │ │ │ ldr r2, [pc, #24] @ 1e094c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ ldr r2, [r2, #120] @ 0x78 │ │ │ │ cmp r2, #0 │ │ │ │ mvneq r0, #0 │ │ │ │ @@ -433997,15 +433997,15 @@ │ │ │ │ ldr r4, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ mov r7, sp │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 6540a4 │ │ │ │ + bl 654028 │ │ │ │ ldr r0, [sp] │ │ │ │ add r1, r7, #4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1e09a8 │ │ │ │ ldm r1, {r0, r1} │ │ │ │ stmib r6, {r0, r1} │ │ │ │ mov r0, #1 │ │ │ │ @@ -434125,93 +434125,93 @@ │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [r1, #60] @ 0x3c │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr fp, [r1, #32] │ │ │ │ ldr r5, [r1, #28] │ │ │ │ mov r1, r3 │ │ │ │ - bl 620a4c │ │ │ │ + bl 6209d0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 620a4c │ │ │ │ + bl 6209d0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r9 │ │ │ │ - bl 620a4c │ │ │ │ + bl 6209d0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r5 │ │ │ │ - bl 620a4c │ │ │ │ + bl 6209d0 │ │ │ │ ldr r2, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, fp │ │ │ │ - bl 620a4c │ │ │ │ + bl 6209d0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - bl 620a4c │ │ │ │ + bl 6209d0 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - bl 620a4c │ │ │ │ + bl 6209d0 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - bl 620a4c │ │ │ │ + bl 6209d0 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ - bl 620a4c │ │ │ │ + bl 6209d0 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ - bl 620a4c │ │ │ │ + bl 6209d0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r0] │ │ │ │ - b 53ded8 │ │ │ │ + b 53de5c │ │ │ │ ldr r0, [r0] │ │ │ │ mov r3, r1 │ │ │ │ ldrb r0, [r0] │ │ │ │ ldr r2, [pc, #32] @ 1e0c50 │ │ │ │ ldr r1, [pc, #32] @ 1e0c54 │ │ │ │ cmp r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ movne r1, r2 │ │ │ │ mov r2, #4 │ │ │ │ movne r2, #8 │ │ │ │ - b 679fa4 │ │ │ │ - @ instruction: 0x004ae798 │ │ │ │ - subeq r4, fp, r5, lsl r8 │ │ │ │ + b 679f28 │ │ │ │ + subeq lr, sl, r8, lsl r7 │ │ │ │ + @ instruction: 0x004b4795 │ │ │ │ ldr r0, [r0] │ │ │ │ - b 62027c │ │ │ │ + b 620200 │ │ │ │ ldr r0, [r0] │ │ │ │ - b 642d74 │ │ │ │ + b 642cf8 │ │ │ │ ldr r0, [r0] │ │ │ │ b 45cd8c │ │ │ │ ldr r0, [r0] │ │ │ │ - b 6202b4 │ │ │ │ + b 620238 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 1e0c8c │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ - subeq r2, fp, r7, ror r2 │ │ │ │ + b 679f28 │ │ │ │ + strdeq r2, [fp], #-23 @ 0xffffffe9 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ tst r2, #16 │ │ │ │ bne 1e0ca8 │ │ │ │ tst r2, #32 │ │ │ │ bne 1e0cac │ │ │ │ - b 67bef0 │ │ │ │ - b 678ae8 │ │ │ │ - b 678b5c │ │ │ │ + b 67be74 │ │ │ │ + b 678a6c │ │ │ │ + b 678ae0 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ str r2, [sp, #4] │ │ │ │ bcs 1e0ce0 │ │ │ │ mov r2, #1 │ │ │ │ @@ -434342,25 +434342,25 @@ │ │ │ │ add r1, sp, #4 │ │ │ │ bl 1e56b0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [pc, #4] @ 1e0edc │ │ │ │ add r1, pc, r1 │ │ │ │ - b 67926c │ │ │ │ + b 6791f0 │ │ │ │ rsbeq r6, r3, r4, lsr #10 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [pc, #4] @ 1e0ef0 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 67926c │ │ │ │ + b 6791f0 │ │ │ │ rsbeq r6, r3, r0, ror #9 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [pc, #4] @ 1e0f04 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 67926c │ │ │ │ + b 6791f0 │ │ │ │ rsbeq r6, r3, r4, ror #9 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1e0f24 │ │ │ │ @@ -434430,15 +434430,15 @@ │ │ │ │ bne 1e10dc │ │ │ │ bl 13d124 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [pc, #276] @ 1e1144 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ bl 38a60 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ @@ -434497,15 +434497,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 3897c │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbeq r6, r3, r4, asr #16 │ │ │ │ rsbeq lr, r6, r4, lsr #29 │ │ │ │ rsbeq r6, r3, r4, lsr #16 │ │ │ │ - subeq fp, fp, r9, lsr #24 │ │ │ │ + subeq fp, fp, r9, lsr #23 │ │ │ │ rsbeq r6, r3, ip, ror #15 │ │ │ │ andeq r4, r0, r4, asr #26 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ beq 1e12fc │ │ │ │ add sl, sp, #40 @ 0x28 │ │ │ │ @@ -434528,28 +434528,28 @@ │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [pc, #584] @ 1e1408 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r2, sp, #16 │ │ │ │ ldr r1, [pc, #560] @ 1e140c │ │ │ │ mov r3, #0 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #24] │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r1, #4 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ bl 13bb18 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r1, #20 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ @@ -434585,15 +434585,15 @@ │ │ │ │ bl 37920 │ │ │ │ bl 13d124 │ │ │ │ ldr r1, [pc, #384] @ 1e1418 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #0 │ │ │ │ mov r7, #0 │ │ │ │ bl 38a60 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ @@ -434675,18 +434675,18 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ strdeq r6, [r3], #-88 @ 0xffffffa8 @ │ │ │ │ rsbeq lr, r6, r0, lsr ip │ │ │ │ strheq r6, [r3], #-80 @ 0xffffffb0 @ │ │ │ │ rsbeq lr, r6, r4, asr #20 │ │ │ │ rsbeq r6, r3, ip, lsl r7 │ │ │ │ rsbeq r6, r3, r4, lsl r7 │ │ │ │ - subeq fp, fp, pc, lsr #20 │ │ │ │ + subeq fp, fp, pc, lsr #19 │ │ │ │ rsbeq r2, r3, ip, lsl #7 │ │ │ │ - subeq r5, fp, ip, asr #10 │ │ │ │ - strheq fp, [fp], #-157 @ 0xffffff63 │ │ │ │ + subeq r5, fp, ip, asr #9 │ │ │ │ + subeq fp, fp, sp, lsr r9 │ │ │ │ @ instruction: 0x0063659c │ │ │ │ andeq r4, r0, ip, asr #21 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #220 @ 0xdc │ │ │ │ sub sp, sp, #2048 @ 0x800 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #24 │ │ │ │ @@ -434750,15 +434750,15 @@ │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr sl, [sp, #4] │ │ │ │ b 1e152c │ │ │ │ mov ip, #8 │ │ │ │ str sl, [sp, #24] │ │ │ │ str ip, [sp, #20] │ │ │ │ str sl, [sp, #16] │ │ │ │ - bl 561910 │ │ │ │ + bl 561894 │ │ │ │ add r2, sp, #16 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r3, sp, #2224 @ 0x8b0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #2236] @ 0x8bc │ │ │ │ @@ -434888,15 +434888,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ cmp r0, r5 │ │ │ │ bne 1e17ac │ │ │ │ ldr r5, [r4] │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ bl 38a30 │ │ │ │ mov r0, r5 │ │ │ │ @@ -435018,15 +435018,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ cmp r0, r5 │ │ │ │ bne 1e19b4 │ │ │ │ ldr r5, [r4] │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ bl 38a30 │ │ │ │ mov r0, r5 │ │ │ │ @@ -435063,15 +435063,15 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ @ instruction: 0x00635a90 │ │ │ │ rsbeq r5, r3, r4, lsl #21 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ cmp r0, r5 │ │ │ │ bne 1e1a48 │ │ │ │ mov r0, r4 │ │ │ │ bl 38a30 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ @@ -435595,71 +435595,71 @@ │ │ │ │ b 2a4524 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r7, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r7, #48 @ 0x30 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ add r6, r7, #32 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r0, #0 │ │ │ │ bne 1e22b8 │ │ │ │ mov r0, #0 │ │ │ │ ldr r5, [r7, #24] │ │ │ │ str r0, [r7, #24] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ ldr r8, [r7, #28] │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r5, #0 │ │ │ │ beq 1e22b8 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ add r5, r7, #44 @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r0, #0 │ │ │ │ bne 1e2300 │ │ │ │ mov r0, #0 │ │ │ │ ldr r6, [r7, #36] @ 0x24 │ │ │ │ str r0, [r7, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ ldr r8, [r7, #40] @ 0x28 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r6, #0 │ │ │ │ beq 1e2300 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1e2320 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 561724 │ │ │ │ + bl 5616a8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 38298 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1e235c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 561724 │ │ │ │ + bl 5616a8 │ │ │ │ b 1e235c │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 38298 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ @@ -435818,15 +435818,15 @@ │ │ │ │ b 1e1cc8 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #24 │ │ │ │ bl 1e1cc8 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - b 53df5c │ │ │ │ + b 53dee0 │ │ │ │ ldr r1, [pc, #36] @ 1e2618 │ │ │ │ ldr ip, [pc, #20] @ 1e260c │ │ │ │ ldr r2, [pc, #20] @ 1e2610 │ │ │ │ ldr r3, [pc, #20] @ 1e2614 │ │ │ │ stm r0, {r1, r3} │ │ │ │ str r2, [r0, #8] │ │ │ │ str ip, [r0, #12] │ │ │ │ @@ -435836,15 +435836,15 @@ │ │ │ │ blt 1a312c │ │ │ │ ldrbne fp, [r2], #1581 @ 0x62d │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ mov r4, r0 │ │ │ │ sub r0, r1, #13 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, #5 │ │ │ │ bhi 1e2720 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ @@ -435916,31 +435916,31 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, sp │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #8 │ │ │ │ ldr r1, [pc, #32] @ 1e278c │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ - subeq r9, fp, r4, lsl r8 │ │ │ │ - subeq r9, fp, r5, asr #16 │ │ │ │ - subeq r9, fp, r2, lsl r8 │ │ │ │ - subeq r9, fp, r5, lsl #16 │ │ │ │ - strdeq r9, [fp], #-116 @ 0xffffff8c │ │ │ │ + @ instruction: 0x004b9794 │ │ │ │ + subeq r9, fp, r5, asr #15 │ │ │ │ + @ instruction: 0x004b9792 │ │ │ │ + subeq r9, fp, r5, lsl #15 │ │ │ │ + subeq r9, fp, r4, ror r7 │ │ │ │ rsbeq r4, r3, ip, lsl #22 │ │ │ │ @ instruction: 0xfff8428c │ │ │ │ rsbeq r4, r3, ip, ror #21 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ bl 3750c │ │ │ │ mov r4, r0 │ │ │ │ bl 37824 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #1 │ │ │ │ ldrne r0, [sp, #8] │ │ │ │ ldrne r1, [sp, #12] │ │ │ │ addne sp, sp, #24 │ │ │ │ popne {r4, pc} │ │ │ │ ldr r0, [sp, #8] │ │ │ │ @@ -435954,15 +435954,15 @@ │ │ │ │ str r0, [sp] │ │ │ │ ldr r0, [pc, #16] @ 1e2808 │ │ │ │ ldr r3, [pc, #16] @ 1e280c │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59c6c │ │ │ │ rsbeq r4, r3, ip, ror sl │ │ │ │ - subeq r9, fp, r9, lsl #13 │ │ │ │ + subeq r9, fp, r9, lsl #12 │ │ │ │ rsbeq r4, r3, r0, lsl #20 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r0] │ │ │ │ bl 378b4 │ │ │ │ @@ -435980,15 +435980,15 @@ │ │ │ │ beq 1e29a0 │ │ │ │ mov r0, r5 │ │ │ │ bl 371b8 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #4 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 5562d0 │ │ │ │ + bl 556254 │ │ │ │ bl 37158 │ │ │ │ mov r1, r5 │ │ │ │ bl 380d0 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ cmp r6, #0 │ │ │ │ beq 1e2a54 │ │ │ │ bl 13d124 │ │ │ │ @@ -436029,15 +436029,15 @@ │ │ │ │ ldr r1, [pc, #596] @ 1e2b74 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #588] @ 1e2b78 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #548] @ 1e2b7c │ │ │ │ @@ -436082,28 +436082,28 @@ │ │ │ │ ldr r0, [pc, #420] @ 1e2b98 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #16 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #404] @ 1e2b9c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ ldr r1, [pc, #384] @ 1e2ba0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ mov r1, #1 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [pc, #292] @ 1e2b80 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -436118,28 +436118,28 @@ │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [pc, #240] @ 1e2b88 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ ldr r1, [pc, #220] @ 1e2b8c │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ mov r1, #1 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ bne 1e2aec │ │ │ │ b 1e2a40 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1e2b10 │ │ │ │ @@ -436173,26 +436173,26 @@ │ │ │ │ bl 5a17c │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ bl 372a8 │ │ │ │ bl 5a17c │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ - subeq sl, fp, pc, lsr #5 │ │ │ │ - subeq sl, fp, lr, lsl #5 │ │ │ │ - strheq sl, [fp], #-44 @ 0xffffffd4 │ │ │ │ + subeq sl, fp, pc, lsr #4 │ │ │ │ + subeq sl, fp, lr, lsl #4 │ │ │ │ + subeq sl, fp, ip, lsr r2 │ │ │ │ rsbeq sp, r6, ip, ror #2 │ │ │ │ rsbeq r4, r3, ip, lsl #28 │ │ │ │ rsbeq r4, r3, r4, lsl #28 │ │ │ │ - subeq sl, fp, r3, ror #2 │ │ │ │ + subeq sl, fp, r3, ror #1 │ │ │ │ rsbeq sp, r6, r0, lsl r2 │ │ │ │ rsbeq r4, r3, r8, lsr #29 │ │ │ │ @ instruction: 0xfffe6664 │ │ │ │ rsbeq r4, r3, r4, lsr #29 │ │ │ │ - strdeq sl, [fp], #-19 @ 0xffffffed │ │ │ │ + subeq sl, fp, r3, ror r1 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 38a30 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ @@ -436248,15 +436248,15 @@ │ │ │ │ ldr r1, [pc, #152] @ 1e2d24 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #144] @ 1e2d28 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #4] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #104] @ 1e2d2c │ │ │ │ @@ -436281,40 +436281,40 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 372a8 │ │ │ │ bl 5a17c │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ - subeq sl, fp, fp, ror #10 │ │ │ │ - subeq r9, fp, r2, lsr #30 │ │ │ │ - subeq r9, fp, r0, asr pc │ │ │ │ + subeq sl, fp, fp, ror #9 │ │ │ │ + subeq r9, fp, r2, lsr #29 │ │ │ │ + ldrdeq r9, [fp], #-224 @ 0xffffff20 │ │ │ │ rsbeq lr, r6, ip, lsl #2 │ │ │ │ rsbeq r4, r3, r8, lsl #21 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r8, r3 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r9, r0 │ │ │ │ - bl 561928 │ │ │ │ + bl 5618ac │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 5618f8 │ │ │ │ + bl 56187c │ │ │ │ mov r6, #0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1e2d88 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 561da4 │ │ │ │ + bl 561d28 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ bne 1e2e08 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #344] @ 1e2ef0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ bl 2a4520 │ │ │ │ @@ -436409,15 +436409,15 @@ │ │ │ │ str r2, [sp] │ │ │ │ mov r2, sp │ │ │ │ bl 38c28 │ │ │ │ ldr fp, [sl] │ │ │ │ mov r8, r0 │ │ │ │ ldr r6, [sl, #4] │ │ │ │ ldr r7, [sp] │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ cmp r0, r6 │ │ │ │ bne 1e30f4 │ │ │ │ mov r0, fp │ │ │ │ bl 378b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1e2f58 │ │ │ │ mov r6, r0 │ │ │ │ @@ -436438,15 +436438,15 @@ │ │ │ │ ldr r1, [pc, #608] @ 1e31e4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #600] @ 1e31e8 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldmib sp, {r6, r9} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r3, r4 │ │ │ │ ldr r2, [pc, #564] @ 1e31ec │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -436585,41 +436585,41 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 37464 │ │ │ │ bl 5a17c │ │ │ │ bl 5a198 │ │ │ │ rsbeq r4, r3, r4, ror #2 │ │ │ │ rsbeq r4, r3, r8, asr r1 │ │ │ │ rsbeq r4, r3, r0, lsr #28 │ │ │ │ - subeq sl, fp, r3, ror r2 │ │ │ │ - subeq r9, fp, sl, lsr #24 │ │ │ │ - subeq r9, fp, ip, asr ip │ │ │ │ + strdeq sl, [fp], #-19 @ 0xffffffed │ │ │ │ + subeq r9, fp, sl, lsr #23 │ │ │ │ + ldrdeq r9, [fp], #-188 @ 0xffffff44 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r4, r3 │ │ │ │ mov r9, r2 │ │ │ │ mov fp, r1 │ │ │ │ mov r8, r0 │ │ │ │ - bl 561928 │ │ │ │ + bl 5618ac │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 5618f8 │ │ │ │ + bl 56187c │ │ │ │ mov sl, #0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1e3240 │ │ │ │ add r0, sp, #12 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 561da4 │ │ │ │ + bl 561d28 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ bne 1e32e4 │ │ │ │ ldr sl, [sp, #16] │ │ │ │ ldr r6, [r4] │ │ │ │ ldmib r4, {r5, r7} │ │ │ │ ldr r4, [r4, #12] │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ str r7, [sp, #20] │ │ │ │ mov r1, #4 │ │ │ │ str r5, [sp, #16] │ │ │ │ str r6, [sp, #12] │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #352] @ 1e33cc │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -436716,29 +436716,29 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r8, [sp, #72] @ 0x48 │ │ │ │ mov r9, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ - bl 561928 │ │ │ │ + bl 5618ac │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 5618f8 │ │ │ │ + bl 56187c │ │ │ │ mov r4, #0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1e3428 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 561da4 │ │ │ │ + bl 561d28 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ bne 1e34b4 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ str r8, [sp, #12] │ │ │ │ mov r1, #4 │ │ │ │ str r9, [sp, #8] │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r0, [pc, #336] @ 1e3594 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ @@ -436837,15 +436837,15 @@ │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ ldr fp, [sp, #16] │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ ldm r1, {r2, r3, r5, r6, r7} │ │ │ │ stm r0, {r2, r3, r5, r6, r7} │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ cmp r5, r0 │ │ │ │ bne 1e39fc │ │ │ │ ldr r8, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #12] │ │ │ │ ldr sl, [sp, #68] @ 0x44 │ │ │ │ mov r0, r8 │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ @@ -436880,28 +436880,28 @@ │ │ │ │ ldr r0, [pc, #1300] @ 1e3b80 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #20 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #1284] @ 1e3b84 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r0, #16 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ ldr r1, [pc, #1264] @ 1e3b88 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr fp, [sp, #20] │ │ │ │ mov r0, fp │ │ │ │ bl 37464 │ │ │ │ b 1e39a0 │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ mov r5, #128 @ 0x80 │ │ │ │ bl 37dd0 │ │ │ │ @@ -436914,15 +436914,15 @@ │ │ │ │ ldr r1, [pc, #1108] @ 1e3b48 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #1100] @ 1e3b4c │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #1060] @ 1e3b50 │ │ │ │ @@ -436956,15 +436956,15 @@ │ │ │ │ ldr r1, [pc, #960] @ 1e3b5c │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #952] @ 1e3b60 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #912] @ 1e3b64 │ │ │ │ @@ -437004,15 +437004,15 @@ │ │ │ │ mov r0, fp │ │ │ │ bl 37410 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1e3880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r1, r4 │ │ │ │ - bl 55c6fc │ │ │ │ + bl 55c680 │ │ │ │ mov r0, r4 │ │ │ │ bl 372a8 │ │ │ │ b 1e3888 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #728] @ 1e3b68 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -437027,28 +437027,28 @@ │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [pc, #676] @ 1e3b70 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r0, #16 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ ldr r1, [pc, #656] @ 1e3b74 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ mov r1, #4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 1e3920 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ @@ -437056,15 +437056,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 13ee28 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 4b8964 │ │ │ │ + bl 4b88e8 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r7 │ │ │ │ bl 3897c │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [pc, #504] @ 1e3b58 │ │ │ │ mov r1, r5 │ │ │ │ @@ -437186,45 +437186,45 @@ │ │ │ │ bl 5a17c │ │ │ │ mov r0, fp │ │ │ │ bl 37464 │ │ │ │ bl 5a17c │ │ │ │ bl 5a198 │ │ │ │ rsbeq r3, r3, ip, asr r8 │ │ │ │ rsbeq r3, r3, r0, asr r8 │ │ │ │ - subeq sl, fp, lr, lsl sl │ │ │ │ - strheq r9, [fp], #-74 @ 0xffffffb6 │ │ │ │ - subeq r9, fp, r8, ror #9 │ │ │ │ + @ instruction: 0x004ba99e │ │ │ │ + subeq r9, fp, sl, lsr r4 │ │ │ │ + subeq r9, fp, r8, ror #8 │ │ │ │ rsbeq ip, r6, r8, lsl #7 │ │ │ │ rsbeq r4, r3, r0, lsl #10 │ │ │ │ - strdeq sl, [fp], #-126 @ 0xffffff82 │ │ │ │ - subeq r9, fp, r2, lsl r4 │ │ │ │ - subeq r9, fp, r0, asr #8 │ │ │ │ + subeq sl, fp, lr, ror r7 │ │ │ │ + @ instruction: 0x004b9392 │ │ │ │ + subeq r9, fp, r0, asr #7 │ │ │ │ andeq r1, r0, r8, lsl r6 │ │ │ │ @ instruction: 0x00634598 │ │ │ │ @ instruction: 0x00634590 │ │ │ │ - subeq pc, sl, r7, lsr #11 │ │ │ │ + subeq pc, sl, r7, lsr #10 │ │ │ │ @ instruction: 0x0066c598 │ │ │ │ rsbeq r4, r3, r0, asr #15 │ │ │ │ rsbeq ip, r6, ip, asr #12 │ │ │ │ strdeq r4, [r3], #-124 @ 0xffffff84 @ │ │ │ │ - strdeq pc, [sl], #-115 @ 0xffffff8d │ │ │ │ + subeq pc, sl, r3, ror r7 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ mov r9, r2 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp, #24] │ │ │ │ add r2, sp, #24 │ │ │ │ bl 37d7c │ │ │ │ mov r6, r0 │ │ │ │ ldr r7, [sp, #24] │ │ │ │ ldm r9, {r0, r1, r4} │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ stm r2, {r0, r1, r4} │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ cmp r4, r0 │ │ │ │ bne 1e421c │ │ │ │ ldr r8, [sp, #40] @ 0x28 │ │ │ │ ldr sl, [sp, #44] @ 0x2c │ │ │ │ mov r0, r8 │ │ │ │ bl 378b4 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -437258,28 +437258,28 @@ │ │ │ │ ldr r0, [pc, #2028] @ 1e4440 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #2104] @ 0x838 │ │ │ │ add r0, sp, #32 │ │ │ │ str r0, [sp, #2100] @ 0x834 │ │ │ │ ldr r0, [pc, #2012] @ 1e4444 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #18 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [pc, #1992] @ 1e4448 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #2112 @ 0x840 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ mov r0, r7 │ │ │ │ bl 37464 │ │ │ │ mov r0, fp │ │ │ │ bl 3897c │ │ │ │ ldr fp, [sp, #28] │ │ │ │ b 1e3f6c │ │ │ │ @@ -437295,15 +437295,15 @@ │ │ │ │ ldr r1, [pc, #1780] @ 1e43dc │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #1772] @ 1e43e0 │ │ │ │ add r0, sp, #2112 @ 0x840 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r5, [sp, #2112] @ 0x840 │ │ │ │ ldr fp, [sp, #2116] @ 0x844 │ │ │ │ ldr r0, [sp, #2124] @ 0x84c │ │ │ │ mov r3, r4 │ │ │ │ ldr r2, [pc, #1732] @ 1e43e4 │ │ │ │ @@ -437336,15 +437336,15 @@ │ │ │ │ ldr r1, [pc, #1668] @ 1e4410 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #1660] @ 1e4414 │ │ │ │ add r0, sp, #2112 @ 0x840 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r5, [sp, #2112] @ 0x840 │ │ │ │ ldr fp, [sp, #2116] @ 0x844 │ │ │ │ ldr r0, [sp, #2124] @ 0x84c │ │ │ │ mov r3, r4 │ │ │ │ ldr r2, [pc, #1620] @ 1e4418 │ │ │ │ @@ -437376,15 +437376,15 @@ │ │ │ │ bl 37410 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1e3e50 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r5, r0 │ │ │ │ add r0, lr, #52 @ 0x34 │ │ │ │ mov r1, r5 │ │ │ │ - bl 55c6fc │ │ │ │ + bl 55c680 │ │ │ │ mov r0, r5 │ │ │ │ bl 372a8 │ │ │ │ b 1e3e58 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #2100] @ 0x834 │ │ │ │ ldr r0, [pc, #1468] @ 1e441c │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ @@ -437400,46 +437400,46 @@ │ │ │ │ str r0, [sp, #2124] @ 0x84c │ │ │ │ add r0, sp, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #2112] @ 0x840 │ │ │ │ str r0, [sp, #2120] @ 0x848 │ │ │ │ ldr r0, [pc, #1412] @ 1e4424 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #18 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [pc, #1392] @ 1e4428 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #2112 @ 0x840 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, #4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r1, [sp, #2100] @ 0x834 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 1e3ef4 │ │ │ │ ldr r0, [sp, #2104] @ 0x838 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 490bdc │ │ │ │ + bl 490b60 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1e3fc0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - bl 561928 │ │ │ │ + bl 5618ac │ │ │ │ mov r2, #8 │ │ │ │ add r4, sp, #2112 @ 0x840 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ orr r2, r2, #2048 @ 0x800 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ @@ -437539,15 +437539,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r1, [pc, #832] @ 1e4404 │ │ │ │ add r0, sp, #2112 @ 0x840 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #2124] @ 0x84c │ │ │ │ mov r0, r5 │ │ │ │ ldr r6, [sp, #2112] @ 0x840 │ │ │ │ ldr r7, [sp, #2116] @ 0x844 │ │ │ │ bl 387a8 │ │ │ │ cmp r6, #-2147483646 @ 0x80000002 │ │ │ │ blt 1e4104 │ │ │ │ @@ -437557,15 +437557,15 @@ │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r1, [pc, #764] @ 1e4408 │ │ │ │ add r0, sp, #2112 @ 0x840 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #2124] @ 0x84c │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 377f4 │ │ │ │ ldr r1, [sp, #2112] @ 0x840 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -437735,42 +437735,42 @@ │ │ │ │ bl 5a17c │ │ │ │ mov r0, r7 │ │ │ │ bl 37464 │ │ │ │ bl 5a17c │ │ │ │ bl 5a198 │ │ │ │ rsbeq r3, r3, ip, lsr r0 │ │ │ │ rsbeq r3, r3, r0, lsr r0 │ │ │ │ - @ instruction: 0x004ba193 │ │ │ │ - subeq r8, fp, r6, asr #29 │ │ │ │ - strdeq r8, [fp], #-228 @ 0xffffff1c │ │ │ │ + subeq sl, fp, r3, lsl r1 │ │ │ │ + subeq r8, fp, r6, asr #28 │ │ │ │ + subeq r8, fp, r4, ror lr │ │ │ │ strheq fp, [r6], #-212 @ 0xffffff2c @ │ │ │ │ - subeq sl, fp, r3, lsr #32 │ │ │ │ - subeq sl, fp, r9, lsl r0 │ │ │ │ - subeq sl, fp, r4, lsr r0 │ │ │ │ - subeq sl, fp, r1, lsr #32 │ │ │ │ - strdeq r9, [fp], #-254 @ 0xffffff02 │ │ │ │ - strdeq r9, [fp], #-240 @ 0xffffff10 │ │ │ │ - subeq r9, fp, r4, asr #31 │ │ │ │ - subeq r9, fp, ip, ror pc │ │ │ │ + subeq r9, fp, r3, lsr #31 │ │ │ │ + @ instruction: 0x004b9f99 │ │ │ │ + strheq r9, [fp], #-244 @ 0xffffff0c │ │ │ │ + subeq r9, fp, r1, lsr #31 │ │ │ │ + subeq r9, fp, lr, ror pc │ │ │ │ + subeq r9, fp, r0, ror pc │ │ │ │ + subeq r9, fp, r4, asr #30 │ │ │ │ + strdeq r9, [fp], #-236 @ 0xffffff14 │ │ │ │ rsbeq fp, r6, r8, lsl ip │ │ │ │ - subeq sl, fp, lr, lsl #4 │ │ │ │ - subeq r8, fp, r2, lsr #28 │ │ │ │ - subeq r8, fp, r0, asr lr │ │ │ │ + subeq sl, fp, lr, lsl #3 │ │ │ │ + subeq r8, fp, r2, lsr #27 │ │ │ │ + ldrdeq r8, [fp], #-208 @ 0xffffff30 │ │ │ │ andeq r1, r0, r4, asr #32 │ │ │ │ rsbeq r3, r3, r4, lsl #31 │ │ │ │ rsbeq r3, r3, r4, lsl #31 │ │ │ │ - subeq sl, fp, lr, asr #32 │ │ │ │ + subeq r9, fp, lr, asr #31 │ │ │ │ @ instruction: 0xfff50910 │ │ │ │ - subeq r0, fp, r8, asr fp │ │ │ │ + ldrdeq r0, [fp], #-168 @ 0xffffff58 │ │ │ │ @ instruction: 0xfff43364 │ │ │ │ strheq fp, [r6], #-244 @ 0xffffff0c @ │ │ │ │ ldrdeq r4, [r3], #-24 @ 0xffffffe8 @ │ │ │ │ rsbeq ip, r6, ip, lsr #2 │ │ │ │ rsbeq r4, r3, ip, asr #3 │ │ │ │ - subeq sl, fp, r6, lsl #5 │ │ │ │ + subeq sl, fp, r6, lsl #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r0, [r2] │ │ │ │ bl 378b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1e4494 │ │ │ │ mov r4, r0 │ │ │ │ @@ -437796,15 +437796,15 @@ │ │ │ │ ldr r1, [pc, #132] @ 1e4540 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 38778 │ │ │ │ ldr r1, [pc, #124] @ 1e4544 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #4] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #84] @ 1e4548 │ │ │ │ @@ -437824,25 +437824,25 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 372a8 │ │ │ │ bl 5a17c │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ - subeq r8, fp, fp, lsr sp │ │ │ │ - strdeq r8, [fp], #-98 @ 0xffffff9e │ │ │ │ - subeq r8, fp, r0, lsr #14 │ │ │ │ + strheq r8, [fp], #-203 @ 0xffffff35 │ │ │ │ + subeq r8, fp, r2, ror r6 │ │ │ │ + subeq r8, fp, r0, lsr #13 │ │ │ │ rsbeq ip, r6, r4, asr #20 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ mov r6, r0 │ │ │ │ bl 37650 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1e4648 │ │ │ │ - bl 555668 │ │ │ │ + bl 5555ec │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1e4650 │ │ │ │ mov r0, r9 │ │ │ │ bl 386d0 │ │ │ │ bl 3858c │ │ │ │ ldr r4, [pc, #312] @ 1e46c4 │ │ │ │ @@ -437868,15 +437868,15 @@ │ │ │ │ mov r1, r8 │ │ │ │ mov r6, r0 │ │ │ │ str r5, [r0] │ │ │ │ bl 3759c │ │ │ │ strb r5, [sp, #24] │ │ │ │ str r6, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ - bl 561928 │ │ │ │ + bl 5618ac │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, sp │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ ldm r0!, {r2, r5, r7} │ │ │ │ mov r1, r3 │ │ │ │ stmia r1!, {r2, r5, r7} │ │ │ │ @@ -437956,15 +437956,15 @@ │ │ │ │ ldr r2, [pc, #24] @ 1e4754 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59d50 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 5a17c │ │ │ │ rsbeq ip, r6, r0, lsr #15 │ │ │ │ - @ instruction: 0x004baa91 │ │ │ │ + subeq sl, fp, r1, lsl sl │ │ │ │ strdeq r4, [r3], #-28 @ 0xffffffe4 @ │ │ │ │ push {fp, lr} │ │ │ │ ldr r1, [pc, #32] @ 1e4784 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, #40] @ 0x28 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ add r0, r2, r0 │ │ │ │ @@ -437988,15 +437988,15 @@ │ │ │ │ ldr r2, [pc, #24] @ 1e47d4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59d50 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 5a17c │ │ │ │ rsbeq ip, r6, r0, lsr #14 │ │ │ │ - @ instruction: 0x004baa9b │ │ │ │ + subeq sl, fp, fp, lsl sl │ │ │ │ @ instruction: 0x0063419c │ │ │ │ push {fp, lr} │ │ │ │ ldr r1, [pc, #56] @ 1e481c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #208] @ 0xd0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -438008,15 +438008,15 @@ │ │ │ │ ldr r2, [pc, #24] @ 1e4824 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59d50 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 5a17c │ │ │ │ ldrdeq ip, [r6], #-96 @ 0xffffffa0 @ │ │ │ │ - subeq sl, fp, r4, ror sl │ │ │ │ + strdeq sl, [fp], #-148 @ 0xffffff6c │ │ │ │ rsbeq r4, r3, ip, asr r1 │ │ │ │ push {fp, lr} │ │ │ │ ldr r2, [pc, #72] @ 1e487c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ ldr r2, [r2, #216] @ 0xd8 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -438032,15 +438032,15 @@ │ │ │ │ ldr r2, [pc, #24] @ 1e4884 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59d50 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 5a17c │ │ │ │ rsbeq ip, r6, r0, lsl #13 │ │ │ │ - subeq sl, fp, pc, lsr sl │ │ │ │ + strheq sl, [fp], #-159 @ 0xffffff61 │ │ │ │ rsbeq r4, r3, ip, lsl #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #140] @ 1e4928 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -438080,31 +438080,31 @@ │ │ │ │ bl 5a198 │ │ │ │ strdeq fp, [r6], #-68 @ 0xffffffbc @ │ │ │ │ rsbeq r0, r3, r8, lsr r4 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 1e4944 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ - subeq r7, fp, r7, lsl #17 │ │ │ │ + b 679f28 │ │ │ │ + subeq r7, fp, r7, lsl #16 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ bcs 1e49a4 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r5, r0 │ │ │ │ bne 1e4988 │ │ │ │ ldr r2, [pc, #296] @ 1e4a9c │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ - bl 677ae8 │ │ │ │ + bl 677a6c │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ strb r1, [r0, r5] │ │ │ │ add r0, r5, #1 │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ @@ -438370,15 +438370,15 @@ │ │ │ │ bl 59b2c │ │ │ │ mov r2, r4 │ │ │ │ bl 59b2c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ - b 67b26c │ │ │ │ + b 67b1f0 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r2, r1 │ │ │ │ ldr ip, [pc, #48] @ 1e4e14 │ │ │ │ add r3, sp, #12 │ │ │ │ ldr r1, [pc, #44] @ 1e4e18 │ │ │ │ @@ -438386,20 +438386,20 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r1, r3, ip} │ │ │ │ add r3, r0, #12 │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [pc, #24] @ 1e4e1c │ │ │ │ mov r2, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a828 │ │ │ │ + bl 67a7ac │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r2, r3, r0, lsl #11 │ │ │ │ rsbeq r2, r3, ip, ror #10 │ │ │ │ - subeq sl, sl, r0, asr #11 │ │ │ │ + subeq sl, sl, r0, asr #10 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r2, r1 │ │ │ │ add r1, r0, #4 │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, #9 │ │ │ │ ldr ip, [pc, #84] @ 1e4e94 │ │ │ │ @@ -438418,49 +438418,49 @@ │ │ │ │ str r1, [sp, #16] │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ ldr r1, [pc, #32] @ 1e4ea0 │ │ │ │ ldr r3, [pc, #32] @ 1e4ea4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 67a0d4 │ │ │ │ + bl 67a058 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r2, r3, ip, lsr #10 │ │ │ │ - subeq r7, fp, r4, ror #7 │ │ │ │ + subeq r7, fp, r4, ror #6 │ │ │ │ rsbeq r2, r3, r0, lsl #10 │ │ │ │ - subeq r7, fp, r0, lsr #7 │ │ │ │ - subeq r7, fp, r5, lsr #7 │ │ │ │ + subeq r7, fp, r0, lsr #6 │ │ │ │ + subeq r7, fp, r5, lsr #6 │ │ │ │ b 3777c │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ bne 1e4ed0 │ │ │ │ ldr r1, [pc, #76] @ 1e4f10 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r3, sp, #4 │ │ │ │ ldr r0, [pc, #32] @ 1e4f08 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #24] @ 1e4f0c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r2, r3, r4, lsr #9 │ │ │ │ - subeq r0, fp, r5, asr r5 │ │ │ │ - subeq r0, fp, r1, lsl #11 │ │ │ │ + ldrdeq r0, [fp], #-69 @ 0xffffffbb │ │ │ │ + subeq r0, fp, r1, lsl #10 │ │ │ │ b 379c8 │ │ │ │ b 37ca4 │ │ │ │ b 37938 │ │ │ │ b 38418 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r2, r1 │ │ │ │ @@ -438483,22 +438483,22 @@ │ │ │ │ str r1, [sp, #16] │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ ldr r1, [pc, #32] @ 1e4fa4 │ │ │ │ ldr r3, [pc, #32] @ 1e4fa8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 67a0d4 │ │ │ │ + bl 67a058 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r2, r3, r8, ror #8 │ │ │ │ - subeq r7, fp, pc, asr r3 │ │ │ │ + ldrdeq r7, [fp], #-47 @ 0xffffffd1 │ │ │ │ rsbeq r2, r3, ip, asr #8 │ │ │ │ - subeq r7, fp, r3, lsl r3 │ │ │ │ - subeq r7, fp, r5, lsr #6 │ │ │ │ + @ instruction: 0x004b7293 │ │ │ │ + subeq r7, fp, r5, lsr #5 │ │ │ │ b 385bc │ │ │ │ b 371dc │ │ │ │ b 374a0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #244 @ 0xf4 │ │ │ │ mov r6, #85 @ 0x55 │ │ │ │ str r0, [sp, #4] │ │ │ │ @@ -438770,23 +438770,23 @@ │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @ instruction: 0x0066ad9c │ │ │ │ - subeq ip, sl, r4, lsr #27 │ │ │ │ + subeq ip, sl, r4, lsr #26 │ │ │ │ rsbeq r2, r3, r0, lsr #3 │ │ │ │ strdeq r2, [r3], #-56 @ 0xffffffc8 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - bl 4d2d34 │ │ │ │ + bl 4d2cb8 │ │ │ │ mov r6, #170 @ 0xaa │ │ │ │ mov r7, #0 │ │ │ │ orr r6, r6, #43520 @ 0xaa00 │ │ │ │ cmp r1, r6 │ │ │ │ movcc r6, r1 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, r6 │ │ │ │ @@ -439299,23 +439299,23 @@ │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbeq sl, r6, ip, asr #9 │ │ │ │ - subeq ip, sl, r4, asr r5 │ │ │ │ + ldrdeq ip, [sl], #-68 @ 0xffffffbc │ │ │ │ @ instruction: 0x0063199c │ │ │ │ @ instruction: 0x00631b90 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r8, r1 │ │ │ │ - bl 4d2d34 │ │ │ │ + bl 4d2cb8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, #65536 @ 0x10000 │ │ │ │ movcs r4, #65536 @ 0x10000 │ │ │ │ ands r0, r0, #1 │ │ │ │ movne r0, r4 │ │ │ │ mov r7, #0 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -439440,47 +439440,47 @@ │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1e5e84 │ │ │ │ ldr r1, [pc, #80] @ 1e5ec8 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [pc, #36] @ 1e5ec0 │ │ │ │ add r3, sp, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #24] @ 1e5ec4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r1, r3, ip, lsl r6 │ │ │ │ - subeq r6, fp, r8, lsr #10 │ │ │ │ - subeq r6, fp, sl, ror #10 │ │ │ │ + subeq r6, fp, r8, lsr #9 │ │ │ │ + subeq r6, fp, sl, ror #9 │ │ │ │ b 38070 │ │ │ │ push {fp, lr} │ │ │ │ ldr r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ beq 1e5ee8 │ │ │ │ bl 253b5c │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [pc, #16] @ 1e5f00 │ │ │ │ mov r1, #24 │ │ │ │ ldr r2, [pc, #12] @ 1e5f04 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59d50 │ │ │ │ - subeq r6, fp, fp, lsl #11 │ │ │ │ + subeq r6, fp, fp, lsl #10 │ │ │ │ rsbeq r1, r3, r8, lsl #12 │ │ │ │ b 370a4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ add r6, sp, #4 │ │ │ │ @@ -439504,15 +439504,15 @@ │ │ │ │ ldr r8, [sp, #8] │ │ │ │ ldm r5, {sl, fp} │ │ │ │ stm r5, {r0, r1} │ │ │ │ str r0, [r5, #8] │ │ │ │ add r0, sp, #24 │ │ │ │ mov r1, fp │ │ │ │ mov r2, r7 │ │ │ │ - bl 681300 │ │ │ │ + bl 681284 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1e5ff4 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp sl, #-2147483648 @ 0x80000000 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ str r1, [sp, #20] │ │ │ │ @@ -439524,15 +439524,15 @@ │ │ │ │ cmp r0, #4 │ │ │ │ bne 1e603c │ │ │ │ ldr r2, [pc, #256] @ 1e60c4 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r1, #21 │ │ │ │ mov r3, #34 @ 0x22 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 63f850 │ │ │ │ + bl 63f7d4 │ │ │ │ ldrb r1, [sp, #26] │ │ │ │ ldrb r0, [sp, #25] │ │ │ │ ldrb r2, [sp, #27] │ │ │ │ orr r0, r0, r1, lsl #8 │ │ │ │ ldrb r9, [sp, #24] │ │ │ │ ldr r8, [sp, #28] │ │ │ │ orr r0, r0, r2, lsl #16 │ │ │ │ @@ -439585,15 +439585,15 @@ │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ bl 1e2410 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq r6, fp, ip, lsl #10 │ │ │ │ + subeq r6, fp, ip, lsl #9 │ │ │ │ b 378d8 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #144 @ 0x90 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r1] │ │ │ │ mov r5, r1 │ │ │ │ sub r0, r0, #14 │ │ │ │ @@ -439613,15 +439613,15 @@ │ │ │ │ str r7, [sp] │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ mov r2, r7 │ │ │ │ - bl 51df50 │ │ │ │ + bl 51ded4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #2 │ │ │ │ bne 1e62e0 │ │ │ │ ldrb r0, [sp, #12] │ │ │ │ strb r0, [sp, #87] @ 0x57 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ @@ -439641,15 +439641,15 @@ │ │ │ │ ldr r0, [pc, #540] @ 1e63ac │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ add r0, sp, #87 @ 0x57 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ bl 3920c │ │ │ │ b 1e61e0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ ldmib r5, {r6, r7} │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #6 │ │ │ │ @@ -439682,15 +439682,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ stm sp, {r2, r3} │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ - bl 51df50 │ │ │ │ + bl 51ded4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #2 │ │ │ │ bne 1e6310 │ │ │ │ ldrb r0, [sp, #12] │ │ │ │ strb r0, [sp, #87] @ 0x57 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ @@ -439710,15 +439710,15 @@ │ │ │ │ ldr r0, [pc, #276] @ 1e63b8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ add r0, sp, #87 @ 0x57 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ bl 3920c │ │ │ │ mov r1, #2 │ │ │ │ str r0, [r4, #4] │ │ │ │ str r1, [r4] │ │ │ │ mov r0, r5 │ │ │ │ bl 1e1cc8 │ │ │ │ @@ -439960,24 +439960,24 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59fd0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ str r5, [r4, #8] │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ str r5, [r4, #8] │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subeq pc, sl, pc, lsl #10 │ │ │ │ + subeq pc, sl, pc, lsl #9 │ │ │ │ rsbeq r0, r3, ip, lsr #21 │ │ │ │ rsbeq r0, r3, ip, ror #22 │ │ │ │ ldrdeq r0, [r3], #-172 @ 0xffffff54 @ │ │ │ │ b 37c08 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 676670 │ │ │ │ + bl 6765f4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 1e67a0 │ │ │ │ ldr sl, [sp, #12] │ │ │ │ ldr r8, [sp, #16] │ │ │ │ mov r0, sl │ │ │ │ bl 37f74 │ │ │ │ @@ -439996,15 +439996,15 @@ │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r7 │ │ │ │ bl 2a4520 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1e6760 │ │ │ │ b 1e67e0 │ │ │ │ - bl 655428 │ │ │ │ + bl 6553ac │ │ │ │ str r0, [r6, #8] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #4] │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [r6] │ │ │ │ mov r0, #0 │ │ │ │ cmp r8, #0 │ │ │ │ @@ -440064,33 +440064,33 @@ │ │ │ │ mov r0, sl │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbeq r0, r3, r4, ror #26 │ │ │ │ - subeq r5, fp, lr, lsr #26 │ │ │ │ + subeq r5, fp, lr, lsr #25 │ │ │ │ rsbeq r0, r3, ip, lsr sl │ │ │ │ rsbeq r9, r6, r0, lsl #13 │ │ │ │ rsbeq r0, r3, ip, lsr #22 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r4, r3 │ │ │ │ - bl 676670 │ │ │ │ + bl 6765f4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 1e6a80 │ │ │ │ ldr r9, [sp, #16] │ │ │ │ ldr fp, [sp, #20] │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r1, r4 │ │ │ │ - bl 6264a8 │ │ │ │ + bl 62642c │ │ │ │ add r7, sp, #28 │ │ │ │ ldm r7, {r5, r6, r7} │ │ │ │ cmp r7, #7 │ │ │ │ bhi 1e6930 │ │ │ │ cmp r7, #0 │ │ │ │ beq 1e6948 │ │ │ │ ldrb r0, [r6] │ │ │ │ @@ -440127,21 +440127,21 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 1e6948 │ │ │ │ mov r1, #6 │ │ │ │ b 1e6990 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 67eb30 │ │ │ │ + bl 67eab4 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1e6990 │ │ │ │ add r0, sp, #28 │ │ │ │ stm r0, {r5, r6, r7} │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 676838 │ │ │ │ + bl 6767bc │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ b 1e6998 │ │ │ │ mov r1, #0 │ │ │ │ b 1e6990 │ │ │ │ mov r1, #1 │ │ │ │ b 1e6990 │ │ │ │ @@ -440173,15 +440173,15 @@ │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ bl 2a4520 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1e6a24 │ │ │ │ b 1e6ac4 │ │ │ │ - bl 655428 │ │ │ │ + bl 6553ac │ │ │ │ str r0, [sl, #8] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #4] │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sl] │ │ │ │ mov r4, #0 │ │ │ │ cmp r7, #0 │ │ │ │ @@ -440285,18 +440285,18 @@ │ │ │ │ mov r0, r9 │ │ │ │ mov r1, fp │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ @ instruction: 0x00630a94 │ │ │ │ - subeq r5, fp, lr, asr #20 │ │ │ │ + subeq r5, fp, lr, asr #19 │ │ │ │ rsbeq r0, r3, ip, asr r7 │ │ │ │ rsbeq r0, r3, ip, asr #20 │ │ │ │ - subeq r5, fp, r3, asr sl │ │ │ │ + ldrdeq r5, [fp], #-147 @ 0xffffff6d │ │ │ │ rsbeq r0, r3, r4, lsl #14 │ │ │ │ rsbeq r9, r6, r4, asr #7 │ │ │ │ rsbeq r0, r3, r8, asr #16 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r2 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -440355,31 +440355,31 @@ │ │ │ │ mov r1, #6 │ │ │ │ b 1e6e3c │ │ │ │ mov r6, #1 │ │ │ │ b 1e6cd8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ - bl 67eb30 │ │ │ │ + bl 67eab4 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1e6e3c │ │ │ │ add r0, sp, #8 │ │ │ │ str r5, [sp, #16] │ │ │ │ str r6, [sp, #12] │ │ │ │ str r5, [sp, #8] │ │ │ │ - bl 676838 │ │ │ │ + bl 6767bc │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ bl 375b4 │ │ │ │ mov r4, r0 │ │ │ │ bl 37824 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #1 │ │ │ │ beq 1e6db8 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ cmp r7, #0 │ │ │ │ bmi 1e6df4 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ @@ -440485,19 +440485,19 @@ │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbeq r0, r3, r8, ror #10 │ │ │ │ rsbeq r0, r3, ip, lsl #15 │ │ │ │ - subeq lr, sl, fp, asr #27 │ │ │ │ + subeq lr, sl, fp, asr #26 │ │ │ │ rsbeq r0, r3, r4, lsl r4 │ │ │ │ @ instruction: 0x00669194 │ │ │ │ strdeq r0, [r3], #-104 @ 0xffffff98 @ │ │ │ │ - subeq r5, fp, r4, lsl r7 │ │ │ │ + @ instruction: 0x004b5694 │ │ │ │ rsbeq r0, r3, r0, lsr #7 │ │ │ │ rsbeq r9, r6, r4, asr r0 │ │ │ │ rsbeq r0, r3, r4, lsl r5 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r4, r2 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -440557,23 +440557,23 @@ │ │ │ │ mov r1, #6 │ │ │ │ b 1e72e4 │ │ │ │ mov r5, #1 │ │ │ │ b 1e7000 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ - bl 67eb30 │ │ │ │ + bl 67eab4 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1e72e4 │ │ │ │ add r0, sp, #8 │ │ │ │ ldr r7, [sp, #72] @ 0x48 │ │ │ │ str r4, [sp, #16] │ │ │ │ str r5, [sp, #12] │ │ │ │ str r4, [sp, #8] │ │ │ │ - bl 676838 │ │ │ │ + bl 6767bc │ │ │ │ mov sl, r0 │ │ │ │ cmp r7, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ bmi 1e721c │ │ │ │ beq 1e70f4 │ │ │ │ ldr r0, [pc, #1012] @ 1e7428 │ │ │ │ mov r1, #1 │ │ │ │ @@ -440626,34 +440626,34 @@ │ │ │ │ mov r1, #6 │ │ │ │ b 1e7324 │ │ │ │ mov r5, #1 │ │ │ │ b 1e7114 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r7 │ │ │ │ - bl 67eb30 │ │ │ │ + bl 67eab4 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1e7324 │ │ │ │ str r7, [sp, #16] │ │ │ │ str r5, [sp, #12] │ │ │ │ str r7, [sp, #8] │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 676838 │ │ │ │ + bl 6767bc │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r7 │ │ │ │ bl 37ba8 │ │ │ │ mov r4, r0 │ │ │ │ bl 37824 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #1 │ │ │ │ beq 1e7238 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r4, #0 │ │ │ │ bmi 1e7274 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ @@ -440821,34 +440821,34 @@ │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbeq r0, r3, r4, lsl #2 │ │ │ │ rsbeq r8, r6, ip, ror #28 │ │ │ │ rsbeq r0, r3, r0, ror r2 │ │ │ │ - subeq r5, fp, ip, ror #4 │ │ │ │ + subeq r5, fp, ip, ror #3 │ │ │ │ strdeq pc, [r2], #-232 @ 0xffffff18 @ │ │ │ │ rsbeq r0, r3, ip, lsr r3 │ │ │ │ - subeq r5, fp, r5, ror #6 │ │ │ │ + subeq r5, fp, r5, ror #5 │ │ │ │ @ instruction: 0x0062ff94 │ │ │ │ rsbeq r8, r6, r8, asr sp │ │ │ │ rsbeq r0, r3, ip, ror #1 │ │ │ │ rsbeq r0, r3, r0, asr #4 │ │ │ │ - subeq r5, fp, pc, asr #4 │ │ │ │ + subeq r5, fp, pc, asr #3 │ │ │ │ strheq pc, [r2], #-232 @ 0xffffff18 @ │ │ │ │ rsbeq r8, r6, ip, lsl #24 │ │ │ │ @ instruction: 0x00630094 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 676670 │ │ │ │ + bl 6765f4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 1e7530 │ │ │ │ ldr sl, [sp, #12] │ │ │ │ and r0, r4, #255 @ 0xff │ │ │ │ ldr r8, [sp, #16] │ │ │ │ mov r1, sl │ │ │ │ @@ -440932,15 +440932,15 @@ │ │ │ │ mov r0, sl │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbeq r0, r3, r4, asr r0 │ │ │ │ - subeq r5, fp, lr, lsl #1 │ │ │ │ + subeq r5, fp, lr │ │ │ │ rsbeq pc, r2, ip, lsr #25 │ │ │ │ rsbeq r8, r6, r0, ror #17 │ │ │ │ @ instruction: 0x0062fd9c │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ ldr r7, [pc, #1444] @ 1e7b94 │ │ │ │ mov r4, r0 │ │ │ │ @@ -441005,15 +441005,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r6] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ bl 3759c │ │ │ │ mov r0, r5 │ │ │ │ bl 3897c │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ ldr r1, [pc, #1180] @ 1e7b9c │ │ │ │ mov r2, #14 │ │ │ │ str r6, [sp] │ │ │ │ mov r3, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ stmib sp, {r0, r1} │ │ │ │ add r0, sp, #12 │ │ │ │ @@ -441036,27 +441036,27 @@ │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r6] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ bl 3759c │ │ │ │ mov r0, r5 │ │ │ │ bl 3897c │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ ldr r1, [pc, #1064] @ 1e7ba4 │ │ │ │ mov r2, #14 │ │ │ │ str r6, [sp] │ │ │ │ mov r3, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ stmib sp, {r0, r1} │ │ │ │ add r0, sp, #12 │ │ │ │ ldr r1, [pc, #1040] @ 1e7ba8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 12f864 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 4b8858 │ │ │ │ + bl 4b87dc │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ ldr r1, [r7, #44] @ 0x2c │ │ │ │ add r0, r0, r1 │ │ │ │ sub r0, r4, r0 │ │ │ │ bl 3798c │ │ │ │ @@ -441071,28 +441071,28 @@ │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r7] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ bl 3759c │ │ │ │ mov r0, r6 │ │ │ │ bl 3897c │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ ldr r1, [pc, #932] @ 1e7bac │ │ │ │ mov r2, #13 │ │ │ │ str r7, [sp] │ │ │ │ mov r3, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ stmib sp, {r0, r1} │ │ │ │ add r0, sp, #32 │ │ │ │ ldr r1, [pc, #908] @ 1e7bb0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 12f4cc │ │ │ │ mov r0, r5 │ │ │ │ bl 3897c │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ ldr r1, [pc, #888] @ 1e7bb4 │ │ │ │ mov r2, #18 │ │ │ │ mov r3, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r0, r1} │ │ │ │ add r0, sp, #16 │ │ │ │ ldr r1, [pc, #868] @ 1e7bb8 │ │ │ │ @@ -441105,15 +441105,15 @@ │ │ │ │ bl 2a3240 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 37158 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #20 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, #1 │ │ │ │ - bl 551db4 │ │ │ │ + bl 551d38 │ │ │ │ ldrb r0, [r8] │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #4 │ │ │ │ bl 2a4520 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1e7a70 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ @@ -441179,15 +441179,15 @@ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 3897c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 3897c │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 1ec6f8 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #28] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [pc, #492] @ 1e7bbc │ │ │ │ @@ -441204,15 +441204,15 @@ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [pc, #452] @ 1e7bc4 │ │ │ │ add r0, sp, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ b 1e7adc │ │ │ │ bl 37938 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #28] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [pc, #428] @ 1e7be0 │ │ │ │ @@ -441304,29 +441304,29 @@ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 3897c │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbeq r9, r6, ip, ror r6 │ │ │ │ rsbeq r8, r6, r0, lsr r7 │ │ │ │ rsbeq pc, r2, r8, lsr #29 │ │ │ │ - strdeq r4, [fp], #-230 @ 0xffffff1a │ │ │ │ + subeq r4, fp, r6, ror lr │ │ │ │ rsbeq pc, r2, ip, lsr lr @ │ │ │ │ - subeq r4, fp, r8, lsl #29 │ │ │ │ + subeq r4, fp, r8, lsl #28 │ │ │ │ rsbeq pc, r2, r0, asr #27 │ │ │ │ - subeq r4, fp, sl, lsl #28 │ │ │ │ + subeq r4, fp, sl, lsl #27 │ │ │ │ rsbeq pc, r2, r0, lsr #27 │ │ │ │ - subeq r4, fp, r7, ror #27 │ │ │ │ + subeq r4, fp, r7, ror #26 │ │ │ │ rsbeq pc, r2, r4, lsl fp @ │ │ │ │ @ instruction: 0xfff7eff4 │ │ │ │ strdeq pc, [r2], #-160 @ 0xffffff60 @ │ │ │ │ @ instruction: 0xfff4cdd4 │ │ │ │ - @ instruction: 0x004b0694 │ │ │ │ + subeq r0, fp, r4, lsl r6 │ │ │ │ @ instruction: 0xfff81144 │ │ │ │ @ instruction: 0xfff4cd64 │ │ │ │ - subeq r0, fp, r3, lsl #12 │ │ │ │ + subeq r0, fp, r3, lsl #11 │ │ │ │ @ instruction: 0xffffaea8 │ │ │ │ strheq pc, [r2], #-160 @ 0xffffff60 @ │ │ │ │ @ instruction: 0xfff7ef90 │ │ │ │ rsbeq pc, r2, ip, lsl #21 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r9, [pc, #992] @ 1e7fdc │ │ │ │ @@ -441495,15 +441495,15 @@ │ │ │ │ mov r0, fp │ │ │ │ bl 1e8010 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 3897c │ │ │ │ bl 371dc │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [pc, #288] @ 1e7fe0 │ │ │ │ @@ -441581,20 +441581,20 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbeq r9, r6, r4, lsr #1 │ │ │ │ rsbeq pc, r2, r4, lsr #12 │ │ │ │ @ instruction: 0xfff7eb04 │ │ │ │ rsbeq pc, r2, r0, lsl #12 │ │ │ │ rsbeq r8, r6, r4, lsr r1 │ │ │ │ @ instruction: 0xfff4c9fc │ │ │ │ - subeq fp, sl, fp, ror #21 │ │ │ │ + subeq fp, sl, fp, ror #20 │ │ │ │ @ instruction: 0xfff09574 │ │ │ │ @ instruction: 0xfff092dc │ │ │ │ @ instruction: 0xfff091f0 │ │ │ │ @ instruction: 0xfff4c858 │ │ │ │ - ldrdeq r6, [fp], #-54 @ 0xffffffca │ │ │ │ + subeq r6, fp, r6, asr r3 │ │ │ │ @ instruction: 0xffefc75c │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov fp, r0 │ │ │ │ bl 13bb18 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ @@ -441608,24 +441608,24 @@ │ │ │ │ add r4, sp, #20 │ │ │ │ ldr r9, [pc, #484] @ 1e8234 │ │ │ │ mov r6, #0 │ │ │ │ add sl, pc, sl │ │ │ │ add r9, pc, r9 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r6 │ │ │ │ - bl 554384 │ │ │ │ + bl 554308 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1e8118 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r0, sl │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 1e80e0 │ │ │ │ ldr r1, [r9, #32] │ │ │ │ mov r0, r5 │ │ │ │ bl 38154 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1e8194 │ │ │ │ @@ -441661,15 +441661,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 3897c │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 371dc │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [pc, #244] @ 1e824c │ │ │ │ @@ -441729,15 +441729,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbeq r8, r6, r0, asr #29 │ │ │ │ rsbeq r8, r6, ip, lsl #29 │ │ │ │ rsbeq pc, r2, r4, asr #16 │ │ │ │ @ instruction: 0x0062f090 │ │ │ │ rsbeq pc, r2, ip, asr #8 │ │ │ │ - subeq r3, fp, sp, asr #25 │ │ │ │ + subeq r3, fp, sp, asr #24 │ │ │ │ rsbeq pc, r2, r4, ror r0 @ │ │ │ │ rsbeq pc, r2, ip, lsl #7 │ │ │ │ @ instruction: 0xfff7e86c │ │ │ │ rsbeq pc, r2, r8, ror #6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ ldr sl, [pc, #660] @ 1e84fc │ │ │ │ @@ -441760,25 +441760,25 @@ │ │ │ │ add r0, sp, #4 │ │ │ │ mov r7, r1 │ │ │ │ bl 48a518 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 688fb8 │ │ │ │ + bl 688f3c │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 688fb8 │ │ │ │ + bl 688f3c │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 689fc0 │ │ │ │ + bl 689f44 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #267386880 @ 0xff00000 │ │ │ │ mov r7, r1 │ │ │ │ bic r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ orr r0, r0, #1879048192 @ 0x70000000 │ │ │ │ mov r4, #0 │ │ │ │ eor r1, r1, r0 │ │ │ │ @@ -441798,52 +441798,52 @@ │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r0, #44]! @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ beq 1e8460 │ │ │ │ ldr r1, [pc, #448] @ 1e8514 │ │ │ │ mov r2, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5510c4 │ │ │ │ + bl 551048 │ │ │ │ add r0, r9, #56 @ 0x38 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1e846c │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ - bl 554d08 │ │ │ │ + bl 554c8c │ │ │ │ b 1e839c │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r0, #44]! @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ beq 1e8478 │ │ │ │ ldr r1, [pc, #376] @ 1e850c │ │ │ │ mov r2, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5510c4 │ │ │ │ + bl 551048 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 48a53c │ │ │ │ ldr r1, [sl, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ ldr r2, [sl, #48] @ 0x30 │ │ │ │ add r4, r2, r1 │ │ │ │ beq 1e83dc │ │ │ │ ldr r1, [pc, #344] @ 1e8518 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #28] │ │ │ │ sub r0, r9, r4 │ │ │ │ bl 38b50 │ │ │ │ b 1e83fc │ │ │ │ ldr r1, [pc, #300] @ 1e8510 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #28] │ │ │ │ sub r0, r9, r4 │ │ │ │ bl 3753c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1e841c │ │ │ │ @@ -441858,28 +441858,28 @@ │ │ │ │ bl 3897c │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ - bl 6894e0 │ │ │ │ + bl 689464 │ │ │ │ cmp r0, #0 │ │ │ │ mov r4, r6 │ │ │ │ mov r5, r7 │ │ │ │ beq 1e8324 │ │ │ │ b 1e833c │ │ │ │ bl 37938 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 1e8480 │ │ │ │ bl 37c5c │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 1e8480 │ │ │ │ bl 37938 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r2, #2 │ │ │ │ ldr r0, [pc, #104] @ 1e8500 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -441907,18 +441907,18 @@ │ │ │ │ bl 3897c │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ ldrdeq r8, [r6], #-160 @ 0xffffff60 @ │ │ │ │ rsbeq pc, r2, r8, asr #32 │ │ │ │ @ instruction: 0xfff7e534 │ │ │ │ rsbeq pc, r2, r0, lsr #32 │ │ │ │ - subeq r4, fp, sp, asr #6 │ │ │ │ - strdeq r6, [sl], #-244 @ 0xffffff0c │ │ │ │ - subeq r7, sl, r0, lsl #1 │ │ │ │ - subeq r7, sl, r8, lsl r0 │ │ │ │ + subeq r4, fp, sp, asr #5 │ │ │ │ + subeq r6, sl, r4, ror pc │ │ │ │ + subeq r7, sl, r0 │ │ │ │ + @ instruction: 0x004a6f98 │ │ │ │ rsbeq pc, r2, r0, lsr #4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [pc, #1260] @ 1e8a20 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #44] @ 0x2c │ │ │ │ @@ -441982,15 +441982,15 @@ │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ strb r1, [sp, #112] @ 0x70 │ │ │ │ mov r1, #32 │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ - bl 67bef0 │ │ │ │ + bl 67be74 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1e88fc │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ ldr r5, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ @@ -442043,15 +442043,15 @@ │ │ │ │ ldr r0, [sl, #52]! @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1e888c │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r5 │ │ │ │ - bl 554224 │ │ │ │ + bl 5541a8 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ cmp r1, #0 │ │ │ │ beq 1e8748 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ @@ -442096,15 +442096,15 @@ │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ strb r1, [sp, #112] @ 0x70 │ │ │ │ mov r1, #32 │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ - bl 67bef0 │ │ │ │ + bl 67be74 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1e8928 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r5, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ @@ -442132,15 +442132,15 @@ │ │ │ │ add r3, sp, #76 @ 0x4c │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r0, [sl, #52]! @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1e871c │ │ │ │ bl 37ca4 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [pc, #368] @ 1e8a24 │ │ │ │ @@ -442238,25 +442238,25 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbeq r8, r6, ip, lsl #16 │ │ │ │ rsbeq lr, r2, r0, lsr ip │ │ │ │ @ instruction: 0xfff7e110 │ │ │ │ rsbeq lr, r2, ip, lsl #24 │ │ │ │ rsbeq lr, r2, r4, lsl #20 │ │ │ │ strheq lr, [r2], #-136 @ 0xffffff78 @ │ │ │ │ - ldrdeq r3, [fp], #-69 @ 0xffffffbb │ │ │ │ + subeq r3, fp, r5, asr r4 │ │ │ │ ldrdeq lr, [r2], #-132 @ 0xffffff7c @ │ │ │ │ - subeq r3, fp, r4, lsr #29 │ │ │ │ - subeq r3, fp, fp, lsr #29 │ │ │ │ - subeq r4, fp, r3, lsl r0 │ │ │ │ + subeq r3, fp, r4, lsr #28 │ │ │ │ + subeq r3, fp, fp, lsr #28 │ │ │ │ + @ instruction: 0x004b3f93 │ │ │ │ rsbeq lr, r2, ip, asr #23 │ │ │ │ rsbeq lr, r2, r4, ror #17 │ │ │ │ - subeq r3, fp, r1, lsl #10 │ │ │ │ + subeq r3, fp, r1, lsl #9 │ │ │ │ rsbeq lr, r2, r0, lsl #18 │ │ │ │ - subeq sl, sl, r3, lsl #17 │ │ │ │ - subeq r4, fp, lr, ror r0 │ │ │ │ + subeq sl, sl, r3, lsl #16 │ │ │ │ + strdeq r3, [fp], #-254 @ 0xffffff02 │ │ │ │ rsbeq lr, r2, ip, lsl lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r2, r1 │ │ │ │ add r1, r0, #4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r2 │ │ │ │ @@ -442268,15 +442268,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ bl 37ce0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 3897c │ │ │ │ bl 370a4 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #80] @ 1e8b20 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -442315,15 +442315,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ bl 37ce0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 3897c │ │ │ │ bl 370a4 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #80] @ 1e8bdc │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -442361,15 +442361,15 @@ │ │ │ │ add r0, r0, r1 │ │ │ │ sub r0, r4, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, sl │ │ │ │ bl 219624 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 490d58 │ │ │ │ + bl 490cdc │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r5, sp, #92 @ 0x5c │ │ │ │ mov r0, r5 │ │ │ │ bl 485eb4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1e8fd8 │ │ │ │ str r0, [sp, #16] │ │ │ │ @@ -442388,15 +442388,15 @@ │ │ │ │ bl 48a560 │ │ │ │ mov r9, r0 │ │ │ │ bl 38724 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #8 │ │ │ │ bls 1e8e04 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 490d58 │ │ │ │ + bl 490cdc │ │ │ │ mov r5, r0 │ │ │ │ bl 38724 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ bl 3897c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ @@ -442413,15 +442413,15 @@ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ strb r1, [sp, #72] @ 0x48 │ │ │ │ mov r1, #32 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ - bl 67bef0 │ │ │ │ + bl 67be74 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1e9244 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r6, [sp, #24] │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ @@ -442453,15 +442453,15 @@ │ │ │ │ cmp r6, #0 │ │ │ │ beq 1e91a0 │ │ │ │ ldr r7, [sp, #24] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r0, r6 │ │ │ │ bl 389b8 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1e907c │ │ │ │ @@ -442485,27 +442485,27 @@ │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r7, #8 │ │ │ │ ldr r0, [pc, #1428] @ 1e93a0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 1e9164 │ │ │ │ ldr r0, [pc, #1416] @ 1e93b0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ ldr r1, [pc, #1408] @ 1e93b4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55dbc4 │ │ │ │ + bl 55db48 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #1336] @ 1e937c │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1e921c │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ bl 388b0 │ │ │ │ mov r9, r0 │ │ │ │ @@ -442522,36 +442522,36 @@ │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldr r5, [r0] │ │ │ │ ldr r0, [pc, #1340] @ 1e93e4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 1e8f5c │ │ │ │ ldr r0, [pc, #1336] @ 1e93f4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ mov r0, r5 │ │ │ │ bl 38154 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1e91fc │ │ │ │ ldr r5, [pc, #1316] @ 1e93fc │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 1e8f98 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [pc, #1296] @ 1e940c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55dbc4 │ │ │ │ + bl 55db48 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, sl │ │ │ │ bl 2a3e24 │ │ │ │ bl 43db2c │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ mov fp, r0 │ │ │ │ @@ -442615,28 +442615,28 @@ │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [pc, #1032] @ 1e9424 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r1, [pc, #1012] @ 1e9428 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #28] │ │ │ │ str r1, [sp, #20] │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ b 1e9068 │ │ │ │ mov r0, r9 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 3897c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ @@ -442646,18 +442646,18 @@ │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1e8dc0 │ │ │ │ bl 378d8 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 1e91a8 │ │ │ │ bl 371dc │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [pc, #840] @ 1e9410 │ │ │ │ @@ -442674,15 +442674,15 @@ │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r1, [pc, #800] @ 1e9418 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ b 1e92a4 │ │ │ │ bl 371dc │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [pc, #600] @ 1e9384 │ │ │ │ @@ -442713,15 +442713,15 @@ │ │ │ │ ldr r0, [pc, #536] @ 1e93a8 │ │ │ │ ldr r3, [pc, #536] @ 1e93ac │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59424 │ │ │ │ b 1e8e20 │ │ │ │ bl 37914 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ mov r1, #2 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [pc, #524] @ 1e93cc │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ @@ -442747,15 +442747,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ bl 59d30 │ │ │ │ b 1e92a4 │ │ │ │ ldr r0, [pc, #404] @ 1e93b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689124 │ │ │ │ + bl 6890a8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1e9270 │ │ │ │ ldr r0, [pc, #380] @ 1e93bc │ │ │ │ add r0, pc, r0 │ │ │ │ b 1e9278 │ │ │ │ ldr r0, [pc, #328] @ 1e9394 │ │ │ │ add r2, sp, #92 @ 0x5c │ │ │ │ @@ -442838,27 +442838,27 @@ │ │ │ │ ldrdeq r6, [r6], #-248 @ 0xffffff08 @ │ │ │ │ rsbeq r8, r6, r0, asr #2 │ │ │ │ strheq lr, [r2], #-56 @ 0xffffffc8 @ │ │ │ │ @ instruction: 0xfff7d894 │ │ │ │ @ instruction: 0x0062e398 │ │ │ │ rsbeq lr, r2, r0, lsl r5 │ │ │ │ @ instruction: 0x0062df9c │ │ │ │ - strheq r2, [fp], #-185 @ 0xffffff47 │ │ │ │ + subeq r2, fp, r9, lsr fp │ │ │ │ strheq sp, [r2], #-248 @ 0xffffff08 @ │ │ │ │ ldrdeq r7, [r6], #-192 @ 0xffffff40 @ │ │ │ │ rsbeq r9, r2, r8, asr #4 │ │ │ │ rsbeq r7, r6, r0, asr r9 │ │ │ │ strdeq r8, [r2], #-184 @ 0xffffff48 @ │ │ │ │ rsbeq r7, r6, r8, asr #25 │ │ │ │ rsbeq fp, r2, r0, asr #4 │ │ │ │ rsbeq r6, r6, r8, lsl #26 │ │ │ │ rsbeq r1, r3, ip, asr #32 │ │ │ │ strdeq r0, [r3], #-244 @ 0xffffff0c @ │ │ │ │ - strheq r6, [sl], #-96 @ 0xffffffa0 │ │ │ │ - subeq r3, fp, r0, lsr #20 │ │ │ │ + subeq r6, sl, r0, lsr r6 │ │ │ │ + subeq r3, fp, r0, lsr #19 │ │ │ │ rsbeq lr, r2, r4, lsr #6 │ │ │ │ @ instruction: 0xfff7d810 │ │ │ │ rsbeq lr, r2, r0, lsl #6 │ │ │ │ rsbeq r7, r6, r0, ror pc │ │ │ │ rsbeq r1, r3, ip │ │ │ │ rsbeq lr, r2, r8, lsl r5 │ │ │ │ rsbeq r6, r6, r4, lsl #31 │ │ │ │ @@ -442874,15 +442874,15 @@ │ │ │ │ @ instruction: 0x00631b94 │ │ │ │ rsbeq lr, r2, ip, lsl r4 │ │ │ │ @ instruction: 0xfff7d8fc │ │ │ │ strdeq lr, [r2], #-56 @ 0xffffffc8 @ │ │ │ │ rsbeq r6, r6, r8, ror #23 │ │ │ │ rsbeq lr, r2, r8, lsl r7 │ │ │ │ rsbeq lr, r2, r0, lsr r7 │ │ │ │ - subeq r3, fp, sp, asr #14 │ │ │ │ + subeq r3, fp, sp, asr #13 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #2120] @ 1e9c88 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #92] @ 0x5c │ │ │ │ ldr r0, [r0, #96] @ 0x60 │ │ │ │ @@ -442902,43 +442902,43 @@ │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ add ip, sp, #72 @ 0x48 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ bl 1645ac │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 490cc8 │ │ │ │ + bl 490c4c │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r3, r1 │ │ │ │ bl 13d91c │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #80]! @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1e98ac │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #20] │ │ │ │ - bl 554224 │ │ │ │ + bl 5541a8 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 490cec │ │ │ │ + bl 490c70 │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ mov r3, r1 │ │ │ │ bl 13d91c │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #84]! @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1e9910 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ str r1, [sp, #16] │ │ │ │ - bl 554224 │ │ │ │ + bl 5541a8 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 490d10 │ │ │ │ + bl 490c94 │ │ │ │ add r4, sp, #128 @ 0x80 │ │ │ │ mov r2, r0 │ │ │ │ asr r3, r0, #31 │ │ │ │ mov r0, r4 │ │ │ │ bl 13d91c │ │ │ │ ldr r6, [pc, #1928] @ 1e9cb0 │ │ │ │ mov r0, #0 │ │ │ │ @@ -442954,32 +442954,32 @@ │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ str sl, [sp, #80] @ 0x50 │ │ │ │ add r8, sp, #108 @ 0x6c │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ mov r0, r8 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1e9584 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ ldr r2, [r0, #64]! @ 0x40 │ │ │ │ ldr r9, [sp, #108] @ 0x6c │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [sp, #24] │ │ │ │ beq 1e9974 │ │ │ │ ldr r2, [sp, #116] @ 0x74 │ │ │ │ - bl 554224 │ │ │ │ + bl 5541a8 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 490d34 │ │ │ │ + bl 490cb8 │ │ │ │ add r4, sp, #128 @ 0x80 │ │ │ │ mov r2, r0 │ │ │ │ asr r3, r0, #31 │ │ │ │ mov r0, r4 │ │ │ │ bl 13d91c │ │ │ │ mov r0, #0 │ │ │ │ str r6, [sp, #124] @ 0x7c │ │ │ │ @@ -442990,32 +442990,32 @@ │ │ │ │ str r4, [sp, #120] @ 0x78 │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ str sl, [sp, #80] @ 0x50 │ │ │ │ add r7, sp, #108 @ 0x6c │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ mov r0, r7 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1e9614 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ ldr fp, [sp, #108] @ 0x6c │ │ │ │ ldr r1, [r0, #68]! @ 0x44 │ │ │ │ ldr r6, [sp, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1e99d0 │ │ │ │ ldr r2, [sp, #116] @ 0x74 │ │ │ │ mov r1, r6 │ │ │ │ - bl 554224 │ │ │ │ + bl 5541a8 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 490ca4 │ │ │ │ + bl 490c28 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ str r1, [sp, #132] @ 0x84 │ │ │ │ mov r1, #3 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ @@ -443027,24 +443027,24 @@ │ │ │ │ str r4, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ add r0, sp, #108 @ 0x6c │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ - bl 67c084 │ │ │ │ + bl 67c008 │ │ │ │ cmp r0, #0 │ │ │ │ str r6, [sp, #12] │ │ │ │ bne 1e9a8c │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ ldr r8, [sp, #132] @ 0x84 │ │ │ │ ldr r6, [sp, #136] @ 0x88 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 490c80 │ │ │ │ + bl 490c04 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ str r1, [sp, #132] @ 0x84 │ │ │ │ mov r1, #3 │ │ │ │ mov r0, #0 │ │ │ │ strb r1, [sp, #96] @ 0x60 │ │ │ │ mov r1, #32 │ │ │ │ @@ -443054,23 +443054,23 @@ │ │ │ │ str r4, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ add r0, sp, #108 @ 0x6c │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ - bl 67c084 │ │ │ │ + bl 67c008 │ │ │ │ mov r7, r9 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1e9abc │ │ │ │ ldr r9, [sp, #128] @ 0x80 │ │ │ │ ldr sl, [sp, #132] @ 0x84 │ │ │ │ ldr r4, [sp, #136] @ 0x88 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 490c80 │ │ │ │ + bl 490c04 │ │ │ │ str r4, [sp, #84] @ 0x54 │ │ │ │ str sl, [sp, #80] @ 0x50 │ │ │ │ str r6, [sp, #76] @ 0x4c │ │ │ │ str r8, [sp, #72] @ 0x48 │ │ │ │ mov r1, #14 │ │ │ │ bic r0, r0, r0, asr #31 │ │ │ │ str r0, [sp, #4] │ │ │ │ @@ -443090,15 +443090,15 @@ │ │ │ │ ldr r0, [r5, #72]! @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1e9a2c │ │ │ │ ldr r4, [sp, #112] @ 0x70 │ │ │ │ ldr r2, [sp, #116] @ 0x74 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 554224 │ │ │ │ + bl 5541a8 │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ cmp r1, #0 │ │ │ │ beq 1e97a4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ cmp r9, #0 │ │ │ │ @@ -443139,15 +443139,15 @@ │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 3897c │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 1ee788 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [pc, #1052] @ 1e9c8c │ │ │ │ @@ -443164,15 +443164,15 @@ │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ ldr r1, [pc, #1012] @ 1e9c94 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ b 1e9ae8 │ │ │ │ bl 37ca4 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [pc, #964] @ 1e9c98 │ │ │ │ @@ -443189,15 +443189,15 @@ │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ ldr r1, [pc, #924] @ 1e9ca0 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ b 1e9ae8 │ │ │ │ bl 37ca4 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [pc, #876] @ 1e9ca4 │ │ │ │ @@ -443214,15 +443214,15 @@ │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ ldr r1, [pc, #836] @ 1e9cac │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ b 1e9ae8 │ │ │ │ bl 37ca4 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [pc, #796] @ 1e9cb8 │ │ │ │ @@ -443237,15 +443237,15 @@ │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ ldr r1, [pc, #764] @ 1e9cc0 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ b 1e9ae8 │ │ │ │ bl 37ca4 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [pc, #716] @ 1e9cc4 │ │ │ │ @@ -443260,15 +443260,15 @@ │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ ldr r1, [pc, #684] @ 1e9ccc │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ b 1e9ae8 │ │ │ │ bl 37ca4 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #124] @ 0x7c │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [pc, #668] @ 1e9cf0 │ │ │ │ @@ -443430,20 +443430,20 @@ │ │ │ │ @ instruction: 0xfff7d028 │ │ │ │ rsbeq sp, r2, ip, lsr #22 │ │ │ │ rsbeq sp, r2, r8, ror #21 │ │ │ │ @ instruction: 0xfff7cfcc │ │ │ │ ldrdeq sp, [r2], #-160 @ 0xffffff60 @ │ │ │ │ rsbeq sp, r2, ip, ror #22 │ │ │ │ rsbeq sp, r2, r4, asr r7 │ │ │ │ - subeq r2, fp, r1, ror r3 │ │ │ │ + strdeq r2, [fp], #-33 @ 0xffffffdf │ │ │ │ rsbeq sp, r2, ip, ror #14 │ │ │ │ rsbeq sp, r2, r0, lsr #14 │ │ │ │ - subeq r2, fp, sp, lsr r3 │ │ │ │ + strheq r2, [fp], #-45 @ 0xffffffd3 │ │ │ │ rsbeq sp, r2, ip, lsr r7 │ │ │ │ - subeq r3, fp, fp, asr r0 │ │ │ │ + ldrdeq r2, [fp], #-251 @ 0xffffff05 │ │ │ │ rsbeq sp, r2, ip, lsl #21 │ │ │ │ @ instruction: 0xfff7cf74 │ │ │ │ rsbeq sp, r2, r0, ror sl │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r6, r0 │ │ │ │ bl 13bb18 │ │ │ │ @@ -443451,15 +443451,15 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r5, sp, #36 @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ bl 13ee28 │ │ │ │ str r0, [sp, #16] │ │ │ │ add sl, sp, #16 │ │ │ │ mov r0, sl │ │ │ │ - bl 4b8964 │ │ │ │ + bl 4b88e8 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 3897c │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [pc, #1592] @ 1ea384 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -443469,37 +443469,37 @@ │ │ │ │ sub r0, r6, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ bl 219624 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r5, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 49a344 │ │ │ │ + bl 49a2c8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str sl, [sp] │ │ │ │ beq 1e9e1c │ │ │ │ mov r0, r7 │ │ │ │ bl 37410 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1ea25c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ mov r1, r4 │ │ │ │ - bl 55c6fc │ │ │ │ + bl 55c680 │ │ │ │ mov r0, r4 │ │ │ │ bl 372a8 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ cmp r4, #-2147483648 @ 0x80000000 │ │ │ │ beq 1ea25c │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ mov r1, r9 │ │ │ │ - bl 626498 │ │ │ │ + bl 62641c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1ea278 │ │ │ │ ldr r8, [sp, #44] @ 0x2c │ │ │ │ cmp r8, #0 │ │ │ │ bmi 1ea288 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ @@ -443530,15 +443530,15 @@ │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r7 │ │ │ │ bl 3897c │ │ │ │ add r9, sp, #36 @ 0x24 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r9 │ │ │ │ - bl 4909ac │ │ │ │ + bl 490930 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r5, #0 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ cmp r0, r8 │ │ │ │ bne 1e9e98 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sl │ │ │ │ @@ -443554,15 +443554,15 @@ │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1ea140 │ │ │ │ eor r1, r5, #1 │ │ │ │ bl 38310 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 490a08 │ │ │ │ + bl 49098c │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r1, #44 @ 0x2c │ │ │ │ str sl, [sp, #4] │ │ │ │ ldr r0, [r6, r1] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1ea26c │ │ │ │ @@ -443570,35 +443570,35 @@ │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1ea1a4 │ │ │ │ mov r1, sl │ │ │ │ bl 37878 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 490bdc │ │ │ │ + bl 490b60 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1e9f94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1ea1b0 │ │ │ │ mov r1, #1 │ │ │ │ bl 38310 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1ea1bc │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 490c00 │ │ │ │ + bl 490b84 │ │ │ │ ldr r5, [r6, #32] │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ mov r1, r4 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ bl 384cc │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1ea124 │ │ │ │ @@ -443610,29 +443610,29 @@ │ │ │ │ bl 2a4524 │ │ │ │ b 1e9fa4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1ea1e0 │ │ │ │ mov r1, #0 │ │ │ │ bl 38310 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 490d10 │ │ │ │ + bl 490c94 │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 490d34 │ │ │ │ + bl 490cb8 │ │ │ │ ldr r5, [r6, #56] @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 1ea07c │ │ │ │ cmp r5, #0 │ │ │ │ beq 1ea1c8 │ │ │ │ ldr r1, [pc, #976] @ 1ea3a8 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ bl 3753c │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1ea0b4 │ │ │ │ @@ -443641,15 +443641,15 @@ │ │ │ │ beq 1ea0cc │ │ │ │ cmp r5, #0 │ │ │ │ beq 1ea1d4 │ │ │ │ ldr r1, [pc, #928] @ 1ea3bc │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ bl 3753c │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1ea104 │ │ │ │ @@ -443669,15 +443669,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 1ea1ec │ │ │ │ ldr r1, [pc, #792] @ 1ea3a4 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ bl 38b50 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 1ea000 │ │ │ │ @@ -443689,15 +443689,15 @@ │ │ │ │ bne 1ea00c │ │ │ │ cmp r5, #0 │ │ │ │ beq 1ea1f8 │ │ │ │ ldr r1, [pc, #732] @ 1ea3b8 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ bl 38b50 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 1ea044 │ │ │ │ @@ -443713,15 +443713,15 @@ │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, #0 │ │ │ │ bne 1e9f84 │ │ │ │ b 1e9fa4 │ │ │ │ bl 3777c │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [pc, #548] @ 1ea38c │ │ │ │ @@ -443738,36 +443738,36 @@ │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r1, [pc, #508] @ 1ea394 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ b 1ea2a4 │ │ │ │ bl 37938 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 1ea200 │ │ │ │ bl 378d8 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 1ea200 │ │ │ │ bl 37914 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 1ea200 │ │ │ │ bl 379c8 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 1ea200 │ │ │ │ bl 379c8 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 1ea200 │ │ │ │ bl 378d8 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 1ea200 │ │ │ │ bl 379c8 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 1ea200 │ │ │ │ bl 379c8 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r1, [sp, #32] │ │ │ │ mov r1, #2 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [pc, #404] @ 1ea3ac │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ @@ -443865,21 +443865,21 @@ │ │ │ │ strdeq sp, [r2], #-72 @ 0xffffffb8 @ │ │ │ │ rsbeq sp, r2, ip, ror r3 │ │ │ │ @ instruction: 0xfff7c85c │ │ │ │ rsbeq sp, r2, r8, asr r3 │ │ │ │ @ instruction: 0x00665f94 │ │ │ │ rsbeq sp, r2, ip, ror r0 │ │ │ │ rsbeq sp, r2, ip, ror #9 │ │ │ │ - subeq r2, fp, r5, lsl #12 │ │ │ │ - strheq r2, [fp], #-105 @ 0xffffff97 │ │ │ │ + subeq r2, fp, r5, lsl #11 │ │ │ │ + subeq r2, fp, r9, lsr r6 │ │ │ │ rsbeq sp, r2, ip, asr #5 │ │ │ │ @ instruction: 0xfff7c7b8 │ │ │ │ rsbeq sp, r2, r0, lsr #5 │ │ │ │ - strheq r2, [fp], #-85 @ 0xffffffab │ │ │ │ - subeq r2, fp, r5, ror r6 │ │ │ │ + subeq r2, fp, r5, lsr r5 │ │ │ │ + strdeq r2, [fp], #-85 @ 0xffffffab │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ ldr r4, [pc, #1704] @ 1eaa78 │ │ │ │ mov sl, r0 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ @@ -443889,43 +443889,43 @@ │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl 2a4140 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #12 │ │ │ │ add r1, sp, #8 │ │ │ │ bl 13e370 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 490bdc │ │ │ │ + bl 490b60 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1ea420 │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 490c00 │ │ │ │ + bl 490b84 │ │ │ │ b 1ea734 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ add r0, r0, r1 │ │ │ │ sub r0, sl, r0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl 2a4140 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 490cc8 │ │ │ │ + bl 490c4c │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r3, r1 │ │ │ │ bl 13d91c │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 490cec │ │ │ │ + bl 490c70 │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ mov r3, r1 │ │ │ │ bl 13d91c │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 490d10 │ │ │ │ + bl 490c94 │ │ │ │ add r4, sp, #112 @ 0x70 │ │ │ │ mov r2, r0 │ │ │ │ asr r3, r0, #31 │ │ │ │ mov r0, r4 │ │ │ │ bl 13d91c │ │ │ │ ldr r5, [pc, #1512] @ 1eaa7c │ │ │ │ mov r0, #0 │ │ │ │ @@ -443940,27 +443940,27 @@ │ │ │ │ ldr r6, [pc, #1476] @ 1eaa80 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r6, pc, r6 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ea4ec │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ ldr r9, [sp, #100] @ 0x64 │ │ │ │ ldr fp, [sp, #108] @ 0x6c │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 490d34 │ │ │ │ + bl 490cb8 │ │ │ │ add r4, sp, #112 @ 0x70 │ │ │ │ mov r2, r0 │ │ │ │ asr r3, r0, #31 │ │ │ │ mov r0, r4 │ │ │ │ bl 13d91c │ │ │ │ mov r0, #0 │ │ │ │ str r5, [sp, #28] │ │ │ │ @@ -443970,36 +443970,36 @@ │ │ │ │ mov r0, #1 │ │ │ │ str r4, [sp, #24] │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ea564 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r7, [sp, #100] @ 0x64 │ │ │ │ ldr r6, [sp, #104] @ 0x68 │ │ │ │ ldr r8, [sp, #108] @ 0x6c │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 4909e4 │ │ │ │ + bl 490968 │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ mov r3, r1 │ │ │ │ bl 13d91c │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 490cc8 │ │ │ │ + bl 490c4c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ mov r5, r1 │ │ │ │ - bl 4909e4 │ │ │ │ + bl 490968 │ │ │ │ eor r0, r4, r0 │ │ │ │ eor r1, r5, r1 │ │ │ │ orrs r0, r0, r1 │ │ │ │ bne 1ea5f4 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ str r8, [sp, #76] @ 0x4c │ │ │ │ @@ -444014,19 +444014,19 @@ │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ mov r3, #2 │ │ │ │ bl 162c34 │ │ │ │ b 1ea6b4 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 490a08 │ │ │ │ + bl 49098c │ │ │ │ cmp r0, #0 │ │ │ │ beq 1ea614 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 490a08 │ │ │ │ + bl 49098c │ │ │ │ cmp r0, #3 │ │ │ │ bne 1ea660 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ @@ -444094,15 +444094,15 @@ │ │ │ │ beq 1ea72c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 3897c │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 490c5c │ │ │ │ + bl 490be0 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ add r8, sp, #112 @ 0x70 │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ @@ -444117,43 +444117,43 @@ │ │ │ │ mov r1, #32 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r9, sp, #64 @ 0x40 │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ mov r1, r9 │ │ │ │ - bl 67c084 │ │ │ │ + bl 67c008 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1ea8d4 │ │ │ │ mov r0, sl │ │ │ │ ldr fp, [sp, #112] @ 0x70 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ ldr r6, [sp, #116] @ 0x74 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ea860 │ │ │ │ ldr r5, [sp, #120] @ 0x78 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r1, r7 │ │ │ │ - bl 554224 │ │ │ │ + bl 5541a8 │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ea86c │ │ │ │ ldr r4, [sp, #28] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r1, r4 │ │ │ │ - bl 554224 │ │ │ │ + bl 5541a8 │ │ │ │ ldr r0, [sl, #12]! │ │ │ │ cmp r0, #0 │ │ │ │ beq 1ea878 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ - bl 554224 │ │ │ │ + bl 5541a8 │ │ │ │ cmp fp, #0 │ │ │ │ beq 1ea820 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, fp │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ @@ -444169,21 +444169,21 @@ │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 3897c │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 37ca4 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 1ea880 │ │ │ │ bl 37ca4 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 1ea880 │ │ │ │ bl 37ca4 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ mov r1, #2 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [pc, #520] @ 1eaaa0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ @@ -444305,20 +444305,20 @@ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 3897c │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbeq r6, r6, r8, lsr r9 │ │ │ │ @ instruction: 0xfff4caac │ │ │ │ rsbeq r9, r2, r0, lsr r0 │ │ │ │ - subeq r2, fp, r6, asr r1 │ │ │ │ - subeq r2, fp, r8, lsr #4 │ │ │ │ - subeq r4, sl, ip, lsr #27 │ │ │ │ + ldrdeq r2, [fp], #-6 │ │ │ │ + subeq r2, fp, r8, lsr #3 │ │ │ │ + subeq r4, sl, ip, lsr #26 │ │ │ │ rsbeq ip, r2, r0, ror sl │ │ │ │ rsbeq ip, r2, ip, lsl #18 │ │ │ │ - subeq r1, fp, r9, lsr #10 │ │ │ │ + subeq r1, fp, r9, lsr #9 │ │ │ │ rsbeq ip, r2, r8, lsr #18 │ │ │ │ rsbeq ip, r2, ip, asr #24 │ │ │ │ @ instruction: 0xfff7c138 │ │ │ │ rsbeq ip, r2, r8, lsr #24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ @@ -444330,24 +444330,24 @@ │ │ │ │ bl 38310 │ │ │ │ mov r5, r4 │ │ │ │ ldr r0, [r5, #20]! │ │ │ │ cmp r0, #0 │ │ │ │ beq 1eb19c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ - bl 555358 │ │ │ │ + bl 5552dc │ │ │ │ ldr r8, [pc, #2088] @ 1eb31c │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, #8 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r6, [r8, #40] @ 0x28 │ │ │ │ ldr r7, [r8, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #2068] @ 1eb320 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r7, r6 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ sub r0, r4, r0 │ │ │ │ bl 38b50 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -444355,15 +444355,15 @@ │ │ │ │ ldr r6, [r4, #4] │ │ │ │ cmp r6, #0 │ │ │ │ beq 1ead1c │ │ │ │ ldr r1, [pc, #2016] @ 1eb324 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ bl 38b50 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1ead24 │ │ │ │ @@ -444372,15 +444372,15 @@ │ │ │ │ add r0, r0, r1 │ │ │ │ sub r0, r4, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ bl 2a4140 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 490a08 │ │ │ │ + bl 49098c │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r8, ror #4 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ muleq r0, r4, r1 │ │ │ │ @@ -444418,15 +444418,15 @@ │ │ │ │ ldr r6, [r8, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #1812] @ 1eb34c │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, #8 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov fp, #5 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ sub r0, r4, r0 │ │ │ │ bl 3753c │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -444434,15 +444434,15 @@ │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1eb0bc │ │ │ │ mov r9, #5 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ mov fp, #5 │ │ │ │ - bl 555358 │ │ │ │ + bl 5552dc │ │ │ │ b 1eaf90 │ │ │ │ ldr r5, [pc, #1680] @ 1eb328 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #6 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldrb r0, [r5] │ │ │ │ mov r0, #6 │ │ │ │ @@ -444513,15 +444513,15 @@ │ │ │ │ mov fp, #6 │ │ │ │ ldr r7, [r8, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #1456] @ 1eb368 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, #8 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r7, r5 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ sub r0, r4, r0 │ │ │ │ bl 3753c │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -444577,15 +444577,15 @@ │ │ │ │ strb r0, [r1, #3] │ │ │ │ mov r0, #117 @ 0x75 │ │ │ │ strb r0, [r1, #2] │ │ │ │ ldr r1, [pc, #1152] @ 1eb33c │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r5 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ sub r0, r4, r0 │ │ │ │ bl 3753c │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -444642,49 +444642,49 @@ │ │ │ │ add r5, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ bl 2a4140 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r7, sp, #52 @ 0x34 │ │ │ │ mov r0, r7 │ │ │ │ - bl 490bdc │ │ │ │ + bl 490b60 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 3897c │ │ │ │ cmp r8, #0 │ │ │ │ beq 1eb01c │ │ │ │ ldr r6, [r4, #4] │ │ │ │ cmp r6, #0 │ │ │ │ beq 1eb204 │ │ │ │ ldr r1, [pc, #924] @ 1eb390 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ bl 3753c │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1eb07c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #28]! │ │ │ │ cmp r1, #0 │ │ │ │ beq 1eb098 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r2, fp │ │ │ │ - bl 5510c4 │ │ │ │ + bl 551048 │ │ │ │ ldr r0, [r4, #32]! │ │ │ │ cmp r0, #0 │ │ │ │ beq 1eb1f8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r9 │ │ │ │ - bl 5510c4 │ │ │ │ + bl 551048 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, fp │ │ │ │ mov r2, #1 │ │ │ │ @@ -444695,25 +444695,25 @@ │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #28]! │ │ │ │ cmp r1, #0 │ │ │ │ bne 1eb02c │ │ │ │ bl 37938 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 1eb20c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ bne 1eac78 │ │ │ │ bl 385bc │ │ │ │ mov fp, #5 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #20] │ │ │ │ add r7, sp, #52 @ 0x34 │ │ │ │ str r1, [sp, #24] │ │ │ │ mov fp, #5 │ │ │ │ ldr r0, [pc, #624] @ 1eb350 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ @@ -444723,15 +444723,15 @@ │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ bne 1eadf4 │ │ │ │ bl 3777c │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #20] │ │ │ │ add r7, sp, #52 @ 0x34 │ │ │ │ str r1, [sp, #24] │ │ │ │ mov fp, #6 │ │ │ │ ldr r0, [pc, #580] @ 1eb36c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ @@ -444753,22 +444753,22 @@ │ │ │ │ bl 59f70 │ │ │ │ b 1eb2a0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ b 1eaee8 │ │ │ │ bl 1e4ea8 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #0 │ │ │ │ str r1, [sp, #24] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ b 1eb1b0 │ │ │ │ bl 1e4fac │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r1, [sp, #24] │ │ │ │ str r0, [sp, #20] │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r0, [pc, #336] @ 1eb310 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -444783,18 +444783,18 @@ │ │ │ │ add r0, sp, #20 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [pc, #296] @ 1eb318 │ │ │ │ add r0, sp, #28 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ bl 37938 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 1eb20c │ │ │ │ bl 37ca4 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r1, [sp, #24] │ │ │ │ mov r1, #2 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [pc, #352] @ 1eb384 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ @@ -444856,43 +444856,43 @@ │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbeq ip, r2, r4, lsr #6 │ │ │ │ @ instruction: 0xfff7b804 │ │ │ │ rsbeq ip, r2, r0, lsl #6 │ │ │ │ rsbeq r6, r6, r0, lsl r2 │ │ │ │ - ldrdeq r4, [sl], #-132 @ 0xffffff7c │ │ │ │ - subeq r1, fp, r1, lsr #25 │ │ │ │ + subeq r4, sl, r4, asr r8 │ │ │ │ + subeq r1, fp, r1, lsr #24 │ │ │ │ strdeq r5, [r6], #-4 @ │ │ │ │ rsbeq ip, r2, ip, lsr #1 │ │ │ │ rsbeq r4, r6, ip, ror pc │ │ │ │ - @ instruction: 0x004b1990 │ │ │ │ + subeq r1, fp, r0, lsl r9 │ │ │ │ rsbeq ip, r2, r0, lsl #1 │ │ │ │ - subeq r4, sl, ip, lsl r5 │ │ │ │ + @ instruction: 0x004a449c │ │ │ │ rsbeq r5, r6, r8, asr #3 │ │ │ │ - subeq r1, fp, r3, ror #23 │ │ │ │ - strheq r1, [fp], #-190 @ 0xffffff42 │ │ │ │ - @ instruction: 0x004a479c │ │ │ │ + subeq r1, fp, r3, ror #22 │ │ │ │ + subeq r1, fp, lr, lsr fp │ │ │ │ + subeq r4, sl, ip, lsl r7 │ │ │ │ rsbeq ip, r2, r4, lsl #8 │ │ │ │ @ instruction: 0xfff7b8f4 │ │ │ │ rsbeq ip, r2, ip, lsl #7 │ │ │ │ rsbeq r5, r6, r0, asr r0 │ │ │ │ - subeq r1, fp, r0, ror sl │ │ │ │ - subeq r1, fp, r2, asr #20 │ │ │ │ - subeq r4, sl, ip, lsl r6 │ │ │ │ + strdeq r1, [fp], #-144 @ 0xffffff70 │ │ │ │ + subeq r1, fp, r2, asr #19 │ │ │ │ + @ instruction: 0x004a459c │ │ │ │ strheq ip, [r2], #-60 @ 0xffffffc4 @ │ │ │ │ @ instruction: 0xfff7b8ac │ │ │ │ @ instruction: 0x00664e90 │ │ │ │ - subeq r1, fp, sl, asr r8 │ │ │ │ - subeq r1, fp, r2, lsl #22 │ │ │ │ - subeq r1, fp, pc, ror #21 │ │ │ │ + ldrdeq r1, [fp], #-122 @ 0xffffff86 │ │ │ │ + subeq r1, fp, r2, lsl #21 │ │ │ │ + subeq r1, fp, pc, ror #20 │ │ │ │ rsbeq ip, r2, r0, asr #5 │ │ │ │ @ instruction: 0xfff7b7ac │ │ │ │ @ instruction: 0x0062c29c │ │ │ │ - strdeq r1, [fp], #-113 @ 0xffffff8f │ │ │ │ + subeq r1, fp, r1, ror r7 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #128 @ 0x80 │ │ │ │ ldr r1, [pc, #1544] @ 1eb9ac │ │ │ │ ldr r6, [r0] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r4, [r1, #40] @ 0x28 │ │ │ │ ldr r5, [r1, #44] @ 0x2c │ │ │ │ @@ -444909,15 +444909,15 @@ │ │ │ │ bl 38154 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1eb640 │ │ │ │ ldr r0, [pc, #1500] @ 1eb9c8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 1eb684 │ │ │ │ ldr r0, [pc, #1488] @ 1eb9d8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str r1, [sp, #12] │ │ │ │ @@ -445013,15 +445013,15 @@ │ │ │ │ bl 38154 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1eb8cc │ │ │ │ ldr r0, [pc, #1168] @ 1eba1c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 1eb910 │ │ │ │ ldr r0, [pc, #1156] @ 1eba2c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ @@ -445252,15 +445252,15 @@ │ │ │ │ ldr r0, [pc, #232] @ 1eba24 │ │ │ │ ldr r3, [pc, #232] @ 1eba28 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59424 │ │ │ │ b 1eb5a0 │ │ │ │ bl 1ec6f8 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ ldr r0, [pc, #60] @ 1eb9b0 │ │ │ │ @@ -445317,15 +445317,15 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r1, [pc, #1036] @ 1ebe54 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 37338 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1ebd90 │ │ │ │ @@ -445333,15 +445333,15 @@ │ │ │ │ mov r0, sp │ │ │ │ mov r2, #5 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #968] @ 1ebe5c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r7, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ @@ -445349,15 +445349,15 @@ │ │ │ │ bne 1ebda0 │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ mov r0, sp │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ mov r2, #12 │ │ │ │ ldr r1, [pc, #908] @ 1ebe60 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -445366,15 +445366,15 @@ │ │ │ │ bne 1ebdb0 │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ mov r0, sp │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ mov r2, #7 │ │ │ │ ldr r1, [pc, #844] @ 1ebe64 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -445383,15 +445383,15 @@ │ │ │ │ bne 1ebdc0 │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ mov r0, sp │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ mov r2, #19 │ │ │ │ ldr r1, [pc, #780] @ 1ebe68 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #12 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -445400,15 +445400,15 @@ │ │ │ │ bne 1ebdd0 │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ mov r0, sp │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ mov r2, #19 │ │ │ │ ldr r1, [pc, #716] @ 1ebe6c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #16 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -445417,15 +445417,15 @@ │ │ │ │ bne 1ebde0 │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ mov r0, sp │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ mov r2, #12 │ │ │ │ ldr r1, [pc, #652] @ 1ebe70 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #20 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -445434,15 +445434,15 @@ │ │ │ │ bne 1ebdf0 │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ mov r0, sp │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ mov r2, #12 │ │ │ │ ldr r1, [pc, #588] @ 1ebe74 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #24 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -445451,15 +445451,15 @@ │ │ │ │ bne 1ebe00 │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ mov r0, sp │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ mov r2, #19 │ │ │ │ ldr r1, [pc, #524] @ 1ebe78 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #28 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -445468,15 +445468,15 @@ │ │ │ │ bne 1ebe10 │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ mov r0, sp │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ mov r2, #18 │ │ │ │ ldr r1, [pc, #460] @ 1ebe7c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #32 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -445485,15 +445485,15 @@ │ │ │ │ bne 1ebe20 │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ mov r0, sp │ │ │ │ ldr r5, [r5, #44] @ 0x2c │ │ │ │ mov r2, #12 │ │ │ │ ldr r1, [pc, #396] @ 1ebe80 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r5 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #36 @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -445573,47 +445573,47 @@ │ │ │ │ bl 2a4524 │ │ │ │ b 1ebd20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - strheq r0, [fp], #-221 @ 0xffffff23 │ │ │ │ + subeq r0, fp, sp, lsr sp │ │ │ │ rsbeq r5, r6, ip, ror #3 │ │ │ │ - subeq r0, fp, sp, lsr #27 │ │ │ │ - subeq r0, fp, r2, ror sp │ │ │ │ - subeq r0, fp, sl, lsr sp │ │ │ │ - strdeq r0, [fp], #-205 @ 0xffffff33 │ │ │ │ - subeq r0, fp, ip, asr #25 │ │ │ │ - @ instruction: 0x004b0c9b │ │ │ │ - subeq r0, fp, r3, ror #24 │ │ │ │ - subeq r0, fp, fp, lsr #24 │ │ │ │ - strdeq r0, [fp], #-186 @ 0xffffff46 │ │ │ │ - subeq r0, fp, r8, asr #23 │ │ │ │ + subeq r0, fp, sp, lsr #26 │ │ │ │ + strdeq r0, [fp], #-194 @ 0xffffff3e │ │ │ │ + strheq r0, [fp], #-202 @ 0xffffff36 │ │ │ │ + subeq r0, fp, sp, ror ip │ │ │ │ + subeq r0, fp, ip, asr #24 │ │ │ │ + subeq r0, fp, fp, lsl ip │ │ │ │ + subeq r0, fp, r3, ror #23 │ │ │ │ + subeq r0, fp, fp, lsr #23 │ │ │ │ + subeq r0, fp, sl, ror fp │ │ │ │ + subeq r0, fp, r8, asr #22 │ │ │ │ strheq fp, [r2], #-84 @ 0xffffffac @ │ │ │ │ - subeq r0, fp, r3, lsl #8 │ │ │ │ - subeq r0, fp, r6, lsl #8 │ │ │ │ - subeq r0, fp, r6, lsl #8 │ │ │ │ + subeq r0, fp, r3, lsl #7 │ │ │ │ + subeq r0, fp, r6, lsl #7 │ │ │ │ + subeq r0, fp, r6, lsl #7 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ bl 13bb18 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ bl 13ee28 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ bl 3897c │ │ │ │ mov r0, sp │ │ │ │ - bl 4b8858 │ │ │ │ + bl 4b87dc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 4b8ba0 │ │ │ │ + bl 4b8b24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1ebf1c │ │ │ │ mov r0, r5 │ │ │ │ bl 38724 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1ebf08 │ │ │ │ mov r0, #-2147483645 @ 0x80000003 │ │ │ │ @@ -445660,56 +445660,56 @@ │ │ │ │ beq 1ec000 │ │ │ │ cmp r5, #0 │ │ │ │ beq 1ec0dc │ │ │ │ ldr r1, [pc, #424] @ 1ec150 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ bl 3753c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1ec0a0 │ │ │ │ ldr r5, [r4, #24] │ │ │ │ cmp r5, #0 │ │ │ │ beq 1ec0d4 │ │ │ │ ldr r1, [pc, #368] @ 1ec154 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ bl 3753c │ │ │ │ b 1ec064 │ │ │ │ cmp r5, #0 │ │ │ │ beq 1ec0dc │ │ │ │ ldr r1, [pc, #312] @ 1ec148 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ bl 38b50 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1ec0bc │ │ │ │ ldr r5, [r4, #24] │ │ │ │ cmp r5, #0 │ │ │ │ beq 1ec0d4 │ │ │ │ ldr r1, [pc, #256] @ 1ec14c │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ bl 38b50 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1ec090 │ │ │ │ @@ -445736,15 +445736,15 @@ │ │ │ │ bl 2a4524 │ │ │ │ ldr r5, [r4, #24] │ │ │ │ cmp r5, #0 │ │ │ │ bne 1ec044 │ │ │ │ bl 1e66b0 │ │ │ │ b 1ec0e0 │ │ │ │ bl 1e5884 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #56] @ 1ec13c │ │ │ │ @@ -445762,30 +445762,30 @@ │ │ │ │ add r0, sp, #8 │ │ │ │ ldr r1, [pc, #12] @ 1ec144 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ rsbeq fp, r2, r0, ror #7 │ │ │ │ @ instruction: 0xfff7a8c0 │ │ │ │ strheq fp, [r2], #-60 @ 0xffffffc4 @ │ │ │ │ - ldrdeq r0, [fp], #-117 @ 0xffffff8b │ │ │ │ - @ instruction: 0x004b0799 │ │ │ │ - subeq r0, fp, sp, lsr r8 │ │ │ │ - subeq r0, fp, r1, lsl #16 │ │ │ │ + subeq r0, fp, r5, asr r7 │ │ │ │ + subeq r0, fp, r9, lsl r7 │ │ │ │ + strheq r0, [fp], #-125 @ 0xffffff83 │ │ │ │ + subeq r0, fp, r1, lsl #15 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r7, #8]! │ │ │ │ mov r8, r1 │ │ │ │ mov r4, #1 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1ec350 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ - bl 555358 │ │ │ │ + bl 5552dc │ │ │ │ ldr r6, [r8] │ │ │ │ mov r2, #5 │ │ │ │ ldr r1, [pc, #840] @ 1ec4e0 │ │ │ │ add r3, pc, #24 │ │ │ │ eor r0, r6, #-2147483648 @ 0x80000000 │ │ │ │ mov r4, #1 │ │ │ │ cmp r0, #5 │ │ │ │ @@ -445802,30 +445802,30 @@ │ │ │ │ ldr r7, [r5, #20] │ │ │ │ cmp r7, #0 │ │ │ │ beq 1ec418 │ │ │ │ add r6, sp, #8 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r7 │ │ │ │ bl 37eb4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1ec304 │ │ │ │ ldr r7, [r5, #24] │ │ │ │ cmp r7, #0 │ │ │ │ beq 1ec31c │ │ │ │ mov r4, #1 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #0 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r7 │ │ │ │ bl 37eb4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1ec340 │ │ │ │ @@ -445836,15 +445836,15 @@ │ │ │ │ b 1ec2e8 │ │ │ │ ldr r1, [pc, #648] @ 1ec4e8 │ │ │ │ mov r2, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ b 1ec2e8 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #1 │ │ │ │ - bl 555358 │ │ │ │ + bl 5552dc │ │ │ │ ldr r1, [pc, #660] @ 1ec510 │ │ │ │ mov r2, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ b 1ec2e8 │ │ │ │ ldr r1, [pc, #600] @ 1ec4e4 │ │ │ │ mov r2, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -445870,38 +445870,38 @@ │ │ │ │ bl 2a4524 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #7 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1ec3b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5510c4 │ │ │ │ + bl 551048 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r7, [r5, #24] │ │ │ │ cmp r7, #0 │ │ │ │ bne 1ec214 │ │ │ │ bl 37c08 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ stm sp, {r0, r1} │ │ │ │ ldr r0, [pc, #456] @ 1ec4f8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [pc, #448] @ 1ec4fc │ │ │ │ add r0, pc, r0 │ │ │ │ b 1ec378 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ b 1ec244 │ │ │ │ bl 385bc │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp] │ │ │ │ add r6, sp, #8 │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r0, [pc, #360] @ 1ec4d4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [pc, #352] @ 1ec4d8 │ │ │ │ @@ -445919,15 +445919,15 @@ │ │ │ │ str r1, [r6, #16] │ │ │ │ ldr r1, [pc, #304] @ 1ec4dc │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ b 1ec480 │ │ │ │ bl 37938 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #296] @ 1ec504 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -445943,18 +445943,18 @@ │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r1, [pc, #256] @ 1ec50c │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ b 1ec480 │ │ │ │ bl 38058 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 1ec358 │ │ │ │ bl 37fbc │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #164] @ 1ec4ec │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -445992,28 +445992,28 @@ │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbeq fp, r2, r8, ror r1 │ │ │ │ @ instruction: 0xfff7a668 │ │ │ │ rsbeq fp, r2, r4, asr #2 │ │ │ │ - subeq r0, fp, r6, lsr #21 │ │ │ │ - subeq r3, sl, r8, rrx │ │ │ │ - subeq r0, fp, pc, ror #19 │ │ │ │ + subeq r0, fp, r6, lsr #20 │ │ │ │ + subeq r2, sl, r8, ror #31 │ │ │ │ + subeq r0, fp, pc, ror #18 │ │ │ │ @ instruction: 0x0062b09c │ │ │ │ @ instruction: 0xfff7a57c │ │ │ │ rsbeq fp, r2, r8, ror r0 │ │ │ │ strheq fp, [r2], #-20 @ 0xffffffec @ │ │ │ │ @ instruction: 0xfff7a6a4 │ │ │ │ - subeq r0, fp, r5, ror #19 │ │ │ │ + subeq r0, fp, r5, ror #18 │ │ │ │ rsbeq fp, r2, r8, lsl #2 │ │ │ │ @ instruction: 0xfff7a5e8 │ │ │ │ rsbeq fp, r2, r4, ror #1 │ │ │ │ - subeq r0, fp, r7, asr #19 │ │ │ │ - @ instruction: 0x004b0992 │ │ │ │ + subeq r0, fp, r7, asr #18 │ │ │ │ + subeq r0, fp, r2, lsl r9 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ ldr r1, [pc, #252] @ 1ec624 │ │ │ │ ldr r6, [r0] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r4, [r1, #40] @ 0x28 │ │ │ │ ldr r5, [r1, #44] @ 0x2c │ │ │ │ @@ -446050,15 +446050,15 @@ │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #32 │ │ │ │ str r1, [sp, #16] │ │ │ │ ldr r1, [pc, #124] @ 1ec63c │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ bl 1e4fb0 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #28] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [pc, #60] @ 1ec628 │ │ │ │ @@ -446087,15 +446087,15 @@ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r1, [pc, #156] @ 1ec6ec │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 37338 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1ec6dc │ │ │ │ @@ -446103,15 +446103,15 @@ │ │ │ │ mov r2, #7 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r5, [r0, #40] @ 0x28 │ │ │ │ ldr r6, [r0, #44] @ 0x2c │ │ │ │ mov r0, sp │ │ │ │ ldr r1, [pc, #88] @ 1ec6f4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r6, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ @@ -446123,24 +446123,24 @@ │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2a4524 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ b 1ec67c │ │ │ │ - subeq r0, fp, ip, ror #14 │ │ │ │ + subeq r0, fp, ip, ror #13 │ │ │ │ rsbeq r4, r6, ip, lsl r6 │ │ │ │ - subeq r0, fp, r0, ror #14 │ │ │ │ + subeq r0, fp, r0, ror #13 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [pc, #100] @ 1ec76c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 1ec730 │ │ │ │ ldr r0, [pc, #88] @ 1ec77c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ @@ -446193,30 +446193,30 @@ │ │ │ │ ldr r1, [pc, #24] @ 1ec808 │ │ │ │ mov r0, sp │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ rsbeq fp, r2, r4, asr #3 │ │ │ │ @ instruction: 0xffff96a0 │ │ │ │ @ instruction: 0xfff7a218 │ │ │ │ - strdeq r0, [fp], #-101 @ 0xffffff9b │ │ │ │ + subeq r0, fp, r5, ror r6 │ │ │ │ rsbeq fp, r2, r8, ror #2 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [pc, #468] @ 1ec9f4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, #40] @ 0x28 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ add r0, r2, r0 │ │ │ │ mov r2, #0 │ │ │ │ add r4, r0, r1 │ │ │ │ ldr r0, [pc, #444] @ 1ec9f8 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 1ec90c │ │ │ │ ldr r0, [pc, #436] @ 1eca08 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str r1, [sp, #4] │ │ │ │ @@ -446294,15 +446294,15 @@ │ │ │ │ ldr r0, [pc, #152] @ 1eca1c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #28] │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #8 │ │ │ │ b 1ec8f4 │ │ │ │ bl 1e587c │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [pc, #80] @ 1eca0c │ │ │ │ @@ -446338,15 +446338,15 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r1, [pc, #244] @ 1ecb30 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #43 @ 0x2b │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 37338 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1ecb10 │ │ │ │ @@ -446354,15 +446354,15 @@ │ │ │ │ mov r0, sp │ │ │ │ mov r2, #13 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #176] @ 1ecb38 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -446371,15 +446371,15 @@ │ │ │ │ bne 1ecb20 │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ mov r0, sp │ │ │ │ ldr r5, [r5, #44] @ 0x2c │ │ │ │ mov r2, #11 │ │ │ │ ldr r1, [pc, #112] @ 1ecb3c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r5 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -446396,18 +446396,18 @@ │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ b 1eca68 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ b 1ecab4 │ │ │ │ - strheq r0, [fp], #-67 @ 0xffffffbd │ │ │ │ + subeq r0, fp, r3, lsr r4 │ │ │ │ rsbeq r4, r6, r0, ror #4 │ │ │ │ - @ instruction: 0x004b049e │ │ │ │ - subeq r0, fp, r7, ror #8 │ │ │ │ + subeq r0, fp, lr, lsl r4 │ │ │ │ + subeq r0, fp, r7, ror #7 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ ldr r5, [pc, #1572] @ 1ed174 │ │ │ │ mov r7, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #36] @ 0x24 │ │ │ │ @@ -446432,15 +446432,15 @@ │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r8 │ │ │ │ bl 48a498 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r4 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ sub r0, r7, r0 │ │ │ │ bl 3837c │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -446463,15 +446463,15 @@ │ │ │ │ bl 1644e8 │ │ │ │ add r0, sp, #28 │ │ │ │ add r1, sp, #8 │ │ │ │ bl 48a460 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ str r7, [sp, #4] │ │ │ │ - bl 55c660 │ │ │ │ + bl 55c5e4 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r8, r1 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov sl, #1 │ │ │ │ mov r9, #0 │ │ │ │ @@ -446510,15 +446510,15 @@ │ │ │ │ mov r0, #32 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ str r9, [sp, #48] @ 0x30 │ │ │ │ str r9, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ - bl 679fa4 │ │ │ │ + bl 679f28 │ │ │ │ add r9, sp, #12 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1ed078 │ │ │ │ add r7, sp, #84 @ 0x54 │ │ │ │ mov r0, r4 │ │ │ │ ldm r7, {r5, r6, r7} │ │ │ │ bl 372a8 │ │ │ │ @@ -446561,15 +446561,15 @@ │ │ │ │ ldr r0, [pc, #1016] @ 1ed1a8 │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #1004] @ 1ed1ac │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55ea54 │ │ │ │ + bl 55e9d8 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 3897c │ │ │ │ ldr r0, [fp] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1ed068 │ │ │ │ bl 3858c │ │ │ │ @@ -446590,15 +446590,15 @@ │ │ │ │ ldr r4, [pc, #912] @ 1ed1b4 │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ add r4, pc, r4 │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #900] @ 1ed1b8 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55ea54 │ │ │ │ + bl 55e9d8 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 3897c │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1ed070 │ │ │ │ bl 3858c │ │ │ │ @@ -446618,15 +446618,15 @@ │ │ │ │ ldr r0, [pc, #812] @ 1ed1c0 │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #800] @ 1ed1c4 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55ea54 │ │ │ │ + bl 55e9d8 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 3897c │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1ed070 │ │ │ │ bl 3858c │ │ │ │ @@ -446649,15 +446649,15 @@ │ │ │ │ mov r0, #15 │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [pc, #688] @ 1ed1d0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55ea54 │ │ │ │ + bl 55e9d8 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 3897c │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ ldr r1, [r7, #44] @ 0x2c │ │ │ │ add r0, r0, r1 │ │ │ │ sub r0, r6, r0 │ │ │ │ @@ -446684,15 +446684,15 @@ │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ bne 1ecbf0 │ │ │ │ b 1ecbfc │ │ │ │ bl 1ee788 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [pc, #420] @ 1ed178 │ │ │ │ @@ -446708,15 +446708,15 @@ │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r1, [pc, #384] @ 1ed180 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ b 1ed0a0 │ │ │ │ bl 1ee788 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [pc, #352] @ 1ed194 │ │ │ │ @@ -446803,31 +446803,31 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbeq r4, r6, r4, lsl #3 │ │ │ │ rsbeq sl, r2, ip, lsl #10 │ │ │ │ @ instruction: 0xfff799f4 │ │ │ │ strdeq sl, [r2], #-64 @ 0xffffffc0 @ │ │ │ │ rsbeq sl, r2, ip, lsl #10 │ │ │ │ rsbeq sl, r2, r8, ror #2 │ │ │ │ - subeq lr, sl, r5, lsl #27 │ │ │ │ + subeq lr, sl, r5, lsl #26 │ │ │ │ rsbeq sl, r2, r4, lsl #3 │ │ │ │ rsbeq sl, r2, ip, lsr #9 │ │ │ │ @ instruction: 0xfff79990 │ │ │ │ @ instruction: 0x0062a494 │ │ │ │ rsbeq r3, r6, ip, ror pc │ │ │ │ - subeq r0, fp, r9, asr #4 │ │ │ │ - subeq r0, fp, fp, lsr #4 │ │ │ │ + subeq r0, fp, r9, asr #3 │ │ │ │ + subeq r0, fp, fp, lsr #3 │ │ │ │ strdeq sl, [r2], #-184 @ 0xffffff48 @ │ │ │ │ - subeq r6, sl, pc, asr r0 │ │ │ │ - subeq pc, sl, r7, ror r8 @ │ │ │ │ + ldrdeq r5, [sl], #-255 @ 0xffffff01 │ │ │ │ + strdeq pc, [sl], #-119 @ 0xffffff89 │ │ │ │ @ instruction: 0x0062ab94 │ │ │ │ - subeq pc, sl, r5, lsl r8 @ │ │ │ │ - strdeq pc, [sl], #-123 @ 0xffffff85 │ │ │ │ + @ instruction: 0x004af795 │ │ │ │ + subeq pc, sl, fp, ror r7 @ │ │ │ │ rsbeq sl, r2, r4, lsr fp │ │ │ │ @ instruction: 0x00625190 │ │ │ │ - subeq pc, sl, sl, lsr #15 │ │ │ │ + subeq pc, sl, sl, lsr #14 │ │ │ │ rsbeq sl, r2, r8, asr #21 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1ed260 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ @@ -447105,15 +447105,15 @@ │ │ │ │ ldr r0, [pc, #236] @ 1ed71c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ b 1ed4b4 │ │ │ │ bl 1e587c │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [pc, #128] @ 1ed6e8 │ │ │ │ @@ -447199,24 +447199,24 @@ │ │ │ │ ldr r1, [pc, #24] @ 1ed7c0 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ rsbeq sl, r2, r0, lsl r2 │ │ │ │ @ instruction: 0xffff77b4 │ │ │ │ @ instruction: 0xfff79260 │ │ │ │ - subeq pc, sl, r3, lsr #20 │ │ │ │ + subeq pc, sl, r3, lsr #19 │ │ │ │ strheq sl, [r2], #-32 @ 0xffffffe0 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r1, [pc, #664] @ 1eda6c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #42 @ 0x2a │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 37338 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1ed9fc │ │ │ │ @@ -447224,15 +447224,15 @@ │ │ │ │ mov r0, sp │ │ │ │ mov r2, #14 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r6, [r5, #44] @ 0x2c │ │ │ │ ldr r7, [r5, #48] @ 0x30 │ │ │ │ ldr r1, [pc, #596] @ 1eda74 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -447241,15 +447241,15 @@ │ │ │ │ bne 1eda0c │ │ │ │ ldr r6, [r5, #44] @ 0x2c │ │ │ │ mov r0, sp │ │ │ │ ldr r7, [r5, #48] @ 0x30 │ │ │ │ mov r2, #5 │ │ │ │ ldr r1, [pc, #532] @ 1eda78 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -447258,15 +447258,15 @@ │ │ │ │ bne 1eda1c │ │ │ │ ldr r6, [r5, #44] @ 0x2c │ │ │ │ mov r0, sp │ │ │ │ ldr r7, [r5, #48] @ 0x30 │ │ │ │ mov r2, #11 │ │ │ │ ldr r1, [pc, #468] @ 1eda7c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -447275,15 +447275,15 @@ │ │ │ │ bne 1eda2c │ │ │ │ ldr r6, [r5, #44] @ 0x2c │ │ │ │ mov r0, sp │ │ │ │ ldr r7, [r5, #48] @ 0x30 │ │ │ │ mov r2, #14 │ │ │ │ ldr r1, [pc, #404] @ 1eda80 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #52 @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -447292,15 +447292,15 @@ │ │ │ │ bne 1eda3c │ │ │ │ ldr r6, [r5, #44] @ 0x2c │ │ │ │ mov r0, sp │ │ │ │ ldr r7, [r5, #48] @ 0x30 │ │ │ │ mov r2, #11 │ │ │ │ ldr r1, [pc, #340] @ 1eda84 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -447309,15 +447309,15 @@ │ │ │ │ bne 1eda4c │ │ │ │ ldr r6, [r5, #44] @ 0x2c │ │ │ │ mov r0, sp │ │ │ │ ldr r7, [r5, #48] @ 0x30 │ │ │ │ mov r2, #11 │ │ │ │ ldr r1, [pc, #276] @ 1eda88 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -447326,15 +447326,15 @@ │ │ │ │ bne 1eda5c │ │ │ │ ldr r6, [r5, #44] @ 0x2c │ │ │ │ mov r0, sp │ │ │ │ ldr r5, [r5, #48] @ 0x30 │ │ │ │ mov r2, #18 │ │ │ │ ldr r1, [pc, #212] @ 1eda8c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r5 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -447371,23 +447371,23 @@ │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ b 1ed95c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ b 1ed9a0 │ │ │ │ - subeq pc, sl, r0, lsl r8 @ │ │ │ │ + @ instruction: 0x004af790 │ │ │ │ rsbeq r3, r6, r0, lsr r5 │ │ │ │ - strdeq pc, [sl], #-122 @ 0xffffff86 │ │ │ │ - ldrdeq lr, [sl], #-253 @ 0xffffff03 │ │ │ │ - subeq pc, sl, r0, lsl #15 │ │ │ │ - subeq pc, sl, r7, asr #14 │ │ │ │ - subeq pc, sl, r1, lsl r7 @ │ │ │ │ - strheq pc, [sl], #-95 @ 0xffffffa1 @ │ │ │ │ - @ instruction: 0x004af694 │ │ │ │ + subeq pc, sl, sl, ror r7 @ │ │ │ │ + subeq lr, sl, sp, asr pc │ │ │ │ + subeq pc, sl, r0, lsl #14 │ │ │ │ + subeq pc, sl, r7, asr #13 │ │ │ │ + @ instruction: 0x004af691 │ │ │ │ + subeq pc, sl, pc, lsr r5 @ │ │ │ │ + subeq pc, sl, r4, lsl r6 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ cmp r1, #1 │ │ │ │ bne 1ee3a4 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r1, r2 │ │ │ │ @@ -447419,15 +447419,15 @@ │ │ │ │ beq 1edb54 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r4, #12] │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - bl 560a00 │ │ │ │ + bl 560984 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [r4] │ │ │ │ adds r0, r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ bcs 1edb04 │ │ │ │ ldr r0, [pc, #2960] @ 1ee6e0 │ │ │ │ @@ -447512,15 +447512,15 @@ │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #16 │ │ │ │ bl 48a498 │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 5541dc │ │ │ │ + bl 554160 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1edcbc │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r6, [sl, #44] @ 0x2c │ │ │ │ @@ -447529,15 +447529,15 @@ │ │ │ │ add r1, sp, #16 │ │ │ │ bl 48a460 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ add r9, sp, #48 @ 0x30 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r7, r6 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ sub r0, r4, r0 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ ldr r8, [sp, #52] @ 0x34 │ │ │ │ bl 37ef0 │ │ │ │ cmp r7, #-2147483646 @ 0x80000002 │ │ │ │ @@ -447563,29 +447563,29 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #40]! @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ee330 │ │ │ │ ldr r1, [pc, #2464] @ 1ee708 │ │ │ │ mov r2, #15 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 554c98 │ │ │ │ + bl 554c1c │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1ee33c │ │ │ │ mov r1, #1 │ │ │ │ bl 38310 │ │ │ │ ldr r9, [sp, #8] │ │ │ │ b 1edeec │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ add r1, sp, #16 │ │ │ │ bl 48a460 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ str fp, [sp, #4] │ │ │ │ - bl 55c660 │ │ │ │ + bl 55c5e4 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ mov r8, r1 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov fp, #0 │ │ │ │ bl 374f4 │ │ │ │ @@ -447624,15 +447624,15 @@ │ │ │ │ strb r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, #32 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ str fp, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ - bl 679fa4 │ │ │ │ + bl 679f28 │ │ │ │ ldr fp, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ bne 1ee4b8 │ │ │ │ mov r0, r9 │ │ │ │ ldr r6, [sp, #92] @ 0x5c │ │ │ │ ldr r5, [sp, #96] @ 0x60 │ │ │ │ ldr r8, [sp, #100] @ 0x64 │ │ │ │ @@ -447683,15 +447683,15 @@ │ │ │ │ ldr r0, [pc, #2020] @ 1ee71c │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [pc, #2008] @ 1ee720 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55ea54 │ │ │ │ + bl 55e9d8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 3897c │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ bne 1ee418 │ │ │ │ mvn r0, #0 │ │ │ │ @@ -447736,15 +447736,15 @@ │ │ │ │ ldr r0, [pc, #1828] @ 1ee730 │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [pc, #1816] @ 1ee734 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55ea54 │ │ │ │ + bl 55e9d8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 3897c │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ bne 1ee430 │ │ │ │ mvn r0, #0 │ │ │ │ @@ -447785,15 +447785,15 @@ │ │ │ │ ldr r0, [pc, #1652] @ 1ee744 │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [pc, #1640] @ 1ee748 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55ea54 │ │ │ │ + bl 55e9d8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 3897c │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ bne 1ee448 │ │ │ │ mvn r0, #0 │ │ │ │ @@ -447831,15 +447831,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ bl 3759c │ │ │ │ mov r0, r6 │ │ │ │ bl 3897c │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #16 │ │ │ │ ldr r1, [pc, #1448] @ 1ee758 │ │ │ │ mov r2, #15 │ │ │ │ mov r3, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1453c8 │ │ │ │ @@ -447882,15 +447882,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ bl 3759c │ │ │ │ mov r0, r6 │ │ │ │ bl 3897c │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #16 │ │ │ │ ldr r1, [pc, #1256] @ 1ee764 │ │ │ │ mov r2, #6 │ │ │ │ mov r3, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 145590 │ │ │ │ @@ -447922,29 +447922,29 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 1e8520 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 3897c │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 37ca4 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r8, sp, #20 │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ ldr r0, [pc, #976] @ 1ee6f0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [pc, #968] @ 1ee6f4 │ │ │ │ add r0, pc, r0 │ │ │ │ b 1ee360 │ │ │ │ bl 379c8 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 1ee344 │ │ │ │ bl 379c8 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ ldr r0, [pc, #952] @ 1ee70c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [pc, #944] @ 1ee710 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -448176,55 +448176,55 @@ │ │ │ │ rsbeq r3, r6, r0, asr #3 │ │ │ │ strdeq r9, [r2], #-28 @ 0xffffffe4 @ │ │ │ │ rsbeq r9, r2, r4, ror r2 │ │ │ │ rsbeq r9, r2, r4, asr #3 │ │ │ │ @ instruction: 0xfff786b4 │ │ │ │ rsbeq r9, r2, r8, lsr #7 │ │ │ │ rsbeq r8, r2, r8, lsr #26 │ │ │ │ - subeq sp, sl, r5, asr #18 │ │ │ │ + subeq sp, sl, r5, asr #17 │ │ │ │ rsbeq r8, r2, r4, asr #26 │ │ │ │ - subeq lr, sl, sl, ror #18 │ │ │ │ + subeq lr, sl, sl, ror #17 │ │ │ │ @ instruction: 0x00629190 │ │ │ │ @ instruction: 0xfff78680 │ │ │ │ rsbeq r9, r2, r4, ror #2 │ │ │ │ - subeq lr, sl, r1, ror r7 │ │ │ │ - subeq lr, sl, r7, asr r7 │ │ │ │ + strdeq lr, [sl], #-97 @ 0xffffff9f │ │ │ │ + ldrdeq lr, [sl], #-103 @ 0xffffff99 │ │ │ │ rsbeq r9, r2, r8, ror #13 │ │ │ │ strheq r9, [r2], #-104 @ 0xffffff98 @ │ │ │ │ strheq r4, [r2], #-4 @ │ │ │ │ - strheq lr, [sl], #-102 @ 0xffffff9a │ │ │ │ - subeq lr, sl, pc, lsl #13 │ │ │ │ + subeq lr, sl, r6, lsr r6 │ │ │ │ + subeq lr, sl, pc, lsl #12 │ │ │ │ rsbeq r9, r2, r4, lsr r6 │ │ │ │ rsbeq r9, r2, r4, lsl #12 │ │ │ │ rsbeq r9, r2, ip, lsr #5 │ │ │ │ - subeq lr, sl, lr, lsl #12 │ │ │ │ - subeq lr, sl, r3, ror #11 │ │ │ │ + subeq lr, sl, lr, lsl #11 │ │ │ │ + subeq lr, sl, r3, ror #10 │ │ │ │ @ instruction: 0x00629590 │ │ │ │ rsbeq r9, r2, r0, ror #10 │ │ │ │ rsbeq r1, r6, ip, lsr #24 │ │ │ │ rsbeq r9, r2, r4, lsl #5 │ │ │ │ - subeq lr, sl, r7, ror #9 │ │ │ │ + subeq lr, sl, r7, ror #8 │ │ │ │ rsbeq r9, r2, r4, asr r2 │ │ │ │ rsbeq r9, r2, r0, lsr #9 │ │ │ │ - subeq lr, sl, pc, lsl #8 │ │ │ │ + subeq lr, sl, pc, lsl #7 │ │ │ │ rsbeq r9, r2, r8, lsr #4 │ │ │ │ rsbeq r9, r2, r4, ror #7 │ │ │ │ ldrdeq r9, [r2], #-36 @ 0xffffffdc @ │ │ │ │ @ instruction: 0xfff78624 │ │ │ │ rsbeq r9, r2, ip, ror #10 │ │ │ │ rsbeq r9, r2, r0, ror #12 │ │ │ │ - @ instruction: 0x004add91 │ │ │ │ + subeq sp, sl, r1, lsl sp │ │ │ │ rsbeq r8, r2, r8, ror #29 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [pc, #100] @ 1ee7fc │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 1ee7c0 │ │ │ │ ldr r0, [pc, #88] @ 1ee80c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ @@ -448281,15 +448281,15 @@ │ │ │ │ bl 38154 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1eeddc │ │ │ │ ldr r0, [pc, #3132] @ 1ef4d8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 1eee20 │ │ │ │ ldr r0, [pc, #3120] @ 1ef4e8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ str r1, [sp, #20] │ │ │ │ @@ -448996,15 +448996,15 @@ │ │ │ │ ldr r0, [pc, #460] @ 1ef588 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #212] @ 0xd4 │ │ │ │ str r0, [sp, #204] @ 0xcc │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ b 1eed48 │ │ │ │ bl 1e4fb0 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r1, [sp, #220] @ 0xdc │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #240] @ 0xf0 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #228] @ 0xe4 │ │ │ │ ldr r0, [pc, #196] @ 1ef4b8 │ │ │ │ @@ -449146,24 +449146,24 @@ │ │ │ │ ldr r1, [pc, #24] @ 1ef62c │ │ │ │ mov r0, sp │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ rsbeq r8, r2, r0, asr #12 │ │ │ │ @ instruction: 0xffff687c │ │ │ │ @ instruction: 0xfff773f4 │ │ │ │ - subeq lr, sl, r3, asr r4 │ │ │ │ + ldrdeq lr, [sl], #-51 @ 0xffffffcd │ │ │ │ rsbeq r8, r2, r4, ror #11 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r1, [pc, #2176] @ 1efec0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 37338 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1efd30 │ │ │ │ @@ -449171,15 +449171,15 @@ │ │ │ │ mov r0, sp │ │ │ │ mov r2, #13 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r6, [r5, #92] @ 0x5c │ │ │ │ ldr r7, [r5, #96] @ 0x60 │ │ │ │ ldr r1, [pc, #2108] @ 1efec8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -449188,15 +449188,15 @@ │ │ │ │ bne 1efd40 │ │ │ │ ldr r6, [r5, #92] @ 0x5c │ │ │ │ mov r0, sp │ │ │ │ ldr r7, [r5, #96] @ 0x60 │ │ │ │ mov r2, #15 │ │ │ │ ldr r1, [pc, #2044] @ 1efecc │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #12 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -449205,15 +449205,15 @@ │ │ │ │ bne 1efd50 │ │ │ │ ldr r6, [r5, #92] @ 0x5c │ │ │ │ mov r0, sp │ │ │ │ ldr r7, [r5, #96] @ 0x60 │ │ │ │ mov r2, #13 │ │ │ │ ldr r1, [pc, #1980] @ 1efed0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #16 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -449222,15 +449222,15 @@ │ │ │ │ bne 1efd60 │ │ │ │ ldr r6, [r5, #92] @ 0x5c │ │ │ │ mov r0, sp │ │ │ │ ldr r7, [r5, #96] @ 0x60 │ │ │ │ mov r2, #12 │ │ │ │ ldr r1, [pc, #1916] @ 1efed4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #20 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -449239,15 +449239,15 @@ │ │ │ │ bne 1efd70 │ │ │ │ ldr r6, [r5, #92] @ 0x5c │ │ │ │ mov r0, sp │ │ │ │ ldr r7, [r5, #96] @ 0x60 │ │ │ │ mov r2, #14 │ │ │ │ ldr r1, [pc, #1852] @ 1efed8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #24 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -449256,15 +449256,15 @@ │ │ │ │ bne 1efd80 │ │ │ │ ldr r6, [r5, #92] @ 0x5c │ │ │ │ mov r0, sp │ │ │ │ ldr r7, [r5, #96] @ 0x60 │ │ │ │ mov r2, #11 │ │ │ │ ldr r1, [pc, #1788] @ 1efedc │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #28 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -449273,15 +449273,15 @@ │ │ │ │ bne 1efd90 │ │ │ │ ldr r6, [r5, #92] @ 0x5c │ │ │ │ mov r0, sp │ │ │ │ ldr r7, [r5, #96] @ 0x60 │ │ │ │ mov r2, #9 │ │ │ │ ldr r1, [pc, #1724] @ 1efee0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #32 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -449290,15 +449290,15 @@ │ │ │ │ bne 1efda0 │ │ │ │ ldr r6, [r5, #92] @ 0x5c │ │ │ │ mov r0, sp │ │ │ │ ldr r7, [r5, #96] @ 0x60 │ │ │ │ mov r2, #12 │ │ │ │ ldr r1, [pc, #1660] @ 1efee4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #36 @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -449307,15 +449307,15 @@ │ │ │ │ bne 1efdb0 │ │ │ │ ldr r6, [r5, #92] @ 0x5c │ │ │ │ mov r0, sp │ │ │ │ ldr r7, [r5, #96] @ 0x60 │ │ │ │ mov r2, #12 │ │ │ │ ldr r1, [pc, #1596] @ 1efee8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -449324,15 +449324,15 @@ │ │ │ │ bne 1efdc0 │ │ │ │ ldr r6, [r5, #92] @ 0x5c │ │ │ │ mov r0, sp │ │ │ │ ldr r7, [r5, #96] @ 0x60 │ │ │ │ mov r2, #15 │ │ │ │ ldr r1, [pc, #1532] @ 1efeec │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -449341,15 +449341,15 @@ │ │ │ │ bne 1efdd0 │ │ │ │ ldr r6, [r5, #92] @ 0x5c │ │ │ │ mov r0, sp │ │ │ │ ldr r7, [r5, #96] @ 0x60 │ │ │ │ mov r2, #11 │ │ │ │ ldr r1, [pc, #1468] @ 1efef0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -449358,15 +449358,15 @@ │ │ │ │ bne 1efde0 │ │ │ │ ldr r6, [r5, #92] @ 0x5c │ │ │ │ mov r0, sp │ │ │ │ ldr r7, [r5, #96] @ 0x60 │ │ │ │ mov r2, #11 │ │ │ │ ldr r1, [pc, #1404] @ 1efef4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #52 @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -449375,15 +449375,15 @@ │ │ │ │ bne 1efdf0 │ │ │ │ ldr r6, [r5, #92] @ 0x5c │ │ │ │ mov r0, sp │ │ │ │ ldr r7, [r5, #96] @ 0x60 │ │ │ │ mov r2, #14 │ │ │ │ ldr r1, [pc, #1340] @ 1efef8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -449392,15 +449392,15 @@ │ │ │ │ bne 1efe00 │ │ │ │ ldr r6, [r5, #92] @ 0x5c │ │ │ │ mov r0, sp │ │ │ │ ldr r7, [r5, #96] @ 0x60 │ │ │ │ mov r2, #12 │ │ │ │ ldr r1, [pc, #1276] @ 1efefc │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -449409,15 +449409,15 @@ │ │ │ │ bne 1efe10 │ │ │ │ ldr r6, [r5, #92] @ 0x5c │ │ │ │ mov r0, sp │ │ │ │ ldr r7, [r5, #96] @ 0x60 │ │ │ │ mov r2, #20 │ │ │ │ ldr r1, [pc, #1212] @ 1eff00 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -449426,15 +449426,15 @@ │ │ │ │ bne 1efe20 │ │ │ │ ldr r6, [r5, #92] @ 0x5c │ │ │ │ mov r0, sp │ │ │ │ ldr r7, [r5, #96] @ 0x60 │ │ │ │ mov r2, #18 │ │ │ │ ldr r1, [pc, #1148] @ 1eff04 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #68 @ 0x44 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -449443,15 +449443,15 @@ │ │ │ │ bne 1efe30 │ │ │ │ ldr r6, [r5, #92] @ 0x5c │ │ │ │ mov r0, sp │ │ │ │ ldr r7, [r5, #96] @ 0x60 │ │ │ │ mov r2, #13 │ │ │ │ ldr r1, [pc, #1084] @ 1eff08 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -449460,15 +449460,15 @@ │ │ │ │ bne 1efe40 │ │ │ │ ldr r6, [r5, #92] @ 0x5c │ │ │ │ mov r0, sp │ │ │ │ ldr r7, [r5, #96] @ 0x60 │ │ │ │ mov r2, #14 │ │ │ │ ldr r1, [pc, #1020] @ 1eff0c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -449477,15 +449477,15 @@ │ │ │ │ bne 1efe50 │ │ │ │ ldr r6, [r5, #92] @ 0x5c │ │ │ │ mov r0, sp │ │ │ │ ldr r7, [r5, #96] @ 0x60 │ │ │ │ mov r2, #16 │ │ │ │ ldr r1, [pc, #956] @ 1eff10 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -449494,15 +449494,15 @@ │ │ │ │ bne 1efe60 │ │ │ │ ldr r6, [r5, #92] @ 0x5c │ │ │ │ mov r0, sp │ │ │ │ ldr r7, [r5, #96] @ 0x60 │ │ │ │ mov r2, #14 │ │ │ │ ldr r1, [pc, #892] @ 1eff14 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #84 @ 0x54 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -449511,15 +449511,15 @@ │ │ │ │ bne 1efe70 │ │ │ │ ldr r6, [r5, #92] @ 0x5c │ │ │ │ mov r0, sp │ │ │ │ ldr r7, [r5, #96] @ 0x60 │ │ │ │ mov r2, #22 │ │ │ │ ldr r1, [pc, #828] @ 1eff18 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #88 @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -449528,15 +449528,15 @@ │ │ │ │ bne 1efe80 │ │ │ │ ldr r6, [r5, #92] @ 0x5c │ │ │ │ mov r0, sp │ │ │ │ ldr r7, [r5, #96] @ 0x60 │ │ │ │ mov r2, #25 │ │ │ │ ldr r1, [pc, #764] @ 1eff1c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #92 @ 0x5c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -449545,15 +449545,15 @@ │ │ │ │ bne 1efe90 │ │ │ │ ldr r6, [r5, #92] @ 0x5c │ │ │ │ mov r0, sp │ │ │ │ ldr r7, [r5, #96] @ 0x60 │ │ │ │ mov r2, #12 │ │ │ │ ldr r1, [pc, #700] @ 1eff20 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -449562,15 +449562,15 @@ │ │ │ │ bne 1efea0 │ │ │ │ ldr r6, [r5, #92] @ 0x5c │ │ │ │ mov r0, sp │ │ │ │ ldr r7, [r5, #96] @ 0x60 │ │ │ │ mov r2, #15 │ │ │ │ ldr r1, [pc, #636] @ 1eff24 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #100 @ 0x64 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -449579,15 +449579,15 @@ │ │ │ │ bne 1efeb0 │ │ │ │ ldr r6, [r5, #92] @ 0x5c │ │ │ │ mov r0, sp │ │ │ │ ldr r5, [r5, #96] @ 0x60 │ │ │ │ mov r2, #13 │ │ │ │ ldr r1, [pc, #572] @ 1eff28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r5 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -449696,41 +449696,41 @@ │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ b 1efc90 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ b 1efcd4 │ │ │ │ - subeq sp, sl, r1, asr #23 │ │ │ │ + subeq sp, sl, r1, asr #22 │ │ │ │ rsbeq r1, r6, r4, asr #13 │ │ │ │ - strheq sp, [sl], #-177 @ 0xffffff4f │ │ │ │ - subeq sp, sl, sl, ror fp │ │ │ │ - subeq sp, sl, r2, lsl r8 │ │ │ │ - subeq sp, sl, r1, lsl #22 │ │ │ │ - subeq sp, sl, r9, asr #21 │ │ │ │ - @ instruction: 0x004ada93 │ │ │ │ - subeq sp, sl, sl, asr sl │ │ │ │ - subeq sp, sl, pc, lsl sl │ │ │ │ - subeq sp, sl, r7, ror #19 │ │ │ │ - subeq sp, sl, pc, lsr #19 │ │ │ │ - subeq sp, sl, sl, ror r9 │ │ │ │ - subeq sp, sl, r1, asr #18 │ │ │ │ - subeq sp, sl, r8, lsl #18 │ │ │ │ - ldrdeq sp, [sl], #-130 @ 0xffffff7e │ │ │ │ - @ instruction: 0x004ad89a │ │ │ │ - subeq sp, sl, sl, ror #16 │ │ │ │ - subeq sp, sl, r8, lsr r8 │ │ │ │ - subeq sp, sl, r1, lsl #16 │ │ │ │ - subeq r3, sl, fp, asr #7 │ │ │ │ - subeq sp, sl, r7, lsl #15 │ │ │ │ - subeq sp, sl, r1, asr r7 │ │ │ │ - subeq sp, sl, r3, lsr #14 │ │ │ │ - strdeq sp, [sl], #-104 @ 0xffffff98 │ │ │ │ - subeq sp, sl, r0, asr #13 │ │ │ │ - subeq sp, sl, fp, lsl #13 │ │ │ │ + subeq sp, sl, r1, lsr fp │ │ │ │ + strdeq sp, [sl], #-170 @ 0xffffff56 │ │ │ │ + @ instruction: 0x004ad792 │ │ │ │ + subeq sp, sl, r1, lsl #21 │ │ │ │ + subeq sp, sl, r9, asr #20 │ │ │ │ + subeq sp, sl, r3, lsl sl │ │ │ │ + ldrdeq sp, [sl], #-154 @ 0xffffff66 │ │ │ │ + @ instruction: 0x004ad99f │ │ │ │ + subeq sp, sl, r7, ror #18 │ │ │ │ + subeq sp, sl, pc, lsr #18 │ │ │ │ + strdeq sp, [sl], #-138 @ 0xffffff76 │ │ │ │ + subeq sp, sl, r1, asr #17 │ │ │ │ + subeq sp, sl, r8, lsl #17 │ │ │ │ + subeq sp, sl, r2, asr r8 │ │ │ │ + subeq sp, sl, sl, lsl r8 │ │ │ │ + subeq sp, sl, sl, ror #15 │ │ │ │ + strheq sp, [sl], #-120 @ 0xffffff88 │ │ │ │ + subeq sp, sl, r1, lsl #15 │ │ │ │ + subeq r3, sl, fp, asr #6 │ │ │ │ + subeq sp, sl, r7, lsl #14 │ │ │ │ + ldrdeq sp, [sl], #-97 @ 0xffffff9f │ │ │ │ + subeq sp, sl, r3, lsr #13 │ │ │ │ + subeq sp, sl, r8, ror r6 │ │ │ │ + subeq sp, sl, r0, asr #12 │ │ │ │ + subeq sp, sl, fp, lsl #12 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #436 @ 0x1b4 │ │ │ │ ldr fp, [pc, #4088] @ 1f0f34 │ │ │ │ mov r8, r0 │ │ │ │ add fp, pc, fp │ │ │ │ ldr r0, [fp, #88] @ 0x58 │ │ │ │ ldr r1, [r0, #36] @ 0x24 │ │ │ │ @@ -449778,15 +449778,15 @@ │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [pc, #3992] @ 1f0f9c │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55ea54 │ │ │ │ + bl 55e9d8 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [r8, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1f0cb8 │ │ │ │ bl 3858c │ │ │ │ @@ -449816,15 +449816,15 @@ │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [pc, #3852] @ 1f0fa8 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55ea54 │ │ │ │ + bl 55e9d8 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 3897c │ │ │ │ ldr r0, [r8, #16] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -449851,15 +449851,15 @@ │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [pc, #3716] @ 1f0fac │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55ea54 │ │ │ │ + bl 55e9d8 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 3897c │ │ │ │ ldr r0, [r8, #16] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -449890,15 +449890,15 @@ │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [pc, #3572] @ 1f0fb8 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55ea54 │ │ │ │ + bl 55e9d8 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 3897c │ │ │ │ ldr r0, [r8, #16] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -449929,15 +449929,15 @@ │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [pc, #3428] @ 1f0fc4 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55ea54 │ │ │ │ + bl 55e9d8 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 3897c │ │ │ │ ldr r0, [r8, #24] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -449968,15 +449968,15 @@ │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [pc, #3284] @ 1f0fd0 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55ea54 │ │ │ │ + bl 55e9d8 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 3897c │ │ │ │ ldr r0, [r8, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -450007,30 +450007,30 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [pc, #3140] @ 1f0fd8 │ │ │ │ add r4, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 55ea54 │ │ │ │ + bl 55e9d8 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 3897c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 3798c │ │ │ │ mov r1, r0 │ │ │ │ add r6, sp, #28 │ │ │ │ mov r0, r6 │ │ │ │ bl 2760d8 │ │ │ │ ldr r0, [pc, #3080] @ 1f0fdc │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 5511ec │ │ │ │ + bl 551170 │ │ │ │ mov r9, r0 │ │ │ │ bl 37590 │ │ │ │ ldr r0, [pc, #3060] @ 1f0fe0 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldm r0!, {r2, r3, r5, r7} │ │ │ │ stmia r1!, {r2, r3, r5, r7} │ │ │ │ @@ -450085,15 +450085,15 @@ │ │ │ │ ldr r4, [pc, #2872] @ 1f0ff8 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ add r4, pc, r4 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [pc, #2860] @ 1f0ffc │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55ea54 │ │ │ │ + bl 55e9d8 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 3897c │ │ │ │ ldr r0, [r8, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1f0ce8 │ │ │ │ bl 3858c │ │ │ │ @@ -450116,33 +450116,33 @@ │ │ │ │ mov r0, #25 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [pc, #2748] @ 1f1008 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55ea54 │ │ │ │ + bl 55e9d8 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 3897c │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 490d58 │ │ │ │ + bl 490cdc │ │ │ │ add r5, sp, #36 @ 0x24 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ bl 486008 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 3897c │ │ │ │ cmp r4, #0 │ │ │ │ beq 1f0594 │ │ │ │ mov r0, r8 │ │ │ │ bl 1e8be8 │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 490d58 │ │ │ │ + bl 490cdc │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [fp, #92] @ 0x5c │ │ │ │ ldr r1, [fp, #96] @ 0x60 │ │ │ │ add r0, r0, r1 │ │ │ │ sub r0, r8, r0 │ │ │ │ bl 3798c │ │ │ │ @@ -450210,36 +450210,36 @@ │ │ │ │ bl 372f0 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ ldr r1, [pc, #2412] @ 1f1028 │ │ │ │ add r4, sp, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r2, [r8] │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ bl 374ac │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1f0c20 │ │ │ │ ldr r0, [pc, #2360] @ 1f102c │ │ │ │ mov r1, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 55b70c │ │ │ │ + bl 55b690 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp] │ │ │ │ mov r1, #7 │ │ │ │ ldr r0, [pc, #2336] @ 1f1030 │ │ │ │ mov r3, #1 │ │ │ │ ldr r2, [pc, #2332] @ 1f1034 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 557c04 │ │ │ │ + bl 557b88 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 38700 │ │ │ │ ldrb r0, [r9] │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #4 │ │ │ │ bl 2a4520 │ │ │ │ @@ -450269,24 +450269,24 @@ │ │ │ │ bl 372f0 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r1, r7 │ │ │ │ bl 37dc4 │ │ │ │ ldr r0, [pc, #2196] @ 1f1044 │ │ │ │ mov r1, #9 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 55b70c │ │ │ │ + bl 55b690 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp] │ │ │ │ mov r1, #5 │ │ │ │ ldr r0, [pc, #2172] @ 1f1048 │ │ │ │ mov r3, #1 │ │ │ │ ldr r2, [pc, #2168] @ 1f104c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 557c04 │ │ │ │ + bl 557b88 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 38700 │ │ │ │ ldrb r0, [r9] │ │ │ │ mov r1, #4 │ │ │ │ @@ -450318,22 +450318,22 @@ │ │ │ │ bl 372f0 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r1, r6 │ │ │ │ bl 37dc4 │ │ │ │ ldr r0, [pc, #2024] @ 1f105c │ │ │ │ mov r7, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 55b6b0 │ │ │ │ + bl 55b634 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp] │ │ │ │ mov r1, #19 │ │ │ │ ldr r0, [pc, #2000] @ 1f1060 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 557c04 │ │ │ │ + bl 557b88 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 38700 │ │ │ │ ldrb r0, [r9] │ │ │ │ mov r1, #4 │ │ │ │ @@ -450366,15 +450366,15 @@ │ │ │ │ ldr r0, [r8] │ │ │ │ mov r1, r7 │ │ │ │ bl 37dc4 │ │ │ │ ldr r0, [pc, #1856] @ 1f1070 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 557ba4 │ │ │ │ + bl 557b28 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [fp, #92] @ 0x5c │ │ │ │ ldr r1, [fp, #96] @ 0x60 │ │ │ │ add r0, r0, r1 │ │ │ │ sub r0, r8, r0 │ │ │ │ @@ -450416,15 +450416,15 @@ │ │ │ │ ldr r0, [pc, #1684] @ 1f1080 │ │ │ │ mov r1, #11 │ │ │ │ ldr r2, [pc, #1680] @ 1f1084 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r7, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 557ba4 │ │ │ │ + bl 557b28 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [fp, #92] @ 0x5c │ │ │ │ ldr r1, [fp, #96] @ 0x60 │ │ │ │ add r0, r0, r1 │ │ │ │ sub r0, r8, r0 │ │ │ │ @@ -450466,15 +450466,15 @@ │ │ │ │ ldr r0, [pc, #1504] @ 1f1094 │ │ │ │ mov r1, #9 │ │ │ │ ldr r2, [pc, #1500] @ 1f1098 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r7, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 557ba4 │ │ │ │ + bl 557b28 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [fp, #92] @ 0x5c │ │ │ │ ldr r1, [fp, #96] @ 0x60 │ │ │ │ add r0, r0, r1 │ │ │ │ sub r0, r8, r0 │ │ │ │ @@ -450529,15 +450529,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r6] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl 3759c │ │ │ │ mov r0, r7 │ │ │ │ bl 3897c │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #28 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, r6 │ │ │ │ mov r7, r4 │ │ │ │ bl 1f57a8 │ │ │ │ mov r0, r8 │ │ │ │ @@ -450557,27 +450557,27 @@ │ │ │ │ add sp, sp, #436 @ 0x1b4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ b 1f06ec │ │ │ │ bl 3756c │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [pc, #924] @ 1f0fe8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [pc, #916] @ 1f0fec │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ add r0, pc, r0 │ │ │ │ b 1f0c88 │ │ │ │ bl 371dc │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [pc, #920] @ 1f1010 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [pc, #912] @ 1f1014 │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ @@ -450773,82 +450773,82 @@ │ │ │ │ bl 3897c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 3897c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 3897c │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subeq sp, sl, r9, asr #21 │ │ │ │ - subeq r5, sl, r9, asr #8 │ │ │ │ + subeq sp, sl, r9, asr #20 │ │ │ │ + subeq r5, sl, r9, asr #7 │ │ │ │ rsbeq r7, r2, r4, ror r7 │ │ │ │ - strdeq pc, [r9], #-36 @ 0xffffffdc │ │ │ │ - subeq sp, sl, r2, lsr #20 │ │ │ │ + subeq pc, r9, r4, ror r2 @ │ │ │ │ + subeq sp, sl, r2, lsr #19 │ │ │ │ ldrdeq r7, [r2], #-108 @ 0xffffff94 @ │ │ │ │ rsbeq r7, r2, r0, asr r6 │ │ │ │ - subeq ip, sl, r9, asr #28 │ │ │ │ - subeq r5, sl, r5, lsl #5 │ │ │ │ + subeq ip, sl, r9, asr #27 │ │ │ │ + subeq r5, sl, r5, lsl #4 │ │ │ │ strheq r7, [r2], #-84 @ 0xffffffac @ │ │ │ │ - subeq r2, sl, r7, lsr ip │ │ │ │ - subeq sp, sl, pc, ror #16 │ │ │ │ + strheq r2, [sl], #-183 @ 0xffffff49 │ │ │ │ + subeq sp, sl, pc, ror #15 │ │ │ │ rsbeq r7, r2, r8, lsl r5 │ │ │ │ - subeq sp, sl, r4, asr #15 │ │ │ │ - ldrdeq sp, [sl], #-125 @ 0xffffff83 │ │ │ │ + subeq sp, sl, r4, asr #14 │ │ │ │ + subeq sp, sl, sp, asr r7 │ │ │ │ rsbeq r7, r2, ip, ror r4 │ │ │ │ - subeq pc, r9, r4, ror r0 @ │ │ │ │ + strdeq lr, [r9], #-244 @ 0xffffff0c │ │ │ │ rsbeq r7, r2, r4, ror #7 │ │ │ │ - strdeq sp, [sl], #-109 @ 0xffffff93 │ │ │ │ - subeq sp, sl, r4, lsl r7 │ │ │ │ + subeq sp, sl, sp, ror r6 │ │ │ │ + @ instruction: 0x004ad694 │ │ │ │ rsbeq r6, r2, r4, asr #30 │ │ │ │ @ instruction: 0x00626898 │ │ │ │ @ instruction: 0xfff75d84 │ │ │ │ rsbeq r1, r2, r8, lsl ip │ │ │ │ - strdeq sp, [sl], #-80 @ 0xffffffb0 │ │ │ │ - strheq sp, [sl], #-95 @ 0xffffffa1 │ │ │ │ + subeq sp, sl, r0, ror r5 │ │ │ │ + subeq sp, sl, pc, lsr r5 │ │ │ │ rsbeq r7, r2, r8, asr r7 │ │ │ │ rsbeq r1, r2, ip, lsr #23 │ │ │ │ - subeq sp, sl, r1, ror r5 │ │ │ │ + strdeq sp, [sl], #-65 @ 0xffffffbf │ │ │ │ rsbeq r7, r2, ip, ror #13 │ │ │ │ rsbeq pc, r5, ip, asr #15 │ │ │ │ rsbeq r6, r2, ip, ror #16 │ │ │ │ @ instruction: 0xfff75d58 │ │ │ │ rsbeq r6, r2, r4, asr #16 │ │ │ │ @ instruction: 0xfff4401c │ │ │ │ - subeq r3, sl, pc, lsl #2 │ │ │ │ + subeq r3, sl, pc, lsl #1 │ │ │ │ @ instruction: 0xfff00924 │ │ │ │ - subeq r4, sl, r1, lsl #27 │ │ │ │ - subeq r4, sl, r5, asr #26 │ │ │ │ - strdeq sp, [sl], #-61 @ 0xffffffc3 │ │ │ │ - subeq sp, sl, ip, lsl #7 │ │ │ │ + subeq r4, sl, r1, lsl #26 │ │ │ │ + subeq r4, sl, r5, asr #25 │ │ │ │ + subeq sp, sl, sp, ror r3 │ │ │ │ + subeq sp, sl, ip, lsl #6 │ │ │ │ @ instruction: 0xfff43f34 │ │ │ │ - subeq fp, sl, r3, asr #12 │ │ │ │ + subeq fp, sl, r3, asr #11 │ │ │ │ @ instruction: 0xfffef6b4 │ │ │ │ - subeq sp, sl, r8, ror #6 │ │ │ │ - subeq sp, sl, r1, asr r3 │ │ │ │ - ldrdeq sp, [sl], #-32 @ 0xffffffe0 │ │ │ │ + subeq sp, sl, r8, ror #5 │ │ │ │ + ldrdeq sp, [sl], #-33 @ 0xffffffdf │ │ │ │ + subeq sp, sl, r0, asr r2 │ │ │ │ @ instruction: 0xfff43e70 │ │ │ │ - subeq fp, sl, pc, ror r5 │ │ │ │ + strdeq fp, [sl], #-79 @ 0xffffffb1 │ │ │ │ @ instruction: 0xfffef83c │ │ │ │ - strheq sp, [sl], #-34 @ 0xffffffde │ │ │ │ - @ instruction: 0x004ad297 │ │ │ │ + subeq sp, sl, r2, lsr r2 │ │ │ │ + subeq sp, sl, r7, lsl r2 │ │ │ │ @ instruction: 0xfff43db4 │ │ │ │ - subeq fp, sl, r3, asr #9 │ │ │ │ + subeq fp, sl, r3, asr #8 │ │ │ │ @ instruction: 0xfffef344 │ │ │ │ - subeq lr, r9, r8, asr #21 │ │ │ │ + subeq lr, r9, r8, asr #20 │ │ │ │ @ instruction: 0xfff43cf8 │ │ │ │ - strdeq fp, [sl], #-62 @ 0xffffffc2 │ │ │ │ + subeq fp, sl, lr, ror r3 │ │ │ │ @ instruction: 0xfffedba4 │ │ │ │ - subeq sp, sl, r6, asr #2 │ │ │ │ - subeq sp, sl, r8, lsr #1 │ │ │ │ + subeq sp, sl, r6, asr #1 │ │ │ │ + subeq sp, sl, r8, lsr #32 │ │ │ │ @ instruction: 0xfff43c30 │ │ │ │ - subeq fp, sl, r6, lsr r3 │ │ │ │ + strheq fp, [sl], #-38 @ 0xffffffda │ │ │ │ @ instruction: 0xfffee460 │ │ │ │ - subeq sp, sl, r9, lsl #1 │ │ │ │ - subeq ip, sl, r0, ror #31 │ │ │ │ + subeq sp, sl, r9 │ │ │ │ + subeq ip, sl, r0, ror #30 │ │ │ │ @ instruction: 0xfff43b68 │ │ │ │ - subeq fp, sl, lr, ror #4 │ │ │ │ + subeq fp, sl, lr, ror #3 │ │ │ │ @ instruction: 0xfffee174 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1f1134 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ @@ -450922,15 +450922,15 @@ │ │ │ │ rsbeq r6, r2, r0, ror sl │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [pc, #100] @ 1f1244 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 1f1208 │ │ │ │ ldr r0, [pc, #88] @ 1f1254 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ @@ -451200,15 +451200,15 @@ │ │ │ │ ldr r0, [pc, #312] @ 1f1764 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ b 1f146c │ │ │ │ bl 1e4ea8 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ ldr r0, [pc, #196] @ 1f1728 │ │ │ │ @@ -451313,24 +451313,24 @@ │ │ │ │ ldr r1, [pc, #24] @ 1f1808 │ │ │ │ mov r0, sp │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ rsbeq r6, r2, r4, ror #8 │ │ │ │ @ instruction: 0xffff46a0 │ │ │ │ @ instruction: 0xfff75218 │ │ │ │ - subeq ip, sl, r7, ror r2 │ │ │ │ + strdeq ip, [sl], #-23 @ 0xffffffe9 │ │ │ │ rsbeq r6, r2, r0, ror r5 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r1, [pc, #828] @ 1f1b58 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #45 @ 0x2d │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 37338 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1f1ac8 │ │ │ │ @@ -451338,15 +451338,15 @@ │ │ │ │ mov r0, sp │ │ │ │ mov r2, #18 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #760] @ 1f1b60 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r7, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ @@ -451354,15 +451354,15 @@ │ │ │ │ bne 1f1ad8 │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ mov r0, sp │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ mov r2, #17 │ │ │ │ ldr r1, [pc, #700] @ 1f1b64 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -451371,15 +451371,15 @@ │ │ │ │ bne 1f1ae8 │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ mov r0, sp │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ mov r2, #9 │ │ │ │ ldr r1, [pc, #636] @ 1f1b68 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -451388,15 +451388,15 @@ │ │ │ │ bne 1f1af8 │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ mov r0, sp │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ mov r2, #20 │ │ │ │ ldr r1, [pc, #572] @ 1f1b6c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #12 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -451405,15 +451405,15 @@ │ │ │ │ bne 1f1b08 │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ mov r0, sp │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ mov r2, #12 │ │ │ │ ldr r1, [pc, #508] @ 1f1b70 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #16 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -451422,15 +451422,15 @@ │ │ │ │ bne 1f1b18 │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ mov r0, sp │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ mov r2, #7 │ │ │ │ ldr r1, [pc, #444] @ 1f1b74 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #20 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -451439,15 +451439,15 @@ │ │ │ │ bne 1f1b28 │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ mov r0, sp │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ mov r2, #9 │ │ │ │ ldr r1, [pc, #380] @ 1f1b78 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #24 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -451456,15 +451456,15 @@ │ │ │ │ bne 1f1b38 │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ mov r0, sp │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ mov r2, #11 │ │ │ │ ldr r1, [pc, #316] @ 1f1b7c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #28 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -451473,15 +451473,15 @@ │ │ │ │ bne 1f1b48 │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ mov r0, sp │ │ │ │ ldr r5, [r5, #44] @ 0x2c │ │ │ │ mov r2, #12 │ │ │ │ ldr r1, [pc, #252] @ 1f1b80 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r5 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #32 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -451526,25 +451526,25 @@ │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ b 1f1a28 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ b 1f1a6c │ │ │ │ - subeq ip, sl, r6, lsl #7 │ │ │ │ + subeq ip, sl, r6, lsl #6 │ │ │ │ strheq pc, [r5], #-68 @ 0xffffffbc @ │ │ │ │ - subeq ip, sl, r3, ror r3 │ │ │ │ - subeq ip, sl, r5, asr #6 │ │ │ │ - subeq ip, sl, r2, lsl r3 │ │ │ │ - ldrdeq ip, [sl], #-39 @ 0xffffffd9 │ │ │ │ - subeq ip, sl, r7, lsr #5 │ │ │ │ - @ instruction: 0x004aae9a │ │ │ │ - subeq ip, sl, fp, lsr #4 │ │ │ │ - strdeq ip, [sl], #-16 │ │ │ │ - strheq ip, [sl], #-23 @ 0xffffffe9 │ │ │ │ + strdeq ip, [sl], #-35 @ 0xffffffdd │ │ │ │ + subeq ip, sl, r5, asr #5 │ │ │ │ + @ instruction: 0x004ac292 │ │ │ │ + subeq ip, sl, r7, asr r2 │ │ │ │ + subeq ip, sl, r7, lsr #4 │ │ │ │ + subeq sl, sl, sl, lsl lr │ │ │ │ + subeq ip, sl, fp, lsr #3 │ │ │ │ + subeq ip, sl, r0, ror r1 │ │ │ │ + subeq ip, sl, r7, lsr r1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #420 @ 0x1a4 │ │ │ │ ldr fp, [pc, #2148] @ 1f23f8 │ │ │ │ mov r6, r0 │ │ │ │ add fp, pc, fp │ │ │ │ ldr r0, [fp, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #36] @ 0x24 │ │ │ │ @@ -451569,15 +451569,15 @@ │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ bl 2760d8 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [pc, #2044] @ 1f23fc │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 5511ec │ │ │ │ + bl 551170 │ │ │ │ mov r8, r0 │ │ │ │ bl 37590 │ │ │ │ ldr r0, [pc, #1996] @ 1f23e4 │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [pc, #1988] @ 1f23e8 │ │ │ │ mov r1, r4 │ │ │ │ @@ -451598,15 +451598,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 38154 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1f2190 │ │ │ │ ldr r0, [pc, #1912] @ 1f23f0 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1f2130 │ │ │ │ mov r0, r9 │ │ │ │ bl 374d0 │ │ │ │ bl 3858c │ │ │ │ mov r4, r0 │ │ │ │ @@ -451656,15 +451656,15 @@ │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r1, [pc, #1740] @ 1f2428 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55ea54 │ │ │ │ + bl 55e9d8 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 3897c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 3897c │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -451695,15 +451695,15 @@ │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r1, [pc, #1596] @ 1f2434 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55ea54 │ │ │ │ + bl 55e9d8 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 3897c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 3897c │ │ │ │ ldr r0, [fp, #40] @ 0x28 │ │ │ │ ldr r1, [fp, #44] @ 0x2c │ │ │ │ @@ -451733,31 +451733,31 @@ │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ bl 3759c │ │ │ │ mov r0, r7 │ │ │ │ bl 3897c │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #32 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, r5 │ │ │ │ bl 1f55e0 │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ mov r0, #199 @ 0xc7 │ │ │ │ mov r1, #1 │ │ │ │ orr r0, r0, #65280 @ 0xff00 │ │ │ │ - bl 551e54 │ │ │ │ + bl 551dd8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #103 @ 0x67 │ │ │ │ orr r0, r0, #65280 @ 0xff00 │ │ │ │ mov r1, #0 │ │ │ │ - bl 551e54 │ │ │ │ + bl 551dd8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 38544 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #40] @ 0x28 │ │ │ │ ldr r1, [fp, #44] @ 0x2c │ │ │ │ add r0, r0, r1 │ │ │ │ @@ -451778,35 +451778,35 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 3897c │ │ │ │ mov r0, r7 │ │ │ │ bl 134c50 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #1196] @ 1f23f4 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1f2208 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ bl 3795c │ │ │ │ mov r5, r0 │ │ │ │ - bl 551d00 │ │ │ │ + bl 551c84 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ - bl 551dac │ │ │ │ + bl 551d30 │ │ │ │ ldr r0, [fp, #40] @ 0x28 │ │ │ │ ldr r1, [fp, #44] @ 0x2c │ │ │ │ add r0, r1, r0 │ │ │ │ mov r1, r4 │ │ │ │ sub r0, r6, r0 │ │ │ │ bl 379bc │ │ │ │ - bl 555144 │ │ │ │ + bl 5550c8 │ │ │ │ mov r1, #3 │ │ │ │ mov sl, r0 │ │ │ │ bl 38b74 │ │ │ │ ldr r0, [fp, #40] @ 0x28 │ │ │ │ ldr r1, [fp, #44] @ 0x2c │ │ │ │ add r0, r0, r1 │ │ │ │ sub r0, r6, r0 │ │ │ │ @@ -451844,15 +451844,15 @@ │ │ │ │ bl 372f0 │ │ │ │ ldr r0, [fp, #40] @ 0x28 │ │ │ │ ldr r1, [fp, #44] @ 0x2c │ │ │ │ add r0, r1, r0 │ │ │ │ mov r1, sl │ │ │ │ sub r0, r6, r0 │ │ │ │ bl 379bc │ │ │ │ - bl 554420 │ │ │ │ + bl 5543a4 │ │ │ │ mov r1, #1 │ │ │ │ mov sl, r0 │ │ │ │ bl 37d40 │ │ │ │ ldr r0, [fp, #40] @ 0x28 │ │ │ │ ldr r1, [fp, #44] @ 0x2c │ │ │ │ add r0, r0, r1 │ │ │ │ sub r0, r6, r0 │ │ │ │ @@ -451904,15 +451904,15 @@ │ │ │ │ bl 3897c │ │ │ │ add sp, sp, #420 @ 0x1a4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #716] @ 1f2404 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689124 │ │ │ │ + bl 6890a8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1f2158 │ │ │ │ ldr r0, [pc, #692] @ 1f2408 │ │ │ │ add r0, pc, r0 │ │ │ │ b 1f2160 │ │ │ │ ldr r0, [pc, #684] @ 1f240c │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -451958,15 +451958,15 @@ │ │ │ │ mov r1, #4 │ │ │ │ bl 59b44 │ │ │ │ b 1f22a4 │ │ │ │ ldr r0, [pc, #556] @ 1f243c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689124 │ │ │ │ + bl 6890a8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1f2270 │ │ │ │ ldr r0, [pc, #532] @ 1f2440 │ │ │ │ add r0, pc, r0 │ │ │ │ b 1f2278 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ @@ -452079,39 +452079,39 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ strbvc r6, [lr, #-1389]! @ 0xfffffa93 │ │ │ │ svcpl 0x00746e65 │ │ │ │ rsbsvc r6, r2, #116, 30 @ 0x1d0 │ │ │ │ rsbeq lr, r5, r4, lsr #3 │ │ │ │ ldrdeq sp, [r5], #-228 @ 0xffffff1c @ │ │ │ │ rsbeq pc, r5, r4, ror r1 @ │ │ │ │ - ldrdeq fp, [sl], #-225 @ 0xffffff1f │ │ │ │ + subeq fp, sl, r1, asr lr │ │ │ │ ldrdeq r5, [r2], #-180 @ 0xffffff4c @ │ │ │ │ strdeq sp, [r5], #-212 @ 0xffffff2c @ │ │ │ │ rsbeq r0, r2, r8, lsr #32 │ │ │ │ rsbeq r0, r2, r4, lsl r0 │ │ │ │ strdeq pc, [r1], #-252 @ 0xffffff04 @ │ │ │ │ rsbeq r5, r2, r8, asr #23 │ │ │ │ - strheq r9, [sl], #-201 @ 0xffffff37 │ │ │ │ + subeq r9, sl, r9, lsr ip │ │ │ │ rsbeq r5, r2, r0, ror r0 │ │ │ │ - subeq fp, sl, r8, ror #26 │ │ │ │ - strdeq r3, [sl], #-97 @ 0xffffff9f │ │ │ │ + subeq fp, sl, r8, ror #25 │ │ │ │ + subeq r3, sl, r1, ror r6 │ │ │ │ rsbeq r5, r2, ip, lsr sl │ │ │ │ - subeq sp, r9, r4, lsr r6 │ │ │ │ - strdeq sp, [r9], #-80 @ 0xffffffb0 │ │ │ │ + strheq sp, [r9], #-84 @ 0xffffffac │ │ │ │ + subeq sp, r9, r0, ror r5 │ │ │ │ rsbeq r5, r2, r0, lsr #19 │ │ │ │ rsbeq sp, r5, r4, lsr pc │ │ │ │ rsbeq sp, r5, ip, lsl sp │ │ │ │ rsbeq pc, r1, r0, asr pc @ │ │ │ │ rsbeq pc, r1, r4, lsr #30 │ │ │ │ strdeq pc, [r1], #-236 @ 0xffffff14 @ │ │ │ │ @ instruction: 0xfff42698 │ │ │ │ - subeq sp, r9, r8, lsr #5 │ │ │ │ + subeq sp, r9, r8, lsr #4 │ │ │ │ @ instruction: 0xffefe7c8 │ │ │ │ @ instruction: 0xfff425e0 │ │ │ │ - strdeq sp, [r9], #-16 │ │ │ │ + subeq sp, r9, r0, ror r1 │ │ │ │ @ instruction: 0xffefe98c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1f24f0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ @@ -452308,22 +452308,22 @@ │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 1f654c │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq pc, r9, ip, ror #19 │ │ │ │ + subeq pc, r9, ip, ror #18 │ │ │ │ rsbeq sp, r5, ip, lsl #13 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov fp, r1 │ │ │ │ - bl 4d2d34 │ │ │ │ + bl 4d2cb8 │ │ │ │ mov r6, #73 @ 0x49 │ │ │ │ mov r7, #0 │ │ │ │ orr r6, r6, #37376 @ 0x9200 │ │ │ │ str r5, [sp, #12] │ │ │ │ cmp r1, r6 │ │ │ │ movcc r6, r1 │ │ │ │ ands r0, r0, #1 │ │ │ │ @@ -452439,15 +452439,15 @@ │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbeq sp, r5, r8, lsr #11 │ │ │ │ ldrdeq r2, [r2], #-116 @ 0xffffff8c @ │ │ │ │ - subeq r6, sl, fp, ror ip │ │ │ │ + strdeq r6, [sl], #-187 @ 0xffffff45 │ │ │ │ rsbeq r5, r2, r8, lsl #11 │ │ │ │ rsbeq r5, r2, ip, ror r6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov fp, r1 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, #0 │ │ │ │ @@ -452510,18 +452510,18 @@ │ │ │ │ beq 1f2ad4 │ │ │ │ ldr r0, [r5, #-16] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1f2a90 │ │ │ │ mov r4, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #-12]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1f2a90 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ b 1f2a90 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1f2b14 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ @@ -452558,31 +452558,31 @@ │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 1f2b28 │ │ │ │ ldr r0, [r5, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1f2b58 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1f2b58 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 1f2b58 │ │ │ │ bl 5a198 │ │ │ │ mov r6, r0 │ │ │ │ cmp r8, #2 │ │ │ │ bcc 1f2bd0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1f2bd0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 1f2bd0 │ │ │ │ bl 5a198 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 1f66f0 │ │ │ │ @@ -452619,15 +452619,15 @@ │ │ │ │ ldr r0, [sp] │ │ │ │ ldr r7, [sp, #8] │ │ │ │ ldrb r5, [sp, #17] │ │ │ │ cmp r7, r0 │ │ │ │ bne 1f2c1c │ │ │ │ mov r0, r9 │ │ │ │ mov r1, sl │ │ │ │ - bl 677ae8 │ │ │ │ + bl 677a6c │ │ │ │ b 1f2c1c │ │ │ │ ldm r6!, {r0, r1, r2} │ │ │ │ stmia r8!, {r0, r1, r2} │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -452693,15 +452693,15 @@ │ │ │ │ ldr r0, [sp] │ │ │ │ ldr r7, [sp, #8] │ │ │ │ ldrb r4, [sp, #17] │ │ │ │ cmp r7, r0 │ │ │ │ bne 1f2d44 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, sl │ │ │ │ - bl 677ae8 │ │ │ │ + bl 677a6c │ │ │ │ b 1f2d44 │ │ │ │ ldm r6!, {r0, r1, r2} │ │ │ │ stmia r8!, {r0, r1, r2} │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -452791,18 +452791,18 @@ │ │ │ │ beq 1f2f38 │ │ │ │ ldr r0, [r5, #-16] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1f2ef4 │ │ │ │ mov r4, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #-12]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1f2ef4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ b 1f2ef4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1f2f78 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ @@ -452839,31 +452839,31 @@ │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 1f2f8c │ │ │ │ ldr r0, [r5, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1f2fbc │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1f2fbc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 1f2fbc │ │ │ │ bl 5a198 │ │ │ │ mov r6, r0 │ │ │ │ cmp r8, #2 │ │ │ │ bcc 1f3034 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1f3034 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 1f3034 │ │ │ │ bl 5a198 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 1f66f0 │ │ │ │ @@ -452935,18 +452935,18 @@ │ │ │ │ beq 1f3178 │ │ │ │ ldr r0, [r6, #-16] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1f3134 │ │ │ │ mov r5, r6 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #-12]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1f3134 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 1f3134 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1f31b4 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ @@ -452994,31 +452994,31 @@ │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 1f31f0 │ │ │ │ ldr r0, [r6, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1f3228 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1f3228 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 1f3228 │ │ │ │ bl 5a198 │ │ │ │ mov r7, r0 │ │ │ │ cmp r8, #2 │ │ │ │ bcc 1f32a0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1f32a0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 1f32a0 │ │ │ │ bl 5a198 │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 1f66f0 │ │ │ │ @@ -453057,15 +453057,15 @@ │ │ │ │ ldr r0, [sp] │ │ │ │ ldr r7, [sp, #8] │ │ │ │ ldrb r4, [sp, #17] │ │ │ │ cmp r7, r0 │ │ │ │ bne 1f32f4 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, sl │ │ │ │ - bl 677ae8 │ │ │ │ + bl 677a6c │ │ │ │ b 1f32f4 │ │ │ │ ldm r6!, {r0, r1, r2} │ │ │ │ stmia r8!, {r0, r1, r2} │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -453120,15 +453120,15 @@ │ │ │ │ ldr r0, [sp] │ │ │ │ ldr r7, [sp, #8] │ │ │ │ ldrb r4, [sp, #17] │ │ │ │ cmp r7, r0 │ │ │ │ bne 1f33f0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, sl │ │ │ │ - bl 677ae8 │ │ │ │ + bl 677a6c │ │ │ │ b 1f33f0 │ │ │ │ ldm r6!, {r0, r1, r2} │ │ │ │ stmia r8!, {r0, r1, r2} │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -453183,15 +453183,15 @@ │ │ │ │ ldr r0, [sp] │ │ │ │ ldr r7, [sp, #8] │ │ │ │ ldrb r4, [sp, #17] │ │ │ │ cmp r7, r0 │ │ │ │ bne 1f34ec │ │ │ │ mov r0, r9 │ │ │ │ mov r1, sl │ │ │ │ - bl 677ae8 │ │ │ │ + bl 677a6c │ │ │ │ b 1f34ec │ │ │ │ ldm r6!, {r0, r1, r2} │ │ │ │ stmia r8!, {r0, r1, r2} │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -453218,15 +453218,15 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ strheq r4, [r2], #-148 @ 0xffffff6c @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ - bl 4d2d34 │ │ │ │ + bl 4d2cb8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, #65536 @ 0x10000 │ │ │ │ movcs r4, #65536 @ 0x10000 │ │ │ │ ands r0, r0, #1 │ │ │ │ movne r0, r4 │ │ │ │ mov r8, #0 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -453347,15 +453347,15 @@ │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #8 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ @ instruction: 0x0065c794 │ │ │ │ rsbeq r1, r2, ip, asr #18 │ │ │ │ - strheq fp, [r9], #-196 @ 0xffffff3c │ │ │ │ + subeq fp, r9, r4, lsr ip │ │ │ │ rsbeq r4, r2, r0, asr r7 │ │ │ │ rsbeq r4, r2, r8, ror #16 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov fp, r1 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, #0 │ │ │ │ @@ -453418,18 +453418,18 @@ │ │ │ │ beq 1f3904 │ │ │ │ ldr r0, [r5, #-16] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1f38c0 │ │ │ │ mov r4, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #-12]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1f38c0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ b 1f38c0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1f3944 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ @@ -453466,31 +453466,31 @@ │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 1f3958 │ │ │ │ ldr r0, [r5, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1f3988 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1f3988 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 1f3988 │ │ │ │ bl 5a198 │ │ │ │ mov r6, r0 │ │ │ │ cmp r8, #2 │ │ │ │ bcc 1f3a00 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1f3a00 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 1f3a00 │ │ │ │ bl 5a198 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 1f66f0 │ │ │ │ @@ -453562,18 +453562,18 @@ │ │ │ │ beq 1f3b44 │ │ │ │ ldr r0, [r5, #-16] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1f3b00 │ │ │ │ mov r4, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #-12]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1f3b00 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ b 1f3b00 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1f3b84 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ @@ -453610,31 +453610,31 @@ │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 1f3b98 │ │ │ │ ldr r0, [r5, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1f3bc8 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1f3bc8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 1f3bc8 │ │ │ │ bl 5a198 │ │ │ │ mov r6, r0 │ │ │ │ cmp r8, #2 │ │ │ │ bcc 1f3c40 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1f3c40 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 1f3c40 │ │ │ │ bl 5a198 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 1f66f0 │ │ │ │ @@ -453643,15 +453643,15 @@ │ │ │ │ bl 5a198 │ │ │ │ rsbeq r4, r2, r8, asr #8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ - bl 4d2d34 │ │ │ │ + bl 4d2cb8 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #262144 @ 0x40000 │ │ │ │ movcs r6, #262144 @ 0x40000 │ │ │ │ ands r0, r0, #1 │ │ │ │ movne r0, r6 │ │ │ │ mov r7, #0 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -453745,15 +453745,15 @@ │ │ │ │ @ instruction: 0x0062419c │ │ │ │ rsbeq r4, r2, r8, asr #3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r1 │ │ │ │ - bl 4d2d34 │ │ │ │ + bl 4d2cb8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, #32768 @ 0x8000 │ │ │ │ movcs r4, #32768 @ 0x8000 │ │ │ │ ands r0, r0, #1 │ │ │ │ movne r0, r4 │ │ │ │ mov r8, #0 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -453891,15 +453891,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 1f6594 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbeq fp, r5, r8, asr pc │ │ │ │ rsbeq r0, r2, ip, asr #30 │ │ │ │ - subeq r1, sl, sp, lsl r5 │ │ │ │ + @ instruction: 0x004a149d │ │ │ │ rsbeq r3, r2, r8, lsr #30 │ │ │ │ rsbeq r4, r2, ip, lsr #32 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov fp, r1 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, #0 │ │ │ │ @@ -453962,18 +453962,18 @@ │ │ │ │ beq 1f4184 │ │ │ │ ldr r0, [r5, #-16] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1f4140 │ │ │ │ mov r4, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #-12]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1f4140 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ b 1f4140 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1f41c4 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ @@ -454010,31 +454010,31 @@ │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 1f41d8 │ │ │ │ ldr r0, [r5, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1f4208 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1f4208 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 1f4208 │ │ │ │ bl 5a198 │ │ │ │ mov r6, r0 │ │ │ │ cmp r8, #2 │ │ │ │ bcc 1f4280 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1f4280 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 1f4280 │ │ │ │ bl 5a198 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 1f66f0 │ │ │ │ @@ -454043,15 +454043,15 @@ │ │ │ │ bl 5a198 │ │ │ │ rsbeq r3, r2, r8, lsl #28 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #732 @ 0x2dc │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ - bl 4d2d34 │ │ │ │ + bl 4d2cb8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, #3120 @ 0xc30 │ │ │ │ movcs r4, #3120 @ 0xc30 │ │ │ │ ands r0, r0, #1 │ │ │ │ movne r0, r4 │ │ │ │ mov r8, #0 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -454198,15 +454198,15 @@ │ │ │ │ add r0, sp, #20 │ │ │ │ bl 1f664c │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbeq fp, r5, ip, lsr #21 │ │ │ │ strheq r0, [r2], #-172 @ 0xffffff54 @ │ │ │ │ - subeq r5, sl, r1, asr r1 │ │ │ │ + ldrdeq r5, [sl], #-1 │ │ │ │ rsbeq r3, r2, r8, ror sl │ │ │ │ rsbeq r3, r2, r0, lsl #23 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -454234,15 +454234,15 @@ │ │ │ │ ldr r0, [sp] │ │ │ │ ldr r7, [sp, #8] │ │ │ │ ldrb r4, [sp, #17] │ │ │ │ cmp r7, r0 │ │ │ │ bne 1f4558 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, sl │ │ │ │ - bl 677ae8 │ │ │ │ + bl 677a6c │ │ │ │ b 1f4558 │ │ │ │ ldm r6!, {r0, r1, r2} │ │ │ │ stmia r8!, {r0, r1, r2} │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -454269,15 +454269,15 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbeq r3, r2, r8, asr #18 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #172 @ 0xac │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov fp, r1 │ │ │ │ - bl 4d2d34 │ │ │ │ + bl 4d2cb8 │ │ │ │ mov r6, #292 @ 0x124 │ │ │ │ mov r7, #0 │ │ │ │ orr r6, r6, #18432 @ 0x4800 │ │ │ │ str r5, [sp, #12] │ │ │ │ cmp r1, r6 │ │ │ │ movcc r6, r1 │ │ │ │ ands r0, r0, #1 │ │ │ │ @@ -454429,22 +454429,22 @@ │ │ │ │ add r0, sp, #20 │ │ │ │ bl 1f684c │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbeq fp, r5, r0, lsr #14 │ │ │ │ rsbeq r0, r2, r8, lsl #18 │ │ │ │ - ldrdeq r4, [sl], #-211 @ 0xffffff2d │ │ │ │ + subeq r4, sl, r3, asr sp │ │ │ │ ldrdeq r3, [r2], #-108 @ 0xffffff94 @ │ │ │ │ strdeq r3, [r2], #-116 @ 0xffffff8c @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ str r0, [sp, #24] │ │ │ │ add r3, sp, #12 │ │ │ │ ldm r4, {r0, r1, r2} │ │ │ │ ldr r7, [r5] │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, #6 │ │ │ │ str r0, [sp, #32] │ │ │ │ @@ -454465,15 +454465,15 @@ │ │ │ │ ldr r0, [pc, #276] @ 1f4a44 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #28 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r0, [pc, #248] @ 1f4a48 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ @@ -454527,25 +454527,25 @@ │ │ │ │ b 1f4a34 │ │ │ │ bl 5a198 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 1f5a90 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subeq r9, sl, r7, ror #17 │ │ │ │ + subeq r9, sl, r7, ror #16 │ │ │ │ rsbeq r3, r2, r0, ror #12 │ │ │ │ @ instruction: 0xfff720b0 │ │ │ │ rsbeq fp, r5, r0, asr #8 │ │ │ │ @ instruction: 0xfff3feb0 │ │ │ │ @ instruction: 0xffef17e8 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ str r0, [sp, #24] │ │ │ │ add r3, sp, #12 │ │ │ │ ldm r4, {r0, r1, r2} │ │ │ │ ldr r7, [r5] │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, #6 │ │ │ │ str r0, [sp, #32] │ │ │ │ @@ -454566,15 +454566,15 @@ │ │ │ │ ldr r0, [pc, #276] @ 1f4bd8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #28 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r0, [pc, #248] @ 1f4bdc │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ @@ -454628,15 +454628,15 @@ │ │ │ │ b 1f4bc8 │ │ │ │ bl 5a198 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 1f5a90 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subeq r9, sl, r3, asr r7 │ │ │ │ + ldrdeq r9, [sl], #-99 @ 0xffffff9d │ │ │ │ rsbeq r3, r2, ip, asr #9 │ │ │ │ @ instruction: 0xfff71f1c │ │ │ │ rsbeq fp, r5, ip, lsr #5 │ │ │ │ @ instruction: 0xfff3fd1c │ │ │ │ @ instruction: 0xffef3204 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #468 @ 0x1d4 │ │ │ │ @@ -454704,23 +454704,23 @@ │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [pc, #392] @ 1f4e78 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r3, sl │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ - bl 55e51c │ │ │ │ + bl 55e4a0 │ │ │ │ mov r0, r7 │ │ │ │ bl 3750c │ │ │ │ mov r5, r0 │ │ │ │ bl 37824 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ mov r1, r5 │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #1 │ │ │ │ beq 1f4de4 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r0, r9 │ │ │ │ bl 37da0 │ │ │ │ @@ -454793,29 +454793,29 @@ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1f4e5c │ │ │ │ add r0, sp, #8 │ │ │ │ bl 37920 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subeq r9, sl, ip, ror r5 │ │ │ │ + strdeq r9, [sl], #-76 @ 0xffffffb4 │ │ │ │ strheq r3, [r2], #-28 @ 0xffffffe4 @ │ │ │ │ rsbeq fp, r5, r8, lsl r0 │ │ │ │ @ instruction: 0xfff71c1c │ │ │ │ ldrdeq r3, [r2], #-0 @ │ │ │ │ strheq r3, [r2], #-20 @ 0xffffffec @ │ │ │ │ strheq r3, [r2], #-24 @ 0xffffffe8 @ │ │ │ │ - subeq r9, sl, lr, ror r6 │ │ │ │ + strdeq r9, [sl], #-94 @ 0xffffffa2 │ │ │ │ rsbeq r3, r2, r4, lsl #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #10 │ │ │ │ str r4, [sp, #12] │ │ │ │ str r5, [sp, #8] │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r6, [r6] │ │ │ │ ldr r0, [pc, #328] @ 1f5008 │ │ │ │ @@ -454835,15 +454835,15 @@ │ │ │ │ ldr r0, [pc, #280] @ 1f5010 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #20 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #28 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r0, [pc, #252] @ 1f5014 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #12 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ ldr r5, [sp, #32] │ │ │ │ @@ -454898,33 +454898,33 @@ │ │ │ │ bl 5a198 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ bl 1f5af0 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subeq r9, sl, ip, ror r3 │ │ │ │ + strdeq r9, [sl], #-44 @ 0xffffffd4 │ │ │ │ @ instruction: 0x00623098 │ │ │ │ @ instruction: 0xfff71ae8 │ │ │ │ rsbeq sl, r5, r8, ror lr │ │ │ │ @ instruction: 0xfff3fa24 │ │ │ │ @ instruction: 0xffef23a4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r1] │ │ │ │ mov r1, r2 │ │ │ │ mov r0, sp │ │ │ │ mov r2, r3 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #16 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ bl 3744c │ │ │ │ mov r1, #-2147483647 @ 0x80000001 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1f50b0 │ │ │ │ @@ -454975,17 +454975,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subeq r9, sl, fp, lsl #4 │ │ │ │ - subeq r9, sl, lr, asr #3 │ │ │ │ - subeq r9, sl, r0, asr #3 │ │ │ │ + subeq r9, sl, fp, lsl #3 │ │ │ │ + subeq r9, sl, lr, asr #2 │ │ │ │ + subeq r9, sl, r0, asr #2 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1f5164 │ │ │ │ b 2283f4 │ │ │ │ @@ -455026,48 +455026,48 @@ │ │ │ │ beq 1f51f4 │ │ │ │ b 2260f4 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 1f5204 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 59d30 │ │ │ │ rsbeq r2, r2, ip, lsl #26 │ │ │ │ - b 5388b4 │ │ │ │ - b 537fe8 │ │ │ │ + b 538838 │ │ │ │ + b 537f6c │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 1f5224 │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ - subeq r8, sl, r9, ror pc │ │ │ │ + b 679f28 │ │ │ │ + strdeq r8, [sl], #-233 @ 0xffffff17 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 1f523c │ │ │ │ mov r2, #17 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ - subeq r8, sl, r0, asr pc │ │ │ │ + b 679f28 │ │ │ │ + ldrdeq r8, [sl], #-224 @ 0xffffff20 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 1f5254 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ - subeq r8, sl, sl, lsl #31 │ │ │ │ - b 53886c │ │ │ │ + b 679f28 │ │ │ │ + subeq r8, sl, sl, lsl #30 │ │ │ │ + b 5387f0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 1f5270 │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ - subeq r8, sl, sp, lsr #30 │ │ │ │ - b 538000 │ │ │ │ - b 537fd0 │ │ │ │ - b 538884 │ │ │ │ + b 679f28 │ │ │ │ + subeq r8, sl, sp, lsr #29 │ │ │ │ + b 537f84 │ │ │ │ + b 537f54 │ │ │ │ + b 538808 │ │ │ │ ldr r0, [r0] │ │ │ │ - b 4f1b08 │ │ │ │ + b 4f1a8c │ │ │ │ ldr r0, [r0] │ │ │ │ - b 64d3a4 │ │ │ │ + b 64d328 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #452 @ 0x1c4 │ │ │ │ ldr r4, [r1] │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ mov sl, r0 │ │ │ │ lsr r0, r3, #7 │ │ │ │ mov r9, r1 │ │ │ │ @@ -455127,15 +455127,15 @@ │ │ │ │ mov r0, fp │ │ │ │ bl 3750c │ │ │ │ mov r5, r0 │ │ │ │ bl 37824 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, r5 │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #1 │ │ │ │ beq 1f54c4 │ │ │ │ add r5, sp, #16 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, r5 │ │ │ │ @@ -455264,15 +455264,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbeq r2, r2, r0, asr fp │ │ │ │ rsbeq sl, r5, r0, lsr #19 │ │ │ │ @ instruction: 0xfff715a8 │ │ │ │ rsbeq r2, r2, r4, lsl fp │ │ │ │ ldrdeq r2, [r2], #-168 @ 0xffffff58 @ │ │ │ │ - @ instruction: 0x004a8f9e │ │ │ │ + subeq r8, sl, lr, lsl pc │ │ │ │ rsbeq r2, r2, r4, lsr #21 │ │ │ │ rsbeq r2, r2, ip, lsl sl │ │ │ │ rsbeq sl, r5, r4, lsl #17 │ │ │ │ @ instruction: 0xfff7148c │ │ │ │ strheq r2, [r2], #-160 @ 0xffffff60 @ │ │ │ │ rsbeq sl, r5, r0, lsr r9 │ │ │ │ @ instruction: 0xfff71538 │ │ │ │ @@ -455299,15 +455299,15 @@ │ │ │ │ ldr r0, [pc, #340] @ 1f578c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #12 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #20 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ b 1f5694 │ │ │ │ ldr r0, [pc, #300] @ 1f5790 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -455382,15 +455382,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbeq r2, r2, r8, asr r9 │ │ │ │ @ instruction: 0xfff713a8 │ │ │ │ rsbeq sl, r5, r8, lsr #14 │ │ │ │ rsbeq r2, r2, r4, asr r9 │ │ │ │ - subeq r8, sl, r8, ror #26 │ │ │ │ + subeq r8, sl, r8, ror #25 │ │ │ │ strdeq sl, [r5], #-100 @ 0xffffff9c @ │ │ │ │ @ instruction: 0xfff3f0c4 │ │ │ │ @ instruction: 0xffef07e0 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ ldr r8, [sp, #88] @ 0x58 │ │ │ │ mov r4, r3 │ │ │ │ @@ -455413,15 +455413,15 @@ │ │ │ │ ldr r0, [pc, #340] @ 1f5954 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #12 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #20 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ b 1f585c │ │ │ │ ldr r0, [pc, #300] @ 1f5958 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -455496,34 +455496,34 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @ instruction: 0x00622790 │ │ │ │ @ instruction: 0xfff711e0 │ │ │ │ rsbeq sl, r5, r0, ror #10 │ │ │ │ rsbeq r2, r2, ip, lsl #15 │ │ │ │ - subeq r8, sl, r0, lsr #23 │ │ │ │ + subeq r8, sl, r0, lsr #22 │ │ │ │ rsbeq sl, r5, ip, lsr #10 │ │ │ │ @ instruction: 0xfff3eefc │ │ │ │ @ instruction: 0xffef1c98 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ tst r2, #16 │ │ │ │ bne 1f5988 │ │ │ │ tst r2, #32 │ │ │ │ bne 1f598c │ │ │ │ - b 67c084 │ │ │ │ - b 678ae8 │ │ │ │ - b 678b5c │ │ │ │ + b 67c008 │ │ │ │ + b 678a6c │ │ │ │ + b 678ae0 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ tst r2, #16 │ │ │ │ bne 1f59a8 │ │ │ │ tst r2, #32 │ │ │ │ bne 1f59ac │ │ │ │ - b 67bef0 │ │ │ │ - b 678ae8 │ │ │ │ - b 678b5c │ │ │ │ + b 67be74 │ │ │ │ + b 678a6c │ │ │ │ + b 678ae0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1f59cc │ │ │ │ b 228180 │ │ │ │ @@ -455615,15 +455615,15 @@ │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ cmp r0, r5 │ │ │ │ bne 1f5b68 │ │ │ │ mov r0, r4 │ │ │ │ bl 38a30 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ @@ -455652,15 +455652,15 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbeq r2, r2, r0, asr #13 │ │ │ │ strheq r2, [r2], #-100 @ 0xffffff9c @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ cmp r0, r5 │ │ │ │ bne 1f5c38 │ │ │ │ ldr r5, [r4] │ │ │ │ mov r0, r5 │ │ │ │ bl 38a30 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ @@ -455704,15 +455704,15 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ strdeq r2, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ rsbeq r2, r2, r4, ror #11 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ cmp r0, r5 │ │ │ │ bne 1f5cec │ │ │ │ ldr r5, [r4] │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ bl 38a30 │ │ │ │ mov r0, r5 │ │ │ │ @@ -455749,21 +455749,21 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbeq r2, r2, ip, lsr r5 │ │ │ │ rsbeq r2, r2, r0, lsr r5 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 4eba84 │ │ │ │ + b 4eba08 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #1 │ │ │ │ beq 1f5da4 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1f5df4 │ │ │ │ @@ -455821,90 +455821,90 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 1f5e8c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1f5e8c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #28]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1f5e8c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #3 │ │ │ │ beq 1f5ec4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1f5ec4 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1f5ec4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #3 │ │ │ │ beq 1f5efc │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1f5efc │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #52]! @ 0x34 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1f5efc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #3 │ │ │ │ beq 1f5f34 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1f5f34 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #64]! @ 0x40 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1f5f34 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #2 │ │ │ │ beq 1f5f74 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1f5f74 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1f5f74 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #3 │ │ │ │ beq 1f5fac │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1f5fac │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #76]! @ 0x4c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1f5fac │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #84]! @ 0x54 │ │ │ │ cmp r0, #21 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ @@ -456197,35 +456197,35 @@ │ │ │ │ b 2a4524 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 1f6468 │ │ │ │ add r0, r4, #20 │ │ │ │ bl 1f6038 │ │ │ │ ldr r0, [r4, #120]! @ 0x78 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 344f50 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #120]! @ 0x78 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1f64b0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 344f50 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ @@ -456315,18 +456315,18 @@ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1f6648 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov r5, r0 │ │ │ │ ldr r9, [r0, #4] │ │ │ │ @@ -456384,18 +456384,18 @@ │ │ │ │ ldr r0, [r9, r7] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1f6714 │ │ │ │ add r4, r9, r7 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, r4 │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1f6714 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 1f6714 │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1f6780 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ @@ -456425,36 +456425,36 @@ │ │ │ │ subs r5, r5, #1 │ │ │ │ beq 1f6790 │ │ │ │ ldr r0, [r7, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1f67c4 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1f67c4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 42df00 │ │ │ │ b 1f67c4 │ │ │ │ bl 5a198 │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #3 │ │ │ │ beq 1f6848 │ │ │ │ cmp r1, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1f6848 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov r5, r0 │ │ │ │ ldr r9, [r0, #4] │ │ │ │ @@ -456505,92 +456505,92 @@ │ │ │ │ mov r2, #4 │ │ │ │ b 2a4524 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ add r4, sp, #4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 67ad88 │ │ │ │ + bl 67ad0c │ │ │ │ str r5, [sp, #12] │ │ │ │ add r6, sp, #12 │ │ │ │ ldr r7, [pc, #248] @ 1f6a30 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r2, r7 │ │ │ │ - bl 680cac │ │ │ │ + bl 680c30 │ │ │ │ add r0, r5, #8 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 680cac │ │ │ │ + bl 680c30 │ │ │ │ add r0, r5, #16 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 680cac │ │ │ │ + bl 680c30 │ │ │ │ add r0, r5, #24 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 680cac │ │ │ │ + bl 680c30 │ │ │ │ add r0, r5, #32 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 680cac │ │ │ │ + bl 680c30 │ │ │ │ add r0, r5, #40 @ 0x28 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 680cac │ │ │ │ + bl 680c30 │ │ │ │ add r0, r5, #48 @ 0x30 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 680cac │ │ │ │ + bl 680c30 │ │ │ │ add r0, r5, #56 @ 0x38 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 680cac │ │ │ │ + bl 680c30 │ │ │ │ add r0, r5, #64 @ 0x40 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 680cac │ │ │ │ + bl 680c30 │ │ │ │ add r0, r5, #72 @ 0x48 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 680cac │ │ │ │ + bl 680c30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 680e9c │ │ │ │ + bl 680e20 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ strdeq sp, [r1], #-4 @ │ │ │ │ ldr r0, [pc, #8] @ 1f6a44 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - subeq r7, sl, sl, lsr #20 │ │ │ │ + subeq r7, sl, sl, lsr #19 │ │ │ │ ldr r0, [pc, #8] @ 1f6a58 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - subeq r7, sl, r6, lsl sl │ │ │ │ + @ instruction: 0x004a7996 │ │ │ │ mov ip, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ add r3, pc, #20 │ │ │ │ eor r1, r0, #-2147483648 @ 0x80000000 │ │ │ │ mov r0, #0 │ │ │ │ cmp r1, #5 │ │ │ │ movcs r1, #1 │ │ │ │ @@ -456613,15 +456613,15 @@ │ │ │ │ ldr r1, [pc, #12] @ 1f6acc │ │ │ │ add r0, ip, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ bx lr │ │ │ │ strdeq r1, [r2], #-96 @ 0xffffffa0 @ │ │ │ │ rsbeq r1, r2, ip, lsl r7 │ │ │ │ rsbeq r1, r2, r8, ror r7 │ │ │ │ - b 4f1adc │ │ │ │ + b 4f1a60 │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ ldr r1, [pc, #36] @ 1f6b0c │ │ │ │ ldr ip, [pc, #20] @ 1f6b00 │ │ │ │ ldr r2, [pc, #20] @ 1f6b04 │ │ │ │ ldr r3, [pc, #20] @ 1f6b08 │ │ │ │ stm r0, {r1, r3} │ │ │ │ @@ -456648,15 +456648,15 @@ │ │ │ │ sub sp, sp, #24 │ │ │ │ bl 3750c │ │ │ │ mov r4, r0 │ │ │ │ bl 37824 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #1 │ │ │ │ ldrne r0, [sp, #8] │ │ │ │ ldrne r1, [sp, #12] │ │ │ │ addne sp, sp, #24 │ │ │ │ popne {r4, pc} │ │ │ │ ldr r0, [sp, #8] │ │ │ │ @@ -456670,26 +456670,26 @@ │ │ │ │ str r0, [sp] │ │ │ │ ldr r0, [pc, #16] @ 1f6bb8 │ │ │ │ ldr r3, [pc, #16] @ 1f6bbc │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59c6c │ │ │ │ rsbeq r1, r2, r0, lsr #8 │ │ │ │ - subeq r7, sl, r6, ror #17 │ │ │ │ + subeq r7, sl, r6, ror #16 │ │ │ │ rsbeq r1, r2, ip, ror #7 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ ldr r9, [pc, #1024] @ 1f6fd0 │ │ │ │ mov r4, r3 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ add r9, pc, r9 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5396d0 │ │ │ │ + bl 539654 │ │ │ │ ldrb r0, [sp, #108] @ 0x6c │ │ │ │ cmp r0, #3 │ │ │ │ bne 1f6c04 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [r5] │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -456932,15 +456932,15 @@ │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #16] @ 1f6fd4 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r2, pc, r2 │ │ │ │ bl 5a110 │ │ │ │ - strheq r7, [sl], #-165 @ 0xffffff5b │ │ │ │ + subeq r7, sl, r5, lsr sl │ │ │ │ rsbeq r1, r2, r0, lsl r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #160 @ 0xa0 │ │ │ │ add r6, sp, #4 │ │ │ │ mov r5, r1 │ │ │ │ add r1, r1, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ @@ -457449,18 +457449,18 @@ │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r8, #12] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1f77fc │ │ │ │ mov r6, r8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #16]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1f77fc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ ldm sp, {r0, r1, r2, r3} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #116 @ 0x74 │ │ │ │ @@ -457533,18 +457533,18 @@ │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1f794c │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #16]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1f794c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ ldm sp, {r0, r1, r2, r3} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #116 @ 0x74 │ │ │ │ @@ -457580,18 +457580,18 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 1f7a08 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1f7a08 │ │ │ │ mov r6, r8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #28]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1f7a08 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ stm r7, {r0, r1, r2} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #116 @ 0x74 │ │ │ │ @@ -458023,20 +458023,20 @@ │ │ │ │ cmp r5, #0 │ │ │ │ beq 1f80d0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 1f5e4c │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq sl, r9, r0, ror #10 │ │ │ │ + subeq sl, r9, r0, ror #9 │ │ │ │ @ instruction: 0x0062039c │ │ │ │ rsbeq r0, r2, r8, asr r0 │ │ │ │ rsbeq r8, r5, r8, lsr r1 │ │ │ │ rsbeq r0, r2, ip, ror #6 │ │ │ │ - ldrdeq sl, [r9], #-20 @ 0xffffffec │ │ │ │ + subeq sl, r9, r4, asr r1 │ │ │ │ rsbeq r0, r2, r4, lsl #3 │ │ │ │ rsbeq r7, r5, ip, lsr #28 │ │ │ │ rsbeq r1, r2, ip, lsl r6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #388 @ 0x184 │ │ │ │ mov fp, r0 │ │ │ │ ldrb r0, [r1, #114] @ 0x72 │ │ │ │ @@ -458432,20 +458432,20 @@ │ │ │ │ cmp r5, #0 │ │ │ │ beq 1f8734 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 1f5e4c │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq r9, r9, ip, asr #30 │ │ │ │ + subeq r9, r9, ip, asr #29 │ │ │ │ rsbeq pc, r1, r8, lsr sp @ │ │ │ │ strdeq pc, [r1], #-148 @ 0xffffff6c @ │ │ │ │ ldrdeq r7, [r5], #-164 @ 0xffffff5c @ │ │ │ │ rsbeq pc, r1, r8, lsl #26 │ │ │ │ - subeq r9, r9, r0, asr #23 │ │ │ │ + subeq r9, r9, r0, asr #22 │ │ │ │ rsbeq pc, r1, r0, lsr #22 │ │ │ │ rsbeq r7, r5, r8, asr #15 │ │ │ │ strheq r0, [r2], #-248 @ 0xffffff08 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #388 @ 0x184 │ │ │ │ mov fp, r0 │ │ │ │ ldrb r0, [r1, #114] @ 0x72 │ │ │ │ @@ -460062,20 +460062,20 @@ │ │ │ │ cmp r5, #0 │ │ │ │ beq 1fa0ac │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 1f5e4c │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - ldrdeq r8, [r9], #-84 @ 0xffffffac │ │ │ │ + subeq r8, r9, r4, asr r5 │ │ │ │ rsbeq lr, r1, r0, asr #7 │ │ │ │ rsbeq lr, r1, ip, ror r0 │ │ │ │ rsbeq r6, r5, ip, asr r1 │ │ │ │ @ instruction: 0x0061e390 │ │ │ │ - subeq r8, r9, r8, asr #4 │ │ │ │ + subeq r8, r9, r8, asr #3 │ │ │ │ rsbeq lr, r1, r8, lsr #3 │ │ │ │ rsbeq r5, r5, r0, asr lr │ │ │ │ rsbeq pc, r1, r0, asr #12 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #388 @ 0x184 │ │ │ │ mov fp, r0 │ │ │ │ ldrb r0, [r1, #114] @ 0x72 │ │ │ │ @@ -461698,20 +461698,20 @@ │ │ │ │ cmp r5, #0 │ │ │ │ beq 1fba3c │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 1f5e4c │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq r6, r9, r4, ror sp │ │ │ │ + strdeq r6, [r9], #-196 @ 0xffffff3c │ │ │ │ rsbeq ip, r1, r0, lsr sl │ │ │ │ rsbeq ip, r1, ip, ror #13 │ │ │ │ rsbeq r4, r5, ip, asr #15 │ │ │ │ rsbeq ip, r1, r0, lsl #20 │ │ │ │ - subeq r6, r9, r8, ror #19 │ │ │ │ + subeq r6, r9, r8, ror #18 │ │ │ │ rsbeq ip, r1, r8, lsl r8 │ │ │ │ rsbeq r4, r5, r0, asr #9 │ │ │ │ strheq sp, [r1], #-192 @ 0xffffff40 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #388 @ 0x184 │ │ │ │ mov fp, r0 │ │ │ │ ldrb r0, [r1, #114] @ 0x72 │ │ │ │ @@ -462925,20 +462925,20 @@ │ │ │ │ cmp r5, #0 │ │ │ │ beq 1fcd68 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 1f5e4c │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq r5, r9, r8, lsl r9 │ │ │ │ + @ instruction: 0x00495898 │ │ │ │ rsbeq fp, r1, r4, lsl #14 │ │ │ │ rsbeq fp, r1, r0, asr #7 │ │ │ │ rsbeq r3, r5, r0, lsr #9 │ │ │ │ ldrdeq fp, [r1], #-100 @ 0xffffff9c @ │ │ │ │ - subeq r5, r9, ip, lsl #11 │ │ │ │ + subeq r5, r9, ip, lsl #10 │ │ │ │ rsbeq fp, r1, ip, ror #9 │ │ │ │ @ instruction: 0x00653194 │ │ │ │ rsbeq ip, r1, r4, lsl #19 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #388 @ 0x184 │ │ │ │ mov fp, r0 │ │ │ │ ldrb r0, [r1, #114] @ 0x72 │ │ │ │ @@ -464152,20 +464152,20 @@ │ │ │ │ cmp r5, #0 │ │ │ │ beq 1fe094 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 1f5e4c │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq r4, r9, ip, ror #11 │ │ │ │ + subeq r4, r9, ip, ror #10 │ │ │ │ ldrdeq sl, [r1], #-56 @ 0xffffffc8 @ │ │ │ │ @ instruction: 0x0061a094 │ │ │ │ rsbeq r2, r5, r4, ror r1 │ │ │ │ rsbeq sl, r1, r8, lsr #7 │ │ │ │ - subeq r4, r9, r0, ror #4 │ │ │ │ + subeq r4, r9, r0, ror #3 │ │ │ │ rsbeq sl, r1, r0, asr #3 │ │ │ │ rsbeq r1, r5, r8, ror #28 │ │ │ │ rsbeq fp, r1, r8, asr r6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #388 @ 0x184 │ │ │ │ mov fp, r0 │ │ │ │ ldrb r0, [r1, #114] @ 0x72 │ │ │ │ @@ -465005,18 +465005,18 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 1fee0c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1fee0c │ │ │ │ mov r6, r8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #52]! @ 0x34 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1fee0c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ ldmib sp, {r0, r1, r2} │ │ │ │ stm r7, {r0, r1, r2} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #116 @ 0x74 │ │ │ │ @@ -465080,20 +465080,20 @@ │ │ │ │ cmp r1, #2 │ │ │ │ bcc 1fef44 │ │ │ │ mov r5, r4 │ │ │ │ mov r8, r0 │ │ │ │ ldr r1, [r5, #76]! @ 0x4c │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1fef44 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #116 @ 0x74 │ │ │ │ str r1, [r4, #72] @ 0x48 │ │ │ │ mov r1, r4 │ │ │ │ @@ -465126,18 +465126,18 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 1feff0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1feff0 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #40]! @ 0x28 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1feff0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ stm r7, {r0, r1, r2} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #116 @ 0x74 │ │ │ │ @@ -465176,18 +465176,18 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 1ff0b8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1ff0b8 │ │ │ │ mov r6, r8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #40]! @ 0x28 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1ff0b8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ ldmib sp, {r0, r1, r2} │ │ │ │ stm r7, {r0, r1, r2} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #116 @ 0x74 │ │ │ │ @@ -465239,189 +465239,189 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r5, #0 │ │ │ │ mov r4, r0 │ │ │ │ str r5, [r0] │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #4] │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #12] │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #16] │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #20] │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #24] │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #28] │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #32] │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #36] @ 0x24 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #40] @ 0x28 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #44] @ 0x2c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #48] @ 0x30 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #52] @ 0x34 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #56] @ 0x38 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #64] @ 0x40 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #68] @ 0x44 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #72] @ 0x48 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #76] @ 0x4c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #80] @ 0x50 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #84] @ 0x54 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #88] @ 0x58 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #92] @ 0x5c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #96] @ 0x60 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #100] @ 0x64 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #104] @ 0x68 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #108] @ 0x6c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #112] @ 0x70 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #116] @ 0x74 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #120] @ 0x78 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #124] @ 0x7c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #128] @ 0x80 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #132] @ 0x84 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #136] @ 0x88 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #140] @ 0x8c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #144] @ 0x90 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #148] @ 0x94 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #152] @ 0x98 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #156] @ 0x9c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #160] @ 0xa0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #164] @ 0xa4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #168] @ 0xa8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #172] @ 0xac │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #176] @ 0xb0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #180] @ 0xb4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #184] @ 0xb8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #188] @ 0xbc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #192] @ 0xc0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #196] @ 0xc4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #200] @ 0xc8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #204] @ 0xcc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #208] @ 0xd0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #212] @ 0xd4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #216] @ 0xd8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #220] @ 0xdc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #224] @ 0xe0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #228] @ 0xe4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #232] @ 0xe8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #236] @ 0xec │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #240] @ 0xf0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #244] @ 0xf4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #248] @ 0xf8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #252] @ 0xfc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #256] @ 0x100 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #260] @ 0x104 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #264] @ 0x108 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #268] @ 0x10c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #272] @ 0x110 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #276] @ 0x114 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #280] @ 0x118 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #284] @ 0x11c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #288] @ 0x120 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #292] @ 0x124 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #296] @ 0x128 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #300] @ 0x12c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #304] @ 0x130 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #308] @ 0x134 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #312] @ 0x138 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #316] @ 0x13c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #320] @ 0x140 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #324] @ 0x144 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #328] @ 0x148 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #332] @ 0x14c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #336] @ 0x150 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #340] @ 0x154 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #344] @ 0x158 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #348] @ 0x15c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ ldr r8, [r1, #8] │ │ │ │ mov r9, r0 │ │ │ │ ldr r6, [r1, #12] │ │ │ │ mov r0, #30 │ │ │ │ @@ -465833,15 +465833,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #20] @ 1ffae8 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ - subeq pc, r8, r0, asr #20 │ │ │ │ + subeq pc, r8, r0, asr #19 │ │ │ │ @ instruction: 0x0061739c │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ ldr r6, [r1] │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ @@ -465924,15 +465924,15 @@ │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [pc, #16] @ 1ffc54 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - subeq pc, r8, r4, lsl #17 │ │ │ │ + subeq pc, r8, r4, lsl #16 │ │ │ │ rsbeq r7, r1, ip, lsr #4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ ldr r6, [r1] │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ @@ -466015,15 +466015,15 @@ │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [pc, #16] @ 1ffdc0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - subeq pc, r8, r8, lsl r7 @ │ │ │ │ + @ instruction: 0x0048f698 │ │ │ │ rsbeq r7, r1, r0, asr #1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ ldr r6, [r1] │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ @@ -466106,15 +466106,15 @@ │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [pc, #16] @ 1fff2c │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - subeq pc, r8, ip, lsr #11 │ │ │ │ + subeq pc, r8, ip, lsr #10 │ │ │ │ rsbeq r6, r1, r4, asr pc │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ ldr r6, [r1] │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ @@ -466197,15 +466197,15 @@ │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [pc, #16] @ 200098 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - subeq pc, r8, r0, asr #8 │ │ │ │ + subeq pc, r8, r0, asr #7 │ │ │ │ rsbeq r6, r1, r8, ror #27 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ ldr r7, [r1] │ │ │ │ add r6, sp, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ ldr r9, [r1, #12] │ │ │ │ @@ -466762,16 +466762,16 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #24] @ 200970 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ - subeq lr, r8, r8, asr #28 │ │ │ │ - subeq lr, r8, r8, lsr #25 │ │ │ │ + subeq lr, r8, r8, asr #27 │ │ │ │ + subeq lr, r8, r8, lsr #24 │ │ │ │ rsbeq r6, r1, r8, lsl r5 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r2, r1 │ │ │ │ add r1, r0, #4 │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, #9 │ │ │ │ @@ -466791,22 +466791,22 @@ │ │ │ │ str r1, [sp, #16] │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ ldr r1, [pc, #32] @ 2009f4 │ │ │ │ ldr r3, [pc, #32] @ 2009f8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 67a0d4 │ │ │ │ + bl 67a058 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ strheq r7, [r1], #-112 @ 0xffffff90 @ │ │ │ │ - subeq sp, r9, ip, ror #28 │ │ │ │ + subeq sp, r9, ip, ror #27 │ │ │ │ @ instruction: 0x00617794 │ │ │ │ - subeq sp, r9, r8, lsr #28 │ │ │ │ - subeq sp, r9, sp, lsr #28 │ │ │ │ + subeq sp, r9, r8, lsr #27 │ │ │ │ + subeq sp, r9, sp, lsr #27 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r2, r1 │ │ │ │ add r1, r0, #4 │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, #9 │ │ │ │ ldr ip, [pc, #84] @ 200a70 │ │ │ │ @@ -466825,22 +466825,22 @@ │ │ │ │ str r1, [sp, #16] │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ ldr r1, [pc, #32] @ 200a7c │ │ │ │ ldr r3, [pc, #32] @ 200a80 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 67a0d4 │ │ │ │ + bl 67a058 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r7, r1, r8, asr r7 │ │ │ │ - subeq sp, r9, r9, lsl #28 │ │ │ │ + subeq sp, r9, r9, lsl #27 │ │ │ │ rsbeq r7, r1, ip, lsr r7 │ │ │ │ - strheq sp, [r9], #-221 @ 0xffffff23 │ │ │ │ - subeq sp, r9, pc, asr #27 │ │ │ │ + subeq sp, r9, sp, lsr sp │ │ │ │ + subeq sp, r9, pc, asr #26 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r2, [r1] │ │ │ │ add r7, pc, #16 │ │ │ │ sub r3, r2, #2 │ │ │ │ cmp r3, #19 │ │ │ │ movcs r3, #16 │ │ │ │ @@ -467338,15 +467338,15 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq 20125c │ │ │ │ add r0, sp, #24 │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq r1, r9, ip, lsr r0 │ │ │ │ + strheq r0, [r9], #-252 @ 0xffffff04 │ │ │ │ rsbeq lr, r4, r8, lsl sp │ │ │ │ rsbeq r6, r1, r4, ror lr │ │ │ │ @ instruction: 0x00617098 │ │ │ │ rsbeq r7, r1, ip, lsl #1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ add r6, sp, #44 @ 0x2c │ │ │ │ @@ -467669,15 +467669,15 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq 201788 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - strdeq r0, [r9], #-164 @ 0xffffff5c │ │ │ │ + subeq r0, r9, r4, ror sl │ │ │ │ strheq lr, [r4], #-124 @ 0xffffff84 @ │ │ │ │ rsbeq r6, r1, r8, asr #18 │ │ │ │ rsbeq r6, r1, ip, ror #22 │ │ │ │ rsbeq r6, r1, r0, ror #22 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ add r6, sp, #44 @ 0x2c │ │ │ │ @@ -469204,15 +469204,15 @@ │ │ │ │ ldrb r0, [r0, r1, lsr #26] │ │ │ │ add sp, sp, #396 @ 0x18c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0x3320646e │ │ │ │ cmnvs r0, r5, ror #16 │ │ │ │ blvs a1c560 <__bss_end__@@Base+0x1ca5b4> │ │ │ │ stmdbvc r2!, {r1, r4, r5, r8, sl, fp, sp}^ │ │ │ │ - ldrdeq fp, [r9], #-22 @ 0xffffffea │ │ │ │ + subeq fp, r9, r6, asr r1 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r4, [r1] │ │ │ │ mov r5, r2 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ add r1, r2, r1 │ │ │ │ @@ -469260,15 +469260,15 @@ │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #16] @ 203074 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - subeq ip, r8, r0, ror #7 │ │ │ │ + subeq ip, r8, r0, ror #6 │ │ │ │ rsbeq r3, r1, ip, lsl #28 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ ldr r6, [r1] │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ @@ -469367,15 +469367,15 @@ │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [pc, #16] @ 203220 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - strdeq ip, [r8], #-44 @ 0xffffffd4 │ │ │ │ + subeq ip, r8, ip, ror r2 │ │ │ │ rsbeq r3, r1, r0, ror #24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r5, [r1] │ │ │ │ mov r4, r2 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ @@ -469424,15 +469424,15 @@ │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #16] @ 203304 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - subeq ip, r8, r0, asr r1 │ │ │ │ + ldrdeq ip, [r8], #-0 │ │ │ │ rsbeq r3, r1, ip, ror fp │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r4, [r1] │ │ │ │ mov r5, r2 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ @@ -469498,15 +469498,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ ldr r1, [pc, #16] @ 203434 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ - subeq ip, r8, ip, rrx │ │ │ │ + subeq fp, r8, ip, ror #31 │ │ │ │ rsbeq r3, r1, ip, lsl #21 │ │ │ │ rsbeq r4, r1, r8, asr #29 │ │ │ │ strheq r4, [r1], #-236 @ 0xffffff14 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r4, [r1] │ │ │ │ mov r5, r2 │ │ │ │ @@ -469557,15 +469557,15 @@ │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #16] @ 203518 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - subeq fp, r8, ip, lsr pc │ │ │ │ + strheq fp, [r8], #-236 @ 0xffffff14 │ │ │ │ rsbeq r3, r1, r8, ror #18 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r4, [r1] │ │ │ │ mov r5, r2 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ @@ -469614,15 +469614,15 @@ │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #16] @ 2035fc │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - subeq fp, r8, r8, asr lr │ │ │ │ + ldrdeq fp, [r8], #-216 @ 0xffffff28 │ │ │ │ rsbeq r3, r1, r4, lsl #17 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r4, [r1] │ │ │ │ mov r5, r2 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ @@ -469671,15 +469671,15 @@ │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #16] @ 2036e0 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - subeq fp, r8, r4, ror sp │ │ │ │ + strdeq fp, [r8], #-196 @ 0xffffff3c │ │ │ │ rsbeq r3, r1, r0, lsr #15 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r4, [r1] │ │ │ │ mov r5, r2 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ @@ -469730,15 +469730,15 @@ │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #16] @ 2037cc │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - @ instruction: 0x0048bc90 │ │ │ │ + subeq fp, r8, r0, lsl ip │ │ │ │ strheq r3, [r1], #-100 @ 0xffffff9c @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r4, [r1] │ │ │ │ mov r5, r2 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ @@ -469787,15 +469787,15 @@ │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #16] @ 2038b0 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - subeq fp, r8, r4, lsr #23 │ │ │ │ + subeq fp, r8, r4, lsr #22 │ │ │ │ ldrdeq r3, [r1], #-80 @ 0xffffffb0 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r4, [r1] │ │ │ │ mov r5, r2 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ @@ -469844,15 +469844,15 @@ │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #16] @ 203994 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - subeq fp, r8, r0, asr #21 │ │ │ │ + subeq fp, r8, r0, asr #20 │ │ │ │ rsbeq r3, r1, ip, ror #9 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r4, [r1] │ │ │ │ mov r5, r2 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ @@ -469901,15 +469901,15 @@ │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #16] @ 203a78 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - ldrdeq fp, [r8], #-156 @ 0xffffff64 │ │ │ │ + subeq fp, r8, ip, asr r9 │ │ │ │ rsbeq r3, r1, r8, lsl #8 │ │ │ │ push {r4, lr} │ │ │ │ ldr r4, [r1] │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr lr, [r4, #36] @ 0x24 │ │ │ │ add r1, lr, r1 │ │ │ │ add r3, r1, #7 │ │ │ │ @@ -469982,15 +469982,15 @@ │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #16] @ 203bbc │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - @ instruction: 0x0048b898 │ │ │ │ + subeq fp, r8, r8, lsl r8 │ │ │ │ rsbeq r3, r1, r4, asr #5 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r5, [r1] │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r2 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ @@ -470057,15 +470057,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 203cdc │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - strheq fp, [r8], #-116 @ 0xffffff8c │ │ │ │ + subeq fp, r8, r4, lsr r7 │ │ │ │ strheq r3, [r1], #-28 @ 0xffffffe4 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r4, [r1] │ │ │ │ mov r5, r2 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ @@ -470114,15 +470114,15 @@ │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #16] @ 203dcc │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - subeq fp, r8, r8, lsl #13 │ │ │ │ + subeq fp, r8, r8, lsl #12 │ │ │ │ strheq r3, [r1], #-4 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r4, [r1] │ │ │ │ mov r5, r2 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ @@ -470171,15 +470171,15 @@ │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #16] @ 203eb0 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - subeq fp, r8, r4, lsr #11 │ │ │ │ + subeq fp, r8, r4, lsr #10 │ │ │ │ ldrdeq r2, [r1], #-240 @ 0xffffff10 @ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r5, [r1] │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ @@ -470285,15 +470285,15 @@ │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #16] @ 204078 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - subeq fp, r8, r4, lsl #8 │ │ │ │ + subeq fp, r8, r4, lsl #7 │ │ │ │ rsbeq r2, r1, r8, lsl #28 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r5, [r1] │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r2 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ @@ -470342,15 +470342,15 @@ │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #16] @ 20415c │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - strdeq fp, [r8], #-40 @ 0xffffffd8 │ │ │ │ + subeq fp, r8, r8, ror r2 │ │ │ │ rsbeq r2, r1, r4, lsr #26 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r5, [r1] │ │ │ │ mov r4, r2 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ @@ -470399,15 +470399,15 @@ │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #16] @ 204240 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - subeq fp, r8, r4, lsl r2 │ │ │ │ + @ instruction: 0x0048b194 │ │ │ │ rsbeq r2, r1, r0, asr #24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r6, [r1] │ │ │ │ add r7, sp, #4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1, #20] │ │ │ │ @@ -470745,15 +470745,15 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq 204798 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - @ instruction: 0x0048da9c │ │ │ │ + subeq sp, r8, ip, lsl sl │ │ │ │ rsbeq fp, r4, ip, ror #14 │ │ │ │ rsbeq r3, r1, r8, lsr r9 │ │ │ │ rsbeq r3, r1, ip, asr fp │ │ │ │ rsbeq r3, r1, r0, asr fp │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ ldr r1, [r1] │ │ │ │ @@ -471030,15 +471030,15 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq 204c0c │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq sp, r8, r8, lsr #12 │ │ │ │ + subeq sp, r8, r8, lsr #11 │ │ │ │ strdeq fp, [r4], #-40 @ 0xffffffd8 @ │ │ │ │ rsbeq r3, r1, r4, asr #9 │ │ │ │ rsbeq r3, r1, r8, ror #13 │ │ │ │ ldrdeq r3, [r1], #-108 @ 0xffffff94 @ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ ldr r1, [r1] │ │ │ │ @@ -471589,15 +471589,15 @@ │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq ip, r8, ip, lsr sp │ │ │ │ + strheq ip, [r8], #-204 @ 0xffffff34 │ │ │ │ strdeq sl, [r4], #-148 @ 0xffffff6c @ │ │ │ │ rsbeq r2, r1, r8, ror #24 │ │ │ │ rsbeq r2, r1, r4, lsl lr │ │ │ │ rsbeq r2, r1, r8, lsl #28 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldr r5, [r1] │ │ │ │ @@ -471762,15 +471762,15 @@ │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq ip, r8, r8, lsl #21 │ │ │ │ + subeq ip, r8, r8, lsl #20 │ │ │ │ rsbeq sl, r4, r0, asr #14 │ │ │ │ strheq r2, [r1], #-148 @ 0xffffff6c @ │ │ │ │ rsbeq r2, r1, r0, ror #22 │ │ │ │ rsbeq r2, r1, r4, asr fp │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r5, [r1] │ │ │ │ @@ -471902,15 +471902,15 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq ip, r8, ip, lsl r9 │ │ │ │ + @ instruction: 0x0048c89c │ │ │ │ ldrdeq sl, [r4], #-72 @ 0xffffffb8 @ │ │ │ │ rsbeq r2, r1, r8, asr #14 │ │ │ │ rsbeq r2, r1, ip, lsl #18 │ │ │ │ rsbeq r2, r1, r0, lsl #18 │ │ │ │ rsbeq r1, r1, r8, lsr #10 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ @@ -472043,15 +472043,15 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - strheq ip, [r8], #-104 @ 0xffffff98 │ │ │ │ + subeq ip, r8, r8, lsr r6 │ │ │ │ rsbeq sl, r4, r4, lsr #5 │ │ │ │ rsbeq r2, r1, r4, lsl r5 │ │ │ │ ldrdeq r2, [r1], #-104 @ 0xffffff98 @ │ │ │ │ rsbeq r2, r1, ip, asr #13 │ │ │ │ strdeq r1, [r1], #-36 @ 0xffffffdc @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ @@ -472217,15 +472217,15 @@ │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq ip, r8, ip, ror #6 │ │ │ │ + subeq ip, r8, ip, ror #5 │ │ │ │ rsbeq sl, r4, r4, lsr #32 │ │ │ │ @ instruction: 0x00612298 │ │ │ │ rsbeq r2, r1, r4, asr #8 │ │ │ │ rsbeq r2, r1, r8, lsr r4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldr r5, [r1] │ │ │ │ @@ -472381,15 +472381,15 @@ │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - strheq ip, [r8], #-8 │ │ │ │ + subeq ip, r8, r8, lsr r0 │ │ │ │ @ instruction: 0x00649d90 │ │ │ │ rsbeq r2, r1, r4 │ │ │ │ strheq r2, [r1], #-16 @ │ │ │ │ rsbeq r2, r1, r4, lsr #3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldr r5, [r1] │ │ │ │ @@ -472554,15 +472554,15 @@ │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq fp, r8, r8, lsr #28 │ │ │ │ + subeq fp, r8, r8, lsr #27 │ │ │ │ rsbeq r9, r4, r0, ror #21 │ │ │ │ rsbeq r1, r1, r4, asr sp │ │ │ │ rsbeq r1, r1, r0, lsl #30 │ │ │ │ strdeq r1, [r1], #-228 @ 0xffffff1c @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ ldr r5, [r1] │ │ │ │ @@ -472729,15 +472729,15 @@ │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq fp, r8, r0, ror fp │ │ │ │ + strdeq fp, [r8], #-160 @ 0xffffff60 │ │ │ │ rsbeq r9, r4, r8, lsr #16 │ │ │ │ @ instruction: 0x00611a98 │ │ │ │ rsbeq r1, r1, r4, asr #24 │ │ │ │ rsbeq r1, r1, r8, lsr ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r5, [r1] │ │ │ │ @@ -472869,15 +472869,15 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq fp, r8, r0, lsl sl │ │ │ │ + @ instruction: 0x0048b990 │ │ │ │ strheq r9, [r4], #-92 @ 0xffffffa4 @ │ │ │ │ rsbeq r1, r1, ip, lsr #16 │ │ │ │ strdeq r1, [r1], #-144 @ 0xffffff70 @ │ │ │ │ rsbeq r1, r1, r4, ror #19 │ │ │ │ rsbeq r0, r1, ip, lsl #12 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ @@ -473041,15 +473041,15 @@ │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq fp, r8, r4, lsl #13 │ │ │ │ + subeq fp, r8, r4, lsl #12 │ │ │ │ rsbeq r9, r4, r4, asr #6 │ │ │ │ strheq r1, [r1], #-88 @ 0xffffffa8 @ │ │ │ │ rsbeq r1, r1, r4, ror #14 │ │ │ │ rsbeq r1, r1, r8, asr r7 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldr r5, [r1] │ │ │ │ @@ -473212,15 +473212,15 @@ │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - ldrdeq fp, [r8], #-56 @ 0xffffffc8 │ │ │ │ + subeq fp, r8, r8, asr r3 │ │ │ │ @ instruction: 0x00649098 │ │ │ │ rsbeq r1, r1, ip, lsl #6 │ │ │ │ strheq r1, [r1], #-72 @ 0xffffffb8 @ │ │ │ │ rsbeq r1, r1, ip, lsr #9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r5, [r1] │ │ │ │ @@ -473352,15 +473352,15 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq fp, r8, r4, ror #4 │ │ │ │ + subeq fp, r8, r4, ror #3 │ │ │ │ rsbeq r8, r4, r0, lsr lr │ │ │ │ rsbeq r1, r1, r0, lsr #1 │ │ │ │ rsbeq r1, r1, r4, ror #4 │ │ │ │ rsbeq r1, r1, r8, asr r2 │ │ │ │ rsbeq pc, r0, r0, lsl #29 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ @@ -473526,15 +473526,15 @@ │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - strdeq sl, [r8], #-232 @ 0xffffff18 │ │ │ │ + subeq sl, r8, r8, ror lr │ │ │ │ strheq r8, [r4], #-176 @ 0xffffff50 @ │ │ │ │ rsbeq r0, r1, r4, lsr #28 │ │ │ │ ldrdeq r0, [r1], #-240 @ 0xffffff10 @ │ │ │ │ rsbeq r0, r1, r4, asr #31 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldr r5, [r1] │ │ │ │ @@ -473699,15 +473699,15 @@ │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq sl, r8, r4, asr #24 │ │ │ │ + subeq sl, r8, r4, asr #23 │ │ │ │ strdeq r8, [r4], #-140 @ 0xffffff74 @ │ │ │ │ rsbeq r0, r1, r0, ror fp │ │ │ │ rsbeq r0, r1, ip, lsl sp │ │ │ │ rsbeq r0, r1, r0, lsl sp │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ ldr r5, [r1] │ │ │ │ @@ -473883,15 +473883,15 @@ │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - @ instruction: 0x0048a990 │ │ │ │ + subeq sl, r8, r0, lsl r9 │ │ │ │ rsbeq r8, r4, r8, lsr r6 │ │ │ │ rsbeq r0, r1, ip, lsr #17 │ │ │ │ rsbeq r0, r1, r8, asr sl │ │ │ │ rsbeq r0, r1, ip, asr #20 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldr r5, [r1] │ │ │ │ @@ -474050,15 +474050,15 @@ │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - strheq sl, [r8], #-96 @ 0xffffffa0 │ │ │ │ + subeq sl, r8, r0, lsr r6 │ │ │ │ rsbeq r8, r4, ip, ror r3 │ │ │ │ strdeq r0, [r1], #-80 @ 0xffffffb0 @ │ │ │ │ @ instruction: 0x0061079c │ │ │ │ @ instruction: 0x00610790 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldr r5, [r1] │ │ │ │ @@ -474226,15 +474226,15 @@ │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq sl, r8, r4, lsl r4 │ │ │ │ + @ instruction: 0x0048a394 │ │ │ │ rsbeq r8, r4, r0, asr #1 │ │ │ │ rsbeq r0, r1, r4, lsr r3 │ │ │ │ rsbeq r0, r1, r0, ror #9 │ │ │ │ ldrdeq r0, [r1], #-68 @ 0xffffffbc @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldr r5, [r1] │ │ │ │ @@ -474397,15 +474397,15 @@ │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq sl, r8, r4, asr r1 │ │ │ │ + ldrdeq sl, [r8], #-4 │ │ │ │ rsbeq r7, r4, r4, lsl lr │ │ │ │ rsbeq r0, r1, r8, lsl #1 │ │ │ │ rsbeq r0, r1, r4, lsr r2 │ │ │ │ rsbeq r0, r1, r8, lsr #4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldr r5, [r1] │ │ │ │ @@ -474574,15 +474574,15 @@ │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq r9, r8, r8, lsr #29 │ │ │ │ + subeq r9, r8, r8, lsr #28 │ │ │ │ rsbeq r7, r4, r4, asr fp │ │ │ │ rsbeq pc, r0, r8, asr #27 │ │ │ │ rsbeq pc, r0, r0, ror pc @ │ │ │ │ rsbeq pc, r0, r4, ror #30 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldr r5, [r1] │ │ │ │ @@ -474748,15 +474748,15 @@ │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq r9, r8, r4, ror #23 │ │ │ │ + subeq r9, r8, r4, ror #22 │ │ │ │ @ instruction: 0x00647898 │ │ │ │ rsbeq pc, r0, ip, lsl #22 │ │ │ │ strheq pc, [r0], #-200 @ 0xffffff38 @ │ │ │ │ rsbeq pc, r0, ip, lsr #25 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r5, [r1] │ │ │ │ @@ -474888,15 +474888,15 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq r9, r8, r4, lsl sl │ │ │ │ + @ instruction: 0x00489994 │ │ │ │ rsbeq r7, r4, r0, lsr r6 │ │ │ │ rsbeq pc, r0, r0, lsr #17 │ │ │ │ rsbeq pc, r0, r4, ror #20 │ │ │ │ rsbeq pc, r0, r8, asr sl @ │ │ │ │ rsbeq lr, r0, r0, lsl #13 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ @@ -475062,15 +475062,15 @@ │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - strdeq r9, [r8], #-104 @ 0xffffff98 │ │ │ │ + subeq r9, r8, r8, ror r6 │ │ │ │ strheq r7, [r4], #-48 @ 0xffffffd0 @ │ │ │ │ rsbeq pc, r0, r4, lsr #12 │ │ │ │ ldrdeq pc, [r0], #-112 @ 0xffffff90 @ │ │ │ │ rsbeq pc, r0, r4, asr #15 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldr r5, [r1] │ │ │ │ @@ -475232,15 +475232,15 @@ │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq r9, r8, r4, asr #8 │ │ │ │ + subeq r9, r8, r4, asr #7 │ │ │ │ rsbeq r7, r4, r8, lsl #2 │ │ │ │ rsbeq pc, r0, ip, ror r3 @ │ │ │ │ rsbeq pc, r0, r4, lsr #10 │ │ │ │ rsbeq pc, r0, r8, lsl r5 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldr r5, [r1] │ │ │ │ @@ -475404,15 +475404,15 @@ │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - @ instruction: 0x0048919c │ │ │ │ + subeq r9, r8, ip, lsl r1 │ │ │ │ rsbeq r6, r4, r8, asr lr │ │ │ │ rsbeq pc, r0, ip, asr #1 │ │ │ │ rsbeq pc, r0, r8, ror r2 @ │ │ │ │ rsbeq pc, r0, ip, ror #4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ ldr r5, [r1] │ │ │ │ @@ -475579,15 +475579,15 @@ │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq r8, r8, r8, ror #29 │ │ │ │ + subeq r8, r8, r8, ror #28 │ │ │ │ rsbeq r6, r4, r0, lsr #23 │ │ │ │ rsbeq lr, r0, r0, lsl lr │ │ │ │ strheq lr, [r0], #-252 @ 0xffffff04 @ │ │ │ │ strheq lr, [r0], #-240 @ 0xffffff10 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ ldr r5, [r1] │ │ │ │ @@ -475770,15 +475770,15 @@ │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq r8, r8, r0, lsr ip │ │ │ │ + strheq r8, [r8], #-176 @ 0xffffff50 │ │ │ │ rsbeq r6, r4, r0, asr #17 │ │ │ │ rsbeq lr, r0, r4, lsr fp │ │ │ │ rsbeq lr, r0, r0, ror #25 │ │ │ │ ldrdeq lr, [r0], #-196 @ 0xffffff3c @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ ldr r5, [r1] │ │ │ │ @@ -475961,15 +475961,15 @@ │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq r8, r8, r4, lsr r9 │ │ │ │ + strheq r8, [r8], #-132 @ 0xffffff7c │ │ │ │ rsbeq lr, r0, r8, asr sl │ │ │ │ rsbeq lr, r0, ip, asr #20 │ │ │ │ rsbeq r6, r4, r0, ror #11 │ │ │ │ rsbeq lr, r0, r4, asr r8 │ │ │ │ rsbeq lr, r0, r4, asr #19 │ │ │ │ strheq lr, [r0], #-152 @ 0xffffff68 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -476103,15 +476103,15 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq r8, r8, r8, lsr #14 │ │ │ │ + subeq r8, r8, r8, lsr #13 │ │ │ │ rsbeq r6, r4, r4, lsr r3 │ │ │ │ rsbeq lr, r0, r4, lsr #11 │ │ │ │ rsbeq lr, r0, r8, ror #14 │ │ │ │ rsbeq lr, r0, ip, asr r7 │ │ │ │ rsbeq sp, r0, r4, lsl #7 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ @@ -476244,15 +476244,15 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq r8, r8, r4, lsl #10 │ │ │ │ + subeq r8, r8, r4, lsl #9 │ │ │ │ rsbeq r6, r4, r0, lsl #2 │ │ │ │ rsbeq lr, r0, r0, ror r3 │ │ │ │ rsbeq lr, r0, r4, lsr r5 │ │ │ │ rsbeq lr, r0, r8, lsr #10 │ │ │ │ rsbeq sp, r0, r0, asr r1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ @@ -476414,15 +476414,15 @@ │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq r8, r8, r8, asr #3 │ │ │ │ + subeq r8, r8, r8, asr #2 │ │ │ │ rsbeq r5, r4, ip, lsl #29 │ │ │ │ rsbeq lr, r0, r0, lsl #2 │ │ │ │ rsbeq lr, r0, ip, lsr #5 │ │ │ │ rsbeq lr, r0, r0, lsr #5 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r5, [r1] │ │ │ │ @@ -476554,15 +476554,15 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - @ instruction: 0x00487f9c │ │ │ │ + subeq r7, r8, ip, lsl pc │ │ │ │ rsbeq r5, r4, r8, lsr #24 │ │ │ │ @ instruction: 0x0060de98 │ │ │ │ rsbeq lr, r0, ip, asr r0 │ │ │ │ rsbeq lr, r0, r0, asr r0 │ │ │ │ rsbeq ip, r0, r8, ror ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ @@ -476730,15 +476730,15 @@ │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq r7, r8, ip, ror #25 │ │ │ │ + subeq r7, r8, ip, ror #24 │ │ │ │ rsbeq r5, r4, r4, lsr #19 │ │ │ │ rsbeq sp, r0, r4, lsl ip │ │ │ │ rsbeq sp, r0, r0, asr #27 │ │ │ │ strheq sp, [r0], #-212 @ 0xffffff2c @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldr r5, [r1] │ │ │ │ @@ -476901,15 +476901,15 @@ │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq r7, r8, r4, lsr sl │ │ │ │ + strheq r7, [r8], #-148 @ 0xffffff6c │ │ │ │ strdeq r5, [r4], #-100 @ 0xffffff9c @ │ │ │ │ rsbeq sp, r0, r8, ror #18 │ │ │ │ rsbeq sp, r0, r4, lsl fp │ │ │ │ rsbeq sp, r0, r8, lsl #22 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ ldr r5, [r1] │ │ │ │ @@ -477124,15 +477124,15 @@ │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq r7, r8, r8, lsl #15 │ │ │ │ + subeq r7, r8, r8, lsl #14 │ │ │ │ rsbeq r5, r4, r0, lsl r4 │ │ │ │ rsbeq sp, r0, r4, lsl #13 │ │ │ │ @ instruction: 0x0060d79c │ │ │ │ @ instruction: 0x0060d790 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldr r5, [r1] │ │ │ │ @@ -477295,15 +477295,15 @@ │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq r7, r8, ip, lsl #8 │ │ │ │ + subeq r7, r8, ip, lsl #7 │ │ │ │ rsbeq r5, r4, ip, asr #1 │ │ │ │ rsbeq sp, r0, r0, asr #6 │ │ │ │ rsbeq sp, r0, ip, ror #9 │ │ │ │ rsbeq sp, r0, r0, ror #9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ ldr r5, [r1] │ │ │ │ @@ -477486,15 +477486,15 @@ │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq r7, r8, r0, ror #2 │ │ │ │ + subeq r7, r8, r0, ror #1 │ │ │ │ rsbeq sp, r0, r4, lsl #5 │ │ │ │ rsbeq sp, r0, r8, ror r2 │ │ │ │ rsbeq r4, r4, ip, lsl #28 │ │ │ │ rsbeq sp, r0, r0, lsl #1 │ │ │ │ strdeq sp, [r0], #-16 @ │ │ │ │ rsbeq sp, r0, r4, ror #3 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -477661,15 +477661,15 @@ │ │ │ │ add r0, r1, #8 │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [pc, #12] @ 20b3b8 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - subeq r6, r8, r0, lsl lr │ │ │ │ + @ instruction: 0x00486d90 │ │ │ │ rsbeq fp, r0, r8, asr #21 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r1, [r1, #20] │ │ │ │ ldr r0, [pc, #92] @ 20b430 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -477692,15 +477692,15 @@ │ │ │ │ add r0, r1, #2 │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [pc, #12] @ 20b434 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - subeq r6, r8, r4, asr #26 │ │ │ │ + subeq r6, r8, r4, asr #25 │ │ │ │ rsbeq fp, r0, ip, asr #20 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r7, sp │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ @@ -477939,16 +477939,16 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ bl 1f64bc │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq r6, r8, r4, lsl fp │ │ │ │ - subeq r3, r8, r8, lsl #28 │ │ │ │ + @ instruction: 0x00486a94 │ │ │ │ + subeq r3, r8, r8, lsl #27 │ │ │ │ rsbeq r4, r4, r8, lsr #14 │ │ │ │ rsbeq r4, r4, r4, asr #12 │ │ │ │ strheq fp, [r0], #-100 @ 0xffffff9c @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r1, #32] │ │ │ │ @@ -478020,16 +478020,16 @@ │ │ │ │ stm r9, {r0, ip} │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [pc, #16] @ 20b958 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - subeq r6, r8, r8, lsr r8 │ │ │ │ - subeq r6, r8, r8, ror #16 │ │ │ │ + strheq r6, [r8], #-120 @ 0xffffff88 │ │ │ │ + subeq r6, r8, r8, ror #15 │ │ │ │ rsbeq fp, r0, ip, lsr #10 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r1, [r1, #20] │ │ │ │ ldr r0, [pc, #92] @ 20b9d0 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -478052,15 +478052,15 @@ │ │ │ │ add r0, r1, #8 │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [pc, #12] @ 20b9d4 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - ldrdeq r6, [r8], #-116 @ 0xffffff8c │ │ │ │ + subeq r6, r8, r4, asr r7 │ │ │ │ rsbeq fp, r0, ip, lsr #9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, sp │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r3 │ │ │ │ @@ -478211,15 +478211,15 @@ │ │ │ │ add r0, sp, #20 │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbeq r4, r4, ip, lsr r2 │ │ │ │ rsbeq ip, r0, r0, ror #8 │ │ │ │ - strheq r2, [r9], #-220 @ 0xffffff24 │ │ │ │ + subeq r2, r9, ip, lsr sp │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ ldr r2, [r1, #32] │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r2] │ │ │ │ sub r0, r0, #2 │ │ │ │ cmp r0, #18 │ │ │ │ @@ -478290,15 +478290,15 @@ │ │ │ │ add r0, sp, #20 │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbeq r4, r4, r0, lsl #2 │ │ │ │ rsbeq ip, r0, r4, lsr #6 │ │ │ │ - subeq r2, r9, r0, lsl #25 │ │ │ │ + subeq r2, r9, r0, lsl #24 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ add r0, r1, r0 │ │ │ │ @@ -478509,20 +478509,20 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ bl 1f64bc │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq r3, r8, ip, ror #11 │ │ │ │ + subeq r3, r8, ip, ror #10 │ │ │ │ rsbeq r3, r4, r8, lsl pc │ │ │ │ rsbeq r3, r4, r0, asr #27 │ │ │ │ rsbeq fp, r0, r8, asr #31 │ │ │ │ - subeq r3, r8, r0, lsr #9 │ │ │ │ - subeq r6, r8, r0, lsl r0 │ │ │ │ + subeq r3, r8, r0, lsr #8 │ │ │ │ + @ instruction: 0x00485f90 │ │ │ │ rsbeq sl, r0, r4, ror #27 │ │ │ │ ldrdeq sl, [r0], #-208 @ 0xffffff30 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r1, #36] @ 0x24 │ │ │ │ @@ -478641,15 +478641,15 @@ │ │ │ │ mov r0, sp │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbeq r3, r4, r8, asr #22 │ │ │ │ rsbeq fp, r0, r8, lsr #27 │ │ │ │ - @ instruction: 0x00485d98 │ │ │ │ + subeq r5, r8, r8, lsl sp │ │ │ │ strheq sl, [r0], #-176 @ 0xffffff50 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ ldr r6, [r1, #32] │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, #0 │ │ │ │ @@ -478753,15 +478753,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [pc, #192] @ 20c578 │ │ │ │ add r1, sp, #16 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r6 │ │ │ │ bl 200a84 │ │ │ │ ldmib sp, {r0, r1, r2} │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ @@ -478794,15 +478794,15 @@ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbeq fp, r0, r8, lsr lr │ │ │ │ rsbeq r3, r4, ip, asr r8 │ │ │ │ - subeq pc, r7, r8, lsl #9 │ │ │ │ + subeq pc, r7, r8, lsl #8 │ │ │ │ @ instruction: 0xfff5a554 │ │ │ │ rsbeq fp, r0, r4, lsr lr │ │ │ │ rsbeq fp, r0, ip, lsl lr │ │ │ │ rsbeq fp, r0, r4, lsl #28 │ │ │ │ rsbeq sl, r0, r4, ror #18 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ @@ -479006,15 +479006,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [pc, #440] @ 20ca64 │ │ │ │ add r1, sp, #16 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r4 │ │ │ │ bl 200a84 │ │ │ │ ldmib sp, {r0, r1, r2} │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ @@ -479101,23 +479101,23 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ bl 1f64bc │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - ldrdeq r2, [r8], #-220 @ 0xffffff24 │ │ │ │ + subeq r2, r8, ip, asr sp │ │ │ │ rsbeq r3, r4, ip, ror r6 │ │ │ │ rsbeq r3, r4, r4, asr #11 │ │ │ │ rsbeq r3, r4, ip, lsl #11 │ │ │ │ - subeq r1, r9, r3, asr ip │ │ │ │ + ldrdeq r1, [r9], #-179 @ 0xffffff4d │ │ │ │ rsbeq r3, r4, ip, ror #8 │ │ │ │ rsbeq fp, r0, r4, asr #20 │ │ │ │ rsbeq r3, r4, r8, ror #8 │ │ │ │ - @ instruction: 0x0047f094 │ │ │ │ + subeq pc, r7, r4, lsl r0 @ │ │ │ │ @ instruction: 0xfff5a160 │ │ │ │ rsbeq fp, r0, r0, asr #20 │ │ │ │ rsbeq fp, r0, r8, lsr #20 │ │ │ │ rsbeq fp, r0, r0, lsl sl │ │ │ │ strdeq sl, [r0], #-76 @ 0xffffffb4 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r1 │ │ │ │ @@ -479144,15 +479144,15 @@ │ │ │ │ add r0, r1, #2 │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [pc, #12] @ 20cae4 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - subeq r5, r8, r4, lsr #13 │ │ │ │ + subeq r5, r8, r4, lsr #12 │ │ │ │ @ instruction: 0x0060a39c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r7, sp │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ @@ -479242,15 +479242,15 @@ │ │ │ │ add r0, r1, #4 │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [pc, #12] @ 20cc6c │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - subeq r5, r8, ip, ror r4 │ │ │ │ + strdeq r5, [r8], #-60 @ 0xffffffc4 │ │ │ │ rsbeq sl, r0, r4, lsl r2 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r7, sp │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ @@ -479342,15 +479342,15 @@ │ │ │ │ add r0, r1, #8 │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [pc, #12] @ 20cdfc │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - strheq r5, [r8], #-60 @ 0xffffffc4 │ │ │ │ + subeq r5, r8, ip, lsr r3 │ │ │ │ rsbeq sl, r0, r4, lsl #1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, sp │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r3 │ │ │ │ @@ -479518,15 +479518,15 @@ │ │ │ │ add r0, r1, #4 │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [pc, #12] @ 20d0bc │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - subeq r5, r8, ip, lsr #1 │ │ │ │ + subeq r5, r8, ip, lsr #32 │ │ │ │ rsbeq r9, r0, r4, asr #27 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r1, [sp, #8] │ │ │ │ @@ -479805,18 +479805,18 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq r2, r8, r8, ror r1 │ │ │ │ + strdeq r2, [r8], #-8 │ │ │ │ rsbeq r2, r4, r8, ror r9 │ │ │ │ rsbeq sl, r0, r0, ror fp │ │ │ │ - subeq r1, r9, r4, lsl #11 │ │ │ │ + subeq r1, r9, r4, lsl #10 │ │ │ │ rsbeq r9, r0, r8, ror r9 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -480004,18 +480004,18 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - strheq r4, [r8], #-172 @ 0xffffff54 │ │ │ │ + subeq r4, r8, ip, lsr sl │ │ │ │ rsbeq r2, r4, ip, lsr r6 │ │ │ │ rsbeq sl, r0, r4, asr r8 │ │ │ │ - subeq r1, r9, r8, asr #4 │ │ │ │ + subeq r1, r9, r8, asr #3 │ │ │ │ rsbeq r9, r0, ip, asr r6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldr r3, [r1] │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, #0 │ │ │ │ beq 20d894 │ │ │ │ @@ -480187,15 +480187,15 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq 20db20 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq r4, r8, r8, ror #13 │ │ │ │ + subeq r4, r8, r8, ror #12 │ │ │ │ rsbeq r2, r4, ip, lsr #7 │ │ │ │ strheq sl, [r0], #-80 @ 0xffffffb0 @ │ │ │ │ ldrdeq sl, [r0], #-116 @ 0xffffff8c @ │ │ │ │ rsbeq sl, r0, r8, asr #15 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldr r3, [r1] │ │ │ │ @@ -480370,15 +480370,15 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq 20ddfc │ │ │ │ add r0, sp, #4 │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq r4, r8, ip, lsl #8 │ │ │ │ + subeq r4, r8, ip, lsl #7 │ │ │ │ ldrdeq r2, [r4], #-0 @ │ │ │ │ ldrdeq sl, [r0], #-36 @ 0xffffffdc @ │ │ │ │ strdeq sl, [r0], #-72 @ 0xffffffb8 @ │ │ │ │ rsbeq sl, r0, ip, ror #9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldr r7, [r1] │ │ │ │ @@ -480550,15 +480550,15 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq 20e0cc │ │ │ │ add r0, sp, #4 │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq r4, r8, r8, lsr #2 │ │ │ │ + subeq r4, r8, r8, lsr #1 │ │ │ │ strdeq r1, [r4], #-220 @ 0xffffff24 @ │ │ │ │ rsbeq sl, r0, r0 │ │ │ │ rsbeq sl, r0, r4, lsr #4 │ │ │ │ rsbeq sl, r0, r8, lsl r2 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldr r3, [r1] │ │ │ │ @@ -480733,15 +480733,15 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq 20e3a8 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq r3, r8, r0, ror #28 │ │ │ │ + subeq r3, r8, r0, ror #27 │ │ │ │ rsbeq r1, r4, r4, lsr #22 │ │ │ │ rsbeq r9, r0, r8, lsr #26 │ │ │ │ rsbeq r9, r0, ip, asr #30 │ │ │ │ rsbeq r9, r0, r0, asr #30 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldr r6, [r1] │ │ │ │ @@ -480931,15 +480931,15 @@ │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq r3, r8, r8, asr fp │ │ │ │ + ldrdeq r3, [r8], #-168 @ 0xffffff58 │ │ │ │ rsbeq r1, r4, r4, lsl #16 │ │ │ │ rsbeq r9, r0, r8, ror sl │ │ │ │ rsbeq r9, r0, ip, lsl ip │ │ │ │ rsbeq r9, r0, r0, lsl ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldr r3, [r1] │ │ │ │ @@ -481117,15 +481117,15 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq 20e9a8 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq r3, r8, ip, ror #16 │ │ │ │ + subeq r3, r8, ip, ror #15 │ │ │ │ rsbeq r1, r4, r4, lsr #10 │ │ │ │ rsbeq r9, r0, r8, lsr #14 │ │ │ │ rsbeq r9, r0, ip, asr #18 │ │ │ │ rsbeq r9, r0, r0, asr #18 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldr r3, [r1] │ │ │ │ @@ -481302,15 +481302,15 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq 20ec8c │ │ │ │ add r0, sp, #4 │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq r3, r8, r4, lsl #11 │ │ │ │ + subeq r3, r8, r4, lsl #10 │ │ │ │ rsbeq r1, r4, r0, asr #4 │ │ │ │ rsbeq r9, r0, r4, asr #8 │ │ │ │ rsbeq r9, r0, r8, ror #12 │ │ │ │ rsbeq r9, r0, ip, asr r6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldr r3, [r1] │ │ │ │ @@ -481485,15 +481485,15 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq 20ef68 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq r3, r8, r0, lsr #5 │ │ │ │ + subeq r3, r8, r0, lsr #4 │ │ │ │ rsbeq r0, r4, r4, ror #30 │ │ │ │ rsbeq r9, r0, r8, ror #2 │ │ │ │ rsbeq r9, r0, ip, lsl #7 │ │ │ │ rsbeq r9, r0, r0, lsl #7 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r5, [r1] │ │ │ │ @@ -481651,18 +481651,18 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq r3, r8, r8, rrx │ │ │ │ + subeq r2, r8, r8, ror #31 │ │ │ │ rsbeq r0, r4, r4, lsl #25 │ │ │ │ strdeq r8, [r0], #-228 @ 0xffffff1c @ │ │ │ │ - subeq r3, r8, ip, asr #2 │ │ │ │ + subeq r3, r8, ip, asr #1 │ │ │ │ strheq r9, [r0], #-8 @ │ │ │ │ rsbeq r9, r0, ip, lsr #1 │ │ │ │ ldrdeq r7, [r0], #-196 @ 0xffffff3c @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldr r3, [r1] │ │ │ │ mov fp, r0 │ │ │ │ @@ -481836,15 +481836,15 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq 20f4e4 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq r2, r8, r4, lsr #26 │ │ │ │ + subeq r2, r8, r4, lsr #25 │ │ │ │ rsbeq r0, r4, r8, ror #19 │ │ │ │ rsbeq r8, r0, ip, ror #23 │ │ │ │ rsbeq r8, r0, r0, lsl lr │ │ │ │ rsbeq r8, r0, r4, lsl #28 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldr r3, [r1] │ │ │ │ @@ -482019,15 +482019,15 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq 20f7c0 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq r2, r8, r8, asr #20 │ │ │ │ + subeq r2, r8, r8, asr #19 │ │ │ │ rsbeq r0, r4, ip, lsl #14 │ │ │ │ rsbeq r8, r0, r0, lsl r9 │ │ │ │ rsbeq r8, r0, r4, lsr fp │ │ │ │ rsbeq r8, r0, r8, lsr #22 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldr r7, [r1] │ │ │ │ @@ -482203,15 +482203,15 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq 20faa0 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq r2, r8, r8, ror #14 │ │ │ │ + subeq r2, r8, r8, ror #13 │ │ │ │ rsbeq r0, r4, ip, lsr #8 │ │ │ │ rsbeq r8, r0, r0, lsr r6 │ │ │ │ rsbeq r8, r0, r4, asr r8 │ │ │ │ rsbeq r8, r0, r8, asr #16 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ mov r7, r2 │ │ │ │ @@ -482474,15 +482474,15 @@ │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - strdeq r2, [r8], #-60 @ 0xffffffc4 │ │ │ │ + subeq r2, r8, ip, ror r3 │ │ │ │ rsbeq r0, r4, r4, lsl #1 │ │ │ │ strdeq r8, [r0], #-36 @ 0xffffffdc @ │ │ │ │ rsbeq r8, r0, r4, lsl #8 │ │ │ │ strdeq r8, [r0], #-56 @ 0xffffffc8 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldr r7, [r1] │ │ │ │ @@ -482652,15 +482652,15 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq 2101a4 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq r2, r8, ip, asr #32 │ │ │ │ + subeq r1, r8, ip, asr #31 │ │ │ │ rsbeq pc, r3, r4, lsr #26 │ │ │ │ rsbeq r7, r0, r8, lsr #30 │ │ │ │ rsbeq r8, r0, ip, asr #2 │ │ │ │ rsbeq r8, r0, r0, asr #2 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldr r7, [r1] │ │ │ │ @@ -482831,15 +482831,15 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq 210470 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq r1, r8, r8, lsl #27 │ │ │ │ + subeq r1, r8, r8, lsl #26 │ │ │ │ rsbeq pc, r3, r8, asr sl @ │ │ │ │ rsbeq r7, r0, ip, asr ip │ │ │ │ rsbeq r7, r0, r0, lsl #29 │ │ │ │ rsbeq r7, r0, r4, ror lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldr r3, [r1] │ │ │ │ @@ -483017,15 +483017,15 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq 210758 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - strheq r1, [r8], #-172 @ 0xffffff54 │ │ │ │ + subeq r1, r8, ip, lsr sl │ │ │ │ rsbeq pc, r3, r4, ror r7 @ │ │ │ │ rsbeq r7, r0, r8, ror r9 │ │ │ │ @ instruction: 0x00607b9c │ │ │ │ @ instruction: 0x00607b90 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldr r7, [r1] │ │ │ │ @@ -483203,15 +483203,15 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq 210a40 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq r1, r8, ip, asr #15 │ │ │ │ + subeq r1, r8, ip, asr #14 │ │ │ │ rsbeq pc, r3, ip, lsl #9 │ │ │ │ @ instruction: 0x00607690 │ │ │ │ strheq r7, [r0], #-132 @ 0xffffff7c @ │ │ │ │ rsbeq r7, r0, r8, lsr #17 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldr r3, [r1] │ │ │ │ @@ -483386,15 +483386,15 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq 210d1c │ │ │ │ add r0, sp, #4 │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq r1, r8, ip, ror #9 │ │ │ │ + subeq r1, r8, ip, ror #8 │ │ │ │ strheq pc, [r3], #-16 @ │ │ │ │ strheq r7, [r0], #-52 @ 0xffffffcc @ │ │ │ │ ldrdeq r7, [r0], #-88 @ 0xffffffa8 @ │ │ │ │ rsbeq r7, r0, ip, asr #11 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldr r6, [r1] │ │ │ │ @@ -483567,15 +483567,15 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq 210ff0 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq r1, r8, r8, lsl #4 │ │ │ │ + subeq r1, r8, r8, lsl #3 │ │ │ │ ldrdeq lr, [r3], #-232 @ 0xffffff18 @ │ │ │ │ ldrdeq r7, [r0], #-12 @ │ │ │ │ rsbeq r7, r0, r0, lsl #6 │ │ │ │ strdeq r7, [r0], #-36 @ 0xffffffdc @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldr r3, [r1] │ │ │ │ @@ -483750,15 +483750,15 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq 2112cc │ │ │ │ add r0, sp, #4 │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq r0, r8, ip, lsr pc │ │ │ │ + strheq r0, [r8], #-236 @ 0xffffff14 │ │ │ │ rsbeq lr, r3, r0, lsl #24 │ │ │ │ rsbeq r6, r0, r4, lsl #28 │ │ │ │ rsbeq r7, r0, r8, lsr #32 │ │ │ │ rsbeq r7, r0, ip, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldr r3, [r1] │ │ │ │ @@ -483933,15 +483933,15 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq 2115a8 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq r0, r8, r0, ror #24 │ │ │ │ + subeq r0, r8, r0, ror #23 │ │ │ │ rsbeq lr, r3, r4, lsr #18 │ │ │ │ rsbeq r6, r0, r8, lsr #22 │ │ │ │ rsbeq r6, r0, ip, asr #26 │ │ │ │ rsbeq r6, r0, r0, asr #26 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldr r2, [r1] │ │ │ │ @@ -484218,20 +484218,20 @@ │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - strdeq r0, [r8], #-132 @ 0xffffff7c │ │ │ │ - subeq r0, r8, r4, lsr #18 │ │ │ │ + subeq r0, r8, r4, ror r8 │ │ │ │ + subeq r0, r8, r4, lsr #17 │ │ │ │ rsbeq r5, r0, r8, ror #9 │ │ │ │ rsbeq lr, r3, ip, asr #10 │ │ │ │ rsbeq r6, r0, r0, asr #15 │ │ │ │ - ldrdeq r0, [r8], #-172 @ 0xffffff54 │ │ │ │ + subeq r0, r8, ip, asr sl │ │ │ │ strdeq r5, [r0], #-72 @ 0xffffffb8 @ │ │ │ │ rsbeq r6, r0, r8, asr #17 │ │ │ │ strheq r6, [r0], #-140 @ 0xffffff74 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r5, [r1] │ │ │ │ mov sl, r0 │ │ │ │ @@ -484388,18 +484388,18 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq r0, r8, r4, lsr r5 │ │ │ │ + strheq r0, [r8], #-68 @ 0xffffffbc │ │ │ │ rsbeq lr, r3, r0, asr #3 │ │ │ │ rsbeq r6, r0, r0, lsr r4 │ │ │ │ - subeq r0, r8, r8, lsl r6 │ │ │ │ + @ instruction: 0x00480598 │ │ │ │ strdeq r6, [r0], #-84 @ 0xffffffac @ │ │ │ │ rsbeq r6, r0, r8, ror #11 │ │ │ │ rsbeq r5, r0, r0, lsl r2 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #156 @ 0x9c │ │ │ │ ldr r3, [r1] │ │ │ │ mov fp, r0 │ │ │ │ @@ -484655,19 +484655,19 @@ │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - ldrdeq r0, [r8], #-20 @ 0xffffffec │ │ │ │ - subeq pc, r8, sl, lsr sl @ │ │ │ │ + subeq r0, r8, r4, asr r1 │ │ │ │ + strheq pc, [r8], #-154 @ 0xffffff66 @ │ │ │ │ rsbeq sp, r3, r4, asr lr │ │ │ │ rsbeq r6, r0, r8, asr #1 │ │ │ │ - subeq pc, r8, sl, asr #23 │ │ │ │ + subeq pc, r8, sl, asr #22 │ │ │ │ rsbeq r6, r0, ip, ror #3 │ │ │ │ rsbeq r6, r0, r0, ror #3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldr r3, [r1] │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -484843,15 +484843,15 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq 2123e0 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq pc, r7, r4, lsr lr @ │ │ │ │ + strheq pc, [r7], #-212 @ 0xffffff2c @ │ │ │ │ rsbeq sp, r3, ip, ror #21 │ │ │ │ strdeq r5, [r0], #-192 @ 0xffffff40 @ │ │ │ │ rsbeq r5, r0, r4, lsl pc │ │ │ │ rsbeq r5, r0, r8, lsl #30 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldr r6, [r1] │ │ │ │ @@ -485034,15 +485034,15 @@ │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq pc, r7, r0, lsr #22 │ │ │ │ + subeq pc, r7, r0, lsr #21 │ │ │ │ rsbeq sp, r3, r4, ror #15 │ │ │ │ rsbeq r5, r0, r8, asr sl │ │ │ │ strdeq r5, [r0], #-188 @ 0xffffff44 @ │ │ │ │ strdeq r5, [r0], #-176 @ 0xffffff50 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldr r3, [r1] │ │ │ │ @@ -485220,15 +485220,15 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq 2129c4 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq pc, r7, r0, asr r8 @ │ │ │ │ + ldrdeq pc, [r7], #-112 @ 0xffffff90 │ │ │ │ rsbeq sp, r3, r8, lsl #10 │ │ │ │ rsbeq r5, r0, ip, lsl #14 │ │ │ │ rsbeq r5, r0, r0, lsr r9 │ │ │ │ rsbeq r5, r0, r4, lsr #18 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldr r3, [r1] │ │ │ │ @@ -485406,15 +485406,15 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq 212cac │ │ │ │ add r0, sp, #4 │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq pc, r7, r8, ror #10 │ │ │ │ + subeq pc, r7, r8, ror #9 │ │ │ │ rsbeq sp, r3, r0, lsr #4 │ │ │ │ rsbeq r5, r0, r4, lsr #8 │ │ │ │ rsbeq r5, r0, r8, asr #12 │ │ │ │ rsbeq r5, r0, ip, lsr r6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldr r3, [r1] │ │ │ │ @@ -485592,15 +485592,15 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq 212f94 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq pc, r7, r0, lsl #5 │ │ │ │ + subeq pc, r7, r0, lsl #4 │ │ │ │ rsbeq ip, r3, r8, lsr pc │ │ │ │ rsbeq r5, r0, ip, lsr r1 │ │ │ │ rsbeq r5, r0, r0, ror #6 │ │ │ │ rsbeq r5, r0, r4, asr r3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldr r3, [r1] │ │ │ │ @@ -485775,15 +485775,15 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq 213270 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - @ instruction: 0x0047ef98 │ │ │ │ + subeq lr, r7, r8, lsl pc │ │ │ │ rsbeq ip, r3, ip, asr ip │ │ │ │ rsbeq r4, r0, r0, ror #28 │ │ │ │ rsbeq r5, r0, r4, lsl #1 │ │ │ │ rsbeq r5, r0, r8, ror r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldr r6, [r1] │ │ │ │ @@ -485962,15 +485962,15 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq 21355c │ │ │ │ add r0, sp, #4 │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - strheq lr, [r7], #-196 @ 0xffffff3c │ │ │ │ + subeq lr, r7, r4, lsr ip │ │ │ │ rsbeq ip, r3, r0, ror r9 │ │ │ │ rsbeq r4, r0, r4, ror fp │ │ │ │ @ instruction: 0x00604d98 │ │ │ │ rsbeq r4, r0, ip, lsl #27 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldr r7, [r1] │ │ │ │ @@ -486147,15 +486147,15 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq 213840 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - ldrdeq lr, [r7], #-144 @ 0xffffff70 │ │ │ │ + subeq lr, r7, r0, asr r9 │ │ │ │ rsbeq ip, r3, ip, lsl #13 │ │ │ │ @ instruction: 0x00604890 │ │ │ │ strheq r4, [r0], #-164 @ 0xffffff5c @ │ │ │ │ rsbeq r4, r0, r8, lsr #21 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r5, [r1] │ │ │ │ mov r4, r0 │ │ │ │ @@ -486187,15 +486187,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 20579c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [pc, #12] @ 2138f0 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - ldrdeq lr, [r7], #-136 @ 0xffffff78 │ │ │ │ + subeq lr, r7, r8, asr r8 │ │ │ │ @ instruction: 0x00603590 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldr r7, [r1] │ │ │ │ mov fp, r0 │ │ │ │ ldr r8, [sp, #112] @ 0x70 │ │ │ │ cmp r7, #0 │ │ │ │ @@ -486373,15 +486373,15 @@ │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq lr, r7, r8, lsr r6 │ │ │ │ + strheq lr, [r7], #-88 @ 0xffffffa8 │ │ │ │ strdeq ip, [r3], #-44 @ 0xffffffd4 @ │ │ │ │ rsbeq r4, r0, r0, ror r5 │ │ │ │ rsbeq r4, r0, r4, lsl r7 │ │ │ │ rsbeq r4, r0, r8, lsl #14 │ │ │ │ push {fp, lr} │ │ │ │ ldr r3, [r1] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ @@ -486565,18 +486565,18 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq lr, r7, r0, lsr #7 │ │ │ │ + subeq lr, r7, r0, lsr #6 │ │ │ │ strheq fp, [r3], #-252 @ 0xffffff04 @ │ │ │ │ rsbeq r4, r0, ip, lsr #4 │ │ │ │ - subeq lr, r7, r4, lsl #9 │ │ │ │ + subeq lr, r7, r4, lsl #8 │ │ │ │ strdeq r4, [r0], #-48 @ 0xffffffd0 @ │ │ │ │ rsbeq r4, r0, r4, ror #7 │ │ │ │ rsbeq r3, r0, ip │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r5, [r1] │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ @@ -486607,15 +486607,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2059d0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [pc, #12] @ 213f80 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - subeq lr, r7, r8, lsl r2 │ │ │ │ + @ instruction: 0x0047e198 │ │ │ │ rsbeq r2, r0, r0, lsl #30 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldr r2, [r1] │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ mov fp, r0 │ │ │ │ @@ -486788,15 +486788,15 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq 214244 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq sp, r7, r8, asr #31 │ │ │ │ + subeq sp, r7, r8, asr #30 │ │ │ │ rsbeq fp, r3, r8, lsl #25 │ │ │ │ rsbeq r3, r0, ip, lsl #29 │ │ │ │ strheq r4, [r0], #-0 @ │ │ │ │ rsbeq r4, r0, r4, lsr #1 │ │ │ │ push {fp, lr} │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ @@ -486989,15 +486989,15 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq 214568 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq sp, r7, r4, lsr #25 │ │ │ │ + subeq sp, r7, r4, lsr #24 │ │ │ │ rsbeq fp, r3, r4, ror #18 │ │ │ │ rsbeq r3, r0, r8, ror #22 │ │ │ │ rsbeq r3, r0, ip, lsl #27 │ │ │ │ rsbeq r3, r0, r0, lsl #27 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r3, r1 │ │ │ │ @@ -487075,15 +487075,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 20a04c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [pc, #12] @ 2146d0 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - subeq sp, r7, r8, lsr #20 │ │ │ │ + subeq sp, r7, r8, lsr #19 │ │ │ │ strheq r2, [r0], #-112 @ 0xffffff90 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldr r3, [r1] │ │ │ │ mov fp, r0 │ │ │ │ ldr r8, [sp, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -487255,15 +487255,15 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq 214990 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq sp, r7, r8, ror r8 │ │ │ │ + strdeq sp, [r7], #-120 @ 0xffffff88 │ │ │ │ rsbeq fp, r3, ip, lsr r5 │ │ │ │ rsbeq r3, r0, r0, asr #14 │ │ │ │ rsbeq r3, r0, r4, ror #18 │ │ │ │ rsbeq r3, r0, r8, asr r9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldr r2, [r1] │ │ │ │ @@ -487439,15 +487439,15 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq 214c70 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - @ instruction: 0x0047d59c │ │ │ │ + subeq sp, r7, ip, lsl r5 │ │ │ │ rsbeq fp, r3, ip, asr r2 │ │ │ │ rsbeq r3, r0, r0, ror #8 │ │ │ │ rsbeq r3, r0, r4, lsl #13 │ │ │ │ rsbeq r3, r0, r8, ror r6 │ │ │ │ push {fp, lr} │ │ │ │ ldr r2, [r1] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ @@ -487507,15 +487507,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 209940 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [pc, #12] @ 214d90 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - subeq sp, r7, r8, ror #7 │ │ │ │ + subeq sp, r7, r8, ror #6 │ │ │ │ strdeq r2, [r0], #-0 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r2, [r1] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r2, #0 │ │ │ │ beq 214dc0 │ │ │ │ ldrd r4, [r3] │ │ │ │ @@ -487807,15 +487807,15 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq sp, r7, ip, lsr r0 │ │ │ │ + strheq ip, [r7], #-252 @ 0xffffff04 │ │ │ │ ldrdeq sl, [r3], #-196 @ 0xffffff3c @ │ │ │ │ rsbeq r2, r0, r8, asr #30 │ │ │ │ strdeq r3, [r0], #-0 @ │ │ │ │ rsbeq r3, r0, r4, ror #1 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r5, [r1] │ │ │ │ mov r4, r0 │ │ │ │ @@ -487847,15 +487847,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 206e44 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [pc, #12] @ 2152e0 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - ldrdeq ip, [r7], #-232 @ 0xffffff18 │ │ │ │ + subeq ip, r7, r8, asr lr │ │ │ │ rsbeq r1, r0, r0, lsr #23 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r5, [r1] │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 215350 │ │ │ │ ldrb r1, [r5, #20] │ │ │ │ @@ -487884,15 +487884,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 208644 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [pc, #12] @ 215374 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - strdeq ip, [r7], #-212 @ 0xffffff2c │ │ │ │ + subeq ip, r7, r4, ror sp │ │ │ │ rsbeq r1, r0, ip, lsl #22 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r5, [r1] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r5, #0 │ │ │ │ beq 2153dc │ │ │ │ @@ -488085,18 +488085,18 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq ip, r7, r0, ror #23 │ │ │ │ + subeq ip, r7, r0, ror #22 │ │ │ │ strdeq sl, [r3], #-124 @ 0xffffff84 @ │ │ │ │ rsbeq r2, r0, ip, ror #20 │ │ │ │ - subeq ip, r7, r4, asr #25 │ │ │ │ + subeq ip, r7, r4, asr #24 │ │ │ │ rsbeq r2, r0, r0, lsr ip │ │ │ │ rsbeq r2, r0, r4, lsr #24 │ │ │ │ rsbeq r1, r0, ip, asr #16 │ │ │ │ push {fp, lr} │ │ │ │ ldr r2, [r1] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -488326,15 +488326,15 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq 215a4c │ │ │ │ add r0, sp, #4 │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq ip, r7, ip, lsr #15 │ │ │ │ + subeq ip, r7, ip, lsr #14 │ │ │ │ rsbeq sl, r3, ip, ror r4 │ │ │ │ rsbeq r2, r0, r0, lsl #13 │ │ │ │ rsbeq r2, r0, r4, lsr #17 │ │ │ │ @ instruction: 0x00602898 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldr r3, [r1] │ │ │ │ @@ -488509,15 +488509,15 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq 215d28 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq ip, r7, r0, ror #9 │ │ │ │ + subeq ip, r7, r0, ror #8 │ │ │ │ rsbeq sl, r3, r4, lsr #3 │ │ │ │ rsbeq r2, r0, r8, lsr #7 │ │ │ │ rsbeq r2, r0, ip, asr #11 │ │ │ │ rsbeq r2, r0, r0, asr #11 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldr r2, [r1] │ │ │ │ @@ -488693,15 +488693,15 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq 216008 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq ip, r7, r4, lsl #4 │ │ │ │ + subeq ip, r7, r4, lsl #3 │ │ │ │ rsbeq r9, r3, r4, asr #29 │ │ │ │ rsbeq r2, r0, r8, asr #1 │ │ │ │ rsbeq r2, r0, ip, ror #5 │ │ │ │ rsbeq r2, r0, r0, ror #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r5, [r1] │ │ │ │ @@ -488935,15 +488935,15 @@ │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq fp, r7, r8, lsr lr │ │ │ │ + strheq fp, [r7], #-216 @ 0xffffff28 │ │ │ │ strdeq r9, [r3], #-164 @ 0xffffff5c @ │ │ │ │ rsbeq r1, r0, r8, ror #26 │ │ │ │ rsbeq r1, r0, ip, lsl #30 │ │ │ │ rsbeq r1, r0, r0, lsl #30 │ │ │ │ push {fp, lr} │ │ │ │ ldr r3, [r1] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ @@ -489000,15 +489000,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 209b74 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [pc, #12] @ 2164e4 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - subeq fp, r7, r4, lsr #25 │ │ │ │ + subeq fp, r7, r4, lsr #24 │ │ │ │ @ instruction: 0x0060099c │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ mov fp, r0 │ │ │ │ ldr r6, [r1] │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ cmp r6, #0 │ │ │ │ @@ -489211,15 +489211,15 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq fp, r7, r4, lsr sl │ │ │ │ + strheq fp, [r7], #-148 @ 0xffffff6c │ │ │ │ rsbeq r9, r3, r0, ror #13 │ │ │ │ rsbeq r1, r0, r4, asr r9 │ │ │ │ strdeq r1, [r0], #-172 @ 0xffffff54 @ │ │ │ │ strdeq r1, [r0], #-160 @ 0xffffff60 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldr r7, [r1] │ │ │ │ @@ -489394,15 +489394,15 @@ │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq fp, r7, ip, ror #13 │ │ │ │ + subeq fp, r7, ip, ror #12 │ │ │ │ rsbeq r9, r3, r4, asr #7 │ │ │ │ rsbeq r1, r0, r8, lsr r6 │ │ │ │ ldrdeq r1, [r0], #-124 @ 0xffffff84 @ │ │ │ │ ldrdeq r1, [r0], #-112 @ 0xffffff90 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldr r7, [r1] │ │ │ │ @@ -489580,15 +489580,15 @@ │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq fp, r7, ip, lsl #8 │ │ │ │ + subeq fp, r7, ip, lsl #7 │ │ │ │ ldrdeq r9, [r3], #-12 @ │ │ │ │ rsbeq r1, r0, r0, asr r3 │ │ │ │ strdeq r1, [r0], #-68 @ 0xffffffbc @ │ │ │ │ rsbeq r1, r0, r8, ror #9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ @@ -489766,15 +489766,15 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq 2170cc │ │ │ │ add r0, sp, #4 │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq fp, r7, r4, asr #2 │ │ │ │ + subeq fp, r7, r4, asr #1 │ │ │ │ rsbeq r8, r3, r0, lsl #28 │ │ │ │ rsbeq r1, r0, r4 │ │ │ │ rsbeq r1, r0, r8, lsr #4 │ │ │ │ rsbeq r1, r0, ip, lsl r2 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ mov fp, r0 │ │ │ │ @@ -489950,15 +489950,15 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq 2173ac │ │ │ │ add r0, sp, #4 │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq sl, r7, ip, asr lr │ │ │ │ + ldrdeq sl, [r7], #-220 @ 0xffffff24 │ │ │ │ rsbeq r8, r3, r0, lsr #22 │ │ │ │ rsbeq r0, r0, r4, lsr #26 │ │ │ │ rsbeq r0, r0, r8, asr #30 │ │ │ │ rsbeq r0, r0, ip, lsr pc │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r5, [r1] │ │ │ │ @@ -490116,18 +490116,18 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - strheq sl, [r7], #-180 @ 0xffffff4c │ │ │ │ + subeq sl, r7, r4, lsr fp │ │ │ │ rsbeq r8, r3, r0, asr #16 │ │ │ │ strheq r0, [r0], #-160 @ 0xffffff60 @ │ │ │ │ - @ instruction: 0x0047ac98 │ │ │ │ + subeq sl, r7, r8, lsl ip │ │ │ │ rsbeq r0, r0, r4, ror ip │ │ │ │ rsbeq r0, r0, r8, ror #24 │ │ │ │ @ instruction: 0x005ff890 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ @@ -490427,15 +490427,15 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq 217b20 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 1f6038 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq sl, r7, r8, ror #13 │ │ │ │ + subeq sl, r7, r8, ror #12 │ │ │ │ rsbeq r8, r3, ip, lsr #7 │ │ │ │ strheq r0, [r0], #-80 @ 0xffffffb0 @ │ │ │ │ ldrdeq r0, [r0], #-116 @ 0xffffff8c @ │ │ │ │ rsbeq r0, r0, r8, asr #15 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r2, [r1] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ @@ -490523,15 +490523,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2066b8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [pc, #12] @ 217cb0 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - subeq sl, r7, r8, lsr #10 │ │ │ │ + subeq sl, r7, r8, lsr #9 │ │ │ │ ldrsbeq pc, [pc], #-16 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r2, [r1] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r2, #0 │ │ │ │ beq 217ce0 │ │ │ │ ldrd r4, [r3] │ │ │ │ @@ -490555,28 +490555,28 @@ │ │ │ │ ldr r5, [r0, #48] @ 0x30 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r0, [pc, #1184] @ 2181cc │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 217ed8 │ │ │ │ ldr r0, [pc, #1180] @ 2181dc │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ mov r0, r6 │ │ │ │ bl 38154 │ │ │ │ cmp r0, #0 │ │ │ │ beq 217f14 │ │ │ │ add r0, r5, r7 │ │ │ │ sub r9, r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 490a08 │ │ │ │ + bl 49098c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #6 │ │ │ │ str r0, [sp, #456] @ 0x1c8 │ │ │ │ mov r1, #117 @ 0x75 │ │ │ │ ldr r0, [pc, #1124] @ 2181e0 │ │ │ │ orr r1, r1, #29440 @ 0x7300 │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ @@ -490613,15 +490613,15 @@ │ │ │ │ mov r0, sl │ │ │ │ bl 3750c │ │ │ │ mov r7, r0 │ │ │ │ bl 37824 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, r7 │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #1 │ │ │ │ beq 218000 │ │ │ │ add fp, sp, #32 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, fp │ │ │ │ @@ -490636,15 +490636,15 @@ │ │ │ │ mov r0, sl │ │ │ │ bl 37bfc │ │ │ │ ldr r4, [pc, #956] @ 218220 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ beq 217e88 │ │ │ │ ldr r0, [pc, #928] @ 218224 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 3c290 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ add r0, sp, #8 │ │ │ │ @@ -490787,15 +490787,15 @@ │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r1, #0 │ │ │ │ ldr r4, [pc, #360] @ 218228 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ beq 2180e4 │ │ │ │ ldr r0, [pc, #332] @ 21822c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 3c290 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str r0, [sp, #456] @ 0x1c8 │ │ │ │ @@ -490856,17 +490856,17 @@ │ │ │ │ strbtvc r7, [r1], #-1139 @ 0xfffffb8d │ │ │ │ rsbeq r9, r3, r8, lsr #1 │ │ │ │ rsbeq r8, r3, r4, ror r1 │ │ │ │ rsbeq r0, r0, r8, ror #6 │ │ │ │ @ instruction: 0x00637f9c │ │ │ │ subseq pc, pc, r4, asr #31 │ │ │ │ rsbeq r7, r3, r0, lsl #31 │ │ │ │ - subeq r6, r8, r7, asr r4 │ │ │ │ + ldrdeq r6, [r8], #-55 @ 0xffffffc9 │ │ │ │ @ instruction: 0x005fff9c │ │ │ │ - subeq r6, r8, r2, ror #8 │ │ │ │ + subeq r6, r8, r2, ror #7 │ │ │ │ subseq pc, pc, r8, ror #30 │ │ │ │ rsbeq r0, r0, r8, lsl r0 │ │ │ │ rsbeq r7, r3, ip, ror #28 │ │ │ │ @ instruction: 0xfff4ea6c │ │ │ │ ldrsbeq pc, [pc], #-252 @ │ │ │ │ subseq pc, pc, r0, ror #29 │ │ │ │ rsbeq r7, r3, ip, asr #26 │ │ │ │ @@ -490880,28 +490880,28 @@ │ │ │ │ rsbeq r7, r3, r0, asr lr │ │ │ │ rsbeq r7, r3, ip, lsl #24 │ │ │ │ strdeq r7, [r3], #-180 @ 0xffffff4c @ │ │ │ │ subseq pc, pc, ip, ror lr @ │ │ │ │ rsbeq r7, r3, ip, lsl #23 │ │ │ │ subseq pc, pc, ip, asr lr @ │ │ │ │ strheq r0, [r0], #-20 @ 0xffffffec @ │ │ │ │ - subeq r6, r8, r6, lsr r3 │ │ │ │ + strheq r6, [r8], #-38 @ 0xffffffda │ │ │ │ subseq pc, pc, ip, asr #28 │ │ │ │ rsbeq r0, r0, r4, lsl #8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ sub sp, sp, #1024 @ 0x400 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #396] @ 2183f0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 21839c │ │ │ │ str r6, [sp, #1048] @ 0x418 │ │ │ │ add r6, sp, #8 │ │ │ │ ldr r0, [pc, #368] @ 218400 │ │ │ │ mov r3, #4 │ │ │ │ str r5, [sp] │ │ │ │ @@ -490926,15 +490926,15 @@ │ │ │ │ ldr r1, [sp, #536] @ 0x218 │ │ │ │ cmp r3, #16 │ │ │ │ movls r1, r5 │ │ │ │ ldr r2, [sp, #540] @ 0x21c │ │ │ │ movls r2, r3 │ │ │ │ ldr r3, [pc, #276] @ 21840c │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 55dbd4 │ │ │ │ + bl 55db58 │ │ │ │ ldr r7, [sp, #1048] @ 0x418 │ │ │ │ mov r8, r0 │ │ │ │ cmp r7, #16 │ │ │ │ bls 218348 │ │ │ │ ldr r4, [sp, #540] @ 0x21c │ │ │ │ ldr r5, [sp, #536] @ 0x218 │ │ │ │ cmp r4, #0 │ │ │ │ @@ -490993,30 +490993,30 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ ldrdeq r8, [r3], #-140 @ 0xffffff74 @ │ │ │ │ @ instruction: 0x005fff94 │ │ │ │ rsbeq r8, r3, ip, ror r7 │ │ │ │ subseq pc, pc, r4, lsl fp @ │ │ │ │ rsbeq r8, r3, r0, lsl #19 │ │ │ │ - subeq r3, r7, r8, lsl #13 │ │ │ │ - subeq r6, r8, r3, lsr #15 │ │ │ │ + subeq r3, r7, r8, lsl #12 │ │ │ │ + subeq r6, r8, r3, lsr #14 │ │ │ │ rsbeq r0, r0, r8, rrx │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ sub sp, sp, #1024 @ 0x400 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #436] @ 2185dc │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r3 │ │ │ │ mov r8, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 218588 │ │ │ │ str r8, [sp, #1048] @ 0x418 │ │ │ │ add r1, sp, #536 @ 0x218 │ │ │ │ ldr r0, [pc, #400] @ 2185ec │ │ │ │ mov r3, #4 │ │ │ │ str r6, [sp] │ │ │ │ @@ -491049,15 +491049,15 @@ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r3, #16 │ │ │ │ movls r1, r6 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movls r2, r3 │ │ │ │ ldr r3, [pc, #280] @ 2185fc │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 55dbd4 │ │ │ │ + bl 55db58 │ │ │ │ ldr r7, [sp, #520] @ 0x208 │ │ │ │ mov r8, r0 │ │ │ │ cmp r7, #16 │ │ │ │ bls 218534 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr r5, [sp, #8] │ │ │ │ cmp r4, #0 │ │ │ │ @@ -491116,28 +491116,28 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ strheq r8, [r3], #-120 @ 0xffffff88 @ │ │ │ │ subseq pc, pc, r8, asr #27 │ │ │ │ rsbeq r8, r3, r0, lsr r6 │ │ │ │ subseq pc, pc, r0, lsl #18 │ │ │ │ rsbeq r8, r3, ip, asr #14 │ │ │ │ - subeq r3, r7, r0, asr #9 │ │ │ │ - ldrdeq r6, [r8], #-87 @ 0xffffffa9 │ │ │ │ - ldrdeq r6, [r8], #-91 @ 0xffffffa5 │ │ │ │ + subeq r3, r7, r0, asr #8 │ │ │ │ + subeq r6, r8, r7, asr r5 │ │ │ │ + subeq r6, r8, fp, asr r5 │ │ │ │ @ instruction: 0x005ffe9c │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ sub sp, sp, #1024 @ 0x400 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #360] @ 218780 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r5, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 21872c │ │ │ │ str r5, [sp, #1048] @ 0x418 │ │ │ │ add r5, sp, #8 │ │ │ │ ldr r0, [pc, #336] @ 218790 │ │ │ │ add r1, sp, #536 @ 0x218 │ │ │ │ str r4, [sp] │ │ │ │ @@ -491154,15 +491154,15 @@ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r3, #16 │ │ │ │ movls r1, r5 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movls r2, r3 │ │ │ │ ldr r3, [pc, #272] @ 218798 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 55dbd4 │ │ │ │ + bl 55db58 │ │ │ │ ldr r7, [sp, #520] @ 0x208 │ │ │ │ mov r8, r0 │ │ │ │ cmp r7, #16 │ │ │ │ bls 2186d8 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr r5, [sp, #8] │ │ │ │ cmp r4, #0 │ │ │ │ @@ -491221,15 +491221,15 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbeq r8, r3, ip, asr #12 │ │ │ │ subseq pc, pc, r4, asr #24 │ │ │ │ rsbeq r8, r3, r0, lsl r5 │ │ │ │ @ instruction: 0x005ff798 │ │ │ │ rsbeq r8, r3, r8, lsr #14 │ │ │ │ - subeq r6, r8, r9, asr r4 │ │ │ │ + ldrdeq r6, [r8], #-57 @ 0xffffffc7 │ │ │ │ subseq pc, pc, r8, lsl sp @ │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #2 │ │ │ │ @@ -491258,27 +491258,27 @@ │ │ │ │ ldr r1, [pc, #24] @ 21882c │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ subseq pc, pc, r0, lsl #24 │ │ │ │ @ instruction: 0xfffe8220 │ │ │ │ @ instruction: 0xfff4e1f4 │ │ │ │ - subeq r6, r8, r5, lsr #6 │ │ │ │ + subeq r6, r8, r5, lsr #5 │ │ │ │ subseq pc, pc, r0, lsr #23 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #468 @ 0x1d4 │ │ │ │ ldr r5, [pc, #680] @ 218ae8 │ │ │ │ mov sl, r1 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov fp, #0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 2189e4 │ │ │ │ add r7, sp, #72 @ 0x48 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ str fp, [sp, #92] @ 0x5c │ │ │ │ mov r0, r7 │ │ │ │ str fp, [sp, #88] @ 0x58 │ │ │ │ @@ -491339,23 +491339,23 @@ │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [pc, #424] @ 218b04 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r3, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ - bl 55e51c │ │ │ │ + bl 55e4a0 │ │ │ │ mov r0, sl │ │ │ │ bl 3750c │ │ │ │ mov r5, r0 │ │ │ │ bl 37824 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ mov r1, r5 │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #1 │ │ │ │ beq 218a64 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r0, r8 │ │ │ │ bl 37da0 │ │ │ │ @@ -491436,35 +491436,35 @@ │ │ │ │ add r0, sp, #8 │ │ │ │ bl 37920 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ strbtvc r7, [r1], #-1139 @ 0xfffffb8d │ │ │ │ rsbeq r7, r3, r0, lsl #9 │ │ │ │ rsbeq r7, r3, r8, ror #5 │ │ │ │ - subeq r5, r8, r7, lsl #18 │ │ │ │ + subeq r5, r8, r7, lsl #17 │ │ │ │ subseq pc, pc, ip, lsr r5 @ │ │ │ │ @ instruction: 0x00637398 │ │ │ │ @ instruction: 0xfff4df9c │ │ │ │ subseq pc, pc, ip, ror r9 @ │ │ │ │ subseq pc, pc, r4, ror sl @ │ │ │ │ subseq pc, pc, r8, lsr r5 @ │ │ │ │ - strdeq r5, [r8], #-158 @ 0xffffff62 │ │ │ │ + subeq r5, r8, lr, ror r9 │ │ │ │ subseq pc, pc, r4, lsl #10 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ cmp r1, #1 │ │ │ │ bne 218bc4 │ │ │ │ ldr r6, [pc, #348] @ 218c88 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ mov r0, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 218ba8 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r5 │ │ │ │ bl 37200 │ │ │ │ cmp r0, #0 │ │ │ │ beq 218c20 │ │ │ │ @@ -491518,15 +491518,15 @@ │ │ │ │ bl 59f70 │ │ │ │ ldr r4, [r5] │ │ │ │ mov r1, #0 │ │ │ │ ldr r5, [pc, #96] @ 218c90 │ │ │ │ mov r2, #0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ beq 218c50 │ │ │ │ ldr r0, [pc, #72] @ 218c94 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 3c290 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, r4 │ │ │ │ @@ -491547,15 +491547,15 @@ │ │ │ │ rsbeq r7, r3, r0, lsr #1 │ │ │ │ rsbeq r7, r3, r8, lsl #1 │ │ │ │ rsbeq r8, r3, ip, lsr #4 │ │ │ │ @ instruction: 0xfff4de04 │ │ │ │ subseq pc, pc, r8, lsr #15 │ │ │ │ @ instruction: 0x005ff79c │ │ │ │ @ instruction: 0x005ff690 │ │ │ │ - subeq r5, r8, r2, lsl r8 │ │ │ │ + @ instruction: 0x00485792 │ │ │ │ subseq pc, pc, r8, lsr #6 │ │ │ │ subseq pc, pc, r0, asr r7 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ cmp r2, #1 │ │ │ │ bne 218d80 │ │ │ │ mov r8, r0 │ │ │ │ @@ -491567,15 +491567,15 @@ │ │ │ │ str r0, [r9] │ │ │ │ ldr r6, [pc, #256] @ 218dec │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r7, #0 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ mov r0, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ beq 218d14 │ │ │ │ ldr r0, [pc, #224] @ 218df0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 3c290 │ │ │ │ add sl, sp, #32 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ @@ -491643,15 +491643,15 @@ │ │ │ │ mov sl, r1 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r2, #0 │ │ │ │ mov r7, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 218fb0 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ str r7, [sp, #88] @ 0x58 │ │ │ │ str r7, [sp, #84] @ 0x54 │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ @@ -491710,23 +491710,23 @@ │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [pc, #428] @ 2190d4 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r3, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ - bl 55e51c │ │ │ │ + bl 55e4a0 │ │ │ │ mov r0, sl │ │ │ │ bl 3750c │ │ │ │ mov r5, r0 │ │ │ │ bl 37824 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ mov r1, r5 │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #1 │ │ │ │ beq 219030 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r0, r9 │ │ │ │ bl 37da0 │ │ │ │ @@ -491808,22 +491808,22 @@ │ │ │ │ bl 37920 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ ldrbtvc r6, [r2], #-3955 @ 0xfffff08d │ │ │ │ rsbeq r6, r7, r9, ror #28 │ │ │ │ rsbeq r7, r3, ip, lsl #31 │ │ │ │ strdeq r7, [r3], #-212 @ 0xffffff2c @ │ │ │ │ - strheq r5, [r8], #-202 @ 0xffffff36 │ │ │ │ + subeq r5, r8, sl, lsr ip │ │ │ │ subseq lr, pc, r0, ror pc @ │ │ │ │ rsbeq r6, r3, ip, asr #27 │ │ │ │ @ instruction: 0xfff4d9d0 │ │ │ │ subseq pc, pc, r0, asr #7 │ │ │ │ ldrheq pc, [pc], #-72 @ │ │ │ │ subseq lr, pc, ip, ror #30 │ │ │ │ - subeq r5, r8, r2, lsr r4 │ │ │ │ + strheq r5, [r8], #-50 @ 0xffffffce │ │ │ │ subseq lr, pc, r8, lsr pc @ │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r1, [r0] │ │ │ │ add r4, sp, #8 │ │ │ │ ldr r0, [pc, #224] @ 2191dc │ │ │ │ mov r3, #4 │ │ │ │ @@ -491880,15 +491880,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 2191d4 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 37920 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ ldrsheq pc, [pc], #-40 @ │ │ │ │ - subeq r2, r7, ip, lsr #16 │ │ │ │ + subeq r2, r7, ip, lsr #15 │ │ │ │ ldrsheq lr, [pc], #-216 @ │ │ │ │ @ instruction: 0xfffafebc │ │ │ │ ldrsbeq lr, [pc], #-216 @ │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r1, [r0] │ │ │ │ add r4, sp, #8 │ │ │ │ @@ -491947,15 +491947,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 2192e0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 37920 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ ldrsheq pc, [pc], #-28 @ │ │ │ │ - subeq r5, r8, r7, asr r8 │ │ │ │ + ldrdeq r5, [r8], #-119 @ 0xffffff89 │ │ │ │ subseq lr, pc, ip, ror #25 │ │ │ │ @ instruction: 0xfffafdb0 │ │ │ │ subseq lr, pc, ip, asr #25 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r1, [r0] │ │ │ │ add r4, sp, #8 │ │ │ │ @@ -492014,15 +492014,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 2193ec │ │ │ │ add r0, sp, #8 │ │ │ │ bl 37920 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ subseq pc, pc, r0, lsl #2 │ │ │ │ - subeq r2, r7, r4, lsl r6 │ │ │ │ + @ instruction: 0x00472594 │ │ │ │ subseq lr, pc, r0, ror #23 │ │ │ │ @ instruction: 0xfffafca4 │ │ │ │ subseq lr, pc, r0, asr #23 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r1, [r0] │ │ │ │ add r4, sp, #8 │ │ │ │ @@ -492081,15 +492081,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 2194f8 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 37920 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ subseq pc, pc, r4 │ │ │ │ - subeq r5, r8, pc, lsr r6 │ │ │ │ + strheq r5, [r8], #-95 @ 0xffffffa1 │ │ │ │ ldrsbeq lr, [pc], #-164 @ │ │ │ │ @ instruction: 0xfffafb98 │ │ │ │ ldrheq lr, [pc], #-164 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ ldr r1, [r0] │ │ │ │ add r4, sp, #8 │ │ │ │ @@ -492149,15 +492149,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 219608 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 37920 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ subseq lr, pc, r8, lsl #30 │ │ │ │ - subeq r5, r8, r7, asr r5 │ │ │ │ + ldrdeq r5, [r8], #-71 @ 0xffffffb9 │ │ │ │ subseq lr, pc, r4, asr #19 │ │ │ │ ldrdeq r6, [r3], #-100 @ 0xffffff9c @ │ │ │ │ subseq lr, pc, r4, lsr #19 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #456 @ 0x1c8 │ │ │ │ ldr r8, [r0] │ │ │ │ mov r0, #7 │ │ │ │ @@ -492196,15 +492196,15 @@ │ │ │ │ mov r0, r9 │ │ │ │ bl 3750c │ │ │ │ mov r6, r0 │ │ │ │ bl 37824 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, r6 │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #1 │ │ │ │ beq 219848 │ │ │ │ add sl, sp, #32 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, sl │ │ │ │ @@ -492382,17 +492382,17 @@ │ │ │ │ bl 37920 │ │ │ │ mov r0, r9 │ │ │ │ bl 37bfc │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbsvc r6, r2, #116, 30 @ 0x1d0 │ │ │ │ rsbseq r6, r4, r5, ror #28 │ │ │ │ - subeq r5, r8, r1, ror r4 │ │ │ │ + strdeq r5, [r8], #-49 @ 0xffffffcf │ │ │ │ subseq lr, pc, r4, asr r7 @ │ │ │ │ - subeq r4, r8, sl, lsl ip │ │ │ │ + @ instruction: 0x00484b9a │ │ │ │ subseq lr, pc, r0, lsr #14 │ │ │ │ ldrsbeq lr, [pc], #-112 @ │ │ │ │ rsbeq r6, r3, r4, lsr #12 │ │ │ │ @ instruction: 0xfff4d224 │ │ │ │ @ instruction: 0x005fe794 │ │ │ │ @ instruction: 0x005fe698 │ │ │ │ rsbeq r6, r3, r4, lsl #10 │ │ │ │ @@ -492509,21 +492509,21 @@ │ │ │ │ strb r0, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #4 │ │ │ │ strb r0, [r4, #1] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - subeq r5, r8, r1, lsl r1 │ │ │ │ - subeq r5, r8, r2, lsl #2 │ │ │ │ - subeq r5, r8, r3, asr r0 │ │ │ │ - subeq r5, r8, r3, rrx │ │ │ │ - subeq r9, r7, r7, lsr #8 │ │ │ │ - subeq r5, r8, sp, ror r1 │ │ │ │ - strdeq r5, [r8], #-1 │ │ │ │ + @ instruction: 0x00485091 │ │ │ │ + subeq r5, r8, r2, lsl #1 │ │ │ │ + ldrdeq r4, [r8], #-243 @ 0xffffff0d │ │ │ │ + subeq r4, r8, r3, ror #31 │ │ │ │ + subeq r9, r7, r7, lsr #7 │ │ │ │ + strdeq r5, [r8], #-13 │ │ │ │ + subeq r5, r8, r1, ror r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ sub r0, r2, #10 │ │ │ │ cmp r0, #5 │ │ │ │ bhi 219ce8 │ │ │ │ add r2, pc, #4 │ │ │ │ ldr r0, [r2, r0, lsl #2] │ │ │ │ @@ -492602,24 +492602,24 @@ │ │ │ │ strb r0, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - subeq r4, r8, r7, ror #31 │ │ │ │ - subeq r4, r8, r8, lsl pc │ │ │ │ - strheq r4, [r8], #-249 @ 0xffffff07 │ │ │ │ - subeq r4, r8, lr, lsr #31 │ │ │ │ - subeq r4, r8, r2, ror pc │ │ │ │ + subeq r4, r8, r7, ror #30 │ │ │ │ + @ instruction: 0x00484e98 │ │ │ │ + subeq r4, r8, r9, lsr pc │ │ │ │ + subeq r4, r8, lr, lsr #30 │ │ │ │ + strdeq r4, [r8], #-226 @ 0xffffff1e │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #8 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r4, [r4] │ │ │ │ ldr r0, [pc, #328] @ 219eb0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ @@ -492637,15 +492637,15 @@ │ │ │ │ ldr r0, [pc, #280] @ 219eb8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #12 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #20 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r0, [pc, #252] @ 219ebc │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ @@ -492700,15 +492700,15 @@ │ │ │ │ b 219ea8 │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 21db08 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subeq r5, r7, r8, lsr #13 │ │ │ │ + subeq r5, r7, r8, lsr #12 │ │ │ │ subseq lr, pc, r8, lsr sl @ │ │ │ │ @ instruction: 0xfff4cc40 │ │ │ │ ldrdeq r5, [r3], #-240 @ 0xffffff10 @ │ │ │ │ @ instruction: 0xfff1a998 │ │ │ │ @ instruction: 0xffecd0ec │ │ │ │ ldr r1, [pc, #36] @ 219ef4 │ │ │ │ ldr ip, [pc, #20] @ 219ee8 │ │ │ │ @@ -492775,15 +492775,15 @@ │ │ │ │ str r1, [r0] │ │ │ │ cmp r7, #0 │ │ │ │ beq 21a06c │ │ │ │ ldr r1, [pc, #540] @ 21a1f0 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 676670 │ │ │ │ + bl 6765f4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 21a078 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ bl 371c4 │ │ │ │ @@ -492831,15 +492831,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59c6c │ │ │ │ b 21a17c │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #1 │ │ │ │ bne 21a108 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ str r1, [sp, #28] │ │ │ │ str r0, [sp, #24] │ │ │ │ @@ -492908,26 +492908,26 @@ │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - ldrdeq r5, [r8], #-121 @ 0xffffff87 │ │ │ │ + subeq r5, r8, r9, asr r7 │ │ │ │ subseq lr, pc, r8, ror fp @ │ │ │ │ - subeq r4, r8, r7, ror sp │ │ │ │ + strdeq r4, [r8], #-199 @ 0xffffff39 │ │ │ │ subseq lr, pc, ip, ror r7 @ │ │ │ │ subseq lr, pc, r0, lsr #22 │ │ │ │ - subeq r4, r8, pc, lsl sp │ │ │ │ + @ instruction: 0x00484c9f │ │ │ │ ldrsheq lr, [pc], #-100 @ │ │ │ │ @ instruction: 0xfff4c8c0 │ │ │ │ subseq lr, pc, r4, ror #6 │ │ │ │ subseq lr, pc, r4, lsr #21 │ │ │ │ - subeq r1, r7, ip, asr #14 │ │ │ │ - subeq r4, r8, r5, asr #24 │ │ │ │ + subeq r1, r7, ip, asr #13 │ │ │ │ + subeq r4, r8, r5, asr #23 │ │ │ │ subseq lr, pc, r8, lsr #23 │ │ │ │ rsbeq r6, r3, r8, lsl #1 │ │ │ │ subseq lr, pc, ip, ror r6 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ @@ -492975,83 +492975,83 @@ │ │ │ │ cmp sl, #0 │ │ │ │ beq 21a428 │ │ │ │ ldr r1, [pc, #388] @ 21a474 │ │ │ │ add r4, sp, #40 @ 0x28 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 557d58 │ │ │ │ + bl 557cdc │ │ │ │ add r9, sp, #4 │ │ │ │ ldr ip, [sp, #64] @ 0x40 │ │ │ │ ldr lr, [sp, #68] @ 0x44 │ │ │ │ ldr r8, [sp, #72] @ 0x48 │ │ │ │ mov r3, r9 │ │ │ │ ldm r4, {r0, r1, r2, r5, r6, r7} │ │ │ │ stm r3, {r0, r1, r2, r5, r6, r7} │ │ │ │ orr r0, ip, #11 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r9 │ │ │ │ str r8, [sp, #36] @ 0x24 │ │ │ │ str lr, [sp, #32] │ │ │ │ - bl 557e50 │ │ │ │ + bl 557dd4 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #312] @ 21a478 │ │ │ │ add r6, sp, #40 @ 0x28 │ │ │ │ mov r2, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 557d58 │ │ │ │ + bl 557cdc │ │ │ │ ldr ip, [sp, #64] @ 0x40 │ │ │ │ mov r3, r9 │ │ │ │ ldr lr, [sp, #68] @ 0x44 │ │ │ │ ldr fp, [sp, #72] @ 0x48 │ │ │ │ ldm r6, {r0, r1, r2, r4, r5, r7} │ │ │ │ stm r3, {r0, r1, r2, r4, r5, r7} │ │ │ │ orr r0, ip, #11 │ │ │ │ str fp, [sp, #36] @ 0x24 │ │ │ │ str lr, [sp, #32] │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r9 │ │ │ │ - bl 557e50 │ │ │ │ + bl 557dd4 │ │ │ │ ldr r1, [pc, #244] @ 21a47c │ │ │ │ add r7, sp, #40 @ 0x28 │ │ │ │ mov fp, r0 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 557d58 │ │ │ │ + bl 557cdc │ │ │ │ ldr ip, [sp, #64] @ 0x40 │ │ │ │ mov r3, r9 │ │ │ │ ldr lr, [sp, #68] @ 0x44 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ ldm r7, {r0, r1, r4, r5, r6, r8} │ │ │ │ stm r3, {r0, r1, r4, r5, r6, r8} │ │ │ │ orr r0, ip, #11 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str lr, [sp, #32] │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r9 │ │ │ │ - bl 557e50 │ │ │ │ + bl 557dd4 │ │ │ │ ldr r1, [pc, #172] @ 21a480 │ │ │ │ add r4, sp, #40 @ 0x28 │ │ │ │ mov r8, r0 │ │ │ │ mov r2, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 558640 │ │ │ │ + bl 5585c4 │ │ │ │ ldr ip, [sp, #64] @ 0x40 │ │ │ │ mov r2, r9 │ │ │ │ ldr lr, [sp, #68] @ 0x44 │ │ │ │ ldm r4, {r0, r1, r3, r5, r6, r7} │ │ │ │ stm r2, {r0, r1, r3, r5, r6, r7} │ │ │ │ orr r0, ip, #3 │ │ │ │ str lr, [sp, #32] │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r9 │ │ │ │ - bl 5582d0 │ │ │ │ + bl 558254 │ │ │ │ ldr r1, [sp] │ │ │ │ str r8, [sl, #8] │ │ │ │ stm sl, {r1, fp} │ │ │ │ str r0, [sl, #12] │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #84] @ 21a484 │ │ │ │ @@ -493069,32 +493069,32 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp] │ │ │ │ bl 37bfc │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - strdeq r5, [r8], #-49 @ 0xffffffcf │ │ │ │ - subeq r5, r8, r6, lsr #7 │ │ │ │ - subeq r1, r7, r0, ror #10 │ │ │ │ - subeq r5, r8, r5, lsl r3 │ │ │ │ + subeq r5, r8, r1, ror r3 │ │ │ │ + subeq r5, r8, r6, lsr #6 │ │ │ │ + subeq r1, r7, r0, ror #9 │ │ │ │ + @ instruction: 0x00485295 │ │ │ │ subseq lr, pc, r0, asr #5 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r7, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r7, #0 │ │ │ │ beq 21a548 │ │ │ │ ldr r1, [pc, #540] @ 21a6cc │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #15 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 676670 │ │ │ │ + bl 6765f4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 21a554 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ bl 371c4 │ │ │ │ @@ -493142,15 +493142,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59c6c │ │ │ │ b 21a658 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #1 │ │ │ │ bne 21a5e4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ str r1, [sp, #28] │ │ │ │ str r0, [sp, #24] │ │ │ │ @@ -493219,26 +493219,26 @@ │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subeq r4, r8, r3, ror r7 │ │ │ │ + strdeq r4, [r8], #-99 @ 0xffffff9d │ │ │ │ subseq sp, pc, r8, asr pc @ │ │ │ │ - @ instruction: 0x0048489b │ │ │ │ + subeq r4, r8, fp, lsl r8 │ │ │ │ subseq lr, pc, r0, lsr #5 │ │ │ │ subseq sp, pc, r0, lsl #30 │ │ │ │ - subeq r4, r8, r3, asr #16 │ │ │ │ + subeq r4, r8, r3, asr #15 │ │ │ │ subseq lr, pc, r8, lsl r2 @ │ │ │ │ @ instruction: 0xfff4c3e4 │ │ │ │ subseq sp, pc, r8, lsl #29 │ │ │ │ subseq sp, pc, r4, lsl #29 │ │ │ │ - subeq r1, r7, r0, ror r2 │ │ │ │ - subeq r4, r8, r9, ror #14 │ │ │ │ + strdeq r1, [r7], #-16 │ │ │ │ + subeq r4, r8, r9, ror #13 │ │ │ │ subseq sp, pc, r8, lsl #31 │ │ │ │ rsbeq r5, r3, ip, lsl #15 │ │ │ │ subseq lr, pc, r0, lsr #3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #88 @ 0x58 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ @@ -493247,38 +493247,38 @@ │ │ │ │ cmp r8, #0 │ │ │ │ beq 21a84c │ │ │ │ ldr r1, [pc, #316] @ 21a86c │ │ │ │ add r9, sp, #56 @ 0x38 │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 558640 │ │ │ │ + bl 5585c4 │ │ │ │ add r0, sp, #24 │ │ │ │ ldr ip, [sp, #80] @ 0x50 │ │ │ │ ldr lr, [sp, #84] @ 0x54 │ │ │ │ ldm r9, {r1, r2, r4, r5, r6, r7} │ │ │ │ mov r3, r0 │ │ │ │ stm r3, {r1, r2, r4, r5, r6, r7} │ │ │ │ orr r1, ip, #3 │ │ │ │ str lr, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ - bl 5582d0 │ │ │ │ + bl 558254 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #252] @ 21a870 │ │ │ │ mov r1, #7 │ │ │ │ ldr r2, [pc, #248] @ 21a874 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 557c80 │ │ │ │ + bl 557c04 │ │ │ │ ldr r5, [pc, #236] @ 21a878 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ beq 21a7b0 │ │ │ │ ldr r0, [pc, #208] @ 21a87c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 3bef4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ @@ -493287,15 +493287,15 @@ │ │ │ │ beq 21a830 │ │ │ │ ldr r5, [pc, #188] @ 21a888 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r7, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ beq 21a7f4 │ │ │ │ ldr r0, [pc, #156] @ 21a88c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 3bef4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, #3 │ │ │ │ @@ -493323,45 +493323,45 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ bl 59d30 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 37bfc │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subeq r5, r8, r8, asr r0 │ │ │ │ - subeq r5, r8, lr, lsl r0 │ │ │ │ + ldrdeq r4, [r8], #-248 @ 0xffffff08 │ │ │ │ + @ instruction: 0x00484f9e │ │ │ │ subseq r7, pc, r4, asr #17 │ │ │ │ rsbeq r6, r3, r8, lsl r6 │ │ │ │ rsbeq r6, r3, r0, lsl #12 │ │ │ │ - ldrdeq r8, [r7], #-92 @ 0xffffffa4 │ │ │ │ + subeq r8, r7, ip, asr r5 │ │ │ │ subseq r7, pc, r0, lsl r8 @ │ │ │ │ ldrdeq r6, [r3], #-84 @ 0xffffffac @ │ │ │ │ strheq r6, [r3], #-92 @ 0xffffffa4 @ │ │ │ │ - subeq r4, r8, lr, ror pc │ │ │ │ + strdeq r4, [r8], #-238 @ 0xffffff12 │ │ │ │ @ instruction: 0x005fde9c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r4, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ beq 21a968 │ │ │ │ ldr r0, [pc, #180] @ 21a974 │ │ │ │ mov r1, #7 │ │ │ │ ldr r2, [pc, #176] @ 21a978 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 557c80 │ │ │ │ + bl 557c04 │ │ │ │ ldr r0, [pc, #164] @ 21a97c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 21a92c │ │ │ │ ldr r0, [pc, #148] @ 21a98c │ │ │ │ mov r1, #11 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r1, [sp, #12] │ │ │ │ @@ -493389,125 +493389,125 @@ │ │ │ │ ldr r3, [pc, #40] @ 21a988 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59424 │ │ │ │ b 21a8f0 │ │ │ │ ldr r0, [pc, #36] @ 21a994 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 59d30 │ │ │ │ - subeq r6, r8, r1, lsl #14 │ │ │ │ + subeq r6, r8, r1, lsl #13 │ │ │ │ @ instruction: 0x005fe190 │ │ │ │ strheq r5, [r3], #-92 @ 0xffffffa4 @ │ │ │ │ subseq r7, pc, ip, lsl #7 │ │ │ │ rsbeq r5, r3, r8, asr #10 │ │ │ │ subseq r7, pc, r8, lsl #8 │ │ │ │ rsbeq r5, r3, r0, asr #7 │ │ │ │ - subeq r6, r8, sp, lsr #13 │ │ │ │ + subeq r6, r8, sp, lsr #12 │ │ │ │ subseq sp, pc, r0, lsl #27 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #180 @ 0xb4 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr fp, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp fp, #0 │ │ │ │ beq 21ab58 │ │ │ │ ldr r1, [pc, #500] @ 21abb4 │ │ │ │ add r5, sp, #96 @ 0x60 │ │ │ │ mov r2, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 557d58 │ │ │ │ + bl 557cdc │ │ │ │ add r9, sp, #16 │ │ │ │ ldr ip, [sp, #120] @ 0x78 │ │ │ │ ldr lr, [sp, #124] @ 0x7c │ │ │ │ ldr r8, [sp, #128] @ 0x80 │ │ │ │ mov r3, r9 │ │ │ │ ldm r5, {r0, r1, r2, r4, r6, r7} │ │ │ │ stm r3, {r0, r1, r2, r4, r6, r7} │ │ │ │ orr r0, ip, #3 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, r9 │ │ │ │ str r8, [sp, #48] @ 0x30 │ │ │ │ str lr, [sp, #44] @ 0x2c │ │ │ │ - bl 557e50 │ │ │ │ + bl 557dd4 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r1, [pc, #424] @ 21abb8 │ │ │ │ add r5, sp, #96 @ 0x60 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 557d58 │ │ │ │ + bl 557cdc │ │ │ │ ldr ip, [sp, #120] @ 0x78 │ │ │ │ mov r3, r9 │ │ │ │ ldr lr, [sp, #124] @ 0x7c │ │ │ │ ldr sl, [sp, #128] @ 0x80 │ │ │ │ ldm r5, {r0, r1, r2, r4, r6, r7} │ │ │ │ stm r3, {r0, r1, r2, r4, r6, r7} │ │ │ │ orr r0, ip, #3 │ │ │ │ str sl, [sp, #48] @ 0x30 │ │ │ │ str lr, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, r9 │ │ │ │ - bl 557e50 │ │ │ │ + bl 557dd4 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ ldr r1, [pc, #348] @ 21abbc │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55966c │ │ │ │ + bl 5595f0 │ │ │ │ add r4, sp, #16 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ ldr r5, [sp, #168] @ 0xa8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [sp, #172] @ 0xac │ │ │ │ bl 38430 │ │ │ │ orr r0, r5, #3 │ │ │ │ str r6, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5591e8 │ │ │ │ + bl 55916c │ │ │ │ ldr r1, [pc, #288] @ 21abc0 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ mov r2, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl 55966c │ │ │ │ + bl 5595f0 │ │ │ │ add r9, sp, #16 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ ldr r4, [sp, #168] @ 0xa8 │ │ │ │ mov r0, r9 │ │ │ │ ldr r5, [sp, #172] @ 0xac │ │ │ │ bl 38430 │ │ │ │ orr r0, r4, #3 │ │ │ │ str r5, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ mov r0, r9 │ │ │ │ - bl 5591e8 │ │ │ │ + bl 55916c │ │ │ │ ldr r1, [pc, #216] @ 21abc4 │ │ │ │ add r5, sp, #96 @ 0x60 │ │ │ │ mov r8, r0 │ │ │ │ mov r2, #3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 557d58 │ │ │ │ + bl 557cdc │ │ │ │ ldr ip, [sp, #120] @ 0x78 │ │ │ │ mov r3, r9 │ │ │ │ ldr lr, [sp, #124] @ 0x7c │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ ldm r5, {r0, r1, r4, r6, r7, sl} │ │ │ │ stm r3, {r0, r1, r4, r6, r7, sl} │ │ │ │ orr r0, ip, #3 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ str lr, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, r9 │ │ │ │ - bl 557e50 │ │ │ │ + bl 557dd4 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ str r1, [fp] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ str r1, [fp, #4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ str r1, [fp, #8] │ │ │ │ str r8, [fp, #12] │ │ │ │ @@ -493533,40 +493533,40 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 37bfc │ │ │ │ mov r0, r7 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subeq r4, r7, r0, lsr #19 │ │ │ │ - ldrdeq r4, [r8], #-193 @ 0xffffff3f │ │ │ │ - subeq r8, r7, fp, lsl #8 │ │ │ │ - subeq r6, r8, r7, lsr #8 │ │ │ │ - subeq r6, r8, r6, ror #7 │ │ │ │ + subeq r4, r7, r0, lsr #18 │ │ │ │ + subeq r4, r8, r1, asr ip │ │ │ │ + subeq r8, r7, fp, lsl #7 │ │ │ │ + subeq r6, r8, r7, lsr #7 │ │ │ │ + subeq r6, r8, r6, ror #6 │ │ │ │ @ instruction: 0x005fdb90 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r5, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ beq 21ad48 │ │ │ │ ldr r0, [pc, #372] @ 21ad68 │ │ │ │ mov r1, #4 │ │ │ │ ldr r2, [pc, #368] @ 21ad6c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 557c80 │ │ │ │ + bl 557c04 │ │ │ │ ldr r0, [pc, #356] @ 21ad70 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 21acd0 │ │ │ │ ldr r0, [pc, #340] @ 21ad80 │ │ │ │ mov r1, #11 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r1, [sp, #12] │ │ │ │ @@ -493579,21 +493579,21 @@ │ │ │ │ bl e97ac │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #296] @ 21ad88 │ │ │ │ mov r1, #6 │ │ │ │ ldr r2, [pc, #292] @ 21ad8c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 557c80 │ │ │ │ + bl 557c04 │ │ │ │ ldr r0, [pc, #280] @ 21ad90 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 21ad0c │ │ │ │ ldr r0, [pc, #264] @ 21ada0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ mov r1, #11 │ │ │ │ str r0, [sp, #8] │ │ │ │ @@ -493642,44 +493642,44 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ bl 59d30 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 37bfc │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subeq r0, r7, r0, asr #26 │ │ │ │ + subeq r0, r7, r0, asr #25 │ │ │ │ subseq sp, pc, ip, asr lr @ │ │ │ │ rsbeq r5, r3, r4, lsl r2 │ │ │ │ subseq r6, pc, r8, asr #31 │ │ │ │ rsbeq r5, r3, r0, lsr r1 │ │ │ │ subseq r7, pc, r0, asr #2 │ │ │ │ rsbeq r5, r3, r4, ror #2 │ │ │ │ - subeq r0, r7, ip, ror #25 │ │ │ │ - subeq r4, r8, r2, ror #29 │ │ │ │ + subeq r0, r7, ip, ror #24 │ │ │ │ + subeq r4, r8, r2, ror #28 │ │ │ │ ldrsheq sp, [pc], #-208 @ │ │ │ │ rsbeq r5, r3, r0, ror #28 │ │ │ │ subseq r7, pc, r0, lsr #13 │ │ │ │ rsbeq r5, r3, r8, lsr #27 │ │ │ │ subseq r7, pc, r0, asr r0 @ │ │ │ │ rsbeq r5, r3, r8, asr lr │ │ │ │ - subeq r4, r8, lr, lsl #29 │ │ │ │ + subeq r4, r8, lr, lsl #28 │ │ │ │ subseq sp, pc, r0, lsr #19 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r7, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r7, #0 │ │ │ │ beq 21ae6c │ │ │ │ ldr r1, [pc, #540] @ 21aff0 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 676670 │ │ │ │ + bl 6765f4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 21ae78 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ bl 371c4 │ │ │ │ @@ -493727,15 +493727,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59c6c │ │ │ │ b 21af7c │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #1 │ │ │ │ bne 21af08 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ str r1, [sp, #28] │ │ │ │ str r0, [sp, #24] │ │ │ │ @@ -493804,26 +493804,26 @@ │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - strheq r8, [r7], #-19 @ 0xffffffed │ │ │ │ + subeq r8, r7, r3, lsr r1 │ │ │ │ subseq sp, pc, r8, asr #26 │ │ │ │ - subeq r3, r8, r7, ror pc │ │ │ │ + strdeq r3, [r8], #-231 @ 0xffffff19 │ │ │ │ subseq sp, pc, ip, ror r9 @ │ │ │ │ ldrsheq sp, [pc], #-192 @ │ │ │ │ - subeq r3, r8, pc, lsl pc │ │ │ │ + @ instruction: 0x00483e9f │ │ │ │ ldrsheq sp, [pc], #-132 @ │ │ │ │ @ instruction: 0xfff4bac0 │ │ │ │ subseq sp, pc, r4, ror #10 │ │ │ │ subseq sp, pc, r4, ror ip @ │ │ │ │ - subeq r0, r7, ip, asr #18 │ │ │ │ - subeq r3, r8, r5, asr #28 │ │ │ │ + subeq r0, r7, ip, asr #17 │ │ │ │ + subeq r3, r8, r5, asr #27 │ │ │ │ subseq sp, pc, r8, ror sp @ │ │ │ │ rsbeq r5, r3, ip, ror #3 │ │ │ │ subseq sp, pc, ip, ror r8 @ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ @@ -493832,35 +493832,35 @@ │ │ │ │ cmp r5, #0 │ │ │ │ beq 21b12c │ │ │ │ ldr r0, [pc, #228] @ 21b138 │ │ │ │ mov r1, #6 │ │ │ │ ldr r2, [pc, #224] @ 21b13c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 557c80 │ │ │ │ + bl 557c04 │ │ │ │ ldr r4, [pc, #212] @ 21b140 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 21b0f4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ bl 38154 │ │ │ │ cmp r0, #0 │ │ │ │ beq 21b114 │ │ │ │ ldr r4, [pc, #168] @ 21b148 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 21b104 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #3 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r1, #6 │ │ │ │ str r0, [sp, #8] │ │ │ │ @@ -493886,44 +493886,44 @@ │ │ │ │ ldr r2, [pc, #56] @ 21b15c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59fd0 │ │ │ │ ldr r0, [pc, #32] @ 21b154 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 59d30 │ │ │ │ - subeq r4, r8, pc, ror r7 │ │ │ │ + strdeq r4, [r8], #-111 @ 0xffffff91 │ │ │ │ subseq r6, pc, r4, ror #31 │ │ │ │ rsbeq r4, r3, r0, ror #24 │ │ │ │ ldrdeq r4, [r3], #-184 @ 0xffffff48 @ │ │ │ │ rsbeq r4, r3, r8, lsr #24 │ │ │ │ rsbeq r4, r3, r8, asr #23 │ │ │ │ - strdeq r4, [r8], #-103 @ 0xffffff99 │ │ │ │ + subeq r4, r8, r7, ror r6 │ │ │ │ ldrheq sp, [pc], #-92 @ │ │ │ │ - strdeq r7, [r7], #-200 @ 0xffffff38 │ │ │ │ + subeq r7, r7, r8, ror ip │ │ │ │ subseq r6, pc, ip, lsr #30 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r9, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r9, #0 │ │ │ │ beq 21b278 │ │ │ │ ldr r0, [pc, #272] @ 21b298 │ │ │ │ mov r1, #10 │ │ │ │ ldr r2, [pc, #268] @ 21b29c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 557c80 │ │ │ │ + bl 557c04 │ │ │ │ ldr r0, [pc, #256] @ 21b2a0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 21b23c │ │ │ │ ldr r0, [pc, #240] @ 21b2b0 │ │ │ │ mov r1, #11 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #10 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -493936,25 +493936,25 @@ │ │ │ │ bl e97ac │ │ │ │ mov r8, r0 │ │ │ │ ldr r1, [pc, #196] @ 21b2b8 │ │ │ │ add sl, sp, #48 @ 0x30 │ │ │ │ mov r2, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, sl │ │ │ │ - bl 558640 │ │ │ │ + bl 5585c4 │ │ │ │ add r0, sp, #16 │ │ │ │ ldr ip, [sp, #72] @ 0x48 │ │ │ │ ldr lr, [sp, #76] @ 0x4c │ │ │ │ ldm sl, {r1, r2, r4, r5, r6, r7} │ │ │ │ mov r3, r0 │ │ │ │ stm r3, {r1, r2, r4, r5, r6, r7} │ │ │ │ orr r1, ip, #3 │ │ │ │ str lr, [sp, #44] @ 0x2c │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ - bl 5582d0 │ │ │ │ + bl 558254 │ │ │ │ str r8, [r9] │ │ │ │ str r0, [r9, #4] │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, #1 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ strb r0, [sp, #16] │ │ │ │ @@ -493974,44 +493974,44 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ bl 59d30 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 37bfc │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subeq r4, r8, ip, lsl #17 │ │ │ │ + subeq r4, r8, ip, lsl #16 │ │ │ │ subseq sp, pc, r8, asr #17 │ │ │ │ rsbeq r5, r3, r4, lsr r9 │ │ │ │ subseq r7, pc, r0, asr #2 │ │ │ │ rsbeq r5, r3, r4, ror r8 │ │ │ │ subseq r6, pc, r4, ror ip @ │ │ │ │ rsbeq r5, r3, r4, ror #17 │ │ │ │ - subeq r4, r8, r8, lsr r8 │ │ │ │ - subeq r4, r7, r4, lsr r2 │ │ │ │ + strheq r4, [r8], #-120 @ 0xffffff88 │ │ │ │ + strheq r4, [r7], #-20 @ 0xffffffec │ │ │ │ subseq sp, pc, r0, ror r4 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r4, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ beq 21b390 │ │ │ │ ldr r0, [pc, #180] @ 21b39c │ │ │ │ mov r1, #4 │ │ │ │ ldr r2, [pc, #176] @ 21b3a0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 557c80 │ │ │ │ + bl 557c04 │ │ │ │ ldr r0, [pc, #164] @ 21b3a4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 21b354 │ │ │ │ ldr r0, [pc, #148] @ 21b3b4 │ │ │ │ mov r1, #11 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r1, [sp, #12] │ │ │ │ @@ -494039,43 +494039,43 @@ │ │ │ │ ldr r3, [pc, #40] @ 21b3b0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59424 │ │ │ │ b 21b318 │ │ │ │ ldr r0, [pc, #36] @ 21b3bc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 59d30 │ │ │ │ - subeq r0, r7, ip, asr #12 │ │ │ │ + subeq r0, r7, ip, asr #11 │ │ │ │ subseq sp, pc, r8, ror #14 │ │ │ │ rsbeq r4, r3, r0, lsr #22 │ │ │ │ subseq r6, pc, r4, asr #18 │ │ │ │ rsbeq r4, r3, ip, lsr #21 │ │ │ │ ldrheq r6, [pc], #-172 @ │ │ │ │ rsbeq r4, r3, r0, ror sl │ │ │ │ - strdeq r0, [r7], #-88 @ 0xffffffa8 │ │ │ │ + subeq r0, r7, r8, ror r5 │ │ │ │ subseq sp, pc, r8, asr r3 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r4, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ beq 21b490 │ │ │ │ ldr r0, [pc, #180] @ 21b49c │ │ │ │ mov r1, #18 │ │ │ │ ldr r2, [pc, #176] @ 21b4a0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 557c80 │ │ │ │ + bl 557c04 │ │ │ │ ldr r0, [pc, #164] @ 21b4a4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r5, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 21b454 │ │ │ │ ldr r0, [pc, #148] @ 21b4b4 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #18 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -494103,36 +494103,36 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59424 │ │ │ │ b 21b418 │ │ │ │ ldr r0, [pc, #36] @ 21b4bc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 59d30 │ │ │ │ - subeq r5, r8, r8, asr r1 │ │ │ │ + ldrdeq r5, [r8], #-8 │ │ │ │ subseq sp, pc, r8, ror #12 │ │ │ │ @ instruction: 0x00635b9c │ │ │ │ subseq r6, pc, r8, lsr pc @ │ │ │ │ rsbeq r5, r3, r4, lsr #22 │ │ │ │ @ instruction: 0x005f6a98 │ │ │ │ rsbeq r5, r3, r0, lsl #23 │ │ │ │ - subeq r5, r8, r4, lsl #2 │ │ │ │ + subeq r5, r8, r4, lsl #1 │ │ │ │ subseq sp, pc, r8, asr r2 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r7, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r7, #0 │ │ │ │ beq 21b580 │ │ │ │ ldr r1, [pc, #540] @ 21b704 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 676670 │ │ │ │ + bl 6765f4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 21b58c │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ bl 371c4 │ │ │ │ @@ -494180,15 +494180,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59c6c │ │ │ │ b 21b690 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #1 │ │ │ │ bne 21b61c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ str r1, [sp, #28] │ │ │ │ str r0, [sp, #24] │ │ │ │ @@ -494257,26 +494257,26 @@ │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subeq r4, r8, r5, asr #4 │ │ │ │ + subeq r4, r8, r5, asr #3 │ │ │ │ subseq sp, pc, r4, asr r6 @ │ │ │ │ - subeq r3, r8, r3, ror #16 │ │ │ │ + subeq r3, r8, r3, ror #15 │ │ │ │ subseq sp, pc, r8, ror #4 │ │ │ │ ldrsheq sp, [pc], #-92 @ │ │ │ │ - subeq r3, r8, fp, lsl #16 │ │ │ │ + subeq r3, r8, fp, lsl #15 │ │ │ │ subseq sp, pc, r0, ror #3 │ │ │ │ @ instruction: 0xfff4b3ac │ │ │ │ subseq ip, pc, r0, asr lr @ │ │ │ │ subseq sp, pc, r0, lsl #11 │ │ │ │ - subeq r0, r7, r8, lsr r2 │ │ │ │ - subeq r3, r8, r1, lsr r7 │ │ │ │ + strheq r0, [r7], #-24 @ 0xffffffe8 │ │ │ │ + strheq r3, [r8], #-97 @ 0xffffff9f │ │ │ │ subseq sp, pc, r4, lsl #13 │ │ │ │ rsbeq r4, r3, r4, asr #22 │ │ │ │ subseq sp, pc, r8, ror #2 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ @@ -494285,21 +494285,21 @@ │ │ │ │ cmp sl, #0 │ │ │ │ beq 21bb1c │ │ │ │ ldr r0, [pc, #1076] @ 21bb9c │ │ │ │ mov r1, #6 │ │ │ │ ldr r2, [pc, #1072] @ 21bba0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 557c80 │ │ │ │ + bl 557c04 │ │ │ │ ldr r0, [pc, #1060] @ 21bba4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 21ba6c │ │ │ │ ldr r0, [pc, #1044] @ 21bbb4 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r1, [sp, #12] │ │ │ │ @@ -494312,21 +494312,21 @@ │ │ │ │ bl e97ac │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #1000] @ 21bbbc │ │ │ │ mov r1, #12 │ │ │ │ ldr r2, [pc, #996] @ 21bbc0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 557c80 │ │ │ │ + bl 557c04 │ │ │ │ ldr r4, [pc, #984] @ 21bbc4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ beq 21b810 │ │ │ │ ldr r0, [pc, #956] @ 21bbc8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 3c624 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ @@ -494335,15 +494335,15 @@ │ │ │ │ beq 21baa8 │ │ │ │ ldr r4, [pc, #936] @ 21bbd4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r5, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ beq 21b854 │ │ │ │ ldr r0, [pc, #904] @ 21bbd8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 3c624 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #3 │ │ │ │ @@ -494358,15 +494358,15 @@ │ │ │ │ bl e9620 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #852] @ 21bbe0 │ │ │ │ ldr r2, [pc, #852] @ 21bbe4 │ │ │ │ mov r1, #11 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 557c80 │ │ │ │ + bl 557c04 │ │ │ │ bl 37e18 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, #0 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r0, [sp] │ │ │ │ mov r1, #11 │ │ │ │ @@ -494377,21 +494377,21 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #788] @ 21bbec │ │ │ │ mov r1, #18 │ │ │ │ ldr r2, [pc, #784] @ 21bbf0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 557c80 │ │ │ │ + bl 557c04 │ │ │ │ ldr r0, [pc, #772] @ 21bbf4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 21bac4 │ │ │ │ ldr r0, [pc, #756] @ 21bc04 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #8] │ │ │ │ @@ -494404,21 +494404,21 @@ │ │ │ │ bl e97ac │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #712] @ 21bc0c │ │ │ │ ldr r2, [pc, #712] @ 21bc10 │ │ │ │ mov r1, #11 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 557c80 │ │ │ │ + bl 557c04 │ │ │ │ ldr r4, [pc, #696] @ 21bc14 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ beq 21b980 │ │ │ │ ldr r0, [pc, #668] @ 21bc18 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 3bfd8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ @@ -494427,15 +494427,15 @@ │ │ │ │ beq 21bb00 │ │ │ │ ldr r4, [pc, #648] @ 21bc24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r5, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ beq 21b9c4 │ │ │ │ ldr r0, [pc, #616] @ 21bc28 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 3bfd8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #1 │ │ │ │ @@ -494453,25 +494453,25 @@ │ │ │ │ add r5, sp, #68 @ 0x44 │ │ │ │ str r7, [sp, #24] │ │ │ │ mov r9, r0 │ │ │ │ ldr r1, [pc, #548] @ 21bc30 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 558640 │ │ │ │ + bl 5585c4 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ ldr ip, [sp, #92] @ 0x5c │ │ │ │ ldr lr, [sp, #96] @ 0x60 │ │ │ │ ldm r5, {r1, r2, r4, r6, r7, fp} │ │ │ │ mov r3, r0 │ │ │ │ stm r3, {r1, r2, r4, r6, r7, fp} │ │ │ │ orr r1, ip, #3 │ │ │ │ str lr, [sp, #64] @ 0x40 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ - bl 5582d0 │ │ │ │ + bl 558254 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ str r1, [sl, #4] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ str r1, [sl, #8] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ str r8, [sl] │ │ │ │ str r1, [sl, #12] │ │ │ │ @@ -494551,52 +494551,52 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 37bfc │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - ldrdeq r3, [r8], #-243 @ 0xffffff0d │ │ │ │ + subeq r3, r8, r3, asr pc │ │ │ │ subseq sp, pc, r8, ror #5 │ │ │ │ rsbeq r4, r3, ip, ror #13 │ │ │ │ subseq r6, pc, ip, lsr r2 @ │ │ │ │ rsbeq r4, r3, r0, ror #7 │ │ │ │ subseq r6, pc, r0, asr #6 │ │ │ │ rsbeq r4, r3, r8, asr #9 │ │ │ │ - subeq r3, r8, pc, ror pc │ │ │ │ - subeq r3, r8, sp, ror #30 │ │ │ │ + strdeq r3, [r8], #-239 @ 0xffffff11 │ │ │ │ + subeq r3, r8, sp, ror #29 │ │ │ │ subseq r6, pc, r4, ror #16 │ │ │ │ rsbeq r5, r3, r8, asr #4 │ │ │ │ rsbeq r5, r3, r0, lsr r2 │ │ │ │ - subeq r7, r7, r4, ror #6 │ │ │ │ + subeq r7, r7, r4, ror #5 │ │ │ │ @ instruction: 0x005f6598 │ │ │ │ rsbeq r5, r3, r4, lsl #4 │ │ │ │ rsbeq r5, r3, ip, ror #3 │ │ │ │ - subeq r3, r8, sp, asr #29 │ │ │ │ - subeq r3, r8, r1, asr #29 │ │ │ │ + subeq r3, r8, sp, asr #28 │ │ │ │ + subeq r3, r8, r1, asr #28 │ │ │ │ subseq sp, pc, r4, asr #3 │ │ │ │ - @ instruction: 0x00483e91 │ │ │ │ - subeq r3, r8, r0, lsl #29 │ │ │ │ + subeq r3, r8, r1, lsl lr │ │ │ │ + subeq r3, r8, r0, lsl #28 │ │ │ │ subseq sp, pc, r8, ror r1 @ │ │ │ │ rsbeq r5, r3, r4, ror #3 │ │ │ │ ldrheq r6, [pc], #-136 @ │ │ │ │ rsbeq r4, r3, ip, ror #31 │ │ │ │ subseq r6, pc, ip, ror #7 │ │ │ │ rsbeq r5, r3, r0, lsr #3 │ │ │ │ - subeq r3, r8, ip, lsr #28 │ │ │ │ - subeq r3, r8, r6, lsr #28 │ │ │ │ + subeq r3, r8, ip, lsr #27 │ │ │ │ + subeq r3, r8, r6, lsr #27 │ │ │ │ ldrsheq r6, [pc], #-100 @ │ │ │ │ @ instruction: 0x0063509c │ │ │ │ rsbeq r5, r3, r4, lsl #1 │ │ │ │ - subeq r7, r7, ip, lsl #6 │ │ │ │ + subeq r7, r7, ip, lsl #5 │ │ │ │ subseq r6, pc, r0, asr #10 │ │ │ │ rsbeq r5, r3, r8, asr r0 │ │ │ │ rsbeq r5, r3, r0, asr #32 │ │ │ │ - subeq r3, r8, r2, lsl #27 │ │ │ │ - subeq r3, r8, r9, ror #26 │ │ │ │ + subeq r3, r8, r2, lsl #26 │ │ │ │ + subeq r3, r8, r9, ror #25 │ │ │ │ subseq ip, pc, ip, asr #23 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r7, #0 │ │ │ │ ldr r6, [r0] │ │ │ │ str r7, [r0] │ │ │ │ @@ -494605,30 +494605,30 @@ │ │ │ │ ldr r4, [pc, #176] @ 21bd10 │ │ │ │ mov r1, #5 │ │ │ │ ldr r5, [pc, #172] @ 21bd14 │ │ │ │ add r4, pc, r4 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ - bl 557c80 │ │ │ │ + bl 557c04 │ │ │ │ bl 37e60 │ │ │ │ mov r1, #2 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #5 │ │ │ │ mov r2, #0 │ │ │ │ str r7, [sp] │ │ │ │ bl e97ac │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #112] @ 21bd18 │ │ │ │ mov r1, #11 │ │ │ │ mov r2, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 557c80 │ │ │ │ + bl 557c04 │ │ │ │ bl 38358 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, #0 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r0, [sp] │ │ │ │ mov r1, #11 │ │ │ │ @@ -494644,32 +494644,32 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ bl 59d30 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 37bfc │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - ldrdeq r3, [r8], #-226 @ 0xffffff1e │ │ │ │ + subeq r3, r8, r2, asr lr │ │ │ │ ldrsheq ip, [pc], #-208 @ │ │ │ │ - subeq r3, r8, pc, lsl #29 │ │ │ │ - subeq r3, r8, r3, ror #28 │ │ │ │ + subeq r3, r8, pc, lsl #28 │ │ │ │ + subeq r3, r8, r3, ror #27 │ │ │ │ ldrsheq ip, [pc], #-152 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r7, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r7, #0 │ │ │ │ beq 21bde4 │ │ │ │ ldr r1, [pc, #540] @ 21bf68 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #17 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 676670 │ │ │ │ + bl 6765f4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 21bdf0 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ bl 371c4 │ │ │ │ @@ -494717,15 +494717,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59c6c │ │ │ │ b 21bef4 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #1 │ │ │ │ bne 21be80 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ str r1, [sp, #28] │ │ │ │ str r0, [sp, #24] │ │ │ │ @@ -494794,26 +494794,26 @@ │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subeq r3, r8, sp, lsl #21 │ │ │ │ + subeq r3, r8, sp, lsl #20 │ │ │ │ subseq ip, pc, r0, lsl lr @ │ │ │ │ - strdeq r2, [r8], #-255 @ 0xffffff01 │ │ │ │ + subeq r2, r8, pc, ror pc │ │ │ │ subseq ip, pc, r4, lsl #20 │ │ │ │ ldrheq ip, [pc], #-216 @ │ │ │ │ - subeq r2, r8, r7, lsr #31 │ │ │ │ + subeq r2, r8, r7, lsr #30 │ │ │ │ subseq ip, pc, ip, ror r9 @ │ │ │ │ @ instruction: 0xfff4ab48 │ │ │ │ subseq ip, pc, ip, ror #11 │ │ │ │ subseq ip, pc, ip, lsr sp @ │ │ │ │ - ldrdeq pc, [r6], #-148 @ 0xffffff6c │ │ │ │ - subeq r2, r8, sp, asr #29 │ │ │ │ + subeq pc, r6, r4, asr r9 @ │ │ │ │ + subeq r2, r8, sp, asr #28 │ │ │ │ subseq ip, pc, r0, asr #28 │ │ │ │ rsbeq r4, r3, r0, asr #6 │ │ │ │ subseq ip, pc, r4, lsl #18 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ @@ -494822,21 +494822,21 @@ │ │ │ │ cmp r9, #0 │ │ │ │ beq 21c10c │ │ │ │ ldr r0, [pc, #380] @ 21c148 │ │ │ │ mov r1, #18 │ │ │ │ ldr r2, [pc, #376] @ 21c14c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 557c80 │ │ │ │ + bl 557c04 │ │ │ │ ldr r0, [pc, #364] @ 21c150 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r5, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 21c0d0 │ │ │ │ ldr r0, [pc, #348] @ 21c160 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #18 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -494849,45 +494849,45 @@ │ │ │ │ bl e97ac │ │ │ │ mov r8, r0 │ │ │ │ ldr r1, [pc, #304] @ 21c168 │ │ │ │ add r5, sp, #56 @ 0x38 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 557d58 │ │ │ │ + bl 557cdc │ │ │ │ add sl, sp, #20 │ │ │ │ ldr ip, [sp, #80] @ 0x50 │ │ │ │ ldr lr, [sp, #84] @ 0x54 │ │ │ │ ldr fp, [sp, #88] @ 0x58 │ │ │ │ mov r3, sl │ │ │ │ ldm r5, {r0, r1, r2, r4, r6, r7} │ │ │ │ stm r3, {r0, r1, r2, r4, r6, r7} │ │ │ │ orr r0, ip, #3 │ │ │ │ str fp, [sp, #52] @ 0x34 │ │ │ │ str lr, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, sl │ │ │ │ - bl 557e50 │ │ │ │ + bl 557dd4 │ │ │ │ ldr r1, [pc, #232] @ 21c16c │ │ │ │ add r7, sp, #56 @ 0x38 │ │ │ │ mov fp, r0 │ │ │ │ mov r2, #15 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 558640 │ │ │ │ + bl 5585c4 │ │ │ │ ldr ip, [sp, #80] @ 0x50 │ │ │ │ mov r2, sl │ │ │ │ ldr lr, [sp, #84] @ 0x54 │ │ │ │ ldm r7, {r0, r1, r3, r4, r5, r6} │ │ │ │ stm r2, {r0, r1, r3, r4, r5, r6} │ │ │ │ orr r0, ip, #3 │ │ │ │ str lr, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, sl │ │ │ │ - bl 5582d0 │ │ │ │ + bl 558254 │ │ │ │ stm r9, {r8, fp} │ │ │ │ str r0, [r9, #8] │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ strb r0, [sp, #20] │ │ │ │ @@ -494914,45 +494914,45 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 37bfc │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subeq r4, r8, r4, ror r5 │ │ │ │ + strdeq r4, [r8], #-68 @ 0xffffffbc │ │ │ │ subseq ip, pc, r4, lsl #21 │ │ │ │ strheq r4, [r3], #-248 @ 0xffffff08 @ │ │ │ │ ldrheq r6, [pc], #-44 @ │ │ │ │ rsbeq r4, r3, r8, lsr #29 │ │ │ │ subseq r5, pc, ip, lsl lr @ │ │ │ │ @ instruction: 0x00634f9c │ │ │ │ - subeq r4, r8, r0, lsr #10 │ │ │ │ - subeq r3, r8, r3, asr #11 │ │ │ │ - strheq r5, [r8], #-47 @ 0xffffffd1 │ │ │ │ + subeq r4, r8, r0, lsr #9 │ │ │ │ + subeq r3, r8, r3, asr #10 │ │ │ │ + subeq r5, r8, pc, lsr r2 │ │ │ │ ldrsbeq ip, [pc], #-92 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r4, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ beq 21c244 │ │ │ │ ldr r0, [pc, #180] @ 21c250 │ │ │ │ mov r1, #4 │ │ │ │ ldr r2, [pc, #176] @ 21c254 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 557c80 │ │ │ │ + bl 557c04 │ │ │ │ ldr r0, [pc, #164] @ 21c258 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 21c208 │ │ │ │ ldr r0, [pc, #148] @ 21c268 │ │ │ │ mov r1, #3 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r1, [sp, #12] │ │ │ │ @@ -494980,61 +494980,61 @@ │ │ │ │ ldr r3, [pc, #40] @ 21c264 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59424 │ │ │ │ b 21c1cc │ │ │ │ ldr r0, [pc, #36] @ 21c270 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 59d30 │ │ │ │ - @ instruction: 0x0046f798 │ │ │ │ + subeq pc, r6, r8, lsl r7 @ │ │ │ │ ldrheq ip, [pc], #-132 @ │ │ │ │ rsbeq r3, r3, ip, ror #24 │ │ │ │ @ instruction: 0x005f5a90 │ │ │ │ strdeq r3, [r3], #-184 @ 0xffffff48 @ │ │ │ │ subseq r5, pc, r8, lsl #24 │ │ │ │ strheq r3, [r3], #-188 @ 0xffffff44 @ │ │ │ │ - subeq pc, r6, r4, asr #14 │ │ │ │ + subeq pc, r6, r4, asr #13 │ │ │ │ subseq ip, pc, r4, lsr #9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r9, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r9, #0 │ │ │ │ beq 21c404 │ │ │ │ ldr r1, [pc, #420] @ 21c440 │ │ │ │ add r4, sp, #52 @ 0x34 │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 558640 │ │ │ │ + bl 5585c4 │ │ │ │ add r8, sp, #20 │ │ │ │ ldr ip, [sp, #76] @ 0x4c │ │ │ │ ldr lr, [sp, #80] @ 0x50 │ │ │ │ ldm r4, {r0, r1, r3, r5, r6, r7} │ │ │ │ mov r2, r8 │ │ │ │ stm r2, {r0, r1, r3, r5, r6, r7} │ │ │ │ orr r0, ip, #3 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, r8 │ │ │ │ str lr, [sp, #48] @ 0x30 │ │ │ │ - bl 5582d0 │ │ │ │ + bl 558254 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [pc, #352] @ 21c444 │ │ │ │ mov r1, #7 │ │ │ │ ldr r2, [pc, #348] @ 21c448 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 557c80 │ │ │ │ + bl 557c04 │ │ │ │ ldr r6, [pc, #336] @ 21c44c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ beq 21c320 │ │ │ │ ldr r0, [pc, #308] @ 21c450 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 3bbc8 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ @@ -495043,15 +495043,15 @@ │ │ │ │ beq 21c3e8 │ │ │ │ ldr r6, [pc, #288] @ 21c45c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r7, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ beq 21c364 │ │ │ │ ldr r0, [pc, #256] @ 21c460 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 3bbc8 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r1, #3 │ │ │ │ @@ -495067,25 +495067,25 @@ │ │ │ │ bl e9620 │ │ │ │ ldr r1, [pc, #204] @ 21c468 │ │ │ │ add r7, sp, #52 @ 0x34 │ │ │ │ mov fp, r0 │ │ │ │ mov r2, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 558640 │ │ │ │ + bl 5585c4 │ │ │ │ ldr ip, [sp, #76] @ 0x4c │ │ │ │ mov r2, r8 │ │ │ │ ldr lr, [sp, #80] @ 0x50 │ │ │ │ ldm r7, {r0, r1, r3, r4, r5, r6} │ │ │ │ stm r2, {r0, r1, r3, r4, r5, r6} │ │ │ │ orr r0, ip, #3 │ │ │ │ str lr, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, r8 │ │ │ │ - bl 5582d0 │ │ │ │ + bl 558254 │ │ │ │ stm r9, {sl, fp} │ │ │ │ str r0, [r9, #8] │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #100] @ 21c454 │ │ │ │ mov r1, #51 @ 0x33 │ │ │ │ ldr r2, [pc, #96] @ 21c458 │ │ │ │ @@ -495104,39 +495104,39 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 37bfc │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subeq r3, r8, ip, ror #9 │ │ │ │ - subeq r3, r8, lr, lsr #9 │ │ │ │ + subeq r3, r8, ip, ror #8 │ │ │ │ + subeq r3, r8, lr, lsr #8 │ │ │ │ subseq r5, pc, r4, asr sp @ │ │ │ │ rsbeq r4, r3, r4, ror #15 │ │ │ │ rsbeq r4, r3, ip, asr #15 │ │ │ │ - subeq r6, r7, r4, lsr #20 │ │ │ │ + subeq r6, r7, r4, lsr #19 │ │ │ │ subseq r5, pc, r8, asr ip @ │ │ │ │ rsbeq r4, r3, r0, lsr #15 │ │ │ │ rsbeq r4, r3, r8, lsl #15 │ │ │ │ - subeq r3, r8, sl, lsl #8 │ │ │ │ - strdeq r3, [r8], #-57 @ 0xffffffc7 │ │ │ │ + subeq r3, r8, sl, lsl #7 │ │ │ │ + subeq r3, r8, r9, ror r3 │ │ │ │ subseq ip, pc, r4, ror #5 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r7, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r7, #0 │ │ │ │ beq 21c530 │ │ │ │ ldr r1, [pc, #540] @ 21c6b4 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #19 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 676670 │ │ │ │ + bl 6765f4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 21c53c │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ bl 371c4 │ │ │ │ @@ -495184,15 +495184,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59c6c │ │ │ │ b 21c640 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #1 │ │ │ │ bne 21c5cc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ str r1, [sp, #28] │ │ │ │ str r0, [sp, #24] │ │ │ │ @@ -495261,26 +495261,26 @@ │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subeq r3, r8, r2, lsl #5 │ │ │ │ + subeq r3, r8, r2, lsl #4 │ │ │ │ @ instruction: 0x005fc694 │ │ │ │ - strheq r2, [r8], #-131 @ 0xffffff7d │ │ │ │ + subeq r2, r8, r3, lsr r8 │ │ │ │ ldrheq ip, [pc], #-40 @ │ │ │ │ subseq ip, pc, ip, lsr r6 @ │ │ │ │ - subeq r2, r8, fp, asr r8 │ │ │ │ + ldrdeq r2, [r8], #-123 @ 0xffffff85 │ │ │ │ subseq ip, pc, r0, lsr r2 @ │ │ │ │ @ instruction: 0xfff4a3fc │ │ │ │ subseq fp, pc, r0, lsr #29 │ │ │ │ subseq ip, pc, r0, asr #11 │ │ │ │ - subeq pc, r6, r8, lsl #5 │ │ │ │ - subeq r2, r8, r1, lsl #15 │ │ │ │ + subeq pc, r6, r8, lsl #4 │ │ │ │ + subeq r2, r8, r1, lsl #14 │ │ │ │ subseq ip, pc, r4, asr #13 │ │ │ │ rsbeq r3, r3, r8, asr fp │ │ │ │ ldrheq ip, [pc], #-24 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ @@ -495289,21 +495289,21 @@ │ │ │ │ cmp r9, #0 │ │ │ │ beq 21c810 │ │ │ │ ldr r0, [pc, #280] @ 21c830 │ │ │ │ mov r1, #6 │ │ │ │ ldr r2, [pc, #276] @ 21c834 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 557c80 │ │ │ │ + bl 557c04 │ │ │ │ ldr r0, [pc, #264] @ 21c838 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 21c7d4 │ │ │ │ ldr r0, [pc, #248] @ 21c848 │ │ │ │ mov r1, #3 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r1, [sp, #12] │ │ │ │ @@ -495316,27 +495316,27 @@ │ │ │ │ bl e97ac │ │ │ │ mov r8, r0 │ │ │ │ ldr r1, [pc, #204] @ 21c850 │ │ │ │ add fp, sp, #56 @ 0x38 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, fp │ │ │ │ - bl 557d58 │ │ │ │ + bl 557cdc │ │ │ │ add r0, sp, #20 │ │ │ │ ldr ip, [sp, #80] @ 0x50 │ │ │ │ ldr lr, [sp, #84] @ 0x54 │ │ │ │ ldr sl, [sp, #88] @ 0x58 │ │ │ │ mov r4, r0 │ │ │ │ ldm fp, {r1, r2, r3, r5, r6, r7} │ │ │ │ stm r4, {r1, r2, r3, r5, r6, r7} │ │ │ │ orr r1, ip, #3 │ │ │ │ str sl, [sp, #52] @ 0x34 │ │ │ │ str lr, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ - bl 557e50 │ │ │ │ + bl 557dd4 │ │ │ │ str r8, [r9] │ │ │ │ str r0, [r9, #4] │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ strb r0, [sp, #20] │ │ │ │ @@ -495356,44 +495356,44 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ bl 59d30 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 37bfc │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subeq r3, r8, sl, rrx │ │ │ │ + subeq r2, r8, sl, ror #31 │ │ │ │ subseq ip, pc, r8, lsr r3 @ │ │ │ │ strdeq r3, [r3], #-96 @ 0xffffffa0 @ │ │ │ │ subseq r5, pc, r4, asr #9 │ │ │ │ rsbeq r3, r3, ip, lsr #12 │ │ │ │ subseq r5, pc, ip, lsr r6 @ │ │ │ │ rsbeq r3, r3, r0, asr #12 │ │ │ │ - subeq r3, r8, r6, lsl r0 │ │ │ │ - subeq r2, r8, r7, ror lr │ │ │ │ + @ instruction: 0x00482f96 │ │ │ │ + strdeq r2, [r8], #-215 @ 0xffffff29 │ │ │ │ ldrsbeq fp, [pc], #-232 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #176 @ 0xb0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r9, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r9, #0 │ │ │ │ beq 21ca20 │ │ │ │ ldr r0, [pc, #476] @ 21ca5c │ │ │ │ mov r1, #4 │ │ │ │ ldr r2, [pc, #472] @ 21ca60 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 557c80 │ │ │ │ + bl 557c04 │ │ │ │ ldr r0, [pc, #460] @ 21ca64 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 21c9a8 │ │ │ │ ldr r0, [pc, #444] @ 21ca74 │ │ │ │ mov r1, #11 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r1, [sp, #12] │ │ │ │ @@ -495406,21 +495406,21 @@ │ │ │ │ bl e97ac │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #400] @ 21ca7c │ │ │ │ mov r1, #6 │ │ │ │ ldr r2, [pc, #396] @ 21ca80 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 557c80 │ │ │ │ + bl 557c04 │ │ │ │ ldr r0, [pc, #384] @ 21ca84 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r5, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 21c9e4 │ │ │ │ ldr r0, [pc, #368] @ 21ca94 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ mov r1, #11 │ │ │ │ str r0, [sp, #8] │ │ │ │ @@ -495432,27 +495432,27 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ bl e97ac │ │ │ │ ldr r1, [pc, #328] @ 21ca9c │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55a0f0 │ │ │ │ + bl 55a074 │ │ │ │ add r6, sp, #16 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ ldr r4, [sp, #168] @ 0xa8 │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [sp, #172] @ 0xac │ │ │ │ bl 38430 │ │ │ │ orr r0, r4, #11 │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ mov r0, r6 │ │ │ │ - bl 559c70 │ │ │ │ + bl 559bf4 │ │ │ │ str r8, [r9] │ │ │ │ str r5, [r9, #4] │ │ │ │ str r0, [r9, #8] │ │ │ │ add sp, sp, #176 @ 0xb0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ @@ -495495,31 +495495,31 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 37bfc │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - strheq pc, [r6], #-4 @ │ │ │ │ + subeq pc, r6, r4, lsr r0 @ │ │ │ │ ldrsbeq ip, [pc], #-16 @ │ │ │ │ rsbeq r3, r3, r8, lsl #11 │ │ │ │ ldrsheq r5, [pc], #-32 @ │ │ │ │ rsbeq r3, r3, r8, asr r4 │ │ │ │ subseq r5, pc, r8, ror #8 │ │ │ │ ldrdeq r3, [r3], #-72 @ 0xffffffb8 @ │ │ │ │ - subeq pc, r6, r0, rrx │ │ │ │ - subeq r3, r8, r6, asr r2 │ │ │ │ + subeq lr, r6, r0, ror #31 │ │ │ │ + ldrdeq r3, [r8], #-22 @ 0xffffffea │ │ │ │ subseq ip, pc, r4, ror #2 │ │ │ │ ldrdeq r4, [r3], #-20 @ 0xffffffec @ │ │ │ │ subseq r5, pc, r8, asr #19 │ │ │ │ ldrdeq r4, [r3], #-0 @ │ │ │ │ subseq r5, pc, r8, ror r3 @ │ │ │ │ rsbeq r4, r3, ip, asr #3 │ │ │ │ - subeq r3, r8, r2, lsl #4 │ │ │ │ - subeq r3, r8, r8, lsl #4 │ │ │ │ + subeq r3, r8, r2, lsl #3 │ │ │ │ + subeq r3, r8, r8, lsl #3 │ │ │ │ subseq fp, pc, r8, asr #25 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 21cac0 │ │ │ │ @@ -495597,54 +495597,54 @@ │ │ │ │ beq 21cbe0 │ │ │ │ b 225998 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 21cbf0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 59d30 │ │ │ │ subseq fp, pc, r0, lsr #23 │ │ │ │ - b 4cc188 │ │ │ │ - b 4cc1a0 │ │ │ │ + b 4cc10c │ │ │ │ + b 4cc124 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ - b 53dc08 │ │ │ │ + b 53db8c │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r5, [r0] │ │ │ │ ldrb r0, [r1, #20] │ │ │ │ tst r0, #4 │ │ │ │ bne 21cc88 │ │ │ │ ldr r2, [pc, #240] @ 21cd18 │ │ │ │ add r4, sp, #4 │ │ │ │ mov r3, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 679fb8 │ │ │ │ + bl 679f3c │ │ │ │ ldr r6, [pc, #220] @ 21cd1c │ │ │ │ add r3, r5, #12 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #3 │ │ │ │ add r6, pc, r6 │ │ │ │ str r6, [sp] │ │ │ │ ldr r1, [pc, #200] @ 21cd20 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 6806a4 │ │ │ │ + bl 680628 │ │ │ │ ldr r1, [r5] │ │ │ │ add r3, sp, #16 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r2, #3 │ │ │ │ str r6, [sp] │ │ │ │ ldr r1, [pc, #172] @ 21cd24 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 6806a4 │ │ │ │ - bl 6809b0 │ │ │ │ + bl 680628 │ │ │ │ + bl 680934 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r8, sp, #4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 67ae10 │ │ │ │ + bl 67ad94 │ │ │ │ ldmib r5, {r0, r1} │ │ │ │ add r9, sp, #12 │ │ │ │ add r7, sp, #16 │ │ │ │ ldr fp, [pc, #128] @ 21cd28 │ │ │ │ add r4, r0, #4 │ │ │ │ ldr sl, [pc, #124] @ 21cd2c │ │ │ │ add r0, r1, r1, lsl #1 │ │ │ │ @@ -495664,39 +495664,39 @@ │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, sl │ │ │ │ mov r3, r7 │ │ │ │ str r6, [sp, #12] │ │ │ │ str r4, [sp, #16] │ │ │ │ str fp, [sp] │ │ │ │ - bl 680ee4 │ │ │ │ + bl 680e68 │ │ │ │ b 21ccc4 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 681250 │ │ │ │ + bl 6811d4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subeq lr, r6, r4, lsl sp │ │ │ │ + @ instruction: 0x0046ec94 │ │ │ │ subseq fp, pc, r0, lsr #27 │ │ │ │ - subeq r2, r8, r4, asr r7 │ │ │ │ - subeq r2, r8, r7, lsr r7 │ │ │ │ + ldrdeq r2, [r8], #-100 @ 0xffffff9c │ │ │ │ + strheq r2, [r8], #-103 @ 0xffffff99 │ │ │ │ subseq r6, pc, r0, lsr sp @ │ │ │ │ subseq r6, pc, r8, lsl sp @ │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r0, r3 │ │ │ │ - b 5383e0 │ │ │ │ + b 538364 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ tst r2, #16 │ │ │ │ bne 21cd5c │ │ │ │ tst r2, #32 │ │ │ │ bne 21cd60 │ │ │ │ - b 67bef0 │ │ │ │ - b 678ae8 │ │ │ │ - b 678b5c │ │ │ │ + b 67be74 │ │ │ │ + b 678a6c │ │ │ │ + b 678ae0 │ │ │ │ push {fp, lr} │ │ │ │ ldr r1, [r1] │ │ │ │ mov ip, r3 │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, r2 │ │ │ │ mov r2, ip │ │ │ │ blx r3 │ │ │ │ @@ -495797,21 +495797,21 @@ │ │ │ │ cmp r4, #0 │ │ │ │ beq 21cfb0 │ │ │ │ ldr r0, [pc, #180] @ 21cfbc │ │ │ │ mov r1, #4 │ │ │ │ ldr r2, [pc, #176] @ 21cfc0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 557c80 │ │ │ │ + bl 557c04 │ │ │ │ ldr r0, [pc, #164] @ 21cfc4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 21cf74 │ │ │ │ ldr r0, [pc, #148] @ 21cfd4 │ │ │ │ mov r1, #11 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r1, [sp, #12] │ │ │ │ @@ -495839,22 +495839,22 @@ │ │ │ │ ldr r3, [pc, #40] @ 21cfd0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59424 │ │ │ │ b 21cf38 │ │ │ │ ldr r0, [pc, #36] @ 21cfdc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 59d30 │ │ │ │ - subeq lr, r6, ip, lsr #20 │ │ │ │ + subeq lr, r6, ip, lsr #19 │ │ │ │ subseq fp, pc, r8, asr #22 │ │ │ │ rsbeq r2, r3, r0, lsl #30 │ │ │ │ subseq r4, pc, r4, lsr #26 │ │ │ │ rsbeq r2, r3, ip, lsl #29 │ │ │ │ @ instruction: 0x005f4e9c │ │ │ │ rsbeq r2, r3, r0, asr lr │ │ │ │ - ldrdeq lr, [r6], #-152 @ 0xffffff68 │ │ │ │ + subeq lr, r6, r8, asr r9 │ │ │ │ subseq fp, pc, r8, lsr r7 @ │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 21cffc │ │ │ │ @@ -495885,21 +495885,21 @@ │ │ │ │ cmp r4, #0 │ │ │ │ beq 21d110 │ │ │ │ ldr r0, [pc, #180] @ 21d11c │ │ │ │ mov r1, #7 │ │ │ │ ldr r2, [pc, #176] @ 21d120 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 557c80 │ │ │ │ + bl 557c04 │ │ │ │ ldr r0, [pc, #164] @ 21d124 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 21d0d4 │ │ │ │ ldr r0, [pc, #148] @ 21d134 │ │ │ │ mov r1, #11 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r1, [sp, #12] │ │ │ │ @@ -495927,57 +495927,57 @@ │ │ │ │ ldr r3, [pc, #40] @ 21d130 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59424 │ │ │ │ b 21d098 │ │ │ │ ldr r0, [pc, #36] @ 21d13c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 59d30 │ │ │ │ - subeq r3, r8, r9, asr pc │ │ │ │ + ldrdeq r3, [r8], #-233 @ 0xffffff17 │ │ │ │ subseq fp, pc, r8, ror #19 │ │ │ │ rsbeq r2, r3, r4, lsl lr │ │ │ │ subseq r4, pc, r4, ror #23 │ │ │ │ rsbeq r2, r3, r0, lsr #27 │ │ │ │ subseq r4, pc, r0, ror #24 │ │ │ │ rsbeq r2, r3, r8, lsl ip │ │ │ │ - subeq r3, r8, r5, lsl #30 │ │ │ │ + subeq r3, r8, r5, lsl #29 │ │ │ │ ldrsbeq fp, [pc], #-88 @ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r5, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ beq 21d240 │ │ │ │ ldr r0, [pc, #228] @ 21d24c │ │ │ │ mov r1, #6 │ │ │ │ ldr r2, [pc, #224] @ 21d250 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 557c80 │ │ │ │ + bl 557c04 │ │ │ │ ldr r4, [pc, #212] @ 21d254 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 21d208 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ bl 38154 │ │ │ │ cmp r0, #0 │ │ │ │ beq 21d228 │ │ │ │ ldr r4, [pc, #168] @ 21d25c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 21d218 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #3 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r1, #6 │ │ │ │ str r0, [sp, #8] │ │ │ │ @@ -496003,23 +496003,23 @@ │ │ │ │ ldr r2, [pc, #56] @ 21d270 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59fd0 │ │ │ │ ldr r0, [pc, #32] @ 21d268 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 59d30 │ │ │ │ - subeq r2, r8, fp, ror #12 │ │ │ │ + subeq r2, r8, fp, ror #11 │ │ │ │ ldrsbeq r4, [pc], #-224 @ │ │ │ │ rsbeq r2, r3, ip, asr #22 │ │ │ │ rsbeq r2, r3, r4, asr #21 │ │ │ │ rsbeq r2, r3, r4, lsl fp │ │ │ │ strheq r2, [r3], #-164 @ 0xffffff5c @ │ │ │ │ - subeq r2, r8, r3, ror #11 │ │ │ │ + subeq r2, r8, r3, ror #10 │ │ │ │ subseq fp, pc, r8, lsr #9 │ │ │ │ - subeq r5, r7, r4, ror #23 │ │ │ │ + subeq r5, r7, r4, ror #22 │ │ │ │ subseq r4, pc, r8, lsl lr @ │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ bl 21b740 │ │ │ │ @@ -496046,21 +496046,21 @@ │ │ │ │ cmp r4, #0 │ │ │ │ beq 21d394 │ │ │ │ ldr r0, [pc, #180] @ 21d3a0 │ │ │ │ mov r1, #18 │ │ │ │ ldr r2, [pc, #176] @ 21d3a4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 557c80 │ │ │ │ + bl 557c04 │ │ │ │ ldr r0, [pc, #164] @ 21d3a8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r5, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 21d358 │ │ │ │ ldr r0, [pc, #148] @ 21d3b8 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #18 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -496088,22 +496088,22 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59424 │ │ │ │ b 21d31c │ │ │ │ ldr r0, [pc, #36] @ 21d3c0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 59d30 │ │ │ │ - subeq r3, r8, r4, asr r2 │ │ │ │ + ldrdeq r3, [r8], #-20 @ 0xffffffec │ │ │ │ subseq fp, pc, r4, ror #14 │ │ │ │ @ instruction: 0x00633c98 │ │ │ │ subseq r5, pc, r4, lsr r0 @ │ │ │ │ rsbeq r3, r3, r0, lsr #24 │ │ │ │ @ instruction: 0x005f4b94 │ │ │ │ rsbeq r3, r3, ip, ror ip │ │ │ │ - subeq r3, r8, r0, lsl #4 │ │ │ │ + subeq r3, r8, r0, lsl #3 │ │ │ │ subseq fp, pc, r4, asr r3 @ │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ bl 21abcc │ │ │ │ @@ -496214,21 +496214,21 @@ │ │ │ │ cmp r4, #0 │ │ │ │ beq 21d634 │ │ │ │ ldr r0, [pc, #180] @ 21d640 │ │ │ │ mov r1, #4 │ │ │ │ ldr r2, [pc, #176] @ 21d644 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 557c80 │ │ │ │ + bl 557c04 │ │ │ │ ldr r0, [pc, #164] @ 21d648 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 21d5f8 │ │ │ │ ldr r0, [pc, #148] @ 21d658 │ │ │ │ mov r1, #3 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r1, [sp, #12] │ │ │ │ @@ -496256,22 +496256,22 @@ │ │ │ │ ldr r3, [pc, #40] @ 21d654 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59424 │ │ │ │ b 21d5bc │ │ │ │ ldr r0, [pc, #36] @ 21d660 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 59d30 │ │ │ │ - subeq lr, r6, r8, lsr #7 │ │ │ │ + subeq lr, r6, r8, lsr #6 │ │ │ │ subseq fp, pc, r4, asr #9 │ │ │ │ rsbeq r2, r3, ip, ror r8 │ │ │ │ subseq r4, pc, r0, lsr #13 │ │ │ │ rsbeq r2, r3, r8, lsl #16 │ │ │ │ subseq r4, pc, r8, lsl r8 @ │ │ │ │ rsbeq r2, r3, ip, asr #15 │ │ │ │ - subeq lr, r6, r4, asr r3 │ │ │ │ + ldrdeq lr, [r6], #-36 @ 0xffffffdc │ │ │ │ ldrheq fp, [pc], #-4 @ │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ bl 21c858 │ │ │ │ @@ -496404,15 +496404,15 @@ │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr sl, [sp, #4] │ │ │ │ b 21d884 │ │ │ │ mov ip, #8 │ │ │ │ str sl, [sp, #24] │ │ │ │ str ip, [sp, #20] │ │ │ │ str sl, [sp, #16] │ │ │ │ - bl 561910 │ │ │ │ + bl 561894 │ │ │ │ add r2, sp, #16 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str r0, [sp, #2136] @ 0x858 │ │ │ │ mov r0, #0 │ │ │ │ str r2, [sp, #2144] @ 0x860 │ │ │ │ str r1, [sp, #2140] @ 0x85c │ │ │ │ @@ -496515,15 +496515,15 @@ │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr sl, [sp, #4] │ │ │ │ b 21da40 │ │ │ │ mov ip, #8 │ │ │ │ str sl, [sp, #24] │ │ │ │ str ip, [sp, #20] │ │ │ │ str sl, [sp, #16] │ │ │ │ - bl 561910 │ │ │ │ + bl 561894 │ │ │ │ add r2, sp, #16 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r3, sp, #976 @ 0x3d0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #988] @ 0x3dc │ │ │ │ @@ -496580,15 +496580,15 @@ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ b 2a4524 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ cmp r0, r5 │ │ │ │ bne 21db7c │ │ │ │ mov r0, r4 │ │ │ │ bl 38a30 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ @@ -496681,71 +496681,71 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r5, #172 @ 0xac │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 21dcf8 │ │ │ │ add r0, r5, #32 │ │ │ │ bl 235e80 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 4671b4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 21dd40 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 4671b4 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #1 │ │ │ │ add r0, r0, #176 @ 0xb0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 21dd78 │ │ │ │ ldr r0, [r4] │ │ │ │ add r0, r0, #32 │ │ │ │ bl 235e80 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 21dd98 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 4671b4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 21e0b8 │ │ │ │ mov r5, r0 │ │ │ │ b 21ddd0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 21ddd0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 4671b4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 21e0b8 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @@ -496780,35 +496780,35 @@ │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ beq 21de9c │ │ │ │ mov r0, r4 │ │ │ │ bl 29bc1c │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 21de88 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 45d554 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmn r0, #1 │ │ │ │ beq 21de9c │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 375d8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 21decc │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 21decc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 45d554 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmn r0, #1 │ │ │ │ beq 21dedc │ │ │ │ bl 375d8 │ │ │ │ mov r0, r5 │ │ │ │ @@ -496819,106 +496819,106 @@ │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ beq 21df38 │ │ │ │ mov r0, r4 │ │ │ │ bl 29bc1c │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 21df24 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 45d554 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmn r0, #1 │ │ │ │ beq 21df38 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 375d8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 21df68 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 21df68 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 45d554 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmn r0, #1 │ │ │ │ beq 21df78 │ │ │ │ bl 375d8 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r7, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r7, #48 @ 0x30 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ add r6, r7, #32 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r0, #0 │ │ │ │ bne 21dfe4 │ │ │ │ mov r0, #0 │ │ │ │ ldr r5, [r7, #24] │ │ │ │ str r0, [r7, #24] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ ldr r8, [r7, #28] │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r5, #0 │ │ │ │ beq 21dfe4 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ add r5, r7, #44 @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r0, #0 │ │ │ │ bne 21e02c │ │ │ │ mov r0, #0 │ │ │ │ ldr r6, [r7, #36] @ 0x24 │ │ │ │ str r0, [r7, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ ldr r8, [r7, #40] @ 0x28 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r6, #0 │ │ │ │ beq 21e02c │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 21e04c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 561724 │ │ │ │ + bl 5616a8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 38298 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 21e088 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 561724 │ │ │ │ + bl 5616a8 │ │ │ │ b 21e088 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 38298 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ @@ -496955,29 +496955,29 @@ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx r1 │ │ │ │ b 21e148 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 21e148 │ │ │ │ add r6, r6, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 54e40c │ │ │ │ + bl 54e390 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 21e168 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 21e1c0 │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bne 21e1c0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ @@ -496986,39 +496986,39 @@ │ │ │ │ beq 21e1a0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r5] │ │ │ │ blx r1 │ │ │ │ b 21e1c0 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 21e1c0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 54e40c │ │ │ │ + bl 54e390 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2a4524 │ │ │ │ mov r6, r0 │ │ │ │ b 21e214 │ │ │ │ mov r6, r0 │ │ │ │ b 21e20c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 21e20c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ mov r0, r4 │ │ │ │ bl 21e230 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r6 │ │ │ │ @@ -497037,31 +497037,31 @@ │ │ │ │ beq 21e26c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4] │ │ │ │ pop {r4, lr} │ │ │ │ bx r1 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 21e290 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 54e40c │ │ │ │ + b 54e390 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ bl 3750c │ │ │ │ mov r4, r0 │ │ │ │ bl 37824 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #1 │ │ │ │ ldrne r0, [sp, #8] │ │ │ │ ldrne r1, [sp, #12] │ │ │ │ addne sp, sp, #24 │ │ │ │ popne {r4, pc} │ │ │ │ ldr r0, [sp, #8] │ │ │ │ @@ -497075,15 +497075,15 @@ │ │ │ │ str r0, [sp] │ │ │ │ ldr r0, [pc, #16] @ 21e30c │ │ │ │ ldr r3, [pc, #16] @ 21e310 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59c6c │ │ │ │ subseq sl, pc, r4, asr r5 @ │ │ │ │ - subeq r0, r8, fp, lsl fp │ │ │ │ + @ instruction: 0x00480a9b │ │ │ │ ldrsheq sl, [pc], #-64 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r5, [pc, #76] @ 21e370 │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ add r5, pc, r5 │ │ │ │ @@ -497151,29 +497151,29 @@ │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ bl f617c │ │ │ │ ldr r1, [pc, #584] @ 21e67c │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #47 @ 0x2f │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ bl 37338 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 21e5fc │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #532] @ 21e680 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -497182,15 +497182,15 @@ │ │ │ │ bne 21e60c │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #468] @ 21e684 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #68 @ 0x44 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -497199,15 +497199,15 @@ │ │ │ │ bne 21e61c │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #404] @ 21e688 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -497216,15 +497216,15 @@ │ │ │ │ bne 21e62c │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #340] @ 21e68c │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -497233,15 +497233,15 @@ │ │ │ │ bne 21e63c │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #276] @ 21e690 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -497250,15 +497250,15 @@ │ │ │ │ bne 21e64c │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ ldr r5, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #212] @ 21e694 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r5 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #84 @ 0x54 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -497295,21 +497295,21 @@ │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ bl 5a17c │ │ │ │ rsbeq r2, r3, ip, lsl #21 │ │ │ │ andeq sl, r0, r4, lsl #21 │ │ │ │ - @ instruction: 0x00482892 │ │ │ │ - subeq r2, r8, r9, lsl #17 │ │ │ │ - subeq r2, r8, r3, asr r8 │ │ │ │ - subeq r4, r7, r3, lsr #20 │ │ │ │ - ldrdeq r2, [r8], #-118 @ 0xffffff8a │ │ │ │ - @ instruction: 0x0048279d │ │ │ │ - subeq r2, r8, r2, ror #14 │ │ │ │ + subeq r2, r8, r2, lsl r8 │ │ │ │ + subeq r2, r8, r9, lsl #16 │ │ │ │ + ldrdeq r2, [r8], #-115 @ 0xffffff8d │ │ │ │ + subeq r4, r7, r3, lsr #19 │ │ │ │ + subeq r2, r8, r6, asr r7 │ │ │ │ + subeq r2, r8, sp, lsl r7 │ │ │ │ + subeq r2, r8, r2, ror #13 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r5, [pc, #76] @ 21e6f4 │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ @@ -497382,29 +497382,29 @@ │ │ │ │ str r0, [r4, #208] @ 0xd0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r4, #204] @ 0xcc │ │ │ │ ldr r1, [pc, #1596] @ 21ee0c │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #46 @ 0x2e │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ bl 37338 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 21ecc4 │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #1544] @ 21ee10 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #19 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r7, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ @@ -497412,15 +497412,15 @@ │ │ │ │ bne 21ecd4 │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #1484] @ 21ee14 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #17 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -497429,15 +497429,15 @@ │ │ │ │ bne 21ece4 │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #1420] @ 21ee18 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -497446,15 +497446,15 @@ │ │ │ │ bne 21ecf4 │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #1356] @ 21ee1c │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #12 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -497463,15 +497463,15 @@ │ │ │ │ bne 21ed04 │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #1292] @ 21ee20 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #18 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #16 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -497480,15 +497480,15 @@ │ │ │ │ bne 21ed14 │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #1228] @ 21ee24 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #20 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -497497,15 +497497,15 @@ │ │ │ │ bne 21ed24 │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #1164] @ 21ee28 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #21 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #24 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -497514,15 +497514,15 @@ │ │ │ │ bne 21ed34 │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #1100] @ 21ee2c │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #21 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #28 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -497531,15 +497531,15 @@ │ │ │ │ bne 21ed44 │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #1036] @ 21ee30 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #25 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #32 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -497548,15 +497548,15 @@ │ │ │ │ bne 21ed54 │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #972] @ 21ee34 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #25 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #36 @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -497565,15 +497565,15 @@ │ │ │ │ bne 21ed64 │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #908] @ 21ee38 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -497582,15 +497582,15 @@ │ │ │ │ bne 21ed74 │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #844] @ 21ee3c │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #22 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -497599,15 +497599,15 @@ │ │ │ │ bne 21ed84 │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #780] @ 21ee40 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #25 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -497616,15 +497616,15 @@ │ │ │ │ bne 21ed94 │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #716] @ 21ee44 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #52 @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -497633,15 +497633,15 @@ │ │ │ │ bne 21eda4 │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #652] @ 21ee48 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #27 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -497650,15 +497650,15 @@ │ │ │ │ bne 21edb4 │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #588] @ 21ee4c │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #25 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -497667,15 +497667,15 @@ │ │ │ │ bne 21edc4 │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #524] @ 21ee50 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -497684,15 +497684,15 @@ │ │ │ │ bne 21edd4 │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ ldr r5, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #460] @ 21ee54 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #25 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r5 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #68 @ 0x44 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -497779,33 +497779,33 @@ │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ bl 5a17c │ │ │ │ ldrdeq r2, [r3], #-104 @ 0xffffff98 @ │ │ │ │ andeq sl, r0, ip, lsr #25 │ │ │ │ @ instruction: 0xfff46274 │ │ │ │ @ instruction: 0xfff46140 │ │ │ │ - subeq r1, r8, r6, ror #28 │ │ │ │ - @ instruction: 0x00481396 │ │ │ │ - subeq r1, r8, r9, ror #6 │ │ │ │ - ldrdeq r1, [r8], #-216 @ 0xffffff28 │ │ │ │ - subeq r1, r8, r1, lsr #27 │ │ │ │ - subeq r1, r8, r1, ror sp │ │ │ │ - subeq r1, r8, pc, lsr sp │ │ │ │ - subeq r1, r8, r9, lsl #26 │ │ │ │ - ldrdeq r1, [r8], #-202 @ 0xffffff36 │ │ │ │ - subeq r1, r8, fp, lsr #25 │ │ │ │ - subeq r1, r8, r0, lsl #25 │ │ │ │ - subeq r1, r8, r5, asr ip │ │ │ │ - subeq r1, r8, r9, lsr #24 │ │ │ │ - strdeq r1, [r8], #-187 @ 0xffffff45 │ │ │ │ - ldrdeq r1, [r8], #-176 @ 0xffffff50 │ │ │ │ - subeq r1, r8, r8, lsr #23 │ │ │ │ - subeq r1, r8, pc, ror fp │ │ │ │ - subeq r1, r8, r4, asr fp │ │ │ │ - subeq r1, r8, ip, lsr #22 │ │ │ │ + subeq r1, r8, r6, ror #27 │ │ │ │ + subeq r1, r8, r6, lsl r3 │ │ │ │ + subeq r1, r8, r9, ror #5 │ │ │ │ + subeq r1, r8, r8, asr sp │ │ │ │ + subeq r1, r8, r1, lsr #26 │ │ │ │ + strdeq r1, [r8], #-193 @ 0xffffff3f │ │ │ │ + strheq r1, [r8], #-207 @ 0xffffff31 │ │ │ │ + subeq r1, r8, r9, lsl #25 │ │ │ │ + subeq r1, r8, sl, asr ip │ │ │ │ + subeq r1, r8, fp, lsr #24 │ │ │ │ + subeq r1, r8, r0, lsl #24 │ │ │ │ + ldrdeq r1, [r8], #-181 @ 0xffffff4b │ │ │ │ + subeq r1, r8, r9, lsr #23 │ │ │ │ + subeq r1, r8, fp, ror fp │ │ │ │ + subeq r1, r8, r0, asr fp │ │ │ │ + subeq r1, r8, r8, lsr #22 │ │ │ │ + strdeq r1, [r8], #-175 @ 0xffffff51 │ │ │ │ + ldrdeq r1, [r8], #-164 @ 0xffffff5c │ │ │ │ + subeq r1, r8, ip, lsr #21 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r5, [pc, #108] @ 21eed4 │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ @@ -497863,29 +497863,29 @@ │ │ │ │ str r0, [r4, #208] @ 0xd0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r4, #204] @ 0xcc │ │ │ │ ldr r1, [pc, #2168] @ 21f7cc │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ bl 37338 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 21f61c │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #2116] @ 21f7d0 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #19 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -497894,15 +497894,15 @@ │ │ │ │ bne 21f62c │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #2052] @ 21f7d4 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #17 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -497911,15 +497911,15 @@ │ │ │ │ bne 21f63c │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #1988] @ 21f7d8 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #38 @ 0x26 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #12 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -497928,15 +497928,15 @@ │ │ │ │ bne 21f64c │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #1924] @ 21f7dc │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #35 @ 0x23 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #16 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -497945,15 +497945,15 @@ │ │ │ │ bne 21f65c │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #1860] @ 21f7e0 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #31 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #20 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -497962,15 +497962,15 @@ │ │ │ │ bne 21f66c │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #1796] @ 21f7e4 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #24 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -497979,15 +497979,15 @@ │ │ │ │ bne 21f67c │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #1732] @ 21f7e8 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #28 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -497996,15 +497996,15 @@ │ │ │ │ bne 21f68c │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #1668] @ 21f7ec │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #21 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #32 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -498013,15 +498013,15 @@ │ │ │ │ bne 21f69c │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #1604] @ 21f7f0 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #19 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #36 @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -498030,15 +498030,15 @@ │ │ │ │ bne 21f6ac │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #1540] @ 21f7f4 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -498047,15 +498047,15 @@ │ │ │ │ bne 21f6bc │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #1476] @ 21f7f8 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #23 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -498064,15 +498064,15 @@ │ │ │ │ bne 21f6cc │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #1412] @ 21f7fc │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #21 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -498081,15 +498081,15 @@ │ │ │ │ bne 21f6dc │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #1348] @ 21f800 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #22 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #52 @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -498098,15 +498098,15 @@ │ │ │ │ bne 21f6ec │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #1284] @ 21f804 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #23 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -498115,15 +498115,15 @@ │ │ │ │ bne 21f6fc │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #1220] @ 21f808 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #30 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -498132,15 +498132,15 @@ │ │ │ │ bne 21f70c │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #1156] @ 21f80c │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #27 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -498149,15 +498149,15 @@ │ │ │ │ bne 21f71c │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #1092] @ 21f810 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #15 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #68 @ 0x44 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -498166,15 +498166,15 @@ │ │ │ │ bne 21f72c │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #1028] @ 21f814 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #18 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -498183,15 +498183,15 @@ │ │ │ │ bne 21f73c │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #964] @ 21f818 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #22 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -498200,15 +498200,15 @@ │ │ │ │ bne 21f74c │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #900] @ 21f81c │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #15 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -498217,15 +498217,15 @@ │ │ │ │ bne 21f75c │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #836] @ 21f820 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #84 @ 0x54 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -498234,15 +498234,15 @@ │ │ │ │ bne 21f76c │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #772] @ 21f824 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #88 @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -498251,15 +498251,15 @@ │ │ │ │ bne 21f77c │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #708] @ 21f828 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #92 @ 0x5c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -498268,15 +498268,15 @@ │ │ │ │ bne 21f78c │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ ldr r5, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #644] @ 21f82c │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #19 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r5 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -498403,41 +498403,41 @@ │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ bl 5a17c │ │ │ │ rsbeq r1, r3, r4, lsr #30 │ │ │ │ andeq sl, r0, r8, lsl r0 │ │ │ │ @ instruction: 0xfff45a44 │ │ │ │ @ instruction: 0xfff459dc │ │ │ │ - subeq r0, r8, r6, lsl ip │ │ │ │ - subeq r0, r8, r2, lsl ip │ │ │ │ - subeq r0, r8, r1, ror #23 │ │ │ │ - subeq r0, r8, lr, lsr #23 │ │ │ │ - @ instruction: 0x00480b90 │ │ │ │ - subeq r0, r8, pc, ror #22 │ │ │ │ - subeq r6, r7, fp, ror #21 │ │ │ │ - subeq r0, r8, r6, lsl #22 │ │ │ │ - ldrdeq r0, [r8], #-166 @ 0xffffff5a │ │ │ │ - subeq r0, r8, r7, lsr #21 │ │ │ │ - subeq r0, r8, r6, ror sl │ │ │ │ - subeq r0, r8, r6, asr #20 │ │ │ │ - subeq r0, r8, r9, lsl sl │ │ │ │ - subeq r0, r8, sl, ror #19 │ │ │ │ - strheq r0, [r8], #-156 @ 0xffffff64 │ │ │ │ - subeq r0, r8, pc, lsl #19 │ │ │ │ - subeq r0, r8, r9, ror #18 │ │ │ │ - subeq r0, r8, r0, asr #18 │ │ │ │ - subeq r0, r8, fp, lsl #18 │ │ │ │ - ldrdeq r0, [r8], #-137 @ 0xffffff77 │ │ │ │ - subeq r0, r8, fp, lsr #17 │ │ │ │ - strheq r3, [r7], #-171 @ 0xffffff55 │ │ │ │ - subeq r0, r8, r2, lsr r8 │ │ │ │ - subeq r0, r8, sl, lsl #16 │ │ │ │ - subeq r0, r8, r2, ror #15 │ │ │ │ + @ instruction: 0x00480b96 │ │ │ │ + @ instruction: 0x00480b92 │ │ │ │ + subeq r0, r8, r1, ror #22 │ │ │ │ + subeq r0, r8, lr, lsr #22 │ │ │ │ + subeq r0, r8, r0, lsl fp │ │ │ │ + subeq r0, r8, pc, ror #21 │ │ │ │ + subeq r6, r7, fp, ror #20 │ │ │ │ + subeq r0, r8, r6, lsl #21 │ │ │ │ + subeq r0, r8, r6, asr sl │ │ │ │ + subeq r0, r8, r7, lsr #20 │ │ │ │ + strdeq r0, [r8], #-150 @ 0xffffff6a │ │ │ │ + subeq r0, r8, r6, asr #19 │ │ │ │ + @ instruction: 0x00480999 │ │ │ │ + subeq r0, r8, sl, ror #18 │ │ │ │ + subeq r0, r8, ip, lsr r9 │ │ │ │ + subeq r0, r8, pc, lsl #18 │ │ │ │ + subeq r0, r8, r9, ror #17 │ │ │ │ + subeq r0, r8, r0, asr #17 │ │ │ │ + subeq r0, r8, fp, lsl #17 │ │ │ │ + subeq r0, r8, r9, asr r8 │ │ │ │ + subeq r0, r8, fp, lsr #16 │ │ │ │ + subeq r3, r7, fp, lsr sl │ │ │ │ + strheq r0, [r8], #-114 @ 0xffffff8e │ │ │ │ + subeq r0, r8, sl, lsl #15 │ │ │ │ + subeq r0, r8, r2, ror #14 │ │ │ │ subseq r9, pc, r8, lsr #6 │ │ │ │ - @ instruction: 0x0047fb9f │ │ │ │ + subeq pc, r7, pc, lsl fp @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r5, [pc, #84] @ 21f89c │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ @@ -498726,29 +498726,29 @@ │ │ │ │ str r2, [r4, #212] @ 0xd4 │ │ │ │ str r1, [r4, #216] @ 0xd8 │ │ │ │ str r0, [r4, #220] @ 0xdc │ │ │ │ ldr r1, [pc, #936] @ 220078 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ bl 37338 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 21ffa4 │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #884] @ 22007c │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r7, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ @@ -498756,15 +498756,15 @@ │ │ │ │ bne 21ffb4 │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #824] @ 220080 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -498773,15 +498773,15 @@ │ │ │ │ bne 21ffc4 │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #760] @ 220084 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #15 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -498790,15 +498790,15 @@ │ │ │ │ bne 21ffd4 │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #696] @ 220088 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #15 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #12 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -498807,15 +498807,15 @@ │ │ │ │ bne 21ffe4 │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #632] @ 22008c │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #16 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -498824,15 +498824,15 @@ │ │ │ │ bne 21fff4 │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #568] @ 220090 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #20 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -498841,15 +498841,15 @@ │ │ │ │ bne 220004 │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #504] @ 220094 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #24 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -498858,15 +498858,15 @@ │ │ │ │ bne 220014 │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #440] @ 220098 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #28 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -498875,15 +498875,15 @@ │ │ │ │ bne 220024 │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #376] @ 22009c │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #18 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #32 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -498892,15 +498892,15 @@ │ │ │ │ bne 220034 │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ ldr r5, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #312] @ 2200a0 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r5 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #36 @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -498958,25 +498958,25 @@ │ │ │ │ rsbeq r1, r3, r0, ror #4 │ │ │ │ ldrdeq r9, [r0], -r0 │ │ │ │ @ instruction: 0xfffc4ab8 │ │ │ │ @ instruction: 0xfffc4b80 │ │ │ │ @ instruction: 0xfffc4a58 │ │ │ │ @ instruction: 0xfffc4b24 │ │ │ │ @ instruction: 0xfffc4acc │ │ │ │ - subeq r1, r8, pc, lsl #6 │ │ │ │ - strdeq r1, [r8], #-47 @ 0xffffffd1 │ │ │ │ - subeq r1, r8, r8, asr #5 │ │ │ │ - @ instruction: 0x00481290 │ │ │ │ - subeq r1, r8, fp, asr r2 │ │ │ │ - subeq r1, r8, r6, lsr #4 │ │ │ │ - subeq r1, r8, pc, ror #3 │ │ │ │ - strheq r1, [r8], #-21 @ 0xffffffeb │ │ │ │ - subeq r1, r8, sp, ror r1 │ │ │ │ - subeq r1, r8, r7, asr #2 │ │ │ │ - subeq r1, r8, r5, lsl r1 │ │ │ │ + subeq r1, r8, pc, lsl #5 │ │ │ │ + subeq r1, r8, pc, ror r2 │ │ │ │ + subeq r1, r8, r8, asr #4 │ │ │ │ + subeq r1, r8, r0, lsl r2 │ │ │ │ + ldrdeq r1, [r8], #-27 @ 0xffffffe5 │ │ │ │ + subeq r1, r8, r6, lsr #3 │ │ │ │ + subeq r1, r8, pc, ror #2 │ │ │ │ + subeq r1, r8, r5, lsr r1 │ │ │ │ + strdeq r1, [r8], #-13 │ │ │ │ + subeq r1, r8, r7, asr #1 │ │ │ │ + @ instruction: 0x00481095 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r5, [pc, #636] @ 220330 │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ @@ -498996,29 +498996,29 @@ │ │ │ │ ldr r0, [pc, #572] @ 220338 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #204] @ 0xcc │ │ │ │ ldr r1, [pc, #564] @ 22033c │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ bl 37338 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2202c0 │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #512] @ 220340 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r7, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ @@ -499026,15 +499026,15 @@ │ │ │ │ bne 2202d0 │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #452] @ 220344 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -499043,15 +499043,15 @@ │ │ │ │ bne 2202e0 │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #388] @ 220348 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -499060,15 +499060,15 @@ │ │ │ │ bne 2202f0 │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #324] @ 22034c │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #12 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -499077,15 +499077,15 @@ │ │ │ │ bne 220300 │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ ldr r5, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #260] @ 220350 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r6, r5 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #16 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38268 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -499135,22 +499135,22 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ bl 5a17c │ │ │ │ rsbeq r0, r3, r8, lsr #28 │ │ │ │ andeq r9, r0, r8, lsl #11 │ │ │ │ @ instruction: 0xfff48b64 │ │ │ │ - subeq pc, r7, sp, asr r7 @ │ │ │ │ - subeq fp, r6, r8, lsl #16 │ │ │ │ - subeq pc, r7, r1, ror #10 │ │ │ │ - subeq pc, r6, ip, asr r2 @ │ │ │ │ - subeq pc, r7, sp, lsl #13 │ │ │ │ - subeq pc, r7, r2, asr r6 @ │ │ │ │ + ldrdeq pc, [r7], #-109 @ 0xffffff93 │ │ │ │ + subeq fp, r6, r8, lsl #15 │ │ │ │ + subeq pc, r7, r1, ror #9 │ │ │ │ + ldrdeq pc, [r6], #-28 @ 0xffffffe4 │ │ │ │ + subeq pc, r7, sp, lsl #12 │ │ │ │ + ldrdeq pc, [r7], #-82 @ 0xffffffae │ │ │ │ @ instruction: 0x005f8690 │ │ │ │ - subeq lr, r7, ip, lsl #30 │ │ │ │ + subeq lr, r7, ip, lsl #29 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r5, [pc, #84] @ 2203c0 │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ @@ -499326,15 +499326,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 38acc │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [pc, #296] @ 22075c │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 220714 │ │ │ │ mov r0, r4 │ │ │ │ bl f0430 │ │ │ │ ldr r0, [pc, #280] @ 22076c │ │ │ │ ldr r1, [pc, #280] @ 220770 │ │ │ │ ldr r2, [pc, #280] @ 220774 │ │ │ │ @@ -499483,28 +499483,28 @@ │ │ │ │ add r5, r1, r0 │ │ │ │ tst r5, #3 │ │ │ │ bne 220924 │ │ │ │ ldr r0, [pc, #312] @ 2209dc │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 22098c │ │ │ │ ldr r0, [pc, #300] @ 2209ec │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ ldr r1, [pc, #292] @ 2209f0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55dbc4 │ │ │ │ + bl 55db48 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #280] @ 2209f4 │ │ │ │ mov r1, #25 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 557a50 │ │ │ │ + bl 5579d4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r1, [r5, #60] @ 0x3c │ │ │ │ str r1, [r5, #48] @ 0x30 │ │ │ │ str r1, [r5, #52] @ 0x34 │ │ │ │ strb r1, [r5, #44] @ 0x2c │ │ │ │ str r4, [r5, #16] │ │ │ │ @@ -499565,19 +499565,19 @@ │ │ │ │ rsbeq r0, r3, ip, ror #13 │ │ │ │ strdeq r0, [r3], #-108 @ 0xffffff94 @ │ │ │ │ subseq r1, pc, r0, lsl #20 │ │ │ │ rsbeq r0, r3, ip, ror #11 │ │ │ │ subseq r1, pc, r0, ror #10 │ │ │ │ rsbeq r0, r3, ip, ror #13 │ │ │ │ subseq r2, pc, r4, lsr #20 │ │ │ │ - subeq fp, r7, r1, ror #7 │ │ │ │ + subeq fp, r7, r1, ror #6 │ │ │ │ subseq r7, pc, r8, lsl pc @ │ │ │ │ rsbeq pc, r2, r8, lsl #12 │ │ │ │ - ldrdeq sl, [r6], #-248 @ 0xffffff08 │ │ │ │ - subeq sl, r6, r4, asr #31 │ │ │ │ + subeq sl, r6, r8, asr pc │ │ │ │ + subeq sl, r6, r4, asr #30 │ │ │ │ subseq r7, pc, r8, ror #29 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #268] @ 220b2c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ @@ -499585,15 +499585,15 @@ │ │ │ │ tst r5, #3 │ │ │ │ bne 220a80 │ │ │ │ ldr r0, [pc, #248] @ 220b30 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 220ae8 │ │ │ │ bl 3816c │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r5] │ │ │ │ str r6, [r5, #16] │ │ │ │ str r6, [r5, #20] │ │ │ │ @@ -499650,16 +499650,16 @@ │ │ │ │ strheq r0, [r3], #-40 @ 0xffffffd8 @ │ │ │ │ rsbeq r0, r3, ip, ror #8 │ │ │ │ subseq r8, pc, ip, lsl #4 │ │ │ │ @ instruction: 0x00630398 │ │ │ │ subseq r7, pc, ip, lsl #24 │ │ │ │ ldrheq r7, [pc], #-220 @ │ │ │ │ rsbeq pc, r2, ip, lsr #9 │ │ │ │ - subeq sl, r6, ip, ror lr │ │ │ │ - subeq sl, r6, r8, ror #28 │ │ │ │ + strdeq sl, [r6], #-220 @ 0xffffff24 │ │ │ │ + subeq sl, r6, r8, ror #27 │ │ │ │ subseq r7, pc, ip, lsl #27 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #240 @ 0xf0 │ │ │ │ ldr r5, [pc, #2796] @ 221650 │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ @@ -500040,314 +500040,314 @@ │ │ │ │ str r0, [sp, #192] @ 0xc0 │ │ │ │ ldr r1, [pc, #1508] @ 221734 │ │ │ │ add r0, sp, #216 @ 0xd8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 378d8 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 221610 │ │ │ │ ldr r0, [pc, #1264] @ 221660 │ │ │ │ add r1, sp, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ ldr r0, [pc, #1252] @ 221664 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #204] @ 0xcc │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ add r0, sp, #8 │ │ │ │ b 2210b8 │ │ │ │ bl 37914 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 221610 │ │ │ │ ldr r0, [pc, #1220] @ 221668 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ ldr r0, [pc, #1208] @ 22166c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #204] @ 0xcc │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ add r0, sp, #16 │ │ │ │ b 2210b8 │ │ │ │ bl 37248 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 221610 │ │ │ │ ldr r0, [pc, #1176] @ 221670 │ │ │ │ add r1, sp, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ ldr r0, [pc, #1164] @ 221674 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #204] @ 0xcc │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ add r0, sp, #24 │ │ │ │ b 2210b8 │ │ │ │ bl 37248 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 221610 │ │ │ │ ldr r0, [pc, #1132] @ 221678 │ │ │ │ add r1, sp, #28 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ ldr r0, [pc, #1120] @ 22167c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #204] @ 0xcc │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ add r0, sp, #32 │ │ │ │ b 2210b8 │ │ │ │ bl 37248 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 221610 │ │ │ │ ldr r0, [pc, #1088] @ 221680 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ ldr r0, [pc, #1076] @ 221684 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #204] @ 0xcc │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ b 2210b8 │ │ │ │ bl 37248 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 221610 │ │ │ │ ldr r0, [pc, #1044] @ 221688 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ ldr r0, [pc, #1032] @ 22168c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #204] @ 0xcc │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ b 2210b8 │ │ │ │ bl 37248 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 221610 │ │ │ │ ldr r0, [pc, #1000] @ 221690 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ ldr r0, [pc, #988] @ 221694 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #204] @ 0xcc │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ b 2210b8 │ │ │ │ bl 37914 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 221610 │ │ │ │ ldr r0, [pc, #956] @ 221698 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ ldr r0, [pc, #944] @ 22169c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #204] @ 0xcc │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ b 2210b8 │ │ │ │ bl 38418 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 221610 │ │ │ │ ldr r0, [pc, #912] @ 2216a0 │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ ldr r0, [pc, #900] @ 2216a4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #204] @ 0xcc │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ b 2210b8 │ │ │ │ bl 37f80 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 221610 │ │ │ │ ldr r0, [pc, #868] @ 2216a8 │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ ldr r0, [pc, #856] @ 2216ac │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #204] @ 0xcc │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ b 2210b8 │ │ │ │ bl 381b4 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 221610 │ │ │ │ ldr r0, [pc, #824] @ 2216b0 │ │ │ │ add r1, sp, #84 @ 0x54 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ ldr r0, [pc, #812] @ 2216b4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #204] @ 0xcc │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ b 2210b8 │ │ │ │ bl 38418 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 221610 │ │ │ │ ldr r0, [pc, #780] @ 2216b8 │ │ │ │ add r1, sp, #92 @ 0x5c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ ldr r0, [pc, #768] @ 2216bc │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #204] @ 0xcc │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ b 2210b8 │ │ │ │ bl 37f80 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 221610 │ │ │ │ ldr r0, [pc, #736] @ 2216c0 │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ ldr r0, [pc, #724] @ 2216c4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #204] @ 0xcc │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ b 2210b8 │ │ │ │ bl 381b4 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 221610 │ │ │ │ ldr r0, [pc, #692] @ 2216c8 │ │ │ │ add r1, sp, #108 @ 0x6c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ ldr r0, [pc, #680] @ 2216cc │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #204] @ 0xcc │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ b 2210b8 │ │ │ │ bl 385c8 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 221610 │ │ │ │ ldr r0, [pc, #648] @ 2216d0 │ │ │ │ add r1, sp, #116 @ 0x74 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ ldr r0, [pc, #636] @ 2216d4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #204] @ 0xcc │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ b 2210b8 │ │ │ │ bl 37248 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 221610 │ │ │ │ ldr r0, [pc, #604] @ 2216d8 │ │ │ │ add r1, sp, #124 @ 0x7c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ ldr r0, [pc, #592] @ 2216dc │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #204] @ 0xcc │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ b 2210b8 │ │ │ │ bl 385c8 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 221610 │ │ │ │ ldr r0, [pc, #560] @ 2216e0 │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ ldr r0, [pc, #548] @ 2216e4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #204] @ 0xcc │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ b 2210b8 │ │ │ │ bl 37248 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 221610 │ │ │ │ ldr r0, [pc, #516] @ 2216e8 │ │ │ │ add r1, sp, #140 @ 0x8c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ ldr r0, [pc, #504] @ 2216ec │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #204] @ 0xcc │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ b 2210b8 │ │ │ │ bl 37248 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 221610 │ │ │ │ ldr r0, [pc, #472] @ 2216f0 │ │ │ │ add r1, sp, #148 @ 0x94 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ ldr r0, [pc, #460] @ 2216f4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #204] @ 0xcc │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ b 2210b8 │ │ │ │ bl 37ca4 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 221610 │ │ │ │ ldr r0, [pc, #428] @ 2216f8 │ │ │ │ add r1, sp, #156 @ 0x9c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ ldr r0, [pc, #416] @ 2216fc │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #204] @ 0xcc │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ b 2210b8 │ │ │ │ bl 38418 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 221610 │ │ │ │ ldr r0, [pc, #384] @ 221700 │ │ │ │ add r1, sp, #164 @ 0xa4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ ldr r0, [pc, #372] @ 221704 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #204] @ 0xcc │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ b 2210b8 │ │ │ │ bl 385c8 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 221610 │ │ │ │ ldr r0, [pc, #340] @ 221708 │ │ │ │ add r1, sp, #172 @ 0xac │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ ldr r0, [pc, #328] @ 22170c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #204] @ 0xcc │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ b 2210b8 │ │ │ │ bl 385c8 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 221610 │ │ │ │ ldr r0, [pc, #296] @ 221710 │ │ │ │ add r1, sp, #180 @ 0xb4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ ldr r0, [pc, #284] @ 221714 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #204] @ 0xcc │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ b 2210b8 │ │ │ │ bl 38aa8 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ mov r2, #1 │ │ │ │ str r1, [sp, #212] @ 0xd4 │ │ │ │ ldr r0, [pc, #48] @ 221654 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ ldr r0, [pc, #40] @ 221658 │ │ │ │ @@ -500411,16 +500411,16 @@ │ │ │ │ subseq r7, pc, r8, lsr #17 │ │ │ │ strdeq lr, [r2], #-104 @ 0xffffff98 @ │ │ │ │ subseq r7, pc, r4, lsl #28 │ │ │ │ rsbeq lr, r2, r4, asr #24 │ │ │ │ subseq r7, pc, r8, ror #27 │ │ │ │ subseq r7, pc, r8, asr #14 │ │ │ │ rsbeq lr, r2, r8, lsr lr │ │ │ │ - subeq sl, r6, r8, lsl #16 │ │ │ │ - strdeq sl, [r6], #-116 @ 0xffffff8c │ │ │ │ + subeq sl, r6, r8, lsl #15 │ │ │ │ + subeq sl, r6, r4, ror r7 │ │ │ │ subseq r7, pc, r8, lsl r7 @ │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r1, [pc, #152] @ 2217e0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #40] @ 0x28 │ │ │ │ add r0, r1, r0 │ │ │ │ @@ -500459,16 +500459,16 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 5a17c │ │ │ │ rsbeq pc, r2, r8, lsr #7 │ │ │ │ subseq r7, pc, r8, asr #1 │ │ │ │ strheq lr, [r2], #-120 @ 0xffffff88 @ │ │ │ │ - subeq sl, r6, r8, lsl #3 │ │ │ │ - subeq sl, r6, r4, ror r1 │ │ │ │ + subeq sl, r6, r8, lsl #2 │ │ │ │ + strdeq sl, [r6], #-4 │ │ │ │ @ instruction: 0x005f7098 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #88 @ 0x58 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #336] @ 22195c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ @@ -500479,19 +500479,19 @@ │ │ │ │ bl 38a84 │ │ │ │ bl 387f0 │ │ │ │ bl 38040 │ │ │ │ ldr r0, [pc, #300] @ 221960 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 221918 │ │ │ │ bl 382a4 │ │ │ │ - bl 557398 │ │ │ │ + bl 55731c │ │ │ │ mov r1, #0 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ str r1, [r9, #16] │ │ │ │ str r1, [r9, #20] │ │ │ │ str r1, [r9] │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ @@ -500558,15 +500558,15 @@ │ │ │ │ rsbeq pc, r2, r8, lsr #7 │ │ │ │ rsbeq pc, r2, r0, ror r2 @ │ │ │ │ subseq r7, pc, ip, ror #7 │ │ │ │ rsbeq pc, r2, r4, ror #2 │ │ │ │ subseq r6, pc, r4, lsl #28 │ │ │ │ subseq r6, pc, r4, lsl #31 │ │ │ │ rsbeq lr, r2, r4, ror r6 │ │ │ │ - subeq sl, r6, r4, asr #32 │ │ │ │ + subeq r9, r6, r4, asr #31 │ │ │ │ subseq r6, pc, ip, asr pc @ │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r1, [pc, #164] @ 221a34 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #40] @ 0x28 │ │ │ │ add r0, r1, r0 │ │ │ │ @@ -500608,16 +500608,16 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 5a17c │ │ │ │ rsbeq pc, r2, ip, ror #1 │ │ │ │ subseq r6, pc, r4, ror lr @ │ │ │ │ rsbeq lr, r2, r4, ror #10 │ │ │ │ - subeq r9, r6, r4, lsr pc │ │ │ │ - subeq r9, r6, r0, lsr #30 │ │ │ │ + strheq r9, [r6], #-228 @ 0xffffff1c │ │ │ │ + subeq r9, r6, r0, lsr #29 │ │ │ │ subseq r6, pc, r4, asr #28 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #192 @ 0xc0 │ │ │ │ ldr r6, [pc, #2160] @ 2222cc │ │ │ │ mov r4, r0 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ @@ -500917,236 +500917,236 @@ │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ ldr r1, [pc, #988] @ 2222e0 │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 378d8 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 22228c │ │ │ │ ldr r0, [pc, #972] @ 2222f0 │ │ │ │ add r1, sp, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ ldr r0, [pc, #960] @ 2222f4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ add r0, sp, #8 │ │ │ │ b 221e6c │ │ │ │ bl 37914 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 22228c │ │ │ │ ldr r0, [pc, #928] @ 2222f8 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ ldr r0, [pc, #916] @ 2222fc │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ add r0, sp, #16 │ │ │ │ b 221e6c │ │ │ │ bl 37ca4 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 22228c │ │ │ │ ldr r0, [pc, #884] @ 222300 │ │ │ │ add r1, sp, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ ldr r0, [pc, #872] @ 222304 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ add r0, sp, #24 │ │ │ │ b 221e6c │ │ │ │ bl 37ca4 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 22228c │ │ │ │ ldr r0, [pc, #840] @ 222308 │ │ │ │ add r1, sp, #28 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ ldr r0, [pc, #828] @ 22230c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ add r0, sp, #32 │ │ │ │ b 221e6c │ │ │ │ bl 37ca4 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 22228c │ │ │ │ ldr r0, [pc, #796] @ 222310 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ ldr r0, [pc, #784] @ 222314 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ b 221e6c │ │ │ │ bl 37ca4 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 22228c │ │ │ │ ldr r0, [pc, #752] @ 222318 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ ldr r0, [pc, #740] @ 22231c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ b 221e6c │ │ │ │ bl 37ca4 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 22228c │ │ │ │ ldr r0, [pc, #708] @ 222320 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ ldr r0, [pc, #696] @ 222324 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ b 221e6c │ │ │ │ bl 37ca4 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 22228c │ │ │ │ ldr r0, [pc, #664] @ 222328 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ ldr r0, [pc, #652] @ 22232c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ b 221e6c │ │ │ │ bl 37ca4 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 22228c │ │ │ │ ldr r0, [pc, #620] @ 222330 │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ ldr r0, [pc, #608] @ 222334 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ b 221e6c │ │ │ │ bl 37ca4 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 22228c │ │ │ │ ldr r0, [pc, #576] @ 222338 │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ ldr r0, [pc, #564] @ 22233c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ b 221e6c │ │ │ │ bl 37ca4 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 22228c │ │ │ │ ldr r0, [pc, #532] @ 222340 │ │ │ │ add r1, sp, #84 @ 0x54 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ ldr r0, [pc, #520] @ 222344 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ b 221e6c │ │ │ │ bl 37ca4 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 22228c │ │ │ │ ldr r0, [pc, #488] @ 222348 │ │ │ │ add r1, sp, #92 @ 0x5c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ ldr r0, [pc, #476] @ 22234c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ b 221e6c │ │ │ │ bl 37ca4 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 22228c │ │ │ │ ldr r0, [pc, #444] @ 222350 │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ ldr r0, [pc, #432] @ 222354 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ b 221e6c │ │ │ │ bl 37ca4 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 22228c │ │ │ │ ldr r0, [pc, #400] @ 222358 │ │ │ │ add r1, sp, #108 @ 0x6c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ ldr r0, [pc, #388] @ 22235c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ b 221e6c │ │ │ │ bl 37ca4 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 22228c │ │ │ │ ldr r0, [pc, #356] @ 222360 │ │ │ │ add r1, sp, #116 @ 0x74 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ ldr r0, [pc, #344] @ 222364 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ b 221e6c │ │ │ │ bl 37ca4 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 22228c │ │ │ │ ldr r0, [pc, #312] @ 222368 │ │ │ │ add r1, sp, #124 @ 0x7c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ ldr r0, [pc, #300] @ 22236c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ b 221e6c │ │ │ │ bl 37ca4 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 22228c │ │ │ │ ldr r0, [pc, #268] @ 222370 │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ ldr r0, [pc, #256] @ 222374 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ b 221e6c │ │ │ │ bl 37ca4 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ mov r2, #1 │ │ │ │ str r1, [sp, #164] @ 0xa4 │ │ │ │ ldr r0, [pc, #68] @ 2222e4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ ldr r0, [pc, #60] @ 2222e8 │ │ │ │ @@ -501158,16 +501158,16 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ b 221e80 │ │ │ │ bl 5a17c │ │ │ │ bl 5a17c │ │ │ │ strdeq pc, [r2], #-48 @ 0xffffffd0 @ │ │ │ │ @ instruction: 0x005f6994 │ │ │ │ rsbeq lr, r2, r4, lsl #1 │ │ │ │ - subeq r9, r6, r4, asr sl │ │ │ │ - subeq r9, r6, r0, asr #20 │ │ │ │ + ldrdeq r9, [r6], #-148 @ 0xffffff6c │ │ │ │ + subeq r9, r6, r0, asr #19 │ │ │ │ subseq r6, pc, r4, ror #18 │ │ │ │ subseq r6, pc, r4, lsl r8 @ │ │ │ │ @ instruction: 0xfff44734 │ │ │ │ subseq r6, pc, r4, lsl #16 │ │ │ │ subseq r6, pc, ip, lsl #28 │ │ │ │ strheq sp, [r2], #-220 @ 0xffffff24 @ │ │ │ │ subseq r6, pc, r8, ror #27 │ │ │ │ @@ -501252,16 +501252,16 @@ │ │ │ │ bl 59f70 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 5a17c │ │ │ │ bl 5a17c │ │ │ │ rsbeq lr, r2, ip, lsl #18 │ │ │ │ subseq r6, pc, r8, ror #8 │ │ │ │ rsbeq sp, r2, r8, asr fp │ │ │ │ - subeq r9, r6, r8, lsr #10 │ │ │ │ - subeq r9, r6, r4, lsl r5 │ │ │ │ + subeq r9, r6, r8, lsr #9 │ │ │ │ + @ instruction: 0x00469494 │ │ │ │ subseq r6, pc, r8, lsr r4 @ │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r1, [pc, #152] @ 222504 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #40] @ 0x28 │ │ │ │ add r0, r1, r0 │ │ │ │ @@ -501300,16 +501300,16 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 5a17c │ │ │ │ rsbeq lr, r2, r0, lsr #11 │ │ │ │ subseq r6, pc, r4, lsr #7 │ │ │ │ @ instruction: 0x0062da94 │ │ │ │ - subeq r9, r6, r4, ror #8 │ │ │ │ - subeq r9, r6, r0, asr r4 │ │ │ │ + subeq r9, r6, r4, ror #7 │ │ │ │ + ldrdeq r9, [r6], #-48 @ 0xffffffd0 │ │ │ │ subseq r6, pc, r4, ror r3 @ │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #112 @ 0x70 │ │ │ │ ldr r1, [pc, #164] @ 2225d0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #40] @ 0x28 │ │ │ │ add r4, r1, r0 │ │ │ │ @@ -501351,46 +501351,46 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 5a17c │ │ │ │ rsbeq lr, r2, r0, lsl #21 │ │ │ │ ldrsbeq r6, [pc], #-40 @ │ │ │ │ rsbeq sp, r2, r8, asr #19 │ │ │ │ - @ instruction: 0x00469398 │ │ │ │ - subeq r9, r6, r4, lsl #7 │ │ │ │ + subeq r9, r6, r8, lsl r3 │ │ │ │ + subeq r9, r6, r4, lsl #6 │ │ │ │ subseq r6, pc, r8, lsr #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #440] @ 2227b4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ add r5, r0, r4 │ │ │ │ tst r5, #3 │ │ │ │ bne 222690 │ │ │ │ ldr r0, [pc, #420] @ 2227b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 2226f8 │ │ │ │ ldr r0, [pc, #408] @ 2227c8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 222734 │ │ │ │ ldr r0, [pc, #396] @ 2227d8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 222770 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r5] │ │ │ │ str r6, [r5, #16] │ │ │ │ str r6, [r5, #20] │ │ │ │ str r6, [r5, #24] │ │ │ │ @@ -501484,16 +501484,16 @@ │ │ │ │ subseq r5, pc, ip, lsr #31 │ │ │ │ rsbeq lr, r2, r8, ror #6 │ │ │ │ subseq r6, pc, ip, lsr #20 │ │ │ │ rsbeq lr, r2, r0, lsr #4 │ │ │ │ subseq r5, pc, r0, ror pc @ │ │ │ │ subseq r6, pc, ip, lsr #3 │ │ │ │ @ instruction: 0x0062d89c │ │ │ │ - subeq r9, r6, ip, ror #4 │ │ │ │ - subeq r9, r6, r8, asr r2 │ │ │ │ + subeq r9, r6, ip, ror #3 │ │ │ │ + ldrdeq r9, [r6], #-24 @ 0xffffffe8 │ │ │ │ subseq r6, pc, ip, ror r1 @ │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #200 @ 0xc8 │ │ │ │ ldr r1, [pc, #156] @ 2228a8 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r1, [r1, #40] @ 0x28 │ │ │ │ add r4, r1, r0 │ │ │ │ @@ -501533,15 +501533,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 5a17c │ │ │ │ rsbeq sp, r2, r4, ror #8 │ │ │ │ ldrsheq r5, [pc], #-248 @ │ │ │ │ rsbeq sp, r2, r8, ror #13 │ │ │ │ - strheq r9, [r6], #-8 │ │ │ │ + subeq r9, r6, r8, lsr r0 │ │ │ │ ldrsbeq r5, [pc], #-240 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #216] @ 2229a8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ @@ -501597,16 +501597,16 @@ │ │ │ │ bl 59f70 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 5a17c │ │ │ │ bl 5a17c │ │ │ │ rsbeq lr, r2, ip, lsr r4 │ │ │ │ subseq r5, pc, r4, lsl #30 │ │ │ │ strdeq sp, [r2], #-84 @ 0xffffffac @ │ │ │ │ - subeq r8, r6, r4, asr #31 │ │ │ │ - strheq r8, [r6], #-240 @ 0xffffff10 │ │ │ │ + subeq r8, r6, r4, asr #30 │ │ │ │ + subeq r8, r6, r0, lsr pc │ │ │ │ ldrsbeq r5, [pc], #-228 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #128 @ 0x80 │ │ │ │ ldr r6, [pc, #1680] @ 223060 │ │ │ │ mov r4, r0 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ @@ -501620,23 +501620,23 @@ │ │ │ │ bl 38418 │ │ │ │ bl 38a84 │ │ │ │ bl 387f0 │ │ │ │ ldr r0, [pc, #1628] @ 223064 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 222d54 │ │ │ │ ldr r0, [pc, #1616] @ 223074 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r7, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 222d90 │ │ │ │ bl 38070 │ │ │ │ str r7, [r5], #16 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ @@ -501730,15 +501730,15 @@ │ │ │ │ bl 38154 │ │ │ │ cmp r0, #0 │ │ │ │ beq 222f10 │ │ │ │ ldr r0, [pc, #1288] @ 2230c8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 222f38 │ │ │ │ ldr r0, [pc, #1276] @ 2230d8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ @@ -501750,15 +501750,15 @@ │ │ │ │ bl 38154 │ │ │ │ cmp r0, #0 │ │ │ │ beq 222f80 │ │ │ │ ldr r0, [pc, #1236] @ 2230e4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 222fa8 │ │ │ │ ldr r0, [pc, #1224] @ 2230f4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ ldr r0, [r4, #32] │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ @@ -501860,93 +501860,93 @@ │ │ │ │ ldr r0, [pc, #704] @ 22307c │ │ │ │ ldr r3, [pc, #704] @ 223080 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59424 │ │ │ │ b 222a3c │ │ │ │ bl 37638 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 223020 │ │ │ │ ldr r0, [pc, #688] @ 223090 │ │ │ │ add r1, sp, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ ldr r0, [pc, #676] @ 223094 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ add r0, sp, #8 │ │ │ │ b 222cb0 │ │ │ │ bl 389d0 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 223020 │ │ │ │ ldr r0, [pc, #644] @ 223098 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ ldr r0, [pc, #632] @ 22309c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ add r0, sp, #16 │ │ │ │ b 222cb0 │ │ │ │ bl 3756c │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 223020 │ │ │ │ ldr r0, [pc, #600] @ 2230a0 │ │ │ │ add r1, sp, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ ldr r0, [pc, #588] @ 2230a4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ add r0, sp, #24 │ │ │ │ b 222cb0 │ │ │ │ bl 3756c │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 223020 │ │ │ │ ldr r0, [pc, #556] @ 2230a8 │ │ │ │ add r1, sp, #28 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ ldr r0, [pc, #544] @ 2230ac │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ add r0, sp, #32 │ │ │ │ b 222cb0 │ │ │ │ bl 38418 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 223020 │ │ │ │ ldr r0, [pc, #512] @ 2230b0 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ ldr r0, [pc, #500] @ 2230b4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ b 222cb0 │ │ │ │ bl 38a84 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 223020 │ │ │ │ ldr r0, [pc, #468] @ 2230b8 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ ldr r0, [pc, #456] @ 2230bc │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ b 222cb0 │ │ │ │ bl 387f0 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 223020 │ │ │ │ ldr r0, [pc, #424] @ 2230c0 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ ldr r0, [pc, #412] @ 2230c4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -501966,15 +501966,15 @@ │ │ │ │ ldr r0, [pc, #364] @ 2230d0 │ │ │ │ ldr r3, [pc, #364] @ 2230d4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59424 │ │ │ │ b 222bd4 │ │ │ │ bl 22d178 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 223020 │ │ │ │ ldr r0, [pc, #340] @ 2230dc │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ ldr r0, [pc, #328] @ 2230e0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -501994,28 +501994,28 @@ │ │ │ │ ldr r0, [pc, #280] @ 2230ec │ │ │ │ ldr r3, [pc, #280] @ 2230f0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59424 │ │ │ │ b 222c24 │ │ │ │ bl 22d200 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 223020 │ │ │ │ ldr r0, [pc, #256] @ 2230f8 │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ ldr r0, [pc, #244] @ 2230fc │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ b 222cb0 │ │ │ │ bl 38070 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ ldr r0, [pc, #80] @ 223084 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ ldr r0, [pc, #72] @ 223088 │ │ │ │ @@ -502069,16 +502069,16 @@ │ │ │ │ subseq r6, pc, r0, asr r2 @ │ │ │ │ rsbeq ip, r2, r8, ror #25 │ │ │ │ subseq r6, pc, r4, asr #11 │ │ │ │ rsbeq sp, r2, ip, asr #32 │ │ │ │ subseq r6, pc, r8, lsr #11 │ │ │ │ subseq r5, pc, r0, asr fp @ │ │ │ │ rsbeq sp, r2, r0, asr #4 │ │ │ │ - subeq r8, r6, r0, lsl ip │ │ │ │ - strdeq r8, [r6], #-188 @ 0xffffff44 │ │ │ │ + @ instruction: 0x00468b90 │ │ │ │ + subeq r8, r6, ip, ror fp │ │ │ │ subseq r5, pc, r0, lsr #22 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #388] @ 2232b8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ @@ -502086,30 +502086,30 @@ │ │ │ │ tst r5, #3 │ │ │ │ bne 2231d0 │ │ │ │ bl 37938 │ │ │ │ ldr r0, [pc, #364] @ 2232bc │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 223238 │ │ │ │ bl 385bc │ │ │ │ bl 37fbc │ │ │ │ bl 37fbc │ │ │ │ bl 38058 │ │ │ │ bl 37c08 │ │ │ │ bl 38418 │ │ │ │ bl 374a0 │ │ │ │ ldr r0, [pc, #324] @ 2232cc │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 223274 │ │ │ │ str r6, [r5], #16 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ bl 37b24 │ │ │ │ @@ -502185,16 +502185,16 @@ │ │ │ │ ldrsbeq r5, [pc], #-64 @ │ │ │ │ rsbeq sp, r2, ip, lsl sl │ │ │ │ subseq r5, pc, r8, lsr #19 │ │ │ │ rsbeq sp, r2, ip, lsl #18 │ │ │ │ ldrsbeq r5, [pc], #-64 @ │ │ │ │ subseq r5, pc, ip, ror #12 │ │ │ │ rsbeq ip, r2, ip, asr sp │ │ │ │ - subeq r8, r6, ip, lsr #14 │ │ │ │ - subeq r8, r6, r8, lsl r7 │ │ │ │ + subeq r8, r6, ip, lsr #13 │ │ │ │ + @ instruction: 0x00468698 │ │ │ │ subseq r5, pc, ip, lsr r6 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #192] @ 2233c4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ @@ -502244,16 +502244,16 @@ │ │ │ │ bl 59f70 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 5a17c │ │ │ │ bl 5a17c │ │ │ │ rsbeq sp, r2, r0, asr #13 │ │ │ │ subseq r5, pc, r8, ror #9 │ │ │ │ ldrdeq ip, [r2], #-184 @ 0xffffff48 @ │ │ │ │ - subeq r8, r6, r8, lsr #11 │ │ │ │ - @ instruction: 0x00468594 │ │ │ │ + subeq r8, r6, r8, lsr #10 │ │ │ │ + subeq r8, r6, r4, lsl r5 │ │ │ │ ldrheq r5, [pc], #-72 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #228] @ 2234d4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ @@ -502312,16 +502312,16 @@ │ │ │ │ bl 59f70 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 5a17c │ │ │ │ bl 5a17c │ │ │ │ strdeq sp, [r2], #-124 @ 0xffffff84 @ │ │ │ │ ldrsbeq r5, [pc], #-56 @ │ │ │ │ rsbeq ip, r2, r8, asr #21 │ │ │ │ - @ instruction: 0x00468498 │ │ │ │ - subeq r8, r6, r4, lsl #9 │ │ │ │ + subeq r8, r6, r8, lsl r4 │ │ │ │ + subeq r8, r6, r4, lsl #8 │ │ │ │ subseq r5, pc, r8, lsr #7 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #240] @ 2235f0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ @@ -502383,16 +502383,16 @@ │ │ │ │ bl 59f70 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 5a17c │ │ │ │ bl 5a17c │ │ │ │ rsbeq sp, r2, r4, asr #16 │ │ │ │ ldrheq r5, [pc], #-44 @ │ │ │ │ rsbeq ip, r2, ip, lsr #19 │ │ │ │ - subeq r8, r6, ip, ror r3 │ │ │ │ - subeq r8, r6, r8, ror #6 │ │ │ │ + strdeq r8, [r6], #-44 @ 0xffffffd4 │ │ │ │ + subeq r8, r6, r8, ror #5 │ │ │ │ subseq r5, pc, ip, lsl #5 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #244 @ 0xf4 │ │ │ │ ldr r1, [pc, #880] @ 223988 │ │ │ │ add r4, sp, #120 @ 0x78 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r1, [r1, #40] @ 0x28 │ │ │ │ @@ -502424,32 +502424,32 @@ │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ ldr r0, [pc, #728] @ 223970 │ │ │ │ str r1, [sp, #132] @ 0x84 │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldr r1, [r0, r1]! │ │ │ │ tst r1, #1 │ │ │ │ beq 2236d0 │ │ │ │ ldr r0, [pc, #704] @ 223978 │ │ │ │ ldr r2, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r0, r0, r2 │ │ │ │ add r6, r0, #8 │ │ │ │ ldr r5, [r0, #20] │ │ │ │ ldm r6, {r2, r3, r6} │ │ │ │ b 223708 │ │ │ │ add r0, sp, #224 @ 0xe0 │ │ │ │ - bl 666cec │ │ │ │ + bl 666c70 │ │ │ │ ldr r0, [pc, #660] @ 223974 │ │ │ │ mov r1, #1 │ │ │ │ ldr r2, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ str r1, [r0, r2]! │ │ │ │ add r6, sp, #224 @ 0xe0 │ │ │ │ ldr r5, [sp, #236] @ 0xec │ │ │ │ mov r7, #0 │ │ │ │ ldm r6, {r2, r3, r6} │ │ │ │ str r6, [r0, #16] │ │ │ │ str r5, [r0, #20] │ │ │ │ @@ -502457,15 +502457,15 @@ │ │ │ │ add fp, sp, #160 @ 0xa0 │ │ │ │ str r5, [sp, #20] │ │ │ │ add r0, fp, #24 │ │ │ │ stm r0, {r2, r3, r6} │ │ │ │ str r5, [r0, #12] │ │ │ │ ldr r0, [pc, #600] @ 22397c │ │ │ │ ldr r4, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r0, r0, r4 │ │ │ │ adds r9, r2, #1 │ │ │ │ mov sl, #0 │ │ │ │ adc r3, r3, #0 │ │ │ │ str r9, [r0, #8] │ │ │ │ tst r1, #1 │ │ │ │ str r3, [r0, #12] │ │ │ │ @@ -502480,33 +502480,33 @@ │ │ │ │ ldr r7, [r0, #12] │ │ │ │ str r5, [sp, #172] @ 0xac │ │ │ │ str r4, [sp, #176] @ 0xb0 │ │ │ │ str r7, [sp, #180] @ 0xb4 │ │ │ │ bne 2237bc │ │ │ │ add r6, fp, #8 │ │ │ │ add r0, sp, #224 @ 0xe0 │ │ │ │ - bl 666cec │ │ │ │ + bl 666c70 │ │ │ │ ldr r0, [pc, #500] @ 223980 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ str r2, [r0, r1]! │ │ │ │ ldr r6, [sp, #232] @ 0xe8 │ │ │ │ ldr r9, [sp, #224] @ 0xe0 │ │ │ │ ldr r3, [sp, #228] @ 0xe4 │ │ │ │ ldr r1, [sp, #236] @ 0xec │ │ │ │ str r6, [r0, #16] │ │ │ │ str r1, [sp, #20] │ │ │ │ str r1, [r0, #20] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0, #4] │ │ │ │ ldr r0, [pc, #448] @ 223984 │ │ │ │ str r6, [sp, #8] │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ adds r2, r9, #1 │ │ │ │ add r0, r0, r1 │ │ │ │ str r3, [sp, #12] │ │ │ │ adc r3, r3, #0 │ │ │ │ add r6, sp, #120 @ 0x78 │ │ │ │ add r1, sp, #24 │ │ │ │ strd r2, [r0, #8] │ │ │ │ @@ -502612,24 +502612,24 @@ │ │ │ │ rsbeq ip, r2, r4, asr #9 │ │ │ │ strdeq ip, [r2], #-64 @ 0xffffffc0 @ │ │ │ │ rsbeq ip, r2, r4, lsl #9 │ │ │ │ rsbeq ip, r2, r8, lsl r4 │ │ │ │ rsbeq ip, r2, r0, ror #7 │ │ │ │ rsbeq ip, r2, ip, ror r7 │ │ │ │ @ instruction: 0x005f4e9c │ │ │ │ - subeq fp, r7, r7, lsl r4 │ │ │ │ + @ instruction: 0x0047b397 │ │ │ │ subseq r4, pc, r0, ror #29 │ │ │ │ subseq r0, pc, r4, lsr #1 │ │ │ │ @ instruction: 0x005f0090 │ │ │ │ subseq r5, pc, r4, asr #6 │ │ │ │ subseq r5, pc, r8, lsr r3 @ │ │ │ │ subseq r5, pc, r4, lsr #5 │ │ │ │ @ instruction: 0x005f4f94 │ │ │ │ rsbeq ip, r2, ip, lsl #13 │ │ │ │ - subeq r8, r6, ip, asr r0 │ │ │ │ + ldrdeq r7, [r6], #-252 @ 0xffffff04 │ │ │ │ subseq r4, pc, r4, ror pc @ │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r1, [pc, #156] @ 223a68 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #40] @ 0x28 │ │ │ │ add r0, r1, r0 │ │ │ │ @@ -502669,16 +502669,16 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 5a17c │ │ │ │ rsbeq sp, r2, r4, ror #1 │ │ │ │ subseq r4, pc, r0, asr #28 │ │ │ │ rsbeq ip, r2, r0, lsr r5 │ │ │ │ - subeq r7, r6, r0, lsl #30 │ │ │ │ - subeq r7, r6, ip, ror #29 │ │ │ │ + subeq r7, r6, r0, lsl #29 │ │ │ │ + subeq r7, r6, ip, ror #28 │ │ │ │ subseq r4, pc, r0, lsl lr @ │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r1, [pc, #144] @ 223b20 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #40] @ 0x28 │ │ │ │ add r0, r1, r0 │ │ │ │ @@ -502715,30 +502715,30 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 5a17c │ │ │ │ rsbeq sp, r2, r8, lsr #6 │ │ │ │ subseq r4, pc, r8, lsl #27 │ │ │ │ rsbeq ip, r2, r8, ror r4 │ │ │ │ - subeq r7, r6, r8, asr #28 │ │ │ │ - subeq r7, r6, r4, lsr lr │ │ │ │ + subeq r7, r6, r8, asr #27 │ │ │ │ + strheq r7, [r6], #-212 @ 0xffffff2c │ │ │ │ subseq r4, pc, r8, asr sp @ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r1, [pc, #208] @ 223c18 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #40] @ 0x28 │ │ │ │ add r6, r1, r0 │ │ │ │ tst r6, #3 │ │ │ │ bne 223b8c │ │ │ │ - bl 551ce4 │ │ │ │ + bl 551c68 │ │ │ │ mov r4, r0 │ │ │ │ - bl 550878 │ │ │ │ + bl 5507fc │ │ │ │ mov r5, r0 │ │ │ │ - bl 550ff4 │ │ │ │ + bl 550f78 │ │ │ │ mov r1, #0 │ │ │ │ str r4, [r6, #16] │ │ │ │ str r5, [r6, #20] │ │ │ │ str r0, [r6, #24] │ │ │ │ str r1, [r6, #28] │ │ │ │ str r1, [r6] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ @@ -502777,16 +502777,16 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ bl 5a17c │ │ │ │ bl 5a17c │ │ │ │ rsbeq sp, r2, r4, lsr r0 │ │ │ │ ldrheq r4, [pc], #-192 @ │ │ │ │ rsbeq ip, r2, r0, lsr #7 │ │ │ │ - subeq r7, r6, r0, ror sp │ │ │ │ - subeq r7, r6, ip, asr sp │ │ │ │ + strdeq r7, [r6], #-192 @ 0xffffff40 │ │ │ │ + ldrdeq r7, [r6], #-204 @ 0xffffff34 │ │ │ │ subseq r4, pc, r0, lsl #25 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #504] @ 223e3c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ @@ -502795,15 +502795,15 @@ │ │ │ │ bne 223d48 │ │ │ │ bl 38070 │ │ │ │ bl 370a4 │ │ │ │ ldr r0, [pc, #476] @ 223e40 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 223db0 │ │ │ │ bl 3777c │ │ │ │ bl 37ca4 │ │ │ │ bl 378d8 │ │ │ │ bl 37914 │ │ │ │ bl 37938 │ │ │ │ @@ -502820,29 +502820,29 @@ │ │ │ │ bl 37ca4 │ │ │ │ bl 37ca4 │ │ │ │ bl 378d8 │ │ │ │ bl 37ca4 │ │ │ │ bl 371dc │ │ │ │ bl 378d8 │ │ │ │ bl 37914 │ │ │ │ - bl 557398 │ │ │ │ + bl 55731c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #368] @ 223e50 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 223dec │ │ │ │ ldr r0, [pc, #356] @ 223e60 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ ldr r1, [pc, #348] @ 223e64 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55dbc4 │ │ │ │ + bl 55db48 │ │ │ │ str r0, [r6, #20] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r6] │ │ │ │ add r0, r6, #24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #104 @ 0x68 │ │ │ │ str r5, [r6, #16] │ │ │ │ @@ -502924,16 +502924,16 @@ │ │ │ │ subseq lr, lr, r0, asr #11 │ │ │ │ rsbeq ip, r2, r8, asr #25 │ │ │ │ subseq sp, lr, r0, ror pc │ │ │ │ strdeq ip, [r2], #-212 @ 0xffffff2c @ │ │ │ │ subseq r0, pc, ip, ror #6 │ │ │ │ ldrsheq r4, [pc], #-164 @ │ │ │ │ rsbeq ip, r2, r4, ror #3 │ │ │ │ - strheq r7, [r6], #-180 @ 0xffffff4c │ │ │ │ - subeq r7, r6, r0, lsr #23 │ │ │ │ + subeq r7, r6, r4, lsr fp │ │ │ │ + subeq r7, r6, r0, lsr #22 │ │ │ │ subseq r4, pc, r4, asr #21 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #88 @ 0x58 │ │ │ │ ldr r5, [pc, #820] @ 2241c0 │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ @@ -503067,67 +503067,67 @@ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [pc, #312] @ 2241d4 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 379c8 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 224180 │ │ │ │ ldr r0, [pc, #296] @ 2241e4 │ │ │ │ add r1, sp, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [pc, #284] @ 2241e8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #8 │ │ │ │ b 224004 │ │ │ │ bl 37ca4 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 224180 │ │ │ │ ldr r0, [pc, #252] @ 2241ec │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [pc, #240] @ 2241f0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #16 │ │ │ │ b 224004 │ │ │ │ bl 37ca4 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 224180 │ │ │ │ ldr r0, [pc, #208] @ 2241f4 │ │ │ │ add r1, sp, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [pc, #196] @ 2241f8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #24 │ │ │ │ b 224004 │ │ │ │ bl 379c8 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 224180 │ │ │ │ ldr r0, [pc, #164] @ 2241fc │ │ │ │ add r1, sp, #28 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [pc, #152] @ 224200 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #32 │ │ │ │ b 224004 │ │ │ │ bl 38418 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [pc, #68] @ 2241d8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [pc, #60] @ 2241dc │ │ │ │ @@ -503139,16 +503139,16 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ b 224018 │ │ │ │ bl 5a17c │ │ │ │ bl 5a17c │ │ │ │ rsbeq sp, r2, r4, asr r0 │ │ │ │ ldrsheq r4, [pc], #-124 @ │ │ │ │ rsbeq fp, r2, ip, ror #29 │ │ │ │ - strheq r7, [r6], #-140 @ 0xffffff74 │ │ │ │ - subeq r7, r6, r8, lsr #17 │ │ │ │ + subeq r7, r6, ip, lsr r8 │ │ │ │ + subeq r7, r6, r8, lsr #16 │ │ │ │ subseq r4, pc, ip, asr #15 │ │ │ │ subseq r4, pc, r0, lsr #18 │ │ │ │ @ instruction: 0xfff42840 │ │ │ │ subseq r4, pc, r0, lsl r9 @ │ │ │ │ subseq r4, pc, ip, lsr #23 │ │ │ │ rsbeq fp, r2, r4, lsr #24 │ │ │ │ subseq r4, pc, r8, lsl #23 │ │ │ │ @@ -503199,15 +503199,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 5a17c │ │ │ │ strdeq ip, [r2], #-156 @ 0xffffff64 @ │ │ │ │ ldrsheq r4, [pc], #-80 @ │ │ │ │ rsbeq fp, r2, r0, ror #25 │ │ │ │ - strheq r7, [r6], #-96 @ 0xffffffa0 │ │ │ │ + subeq r7, r6, r0, lsr r6 │ │ │ │ subseq r4, pc, r8, asr #11 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #96 @ 0x60 │ │ │ │ ldr r5, [pc, #952] @ 22468c │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ @@ -503361,80 +503361,80 @@ │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [pc, #360] @ 22469c │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 379c8 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 22464c │ │ │ │ ldr r0, [pc, #344] @ 2246ac │ │ │ │ add r1, sp, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [pc, #332] @ 2246b0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #8 │ │ │ │ b 2244a4 │ │ │ │ bl 37ca4 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 22464c │ │ │ │ ldr r0, [pc, #300] @ 2246b4 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [pc, #288] @ 2246b8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #16 │ │ │ │ b 2244a4 │ │ │ │ bl 37ca4 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 22464c │ │ │ │ ldr r0, [pc, #256] @ 2246bc │ │ │ │ add r1, sp, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [pc, #244] @ 2246c0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #24 │ │ │ │ b 2244a4 │ │ │ │ bl 37ca4 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 22464c │ │ │ │ ldr r0, [pc, #212] @ 2246c4 │ │ │ │ add r1, sp, #28 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [pc, #200] @ 2246c8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #32 │ │ │ │ b 2244a4 │ │ │ │ bl 37ca4 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 22464c │ │ │ │ ldr r0, [pc, #168] @ 2246cc │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [pc, #156] @ 2246d0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ b 2244a4 │ │ │ │ bl 37c5c │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [pc, #64] @ 2246a0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [pc, #56] @ 2246a4 │ │ │ │ @@ -503446,15 +503446,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ b 2244b8 │ │ │ │ bl 5a17c │ │ │ │ bl 5a17c │ │ │ │ rsbeq ip, r2, r8, lsr #23 │ │ │ │ subseq r4, pc, ip, asr r3 @ │ │ │ │ rsbeq fp, r2, ip, asr #20 │ │ │ │ - subeq r7, r6, ip, lsl r4 │ │ │ │ + @ instruction: 0x0046739c │ │ │ │ subseq r4, pc, r4, lsr r3 @ │ │ │ │ subseq r4, pc, r4, asr r4 @ │ │ │ │ @ instruction: 0xfff42374 │ │ │ │ subseq r4, pc, r4, asr #8 │ │ │ │ subseq r4, pc, r4, ror fp @ │ │ │ │ rsbeq fp, r2, ip, lsl #15 │ │ │ │ subseq r4, pc, r0, asr fp @ │ │ │ │ @@ -503549,23 +503549,23 @@ │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ bl 21e098 │ │ │ │ bl 5a17c │ │ │ │ bl 5a17c │ │ │ │ ldrdeq fp, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ subseq r4, pc, r4, lsl #1 │ │ │ │ rsbeq fp, r2, r4, ror r7 │ │ │ │ - subeq r7, r6, r4, asr #2 │ │ │ │ + subeq r7, r6, r4, asr #1 │ │ │ │ subseq r4, pc, ip, asr r0 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ ldr r1, [pc, #548] @ 224a70 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r2, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 676670 │ │ │ │ + bl 6765f4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 22491c │ │ │ │ ldr r9, [sp, #16] │ │ │ │ ldr r8, [sp, #20] │ │ │ │ mov r0, r9 │ │ │ │ bl 371c4 │ │ │ │ @@ -503625,15 +503625,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59c6c │ │ │ │ b 224a24 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r8 │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ bne 2249b0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ @@ -503692,37 +503692,37 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subeq sl, r7, r0, lsr #14 │ │ │ │ + subeq sl, r7, r0, lsr #13 │ │ │ │ subseq r3, pc, r0, asr #30 │ │ │ │ - subeq sl, r7, pc, asr #9 │ │ │ │ + subeq sl, r7, pc, asr #8 │ │ │ │ ldrsbeq r3, [pc], #-228 @ │ │ │ │ ldrsheq r3, [pc], #-232 @ │ │ │ │ - subeq sl, r7, r7, ror r4 │ │ │ │ + strdeq sl, [r7], #-55 @ 0xffffffc9 │ │ │ │ subseq r3, pc, ip, asr #28 │ │ │ │ @ instruction: 0xfff42018 │ │ │ │ ldrheq r3, [pc], #-172 @ │ │ │ │ subseq r3, pc, ip, lsl #29 │ │ │ │ - subeq r6, r6, r4, lsr #29 │ │ │ │ + subeq r6, r6, r4, lsr #28 │ │ │ │ @ instruction: 0xffffe124 │ │ │ │ @ instruction: 0xffffb38c │ │ │ │ - @ instruction: 0x0047a395 │ │ │ │ + subeq sl, r7, r5, lsl r3 │ │ │ │ @ instruction: 0x005f3f98 │ │ │ │ rsbeq ip, r2, ip, ror #11 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ ldr r1, [pc, #548] @ 224ce4 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 676670 │ │ │ │ + bl 6765f4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 224b90 │ │ │ │ ldr r9, [sp, #16] │ │ │ │ ldr r8, [sp, #20] │ │ │ │ mov r0, r9 │ │ │ │ bl 371c4 │ │ │ │ @@ -503782,15 +503782,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59c6c │ │ │ │ b 224c98 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r8 │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ bne 224c24 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ @@ -503849,37 +503849,37 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subeq sl, r7, r0, asr #9 │ │ │ │ + subeq sl, r7, r0, asr #8 │ │ │ │ subseq r3, pc, ip, asr #25 │ │ │ │ - subeq sl, r7, fp, asr r2 │ │ │ │ + ldrdeq sl, [r7], #-27 @ 0xffffffe5 │ │ │ │ subseq r3, pc, r0, ror #24 │ │ │ │ subseq r3, pc, r4, lsl #25 │ │ │ │ - subeq sl, r7, r3, lsl #4 │ │ │ │ + subeq sl, r7, r3, lsl #3 │ │ │ │ ldrsbeq r3, [pc], #-184 @ │ │ │ │ @ instruction: 0xfff41da4 │ │ │ │ subseq r3, pc, r8, asr #16 │ │ │ │ subseq r3, pc, r8, lsl ip @ │ │ │ │ - subeq r6, r6, r0, lsr ip │ │ │ │ + strheq r6, [r6], #-176 @ 0xffffff50 │ │ │ │ @ instruction: 0xffffdad8 │ │ │ │ @ instruction: 0xffffad14 │ │ │ │ - subeq sl, r7, r1, lsr #2 │ │ │ │ + subeq sl, r7, r1, lsr #1 │ │ │ │ subseq r3, pc, r4, lsr #26 │ │ │ │ rsbeq ip, r2, r0, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ ldr r1, [pc, #548] @ 224f58 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 676670 │ │ │ │ + bl 6765f4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 224e04 │ │ │ │ ldr r9, [sp, #16] │ │ │ │ ldr r8, [sp, #20] │ │ │ │ mov r0, r9 │ │ │ │ bl 371c4 │ │ │ │ @@ -503939,15 +503939,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59c6c │ │ │ │ b 224f0c │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r8 │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ bne 224e98 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ @@ -504006,37 +504006,37 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subeq lr, r6, r3, lsl #4 │ │ │ │ + subeq lr, r6, r3, lsl #3 │ │ │ │ subseq r3, pc, r8, asr sl @ │ │ │ │ - subeq r9, r7, r7, ror #31 │ │ │ │ + subeq r9, r7, r7, ror #30 │ │ │ │ subseq r3, pc, ip, ror #19 │ │ │ │ subseq r3, pc, r0, lsl sl @ │ │ │ │ - subeq r9, r7, pc, lsl #31 │ │ │ │ + subeq r9, r7, pc, lsl #30 │ │ │ │ subseq r3, pc, r4, ror #18 │ │ │ │ @ instruction: 0xfff41b30 │ │ │ │ ldrsbeq r3, [pc], #-84 @ │ │ │ │ subseq r3, pc, r4, lsr #19 │ │ │ │ - strheq r6, [r6], #-156 @ 0xffffff64 │ │ │ │ + subeq r6, r6, ip, lsr r9 │ │ │ │ @ instruction: 0xffffeeac │ │ │ │ @ instruction: 0xffffab0c │ │ │ │ - subeq r9, r7, sp, lsr #29 │ │ │ │ + subeq r9, r7, sp, lsr #28 │ │ │ │ ldrheq r3, [pc], #-160 @ │ │ │ │ rsbeq fp, r2, r4, asr #31 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ ldr r1, [pc, #572] @ 2251e4 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r2, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 676670 │ │ │ │ + bl 6765f4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 22507c │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr r8, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ bl 371c4 │ │ │ │ @@ -504097,15 +504097,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59c6c │ │ │ │ b 225184 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ bne 225110 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ @@ -504169,37 +504169,37 @@ │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subeq sl, r6, r8, ror #8 │ │ │ │ + subeq sl, r6, r8, ror #7 │ │ │ │ subseq r3, pc, r0, ror #15 │ │ │ │ - subeq r9, r7, pc, ror #26 │ │ │ │ + subeq r9, r7, pc, ror #25 │ │ │ │ subseq r3, pc, r4, ror r7 @ │ │ │ │ @ instruction: 0x005f3798 │ │ │ │ - subeq r9, r7, r7, lsl sp │ │ │ │ + @ instruction: 0x00479c97 │ │ │ │ subseq r3, pc, ip, ror #13 │ │ │ │ @ instruction: 0xfff418b8 │ │ │ │ subseq r3, pc, ip, asr r3 @ │ │ │ │ subseq r3, pc, ip, lsr #14 │ │ │ │ - subeq r6, r6, r4, asr #14 │ │ │ │ + subeq r6, r6, r4, asr #13 │ │ │ │ @ instruction: 0xffffd804 │ │ │ │ @ instruction: 0xffffabcc │ │ │ │ - subeq r9, r7, r5, lsr ip │ │ │ │ + strheq r9, [r7], #-181 @ 0xffffff4b │ │ │ │ subseq r3, pc, r8, lsr r8 @ │ │ │ │ rsbeq sl, r2, ip, asr #24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ ldr r1, [pc, #548] @ 225458 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r2, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 676670 │ │ │ │ + bl 6765f4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 225304 │ │ │ │ ldr r9, [sp, #16] │ │ │ │ ldr r8, [sp, #20] │ │ │ │ mov r0, r9 │ │ │ │ bl 371c4 │ │ │ │ @@ -504259,15 +504259,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59c6c │ │ │ │ b 22540c │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r8 │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ bne 225398 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ @@ -504326,37 +504326,37 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subeq r9, r7, sl, asr sp │ │ │ │ + ldrdeq r9, [r7], #-202 @ 0xffffff36 │ │ │ │ subseq r3, pc, r8, asr r5 @ │ │ │ │ - subeq r9, r7, r7, ror #21 │ │ │ │ + subeq r9, r7, r7, ror #20 │ │ │ │ subseq r3, pc, ip, ror #9 │ │ │ │ subseq r3, pc, r0, lsl r5 @ │ │ │ │ - subeq r9, r7, pc, lsl #21 │ │ │ │ + subeq r9, r7, pc, lsl #20 │ │ │ │ subseq r3, pc, r4, ror #8 │ │ │ │ @ instruction: 0xfff41630 │ │ │ │ ldrsbeq r3, [pc], #-4 @ │ │ │ │ subseq r3, pc, r4, lsr #9 │ │ │ │ - strheq r6, [r6], #-76 @ 0xffffffb4 │ │ │ │ + subeq r6, r6, ip, lsr r4 │ │ │ │ @ instruction: 0xffffb788 │ │ │ │ @ instruction: 0xffffb1f8 │ │ │ │ - subeq r9, r7, sp, lsr #19 │ │ │ │ + subeq r9, r7, sp, lsr #18 │ │ │ │ ldrheq r3, [pc], #-80 @ │ │ │ │ rsbeq fp, r2, r8, lsr #20 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ ldr r1, [pc, #572] @ 2256e4 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 676670 │ │ │ │ + bl 6765f4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 22557c │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr r8, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ bl 371c4 │ │ │ │ @@ -504417,15 +504417,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59c6c │ │ │ │ b 225684 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ bne 225610 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ @@ -504489,37 +504489,37 @@ │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - strdeq r9, [r7], #-161 @ 0xffffff5f │ │ │ │ + subeq r9, r7, r1, ror sl │ │ │ │ subseq r3, pc, r0, ror #5 │ │ │ │ - subeq r9, r7, pc, ror #16 │ │ │ │ + subeq r9, r7, pc, ror #15 │ │ │ │ subseq r3, pc, r4, ror r2 @ │ │ │ │ @ instruction: 0x005f3298 │ │ │ │ - subeq r9, r7, r7, lsl r8 │ │ │ │ + @ instruction: 0x00479797 │ │ │ │ subseq r3, pc, ip, ror #3 │ │ │ │ @ instruction: 0xfff413b8 │ │ │ │ subseq r2, pc, ip, asr lr @ │ │ │ │ subseq r3, pc, ip, lsr #4 │ │ │ │ - subeq r6, r6, r4, asr #4 │ │ │ │ + subeq r6, r6, r4, asr #3 │ │ │ │ @ instruction: 0xffffc240 │ │ │ │ @ instruction: 0xffff8e08 │ │ │ │ - subeq r9, r7, r5, lsr r7 │ │ │ │ + strheq r9, [r7], #-101 @ 0xffffff9b │ │ │ │ subseq r3, pc, r8, lsr r3 @ │ │ │ │ rsbeq fp, r2, ip, asr #11 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ ldr r1, [pc, #548] @ 225958 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 676670 │ │ │ │ + bl 6765f4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 225804 │ │ │ │ ldr r9, [sp, #16] │ │ │ │ ldr r8, [sp, #20] │ │ │ │ mov r0, r9 │ │ │ │ bl 371c4 │ │ │ │ @@ -504579,15 +504579,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59c6c │ │ │ │ b 22590c │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r8 │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ bne 225898 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ @@ -504646,37 +504646,37 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subeq sp, r6, r3, lsl r8 │ │ │ │ + @ instruction: 0x0046d793 │ │ │ │ subseq r3, pc, r8, asr r0 @ │ │ │ │ - subeq r9, r7, r7, ror #11 │ │ │ │ + subeq r9, r7, r7, ror #10 │ │ │ │ subseq r2, pc, ip, ror #31 │ │ │ │ subseq r3, pc, r0, lsl r0 @ │ │ │ │ - subeq r9, r7, pc, lsl #11 │ │ │ │ + subeq r9, r7, pc, lsl #10 │ │ │ │ subseq r2, pc, r4, ror #30 │ │ │ │ @ instruction: 0xfff41130 │ │ │ │ ldrsbeq r2, [pc], #-180 @ │ │ │ │ subseq r2, pc, r4, lsr #31 │ │ │ │ - strheq r5, [r6], #-252 @ 0xffffff04 │ │ │ │ + subeq r5, r6, ip, lsr pc │ │ │ │ @ instruction: 0xffffe6f8 │ │ │ │ @ instruction: 0xffffa90c │ │ │ │ - subeq r9, r7, sp, lsr #9 │ │ │ │ + subeq r9, r7, sp, lsr #8 │ │ │ │ ldrheq r3, [pc], #-0 @ │ │ │ │ rsbeq fp, r2, r4, lsr r7 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ ldr r1, [pc, #548] @ 225bcc │ │ │ │ add r0, sp, #12 │ │ │ │ mov r2, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 676670 │ │ │ │ + bl 6765f4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 225a78 │ │ │ │ ldr r9, [sp, #16] │ │ │ │ ldr r8, [sp, #20] │ │ │ │ mov r0, r9 │ │ │ │ bl 371c4 │ │ │ │ @@ -504736,15 +504736,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59c6c │ │ │ │ b 225b80 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r8 │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ bne 225b0c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ @@ -504803,37 +504803,37 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - strdeq r9, [r7], #-94 @ 0xffffffa2 │ │ │ │ + subeq r9, r7, lr, ror r5 │ │ │ │ subseq r2, pc, r4, ror #27 │ │ │ │ - subeq r9, r7, r3, ror r3 │ │ │ │ + strdeq r9, [r7], #-35 @ 0xffffffdd │ │ │ │ subseq r2, pc, r8, ror sp @ │ │ │ │ @ instruction: 0x005f2d9c │ │ │ │ - subeq r9, r7, fp, lsl r3 │ │ │ │ + @ instruction: 0x0047929b │ │ │ │ ldrsheq r2, [pc], #-192 @ │ │ │ │ @ instruction: 0xfff40ebc │ │ │ │ subseq r2, pc, r0, ror #18 │ │ │ │ subseq r2, pc, r0, lsr sp @ │ │ │ │ - subeq r5, r6, r8, asr #26 │ │ │ │ + subeq r5, r6, r8, asr #25 │ │ │ │ @ instruction: 0xffffc98c │ │ │ │ @ instruction: 0xffff944c │ │ │ │ - subeq r9, r7, r9, lsr r2 │ │ │ │ + strheq r9, [r7], #-25 @ 0xffffffe7 │ │ │ │ subseq r2, pc, ip, lsr lr @ │ │ │ │ rsbeq fp, r2, r0, lsl #5 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ ldr r1, [pc, #548] @ 225e40 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r2, #15 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 676670 │ │ │ │ + bl 6765f4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 225cec │ │ │ │ ldr r9, [sp, #16] │ │ │ │ ldr r8, [sp, #20] │ │ │ │ mov r0, r9 │ │ │ │ bl 371c4 │ │ │ │ @@ -504893,15 +504893,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59c6c │ │ │ │ b 225df4 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r8 │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ bne 225d80 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ @@ -504960,37 +504960,37 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - @ instruction: 0x0047939e │ │ │ │ + subeq r9, r7, lr, lsl r3 │ │ │ │ subseq r2, pc, r0, ror fp @ │ │ │ │ - strdeq r9, [r7], #-15 │ │ │ │ + subeq r9, r7, pc, ror r0 │ │ │ │ subseq r2, pc, r4, lsl #22 │ │ │ │ subseq r2, pc, r8, lsr #22 │ │ │ │ - subeq r9, r7, r7, lsr #1 │ │ │ │ + subeq r9, r7, r7, lsr #32 │ │ │ │ subseq r2, pc, ip, ror sl @ │ │ │ │ @ instruction: 0xfff40c48 │ │ │ │ subseq r2, pc, ip, ror #13 │ │ │ │ ldrheq r2, [pc], #-172 @ │ │ │ │ - ldrdeq r5, [r6], #-164 @ 0xffffff5c │ │ │ │ + subeq r5, r6, r4, asr sl │ │ │ │ @ instruction: 0xffffd684 │ │ │ │ @ instruction: 0xffff9d80 │ │ │ │ - subeq r8, r7, r5, asr #31 │ │ │ │ + subeq r8, r7, r5, asr #30 │ │ │ │ subseq r2, pc, r8, asr #23 │ │ │ │ rsbeq sl, r2, ip, lsr #26 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ ldr r1, [pc, #548] @ 2260b4 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 676670 │ │ │ │ + bl 6765f4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 225f60 │ │ │ │ ldr r9, [sp, #16] │ │ │ │ ldr r8, [sp, #20] │ │ │ │ mov r0, r9 │ │ │ │ bl 371c4 │ │ │ │ @@ -505050,15 +505050,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59c6c │ │ │ │ b 226068 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r8 │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ bne 225ff4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ @@ -505117,37 +505117,37 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subeq r9, r7, r9, lsr r1 │ │ │ │ + strheq r9, [r7], #-9 │ │ │ │ ldrsheq r2, [pc], #-140 @ │ │ │ │ - subeq r8, r7, fp, lsl #29 │ │ │ │ + subeq r8, r7, fp, lsl #28 │ │ │ │ @ instruction: 0x005f2890 │ │ │ │ ldrheq r2, [pc], #-132 @ │ │ │ │ - subeq r8, r7, r3, lsr lr │ │ │ │ + strheq r8, [r7], #-211 @ 0xffffff2d │ │ │ │ subseq r2, pc, r8, lsl #16 │ │ │ │ @ instruction: 0xfff409d4 │ │ │ │ subseq r2, pc, r8, ror r4 @ │ │ │ │ subseq r2, pc, r8, asr #16 │ │ │ │ - subeq r5, r6, r0, ror #16 │ │ │ │ + subeq r5, r6, r0, ror #15 │ │ │ │ @ instruction: 0xffffd60c │ │ │ │ @ instruction: 0xffffa468 │ │ │ │ - subeq r8, r7, r1, asr sp │ │ │ │ + ldrdeq r8, [r7], #-193 @ 0xffffff3f │ │ │ │ subseq r2, pc, r4, asr r9 @ │ │ │ │ rsbeq sl, r2, r8, lsr lr │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ ldr r1, [pc, #572] @ 226340 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 676670 │ │ │ │ + bl 6765f4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 2261d8 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr r8, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ bl 371c4 │ │ │ │ @@ -505208,15 +505208,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59c6c │ │ │ │ b 2262e0 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ bne 22626c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ @@ -505280,37 +505280,37 @@ │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subeq r8, r7, pc, asr #29 │ │ │ │ + subeq r8, r7, pc, asr #28 │ │ │ │ subseq r2, pc, r4, lsl #13 │ │ │ │ - subeq r8, r7, r3, lsl ip │ │ │ │ + @ instruction: 0x00478b93 │ │ │ │ subseq r2, pc, r8, lsl r6 @ │ │ │ │ subseq r2, pc, ip, lsr r6 @ │ │ │ │ - strheq r8, [r7], #-187 @ 0xffffff45 │ │ │ │ + subeq r8, r7, fp, lsr fp │ │ │ │ @ instruction: 0x005f2590 │ │ │ │ @ instruction: 0xfff4075c │ │ │ │ subseq r2, pc, r0, lsl #4 │ │ │ │ ldrsbeq r2, [pc], #-80 @ │ │ │ │ - subeq r5, r6, r8, ror #11 │ │ │ │ + subeq r5, r6, r8, ror #10 │ │ │ │ @ instruction: 0xffffe58c │ │ │ │ @ instruction: 0xffff8530 │ │ │ │ - ldrdeq r8, [r7], #-169 @ 0xffffff57 │ │ │ │ + subeq r8, r7, r9, asr sl │ │ │ │ ldrsbeq r2, [pc], #-108 @ │ │ │ │ rsbeq r9, r2, r0, asr #22 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ ldr r1, [pc, #572] @ 2265cc │ │ │ │ add r0, sp, #12 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 676670 │ │ │ │ + bl 6765f4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 226464 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr r8, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ bl 371c4 │ │ │ │ @@ -505371,15 +505371,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59c6c │ │ │ │ b 22656c │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ bne 2264f8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ @@ -505443,37 +505443,37 @@ │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subeq ip, r6, r7, asr #23 │ │ │ │ + subeq ip, r6, r7, asr #22 │ │ │ │ ldrsheq r2, [pc], #-56 @ │ │ │ │ - subeq r8, r7, r7, lsl #19 │ │ │ │ + subeq r8, r7, r7, lsl #18 │ │ │ │ subseq r2, pc, ip, lsl #7 │ │ │ │ ldrheq r2, [pc], #-48 @ │ │ │ │ - subeq r8, r7, pc, lsr #18 │ │ │ │ + subeq r8, r7, pc, lsr #17 │ │ │ │ subseq r2, pc, r4, lsl #6 │ │ │ │ @ instruction: 0xfff404d0 │ │ │ │ subseq r1, pc, r4, ror pc @ │ │ │ │ subseq r2, pc, r4, asr #6 │ │ │ │ - subeq r5, r6, ip, asr r3 │ │ │ │ + ldrdeq r5, [r6], #-44 @ 0xffffffd4 │ │ │ │ @ instruction: 0xffffc07c │ │ │ │ @ instruction: 0xffff96f4 │ │ │ │ - subeq r8, r7, sp, asr #16 │ │ │ │ + subeq r8, r7, sp, asr #15 │ │ │ │ subseq r2, pc, r0, asr r4 @ │ │ │ │ rsbeq sl, r2, r0, lsl #12 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ ldr r1, [pc, #548] @ 226840 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 676670 │ │ │ │ + bl 6765f4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 2266ec │ │ │ │ ldr r9, [sp, #16] │ │ │ │ ldr r8, [sp, #20] │ │ │ │ mov r0, r9 │ │ │ │ bl 371c4 │ │ │ │ @@ -505533,15 +505533,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59c6c │ │ │ │ b 2267f4 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r8 │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ bne 226780 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ @@ -505600,37 +505600,37 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subeq ip, r6, fp, asr #18 │ │ │ │ + subeq ip, r6, fp, asr #17 │ │ │ │ subseq r2, pc, r0, ror r1 @ │ │ │ │ - strdeq r8, [r7], #-111 @ 0xffffff91 │ │ │ │ + subeq r8, r7, pc, ror r6 │ │ │ │ subseq r2, pc, r4, lsl #2 │ │ │ │ subseq r2, pc, r8, lsr #2 │ │ │ │ - subeq r8, r7, r7, lsr #13 │ │ │ │ + subeq r8, r7, r7, lsr #12 │ │ │ │ subseq r2, pc, ip, ror r0 @ │ │ │ │ @ instruction: 0xfff40248 │ │ │ │ subseq r1, pc, ip, ror #25 │ │ │ │ ldrheq r2, [pc], #-12 @ │ │ │ │ - ldrdeq r5, [r6], #-4 │ │ │ │ + subeq r5, r6, r4, asr r0 │ │ │ │ @ instruction: 0xffffcab4 │ │ │ │ @ instruction: 0xffff92b0 │ │ │ │ - subeq r8, r7, r5, asr #11 │ │ │ │ + subeq r8, r7, r5, asr #10 │ │ │ │ subseq r2, pc, r8, asr #3 │ │ │ │ ldrdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ ldr r1, [pc, #548] @ 226ab4 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 676670 │ │ │ │ + bl 6765f4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 226960 │ │ │ │ ldr r9, [sp, #16] │ │ │ │ ldr r8, [sp, #20] │ │ │ │ mov r0, r9 │ │ │ │ bl 371c4 │ │ │ │ @@ -505690,15 +505690,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59c6c │ │ │ │ b 226a68 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r8 │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ bne 2269f4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ @@ -505757,37 +505757,37 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subeq r8, r7, ip, asr #14 │ │ │ │ + subeq r8, r7, ip, asr #13 │ │ │ │ ldrsheq r1, [pc], #-236 @ │ │ │ │ - subeq r8, r7, fp, lsl #9 │ │ │ │ + subeq r8, r7, fp, lsl #8 │ │ │ │ @ instruction: 0x005f1e90 │ │ │ │ ldrheq r1, [pc], #-228 @ │ │ │ │ - subeq r8, r7, r3, lsr r4 │ │ │ │ + strheq r8, [r7], #-51 @ 0xffffffcd │ │ │ │ subseq r1, pc, r8, lsl #28 │ │ │ │ @ instruction: 0xfff3ffd4 │ │ │ │ subseq r1, pc, r8, ror sl @ │ │ │ │ subseq r1, pc, r8, asr #28 │ │ │ │ - subeq r4, r6, r0, ror #28 │ │ │ │ + subeq r4, r6, r0, ror #27 │ │ │ │ @ instruction: 0xffffb16c │ │ │ │ @ instruction: 0xffff7e6c │ │ │ │ - subeq r8, r7, r1, asr r3 │ │ │ │ + ldrdeq r8, [r7], #-33 @ 0xffffffdf │ │ │ │ subseq r1, pc, r4, asr pc @ │ │ │ │ rsbeq sl, r2, r4, asr #10 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ ldr r1, [pc, #548] @ 226d28 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 676670 │ │ │ │ + bl 6765f4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 226bd4 │ │ │ │ ldr r9, [sp, #16] │ │ │ │ ldr r8, [sp, #20] │ │ │ │ mov r0, r9 │ │ │ │ bl 371c4 │ │ │ │ @@ -505847,15 +505847,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59c6c │ │ │ │ b 226cdc │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r8 │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ bne 226c68 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ @@ -505914,37 +505914,37 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subeq r8, r7, r6, ror #9 │ │ │ │ + subeq r8, r7, r6, ror #8 │ │ │ │ subseq r1, pc, r8, lsl #25 │ │ │ │ - subeq r8, r7, r7, lsl r2 │ │ │ │ + @ instruction: 0x00478197 │ │ │ │ subseq r1, pc, ip, lsl ip @ │ │ │ │ subseq r1, pc, r0, asr #24 │ │ │ │ - strheq r8, [r7], #-31 @ 0xffffffe1 │ │ │ │ + subeq r8, r7, pc, lsr r1 │ │ │ │ @ instruction: 0x005f1b94 │ │ │ │ @ instruction: 0xfff3fd60 │ │ │ │ subseq r1, pc, r4, lsl #16 │ │ │ │ ldrsbeq r1, [pc], #-180 @ │ │ │ │ - subeq r4, r6, ip, ror #23 │ │ │ │ + subeq r4, r6, ip, ror #22 │ │ │ │ @ instruction: 0xffffcfe4 │ │ │ │ @ instruction: 0xffff7810 │ │ │ │ - ldrdeq r8, [r7], #-13 │ │ │ │ + subeq r8, r7, sp, asr r0 │ │ │ │ subseq r1, pc, r0, ror #25 │ │ │ │ strdeq r9, [r2], #-252 @ 0xffffff04 @ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ ldr r1, [pc, #572] @ 226fb4 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r2, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 676670 │ │ │ │ + bl 6765f4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 226e4c │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr r8, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ bl 371c4 │ │ │ │ @@ -506005,15 +506005,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59c6c │ │ │ │ b 226f54 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ bne 226ee0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ @@ -506077,37 +506077,37 @@ │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subeq r8, r7, r0, lsl #5 │ │ │ │ + subeq r8, r7, r0, lsl #4 │ │ │ │ subseq r1, pc, r0, lsl sl @ │ │ │ │ - @ instruction: 0x00477f9f │ │ │ │ + subeq r7, r7, pc, lsl pc │ │ │ │ subseq r1, pc, r4, lsr #19 │ │ │ │ subseq r1, pc, r8, asr #19 │ │ │ │ - subeq r7, r7, r7, asr #30 │ │ │ │ + subeq r7, r7, r7, asr #29 │ │ │ │ subseq r1, pc, ip, lsl r9 @ │ │ │ │ @ instruction: 0xfff3fae8 │ │ │ │ subseq r1, pc, ip, lsl #11 │ │ │ │ subseq r1, pc, ip, asr r9 @ │ │ │ │ - subeq r4, r6, r4, ror r9 │ │ │ │ + strdeq r4, [r6], #-132 @ 0xffffff7c │ │ │ │ @ instruction: 0xffffb754 │ │ │ │ @ instruction: 0xffff95ec │ │ │ │ - subeq r7, r7, r5, ror #28 │ │ │ │ + subeq r7, r7, r5, ror #27 │ │ │ │ subseq r1, pc, r8, ror #20 │ │ │ │ strheq sl, [r2], #-24 @ 0xffffffe8 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ ldr r1, [pc, #548] @ 227228 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r2, #22 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 676670 │ │ │ │ + bl 6765f4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 2270d4 │ │ │ │ ldr r9, [sp, #16] │ │ │ │ ldr r8, [sp, #20] │ │ │ │ mov r0, r9 │ │ │ │ bl 371c4 │ │ │ │ @@ -506167,15 +506167,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59c6c │ │ │ │ b 2271dc │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r8 │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ bne 227168 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ @@ -506234,37 +506234,37 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subeq r8, r7, r8 │ │ │ │ + subeq r7, r7, r8, lsl #31 │ │ │ │ subseq r1, pc, r8, lsl #15 │ │ │ │ - subeq r7, r7, r7, lsl sp │ │ │ │ + @ instruction: 0x00477c97 │ │ │ │ subseq r1, pc, ip, lsl r7 @ │ │ │ │ subseq r1, pc, r0, asr #14 │ │ │ │ - strheq r7, [r7], #-207 @ 0xffffff31 │ │ │ │ + subeq r7, r7, pc, lsr ip │ │ │ │ @ instruction: 0x005f1694 │ │ │ │ @ instruction: 0xfff3f860 │ │ │ │ subseq r1, pc, r4, lsl #6 │ │ │ │ ldrsbeq r1, [pc], #-100 @ │ │ │ │ - subeq r4, r6, ip, ror #13 │ │ │ │ + subeq r4, r6, ip, ror #12 │ │ │ │ @ instruction: 0xffffc388 │ │ │ │ @ instruction: 0xffff8ae4 │ │ │ │ - ldrdeq r7, [r7], #-189 @ 0xffffff43 │ │ │ │ + subeq r7, r7, sp, asr fp │ │ │ │ subseq r1, pc, r0, ror #15 │ │ │ │ rsbeq r9, r2, ip, ror #22 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ ldr r1, [pc, #548] @ 22749c │ │ │ │ add r0, sp, #12 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 676670 │ │ │ │ + bl 6765f4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 227348 │ │ │ │ ldr r9, [sp, #16] │ │ │ │ ldr r8, [sp, #20] │ │ │ │ mov r0, r9 │ │ │ │ bl 371c4 │ │ │ │ @@ -506324,15 +506324,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59c6c │ │ │ │ b 227450 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r8 │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ bne 2273dc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ @@ -506391,37 +506391,37 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subeq r7, r7, sl, lsr #27 │ │ │ │ + subeq r7, r7, sl, lsr #26 │ │ │ │ subseq r1, pc, r4, lsl r5 @ │ │ │ │ - subeq r7, r7, r3, lsr #21 │ │ │ │ + subeq r7, r7, r3, lsr #20 │ │ │ │ subseq r1, pc, r8, lsr #9 │ │ │ │ subseq r1, pc, ip, asr #9 │ │ │ │ - subeq r7, r7, fp, asr #20 │ │ │ │ + subeq r7, r7, fp, asr #19 │ │ │ │ subseq r1, pc, r0, lsr #8 │ │ │ │ @ instruction: 0xfff3f5ec │ │ │ │ @ instruction: 0x005f1090 │ │ │ │ subseq r1, pc, r0, ror #8 │ │ │ │ - subeq r4, r6, r8, ror r4 │ │ │ │ + strdeq r4, [r6], #-56 @ 0xffffffc8 │ │ │ │ @ instruction: 0xffff95b4 │ │ │ │ @ instruction: 0xffff9304 │ │ │ │ - subeq r7, r7, r9, ror #18 │ │ │ │ + subeq r7, r7, r9, ror #17 │ │ │ │ subseq r1, pc, ip, ror #10 │ │ │ │ rsbeq r9, r2, r4, lsl #25 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ ldr r1, [pc, #572] @ 227728 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 676670 │ │ │ │ + bl 6765f4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 2275c0 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr r8, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ bl 371c4 │ │ │ │ @@ -506482,15 +506482,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59c6c │ │ │ │ b 2276c8 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ bne 227654 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ @@ -506554,37 +506554,37 @@ │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subeq r7, r7, r4, asr #22 │ │ │ │ + subeq r7, r7, r4, asr #21 │ │ │ │ @ instruction: 0x005f129c │ │ │ │ - subeq r7, r7, fp, lsr #16 │ │ │ │ + subeq r7, r7, fp, lsr #15 │ │ │ │ subseq r1, pc, r0, lsr r2 @ │ │ │ │ subseq r1, pc, r4, asr r2 @ │ │ │ │ - ldrdeq r7, [r7], #-115 @ 0xffffff8d │ │ │ │ + subeq r7, r7, r3, asr r7 │ │ │ │ subseq r1, pc, r8, lsr #3 │ │ │ │ @ instruction: 0xfff3f374 │ │ │ │ subseq r0, pc, r8, lsl lr @ │ │ │ │ subseq r1, pc, r8, ror #3 │ │ │ │ - subeq r4, r6, r0, lsl #4 │ │ │ │ + subeq r4, r6, r0, lsl #3 │ │ │ │ @ instruction: 0xffffc0cc │ │ │ │ @ instruction: 0xffff92c8 │ │ │ │ - strdeq r7, [r7], #-97 @ 0xffffff9f │ │ │ │ + subeq r7, r7, r1, ror r6 │ │ │ │ ldrsheq r1, [pc], #-36 @ │ │ │ │ rsbeq r8, r2, r0, lsr r8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ ldr r1, [pc, #548] @ 22799c │ │ │ │ add r0, sp, #12 │ │ │ │ mov r2, #15 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 676670 │ │ │ │ + bl 6765f4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 227848 │ │ │ │ ldr r9, [sp, #16] │ │ │ │ ldr r8, [sp, #20] │ │ │ │ mov r0, r9 │ │ │ │ bl 371c4 │ │ │ │ @@ -506644,15 +506644,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59c6c │ │ │ │ b 227950 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r8 │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ bne 2278dc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ @@ -506711,37 +506711,37 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - strheq r7, [r7], #-142 @ 0xffffff72 │ │ │ │ + subeq r7, r7, lr, lsr r8 │ │ │ │ subseq r1, pc, r4, lsl r0 @ │ │ │ │ - subeq r7, r7, r3, lsr #11 │ │ │ │ + subeq r7, r7, r3, lsr #10 │ │ │ │ subseq r0, pc, r8, lsr #31 │ │ │ │ subseq r0, pc, ip, asr #31 │ │ │ │ - subeq r7, r7, fp, asr #10 │ │ │ │ + subeq r7, r7, fp, asr #9 │ │ │ │ subseq r0, pc, r0, lsr #30 │ │ │ │ @ instruction: 0xfff3f0ec │ │ │ │ @ instruction: 0x005f0b90 │ │ │ │ subseq r0, pc, r0, ror #30 │ │ │ │ - subeq r3, r6, r8, ror pc │ │ │ │ + strdeq r3, [r6], #-232 @ 0xffffff18 │ │ │ │ @ instruction: 0xffffcafc │ │ │ │ @ instruction: 0xffff6c00 │ │ │ │ - subeq r7, r7, r9, ror #8 │ │ │ │ + subeq r7, r7, r9, ror #7 │ │ │ │ subseq r1, pc, ip, rrx │ │ │ │ rsbeq r9, r2, ip, lsl #13 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ ldr r1, [pc, #572] @ 227c28 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 676670 │ │ │ │ + bl 6765f4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 227ac0 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr r8, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ bl 371c4 │ │ │ │ @@ -506802,15 +506802,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59c6c │ │ │ │ b 227bc8 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ bne 227b54 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ @@ -506874,37 +506874,37 @@ │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subeq r7, r7, r9, asr r6 │ │ │ │ + ldrdeq r7, [r7], #-89 @ 0xffffffa7 │ │ │ │ @ instruction: 0x005f0d9c │ │ │ │ - subeq r7, r7, fp, lsr #6 │ │ │ │ + subeq r7, r7, fp, lsr #5 │ │ │ │ subseq r0, pc, r0, lsr sp @ │ │ │ │ subseq r0, pc, r4, asr sp @ │ │ │ │ - ldrdeq r7, [r7], #-35 @ 0xffffffdd │ │ │ │ + subeq r7, r7, r3, asr r2 │ │ │ │ subseq r0, pc, r8, lsr #25 │ │ │ │ @ instruction: 0xfff3ee74 │ │ │ │ subseq r0, pc, r8, lsl r9 @ │ │ │ │ subseq r0, pc, r8, ror #25 │ │ │ │ - subeq r3, r6, r0, lsl #26 │ │ │ │ + subeq r3, r6, r0, lsl #25 │ │ │ │ @ instruction: 0xffffbf80 │ │ │ │ @ instruction: 0xffff89dc │ │ │ │ - strdeq r7, [r7], #-17 @ 0xffffffef │ │ │ │ + subeq r7, r7, r1, ror r1 │ │ │ │ ldrsheq r0, [pc], #-212 @ │ │ │ │ rsbeq r9, r2, r8, asr #32 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ ldr r1, [pc, #572] @ 227eb4 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 676670 │ │ │ │ + bl 6765f4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 227d4c │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr r8, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ bl 371c4 │ │ │ │ @@ -506965,15 +506965,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59c6c │ │ │ │ b 227e54 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ bne 227de0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ @@ -507037,37 +507037,37 @@ │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - ldrdeq r7, [r7], #-58 @ 0xffffffc6 │ │ │ │ + subeq r7, r7, sl, asr r3 │ │ │ │ subseq r0, pc, r0, lsl fp @ │ │ │ │ - @ instruction: 0x0047709f │ │ │ │ + subeq r7, r7, pc, lsl r0 │ │ │ │ subseq r0, pc, r4, lsr #21 │ │ │ │ subseq r0, pc, r8, asr #21 │ │ │ │ - subeq r7, r7, r7, asr #32 │ │ │ │ + subeq r6, r7, r7, asr #31 │ │ │ │ subseq r0, pc, ip, lsl sl @ │ │ │ │ @ instruction: 0xfff3ebe8 │ │ │ │ subseq r0, pc, ip, lsl #13 │ │ │ │ subseq r0, pc, ip, asr sl @ │ │ │ │ - subeq r3, r6, r4, ror sl │ │ │ │ + strdeq r3, [r6], #-148 @ 0xffffff6c │ │ │ │ @ instruction: 0xffff9cb8 │ │ │ │ @ instruction: 0xffff7cc0 │ │ │ │ - subeq r6, r7, r5, ror #30 │ │ │ │ + subeq r6, r7, r5, ror #29 │ │ │ │ subseq r0, pc, r8, ror #22 │ │ │ │ rsbeq r8, r2, r8, lsl #27 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ ldr r1, [pc, #572] @ 228140 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 676670 │ │ │ │ + bl 6765f4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 227fd8 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr r8, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ bl 371c4 │ │ │ │ @@ -507128,15 +507128,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59c6c │ │ │ │ b 2280e0 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ bne 22806c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ @@ -507200,37 +507200,37 @@ │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subeq fp, r6, r3, ror r0 │ │ │ │ + strdeq sl, [r6], #-243 @ 0xffffff0d │ │ │ │ subseq r0, pc, r4, lsl #17 │ │ │ │ - subeq r6, r7, r3, lsl lr │ │ │ │ + @ instruction: 0x00476d93 │ │ │ │ subseq r0, pc, r8, lsl r8 @ │ │ │ │ subseq r0, pc, ip, lsr r8 @ │ │ │ │ - strheq r6, [r7], #-219 @ 0xffffff25 │ │ │ │ + subeq r6, r7, fp, lsr sp │ │ │ │ @ instruction: 0x005f0790 │ │ │ │ @ instruction: 0xfff3e95c │ │ │ │ subseq r0, pc, r0, lsl #8 │ │ │ │ ldrsbeq r0, [pc], #-112 @ │ │ │ │ - subeq r3, r6, r8, ror #15 │ │ │ │ + subeq r3, r6, r8, ror #14 │ │ │ │ @ instruction: 0xffffbb2c │ │ │ │ @ instruction: 0xffff6794 │ │ │ │ - ldrdeq r6, [r7], #-201 @ 0xffffff37 │ │ │ │ + subeq r6, r7, r9, asr ip │ │ │ │ ldrsbeq r0, [pc], #-140 @ │ │ │ │ rsbeq r8, r2, r8, lsr lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ ldr r1, [pc, #548] @ 2283b4 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 676670 │ │ │ │ + bl 6765f4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 228260 │ │ │ │ ldr r9, [sp, #16] │ │ │ │ ldr r8, [sp, #20] │ │ │ │ mov r0, r9 │ │ │ │ bl 371c4 │ │ │ │ @@ -507290,15 +507290,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59c6c │ │ │ │ b 228368 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r8 │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ bne 2282f4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ @@ -507357,37 +507357,37 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subeq r6, r7, pc, asr #29 │ │ │ │ + subeq r6, r7, pc, asr #28 │ │ │ │ ldrsheq r0, [pc], #-92 @ │ │ │ │ - subeq r6, r7, fp, lsl #23 │ │ │ │ + subeq r6, r7, fp, lsl #22 │ │ │ │ @ instruction: 0x005f0590 │ │ │ │ ldrheq r0, [pc], #-84 @ │ │ │ │ - subeq r6, r7, r3, lsr fp │ │ │ │ + strheq r6, [r7], #-163 @ 0xffffff5d │ │ │ │ subseq r0, pc, r8, lsl #10 │ │ │ │ @ instruction: 0xfff3e6d4 │ │ │ │ subseq r0, pc, r8, ror r1 @ │ │ │ │ subseq r0, pc, r8, asr #10 │ │ │ │ - subeq r3, r6, r0, ror #10 │ │ │ │ + subeq r3, r6, r0, ror #9 │ │ │ │ @ instruction: 0xffffc030 │ │ │ │ @ instruction: 0xffff8348 │ │ │ │ - subeq r6, r7, r1, asr sl │ │ │ │ + ldrdeq r6, [r7], #-145 @ 0xffffff6f │ │ │ │ subseq r0, pc, r4, asr r6 @ │ │ │ │ rsbeq r8, r2, r0, lsl sl │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ ldr r1, [pc, #548] @ 228628 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r2, #21 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 676670 │ │ │ │ + bl 6765f4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 2284d4 │ │ │ │ ldr r9, [sp, #16] │ │ │ │ ldr r8, [sp, #20] │ │ │ │ mov r0, r9 │ │ │ │ bl 371c4 │ │ │ │ @@ -507447,15 +507447,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59c6c │ │ │ │ b 2285dc │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r8 │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ bne 228568 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ @@ -507514,37 +507514,37 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subeq r6, r7, r8, ror #24 │ │ │ │ + subeq r6, r7, r8, ror #23 │ │ │ │ subseq r0, pc, r8, lsl #7 │ │ │ │ - subeq r6, r7, r7, lsl r9 │ │ │ │ + @ instruction: 0x00476897 │ │ │ │ subseq r0, pc, ip, lsl r3 @ │ │ │ │ subseq r0, pc, r0, asr #6 │ │ │ │ - strheq r6, [r7], #-143 @ 0xffffff71 │ │ │ │ + subeq r6, r7, pc, lsr r8 │ │ │ │ @ instruction: 0x005f0294 │ │ │ │ @ instruction: 0xfff3e460 │ │ │ │ subseq pc, lr, r4, lsl #30 │ │ │ │ ldrsbeq r0, [pc], #-36 @ │ │ │ │ - subeq r3, r6, ip, ror #5 │ │ │ │ + subeq r3, r6, ip, ror #4 │ │ │ │ @ instruction: 0xffff93a4 │ │ │ │ @ instruction: 0xffff8344 │ │ │ │ - ldrdeq r6, [r7], #-125 @ 0xffffff83 │ │ │ │ + subeq r6, r7, sp, asr r7 │ │ │ │ subseq r0, pc, r0, ror #7 │ │ │ │ rsbeq r8, r2, r4, lsr r7 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ ldr r1, [pc, #548] @ 22889c │ │ │ │ add r0, sp, #12 │ │ │ │ mov r2, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 676670 │ │ │ │ + bl 6765f4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 228748 │ │ │ │ ldr r9, [sp, #16] │ │ │ │ ldr r8, [sp, #20] │ │ │ │ mov r0, r9 │ │ │ │ bl 371c4 │ │ │ │ @@ -507604,15 +507604,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59c6c │ │ │ │ b 228850 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r8 │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ bne 2287dc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ @@ -507671,37 +507671,37 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subeq r6, r7, r9, lsl #20 │ │ │ │ + subeq r6, r7, r9, lsl #19 │ │ │ │ subseq r0, pc, r4, lsl r1 @ │ │ │ │ - subeq r6, r7, r3, lsr #13 │ │ │ │ + subeq r6, r7, r3, lsr #12 │ │ │ │ subseq r0, pc, r8, lsr #1 │ │ │ │ subseq r0, pc, ip, asr #1 │ │ │ │ - subeq r6, r7, fp, asr #12 │ │ │ │ + subeq r6, r7, fp, asr #11 │ │ │ │ subseq r0, pc, r0, lsr #32 │ │ │ │ @ instruction: 0xfff3e1ec │ │ │ │ @ instruction: 0x005efc90 │ │ │ │ subseq r0, pc, r0, rrx │ │ │ │ - subeq r3, r6, r8, ror r0 │ │ │ │ + strdeq r2, [r6], #-248 @ 0xffffff08 │ │ │ │ @ instruction: 0xffff848c │ │ │ │ @ instruction: 0xffff6808 │ │ │ │ - subeq r6, r7, r9, ror #10 │ │ │ │ + subeq r6, r7, r9, ror #9 │ │ │ │ subseq r0, pc, ip, ror #2 │ │ │ │ rsbeq r8, r2, ip, lsr #14 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ ldr r1, [pc, #548] @ 228b10 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 676670 │ │ │ │ + bl 6765f4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 2289bc │ │ │ │ ldr r9, [sp, #16] │ │ │ │ ldr r8, [sp, #20] │ │ │ │ mov r0, r9 │ │ │ │ bl 371c4 │ │ │ │ @@ -507761,15 +507761,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59c6c │ │ │ │ b 228ac4 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r8 │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ bne 228a50 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ @@ -507828,28 +507828,28 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subeq r6, r7, r9, lsr #15 │ │ │ │ + subeq r6, r7, r9, lsr #14 │ │ │ │ subseq pc, lr, r0, lsr #29 │ │ │ │ - subeq r6, r7, pc, lsr #8 │ │ │ │ + subeq r6, r7, pc, lsr #7 │ │ │ │ subseq pc, lr, r4, lsr lr @ │ │ │ │ subseq pc, lr, r8, asr lr @ │ │ │ │ - ldrdeq r6, [r7], #-55 @ 0xffffffc9 │ │ │ │ + subeq r6, r7, r7, asr r3 │ │ │ │ subseq pc, lr, ip, lsr #27 │ │ │ │ @ instruction: 0xfff3df78 │ │ │ │ subseq pc, lr, ip, lsl sl @ │ │ │ │ subseq pc, lr, ip, ror #27 │ │ │ │ - subeq r2, r6, r4, lsl #28 │ │ │ │ + subeq r2, r6, r4, lsl #27 │ │ │ │ @ instruction: 0xffff9f80 │ │ │ │ @ instruction: 0xffff711c │ │ │ │ - strdeq r6, [r7], #-37 @ 0xffffffdb │ │ │ │ + subeq r6, r7, r5, ror r2 │ │ │ │ ldrsheq pc, [lr], #-232 @ 0xffffff18 @ │ │ │ │ rsbeq r8, r2, r4, lsr #7 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ mov sl, r2 │ │ │ │ @@ -508462,34 +508462,34 @@ │ │ │ │ ldr r0, [r6, #56]! @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ beq 229520 │ │ │ │ mov r0, r6 │ │ │ │ bl 29bc1c │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 229510 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 45d554 │ │ │ │ ldr r0, [r7, #60] @ 0x3c │ │ │ │ cmn r0, #1 │ │ │ │ beq 229520 │ │ │ │ bl 375d8 │ │ │ │ add r0, r7, #64 @ 0x40 │ │ │ │ bl 21dee8 │ │ │ │ add r0, r7, #72 @ 0x48 │ │ │ │ bl 21de4c │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 229550 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 440cb8 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ beq 229564 │ │ │ │ add r0, r7, #4 │ │ │ │ bl 259190 │ │ │ │ @@ -508500,18 +508500,18 @@ │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ b 2295a8 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2295a8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 45d554 │ │ │ │ ldr r0, [r7, #60] @ 0x3c │ │ │ │ cmn r0, #1 │ │ │ │ beq 2295b8 │ │ │ │ bl 375d8 │ │ │ │ add r0, r7, #64 @ 0x40 │ │ │ │ @@ -508519,18 +508519,18 @@ │ │ │ │ b 2295cc │ │ │ │ bl 5a198 │ │ │ │ b 2295d4 │ │ │ │ add r0, r7, #72 @ 0x48 │ │ │ │ bl 21de4c │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2295f8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 440cb8 │ │ │ │ b 2295f8 │ │ │ │ bl 5a17c │ │ │ │ bl 5a198 │ │ │ │ rsbeq r7, r2, r4, lsl #22 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -508862,46 +508862,46 @@ │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ bne 229b2c │ │ │ │ bl 471ac8 │ │ │ │ mov r6, r7 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #128]! @ 0x80 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 229b50 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4eaec0 │ │ │ │ + bl 4eae44 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r0, #132]! @ 0x84 │ │ │ │ ldr r2, [r1] │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ bne 229b6c │ │ │ │ - bl 4cd184 │ │ │ │ + bl 4cd108 │ │ │ │ ldr r0, [r7, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 229b7c │ │ │ │ bl 3897c │ │ │ │ mov r6, r7 │ │ │ │ mov r1, #1 │ │ │ │ ldr r4, [r6, #160]! @ 0xa0 │ │ │ │ add r0, r4, #172 @ 0xac │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 229ba0 │ │ │ │ add r0, r4, #32 │ │ │ │ bl 235e80 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 229bc0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 4671b4 │ │ │ │ mov r0, r9 │ │ │ │ bl 21dd4c │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ beq 229bdc │ │ │ │ @@ -508915,43 +508915,43 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ b 229c44 │ │ │ │ mov r5, r7 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #128]! @ 0x80 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 229c28 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4eaec0 │ │ │ │ + bl 4eae44 │ │ │ │ b 229c28 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r0, #132]! @ 0x84 │ │ │ │ ldr r2, [r1] │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ bne 229c44 │ │ │ │ - bl 4cd184 │ │ │ │ + bl 4cd108 │ │ │ │ ldr r0, [r7, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 229c54 │ │ │ │ bl 3897c │ │ │ │ add r0, r7, #160 @ 0xa0 │ │ │ │ bl 21dcd0 │ │ │ │ b 229c88 │ │ │ │ bl 5a198 │ │ │ │ b 229c88 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 229c88 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 4671b4 │ │ │ │ mov r0, r9 │ │ │ │ bl 21dd4c │ │ │ │ b 229c9c │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ @@ -509087,15 +509087,15 @@ │ │ │ │ ldr r2, [pc, #24] @ 229ec0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59d50 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 5a17c │ │ │ │ rsbeq r6, r2, r8, lsr pc │ │ │ │ - subeq r4, r7, r2, asr r7 │ │ │ │ + ldrdeq r4, [r7], #-98 @ 0xffffff9e │ │ │ │ subseq lr, lr, r0, lsr #2 │ │ │ │ push {fp, lr} │ │ │ │ ldr r1, [pc, #56] @ 229f08 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -509107,15 +509107,15 @@ │ │ │ │ ldr r2, [pc, #24] @ 229f10 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59d50 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 5a17c │ │ │ │ rsbeq r6, r2, ip, lsr #23 │ │ │ │ - subeq sp, r6, r0, lsr r1 │ │ │ │ + strheq sp, [r6], #-0 │ │ │ │ ldrsbeq r9, [lr], #-184 @ 0xffffff48 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr ip, [pc, #108] @ 229f90 │ │ │ │ stm sp, {r1, r2} │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, #40] @ 0x28 │ │ │ │ @@ -509252,15 +509252,15 @@ │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq r5, r7, ip, lsr #4 │ │ │ │ + subeq r5, r7, ip, lsr #3 │ │ │ │ subseq lr, lr, r4, lsr #17 │ │ │ │ subseq lr, lr, r0, asr #18 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ @@ -509332,15 +509332,15 @@ │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq r5, r7, ip, ror #1 │ │ │ │ + subeq r5, r7, ip, rrx │ │ │ │ subseq lr, lr, r4, ror #14 │ │ │ │ subseq lr, lr, r0, lsl #16 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ @@ -509403,40 +509403,40 @@ │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - strheq r4, [r7], #-252 @ 0xffffff04 │ │ │ │ + subeq r4, r7, ip, lsr pc │ │ │ │ subseq lr, lr, r4, lsr r6 │ │ │ │ subseq lr, lr, r0, asr #13 │ │ │ │ - subeq r4, r7, r0, lsr #31 │ │ │ │ + subeq r4, r7, r0, lsr #30 │ │ │ │ subseq lr, lr, r8, lsr r6 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 22a3d4 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ - ldrdeq r4, [r7], #-247 @ 0xffffff09 │ │ │ │ + b 679f28 │ │ │ │ + subeq r4, r7, r7, asr pc │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ bcs 22a434 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r5, r0 │ │ │ │ bne 22a418 │ │ │ │ ldr r2, [pc, #296] @ 22a52c │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ - bl 677ae8 │ │ │ │ + bl 677a6c │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ strb r1, [r0, r5] │ │ │ │ add r0, r5, #1 │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ @@ -509544,20 +509544,20 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r1, r3, ip} │ │ │ │ add r3, r0, #12 │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [pc, #24] @ 22a5f4 │ │ │ │ mov r2, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a828 │ │ │ │ + bl 67a7ac │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ subseq lr, lr, r8, asr #8 │ │ │ │ subseq lr, lr, r4, lsr #8 │ │ │ │ - subeq r4, r6, r8, ror #27 │ │ │ │ + subeq r4, r6, r8, ror #26 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r2, r1 │ │ │ │ add r1, r0, #4 │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, #9 │ │ │ │ ldr ip, [pc, #84] @ 22a66c │ │ │ │ @@ -509576,39 +509576,39 @@ │ │ │ │ str r1, [sp, #16] │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ ldr r1, [pc, #32] @ 22a678 │ │ │ │ ldr r3, [pc, #32] @ 22a67c │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 67a0d4 │ │ │ │ + bl 67a058 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrsheq lr, [lr], #-52 @ 0xffffffcc │ │ │ │ - @ instruction: 0x00474d9a │ │ │ │ + subeq r4, r7, sl, lsl sp │ │ │ │ ldrheq lr, [lr], #-56 @ 0xffffffc8 │ │ │ │ - subeq r4, r7, r6, asr sp │ │ │ │ - subeq r4, r7, fp, asr sp │ │ │ │ + ldrdeq r4, [r7], #-198 @ 0xffffff3a │ │ │ │ + ldrdeq r4, [r7], #-203 @ 0xffffff35 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [pc, #36] @ 22a6bc │ │ │ │ add r3, sp, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #24] @ 22a6c0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #15 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ @ instruction: 0x005ee390 │ │ │ │ - subeq r4, r7, pc, lsl sp │ │ │ │ + @ instruction: 0x00474c9f │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r2, r1 │ │ │ │ add r1, r0, #4 │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, #9 │ │ │ │ ldr ip, [pc, #84] @ 22a738 │ │ │ │ @@ -509627,50 +509627,50 @@ │ │ │ │ str r1, [sp, #16] │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ ldr r1, [pc, #32] @ 22a744 │ │ │ │ ldr r3, [pc, #32] @ 22a748 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 67a0d4 │ │ │ │ + bl 67a058 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ subseq lr, lr, r8, asr r3 │ │ │ │ - subeq r4, r7, r2, lsl #26 │ │ │ │ + subeq r4, r7, r2, lsl #25 │ │ │ │ subseq lr, lr, ip, lsr r3 │ │ │ │ - strheq r4, [r7], #-198 @ 0xffffff3a │ │ │ │ - subeq r4, r7, r8, asr #25 │ │ │ │ + subeq r4, r7, r6, lsr ip │ │ │ │ + subeq r4, r7, r8, asr #24 │ │ │ │ b 37c5c │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 22a774 │ │ │ │ ldr r1, [pc, #80] @ 22a7b8 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [pc, #36] @ 22a7b0 │ │ │ │ add r3, sp, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #24] @ 22a7b4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ subseq lr, lr, r4, lsl r3 │ │ │ │ - subeq r4, r7, sl, lsl #26 │ │ │ │ - subeq r4, r7, ip, asr #26 │ │ │ │ + subeq r4, r7, sl, lsl #25 │ │ │ │ + subeq r4, r7, ip, asr #25 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldr r4, [pc, #2428] @ 22b148 │ │ │ │ mov r5, r0 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #36] @ 0x24 │ │ │ │ @@ -509719,27 +509719,27 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 13ee28 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ bl 3897c │ │ │ │ add r4, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4b8964 │ │ │ │ + bl 4b88e8 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - bl 4b8a70 │ │ │ │ + bl 4b89f4 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 49a4e8 │ │ │ │ + bl 49a46c │ │ │ │ str r0, [sp, #20] │ │ │ │ add sl, sp, #16 │ │ │ │ mov r0, sl │ │ │ │ - bl 49a4c4 │ │ │ │ + bl 49a448 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 22afc8 │ │ │ │ bl 3858c │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, #0 │ │ │ │ @@ -509760,15 +509760,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #12 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r1, [pc, #2076] @ 22b158 │ │ │ │ add r0, sp, #28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55ea54 │ │ │ │ + bl 55e9d8 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 22afc8 │ │ │ │ bl 3858c │ │ │ │ @@ -509787,15 +509787,15 @@ │ │ │ │ ldr r0, [pc, #1988] @ 22b15c │ │ │ │ str sl, [sp, #28] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r1, [pc, #1976] @ 22b160 │ │ │ │ add r0, sp, #28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55ea54 │ │ │ │ + bl 55e9d8 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [r5, #24] │ │ │ │ cmp r0, #0 │ │ │ │ beq 22afc8 │ │ │ │ bl 3858c │ │ │ │ @@ -509814,15 +509814,15 @@ │ │ │ │ ldr r0, [pc, #1888] @ 22b164 │ │ │ │ str sl, [sp, #28] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r1, [pc, #1876] @ 22b168 │ │ │ │ add r0, sp, #28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55ea54 │ │ │ │ + bl 55e9d8 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [r5, #28] │ │ │ │ cmp r0, #0 │ │ │ │ beq 22afc8 │ │ │ │ bl 3858c │ │ │ │ @@ -509841,15 +509841,15 @@ │ │ │ │ ldr r0, [pc, #1788] @ 22b16c │ │ │ │ str sl, [sp, #28] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r1, [pc, #1776] @ 22b170 │ │ │ │ add r0, sp, #28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55ea54 │ │ │ │ + bl 55e9d8 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 3897c │ │ │ │ ldr r7, [r5, #32] │ │ │ │ cmp r7, #0 │ │ │ │ beq 22afc8 │ │ │ │ mov r0, r7 │ │ │ │ @@ -509869,15 +509869,15 @@ │ │ │ │ ldr r8, [pc, #1684] @ 22b174 │ │ │ │ str sl, [sp, #28] │ │ │ │ add r8, pc, r8 │ │ │ │ str r8, [sp, #32] │ │ │ │ ldr r1, [pc, #1672] @ 22b178 │ │ │ │ add r0, sp, #28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55ea54 │ │ │ │ + bl 55e9d8 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 3897c │ │ │ │ mov r0, r7 │ │ │ │ bl 3858c │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, #2 │ │ │ │ @@ -509890,15 +509890,15 @@ │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ str r8, [sp, #32] │ │ │ │ str sl, [sp, #28] │ │ │ │ ldr r1, [pc, #1592] @ 22b17c │ │ │ │ add r0, sp, #28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55ea54 │ │ │ │ + bl 55e9d8 │ │ │ │ mov r9, r4 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 3897c │ │ │ │ ldr r5, [sp, #4] │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ ldr r8, [pc, #1556] @ 22b180 │ │ │ │ @@ -509925,15 +509925,15 @@ │ │ │ │ ldr r7, [pc, #1480] @ 22b188 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [sp, #32] │ │ │ │ ldr r1, [pc, #1468] @ 22b18c │ │ │ │ add r0, sp, #28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55ea54 │ │ │ │ + bl 55e9d8 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ beq 22afc8 │ │ │ │ bl 3858c │ │ │ │ @@ -509951,15 +509951,15 @@ │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ str r9, [sp, #40] @ 0x28 │ │ │ │ str r7, [sp, #32] │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r1, [pc, #1368] @ 22b190 │ │ │ │ add r0, sp, #28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55ea54 │ │ │ │ + bl 55e9d8 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ add r0, r0, r1 │ │ │ │ sub r0, r5, r0 │ │ │ │ @@ -510276,58 +510276,58 @@ │ │ │ │ ldr r0, [sp] │ │ │ │ ldr r0, [r0] │ │ │ │ bl 3897c │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbeq r6, r2, r0, lsl #13 │ │ │ │ rsbeq r5, r2, r0, ror r5 │ │ │ │ - subeq r4, r7, r1, asr ip │ │ │ │ - subeq r4, r7, r4, lsr #24 │ │ │ │ + ldrdeq r4, [r7], #-177 @ 0xffffff4f │ │ │ │ + subeq r4, r7, r4, lsr #23 │ │ │ │ @ instruction: 0x005ee194 │ │ │ │ - ldrdeq r4, [r7], #-178 @ 0xffffff4e │ │ │ │ + subeq r4, r7, r2, asr fp │ │ │ │ subseq lr, lr, r8, lsr r1 │ │ │ │ - subeq r4, r7, r3, ror fp │ │ │ │ + strdeq r4, [r7], #-163 @ 0xffffff5d │ │ │ │ ldrsbeq lr, [lr], #-12 │ │ │ │ - subeq r4, r7, fp, lsl fp │ │ │ │ + @ instruction: 0x00474a9b │ │ │ │ subseq lr, lr, r0, lsl #1 │ │ │ │ - strheq r4, [r7], #-175 @ 0xffffff51 │ │ │ │ + subeq r4, r7, pc, lsr sl │ │ │ │ subseq lr, lr, r0, lsr #32 │ │ │ │ ldrsbeq sp, [lr], #-252 @ 0xffffff04 │ │ │ │ rsbeq r5, r2, r4, lsr #4 │ │ │ │ ldrdeq r6, [r2], #-40 @ 0xffffffd8 @ │ │ │ │ - strdeq r4, [r7], #-151 @ 0xffffff69 │ │ │ │ + subeq r4, r7, r7, ror r9 │ │ │ │ subseq sp, lr, r0, ror #30 │ │ │ │ subseq sp, lr, r8, lsl #30 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #196 @ 0xc4 │ │ │ │ mov r6, r0 │ │ │ │ bl 13bb18 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ bl 13ee28 │ │ │ │ str r0, [sp, #184] @ 0xb8 │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ - bl 4b8a70 │ │ │ │ + bl 4b89f4 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #184] @ 0xb8 │ │ │ │ bl 3897c │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ add r4, sp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 49a4e8 │ │ │ │ + bl 49a46c │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - bl 49a4c4 │ │ │ │ + bl 49a448 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 49a47c │ │ │ │ + bl 49a400 │ │ │ │ add r5, sp, #184 @ 0xb8 │ │ │ │ mov r2, r0 │ │ │ │ asr r3, r0, #31 │ │ │ │ mov r0, r5 │ │ │ │ bl 13d91c │ │ │ │ ldr r9, [pc, #2592] @ 22bc3c │ │ │ │ mov r0, #0 │ │ │ │ @@ -510343,15 +510343,15 @@ │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [sp, #120] @ 0x78 │ │ │ │ str r4, [sp, #128] @ 0x80 │ │ │ │ add r8, sp, #172 @ 0xac │ │ │ │ add r1, sp, #120 @ 0x78 │ │ │ │ mov r0, r8 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r1, [sp, #184] @ 0xb8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 22b278 │ │ │ │ ldr r0, [sp, #188] @ 0xbc │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ @@ -510359,17 +510359,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [sp, #176] @ 0xb0 │ │ │ │ ldr r2, [r0, #12]! │ │ │ │ str r1, [sp, #28] │ │ │ │ cmp r2, #0 │ │ │ │ beq 22b690 │ │ │ │ ldr r2, [sp, #180] @ 0xb4 │ │ │ │ - bl 5541dc │ │ │ │ + bl 554160 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 49a4a0 │ │ │ │ + bl 49a424 │ │ │ │ add r8, sp, #184 @ 0xb8 │ │ │ │ mov r2, r0 │ │ │ │ asr r3, r0, #31 │ │ │ │ mov r0, r8 │ │ │ │ bl 13d91c │ │ │ │ mov r0, #0 │ │ │ │ str r9, [sp, #104] @ 0x68 │ │ │ │ @@ -510380,30 +510380,30 @@ │ │ │ │ str r8, [sp, #100] @ 0x64 │ │ │ │ str r7, [sp, #120] @ 0x78 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ str r4, [sp, #128] @ 0x80 │ │ │ │ add r5, sp, #172 @ 0xac │ │ │ │ add r1, sp, #120 @ 0x78 │ │ │ │ mov r0, r5 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r1, [sp, #184] @ 0xb8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 22b30c │ │ │ │ ldr r0, [sp, #188] @ 0xbc │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [sp, #176] @ 0xb0 │ │ │ │ ldr r2, [r0, #16]! │ │ │ │ ldr r4, [sp, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [sp, #24] │ │ │ │ beq 22b6ec │ │ │ │ ldr r2, [sp, #180] @ 0xb4 │ │ │ │ - bl 5541dc │ │ │ │ + bl 554160 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ bl 48a7fc │ │ │ │ cmp r1, #0 │ │ │ │ bne 22b9d4 │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ mov r1, r2 │ │ │ │ @@ -510412,43 +510412,43 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r0, #36]! @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ beq 22b748 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ str r1, [sp, #20] │ │ │ │ - bl 5541dc │ │ │ │ + bl 554160 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ bl 48a820 │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r3, r1 │ │ │ │ bl 13d91c │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r0, #40]! @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ beq 22b7a4 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ str r1, [sp, #16] │ │ │ │ - bl 5541dc │ │ │ │ + bl 554160 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ bl 48a844 │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ mov r3, r1 │ │ │ │ bl 13d91c │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r0, #44]! @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ beq 22b800 │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ mov r1, r7 │ │ │ │ - bl 5541dc │ │ │ │ + bl 554160 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 48a7fc │ │ │ │ cmp r1, #0 │ │ │ │ bne 22ba00 │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ mov r1, r2 │ │ │ │ @@ -510458,43 +510458,43 @@ │ │ │ │ ldr r1, [r0, #52]! @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ beq 22b85c │ │ │ │ ldr sl, [sp, #92] @ 0x5c │ │ │ │ str r7, [sp, #12] │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ mov r1, sl │ │ │ │ - bl 5541dc │ │ │ │ + bl 554160 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 48a820 │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ mov r3, r1 │ │ │ │ bl 13d91c │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r0, #56]! @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ beq 22b8b8 │ │ │ │ ldr fp, [sp, #104] @ 0x68 │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ mov r1, fp │ │ │ │ - bl 5541dc │ │ │ │ + bl 554160 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 48a844 │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #172 @ 0xac │ │ │ │ mov r3, r1 │ │ │ │ bl 13d91c │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r0, #60]! @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ beq 22b914 │ │ │ │ ldr r7, [sp, #176] @ 0xb0 │ │ │ │ ldr r2, [sp, #180] @ 0xb4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 5541dc │ │ │ │ + bl 554160 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 48a868 │ │ │ │ mov r2, #1 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ mov r0, #0 │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ @@ -510512,15 +510512,15 @@ │ │ │ │ strb r2, [sp, #144] @ 0x90 │ │ │ │ mov r2, #32 │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ add r1, sp, #120 @ 0x78 │ │ │ │ - bl 67c400 │ │ │ │ + bl 67c384 │ │ │ │ mov r8, r4 │ │ │ │ cmp r0, #0 │ │ │ │ bne 22ba2c │ │ │ │ ldr r9, [sp, #188] @ 0xbc │ │ │ │ ldr r0, [sp, #192] @ 0xc0 │ │ │ │ ldr r4, [sp, #184] @ 0xb8 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ @@ -510549,15 +510549,15 @@ │ │ │ │ ldr r0, [r6, #68]! @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ beq 22b974 │ │ │ │ ldr r4, [sp, #188] @ 0xbc │ │ │ │ ldr r2, [sp, #192] @ 0xc0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5541dc │ │ │ │ + bl 554160 │ │ │ │ ldr r1, [sp, #184] @ 0xb8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 22b5b0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r1, [sp, #172] @ 0xac │ │ │ │ @@ -510613,15 +510613,15 @@ │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 3897c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 3897c │ │ │ │ add sp, sp, #196 @ 0xc4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 37ca4 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #176] @ 0xb0 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ ldr r0, [pc, #1420] @ 22bc44 │ │ │ │ @@ -510636,15 +510636,15 @@ │ │ │ │ str r0, [sp, #188] @ 0xbc │ │ │ │ ldr r1, [pc, #1388] @ 22bc4c │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ b 22ba58 │ │ │ │ bl 37ca4 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #176] @ 0xb0 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ ldr r0, [pc, #1340] @ 22bc50 │ │ │ │ @@ -510659,15 +510659,15 @@ │ │ │ │ str r0, [sp, #188] @ 0xbc │ │ │ │ ldr r1, [pc, #1308] @ 22bc58 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ b 22ba58 │ │ │ │ bl 37ca4 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #176] @ 0xb0 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ ldr r0, [pc, #1272] @ 22bc68 │ │ │ │ @@ -510682,15 +510682,15 @@ │ │ │ │ str r0, [sp, #188] @ 0xbc │ │ │ │ ldr r1, [pc, #1240] @ 22bc70 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ b 22ba58 │ │ │ │ bl 37ca4 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #176] @ 0xb0 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ ldr r0, [pc, #1192] @ 22bc74 │ │ │ │ @@ -510705,15 +510705,15 @@ │ │ │ │ str r0, [sp, #188] @ 0xbc │ │ │ │ ldr r1, [pc, #1160] @ 22bc7c │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ b 22ba58 │ │ │ │ bl 37ca4 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #176] @ 0xb0 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ ldr r0, [pc, #1112] @ 22bc80 │ │ │ │ @@ -510728,15 +510728,15 @@ │ │ │ │ str r0, [sp, #188] @ 0xbc │ │ │ │ ldr r1, [pc, #1080] @ 22bc88 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ b 22ba58 │ │ │ │ bl 37ca4 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #176] @ 0xb0 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ ldr r0, [pc, #1044] @ 22bc98 │ │ │ │ @@ -510751,15 +510751,15 @@ │ │ │ │ str r0, [sp, #188] @ 0xbc │ │ │ │ ldr r1, [pc, #1012] @ 22bca0 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ b 22ba58 │ │ │ │ bl 37ca4 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #176] @ 0xb0 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ ldr r0, [pc, #964] @ 22bca4 │ │ │ │ @@ -510774,15 +510774,15 @@ │ │ │ │ str r0, [sp, #188] @ 0xbc │ │ │ │ ldr r1, [pc, #932] @ 22bcac │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ b 22ba58 │ │ │ │ bl 37ca4 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #164] @ 0xa4 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #168] @ 0xa8 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ ldr r0, [pc, #884] @ 22bcb0 │ │ │ │ @@ -510798,15 +510798,15 @@ │ │ │ │ str r0, [sp, #184] @ 0xb8 │ │ │ │ ldr r1, [pc, #848] @ 22bcb8 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ b 22ba58 │ │ │ │ bl 37ca4 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ ldr r0, [pc, #824] @ 22bcd4 │ │ │ │ @@ -510984,43 +510984,43 @@ │ │ │ │ ldrsheq sp, [lr], #-56 @ 0xffffffc8 │ │ │ │ @ instruction: 0xfff3b30c │ │ │ │ subseq sp, lr, r0, ror #7 │ │ │ │ @ instruction: 0x005ed39c │ │ │ │ @ instruction: 0xfff3b2b0 │ │ │ │ subseq sp, lr, r4, lsl #7 │ │ │ │ subseq sp, lr, r0, ror r1 │ │ │ │ - subeq r3, r7, r7, lsr #8 │ │ │ │ + subeq r3, r7, r7, lsr #7 │ │ │ │ subseq ip, lr, ip, lsr lr │ │ │ │ subseq sp, lr, r0, asr #6 │ │ │ │ @ instruction: 0xfff3b254 │ │ │ │ subseq sp, lr, r8, lsr #6 │ │ │ │ subseq sp, lr, r4, ror #5 │ │ │ │ @ instruction: 0xfff3b1f8 │ │ │ │ subseq sp, lr, ip, asr #5 │ │ │ │ subseq sp, lr, r8, lsl #5 │ │ │ │ @ instruction: 0xfff3b19c │ │ │ │ subseq sp, lr, r0, ror r2 │ │ │ │ subseq sp, lr, r4, asr r1 │ │ │ │ - strdeq r3, [r7], #-59 @ 0xffffffc5 │ │ │ │ + subeq r3, r7, fp, ror r3 │ │ │ │ subseq ip, lr, r0, lsl lr │ │ │ │ subseq sp, lr, ip, lsr #4 │ │ │ │ @ instruction: 0xfff3b140 │ │ │ │ subseq sp, lr, r4, lsl r2 │ │ │ │ ldrsbeq sp, [lr], #-16 │ │ │ │ @ instruction: 0xfff3b0e4 │ │ │ │ ldrheq sp, [lr], #-24 @ 0xffffffe8 │ │ │ │ subseq sp, lr, r4, ror r1 │ │ │ │ @ instruction: 0xfff3b08c │ │ │ │ subseq sp, lr, r8, asr r1 │ │ │ │ ldrsheq sp, [lr], #-36 @ 0xffffffdc │ │ │ │ subseq ip, lr, r4, lsr #27 │ │ │ │ - subeq r3, r7, r3, ror #6 │ │ │ │ + subeq r3, r7, r3, ror #5 │ │ │ │ subseq ip, lr, r0, asr #27 │ │ │ │ - subeq r4, r7, r6, lsl #1 │ │ │ │ - ldrdeq r3, [r6], #-236 @ 0xffffff14 │ │ │ │ + subeq r4, r7, r6 │ │ │ │ + subeq r3, r6, ip, asr lr │ │ │ │ subseq sp, lr, r4, lsl r1 │ │ │ │ @ instruction: 0xfff3b02c │ │ │ │ ldrsheq sp, [lr], #-8 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r6, r0 │ │ │ │ bl 13bb18 │ │ │ │ @@ -511072,15 +511072,15 @@ │ │ │ │ add r2, sp, #32 │ │ │ │ mov r3, #1 │ │ │ │ bl 162c34 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r1, r6 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r0, r7 │ │ │ │ bl 389b8 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 22be20 │ │ │ │ @@ -511104,18 +511104,18 @@ │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ bne 22bdec │ │ │ │ b 22bdf8 │ │ │ │ bl 378d8 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 22be50 │ │ │ │ bl 37914 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r2, #2 │ │ │ │ ldr r0, [pc, #204] @ 22bf34 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -511164,19 +511164,19 @@ │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r8 │ │ │ │ bl 3897c │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ subseq r7, lr, r4, lsl #16 │ │ │ │ - strdeq sl, [r6], #-108 @ 0xffffff94 │ │ │ │ + subeq sl, r6, ip, ror r6 │ │ │ │ subseq ip, lr, r8, asr #24 │ │ │ │ @ instruction: 0xfff3ab64 │ │ │ │ subseq ip, lr, r0, lsr #24 │ │ │ │ - subeq r3, r7, r5, lsr r8 │ │ │ │ + strheq r3, [r7], #-117 @ 0xffffff8b │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r5, [pc, #280] @ 22c06c │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #16 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ @@ -511203,33 +511203,33 @@ │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #84]! @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ beq 22c010 │ │ │ │ mov r9, r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 689208 │ │ │ │ + bl 68918c │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r9 │ │ │ │ - bl 689208 │ │ │ │ + bl 68918c │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 689fc0 │ │ │ │ + bl 689f44 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 554d08 │ │ │ │ + b 554c8c │ │ │ │ bl 22a74c │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #76] @ 22c080 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -511244,17 +511244,17 @@ │ │ │ │ mov r0, sp │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #8 │ │ │ │ ldr r1, [pc, #32] @ 22c088 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ rsbeq r4, r2, r4, lsr #30 │ │ │ │ - subeq r6, r6, r0, lsl r2 │ │ │ │ + @ instruction: 0x00466190 │ │ │ │ @ instruction: 0x005e8298 │ │ │ │ - subeq fp, r6, r8, lsl ip │ │ │ │ + @ instruction: 0x0046bb98 │ │ │ │ subseq r8, lr, r8, ror r2 │ │ │ │ subseq ip, lr, r0, lsl #21 │ │ │ │ @ instruction: 0xfff3a990 │ │ │ │ subseq ip, lr, ip, asr sl │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ ldr sl, [pc, #1680] @ 22c72c │ │ │ │ @@ -511309,15 +511309,15 @@ │ │ │ │ str r0, [sp, #24] │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #28] │ │ │ │ ldr r1, [pc, #1492] @ 22c740 │ │ │ │ add r7, sp, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 55ea54 │ │ │ │ + bl 55e9d8 │ │ │ │ bl 3897c │ │ │ │ ldr r5, [r6, #20] │ │ │ │ cmp r5, #0 │ │ │ │ beq 22c56c │ │ │ │ mov r0, r4 │ │ │ │ bl 3858c │ │ │ │ mov r4, r0 │ │ │ │ @@ -511424,15 +511424,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ bl 3759c │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ ldr r1, [pc, #1056] @ 22c76c │ │ │ │ mov r2, #13 │ │ │ │ str r5, [sp] │ │ │ │ mov r3, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ stmib sp, {r0, r1} │ │ │ │ add r0, sp, #24 │ │ │ │ @@ -511461,15 +511461,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ bl 3759c │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ ldr r1, [pc, #916] @ 22c774 │ │ │ │ mov r2, #18 │ │ │ │ str r5, [sp] │ │ │ │ mov r3, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ stmib sp, {r0, r1} │ │ │ │ add r0, sp, #24 │ │ │ │ @@ -511553,26 +511553,26 @@ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 3897c │ │ │ │ mov r0, r8 │ │ │ │ bl 3897c │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 387f0 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r7, sp, #24 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [pc, #468] @ 22c730 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [pc, #460] @ 22c734 │ │ │ │ add r0, pc, r0 │ │ │ │ b 22c590 │ │ │ │ bl 38a84 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [pc, #448] @ 22c744 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [pc, #440] @ 22c748 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -511678,36 +511678,36 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 3897c │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbeq r4, r2, r4, lsl lr │ │ │ │ subseq ip, lr, r8, asr r5 │ │ │ │ @ instruction: 0xfff3a478 │ │ │ │ - subeq r3, r7, r3, asr #9 │ │ │ │ - subeq pc, r5, r8, ror #15 │ │ │ │ + subeq r3, r7, r3, asr #8 │ │ │ │ + subeq pc, r5, r8, ror #14 │ │ │ │ subseq ip, lr, r4, lsr #20 │ │ │ │ subseq ip, lr, r0, lsr r5 │ │ │ │ @ instruction: 0xfff3a450 │ │ │ │ ldrsheq ip, [lr], #-76 @ 0xffffffb4 │ │ │ │ rsbeq r3, r2, r8, asr #23 │ │ │ │ @ instruction: 0xfff08424 │ │ │ │ - subeq r1, r7, r2, lsr #31 │ │ │ │ + subeq r1, r7, r2, lsr #30 │ │ │ │ @ instruction: 0xffeb8430 │ │ │ │ @ instruction: 0xfff086bc │ │ │ │ - subeq fp, r6, ip, asr #25 │ │ │ │ + subeq fp, r6, ip, asr #24 │ │ │ │ @ instruction: 0xfffb8274 │ │ │ │ subseq ip, lr, ip, asr #16 │ │ │ │ - subeq r3, r7, r1, lsr #5 │ │ │ │ + subeq r3, r7, r1, lsr #4 │ │ │ │ subseq ip, lr, r8, asr #15 │ │ │ │ - subeq r3, r7, sl, lsl r2 │ │ │ │ + @ instruction: 0x0047319a │ │ │ │ @ instruction: 0xfff08238 │ │ │ │ - subeq fp, r6, r0, lsl fp │ │ │ │ + @ instruction: 0x0046ba90 │ │ │ │ @ instruction: 0xfffb7fb4 │ │ │ │ @ instruction: 0xfff081a8 │ │ │ │ - @ instruction: 0x0046ba92 │ │ │ │ + subeq fp, r6, r2, lsl sl │ │ │ │ @ instruction: 0xfffb7f24 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #1808 @ 0x710 │ │ │ │ ldr r5, [pc, #444] @ 22c960 │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ @@ -511732,28 +511732,28 @@ │ │ │ │ str r0, [sp, #932] @ 0x3a4 │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #920] @ 0x398 │ │ │ │ str r0, [sp, #928] @ 0x3a0 │ │ │ │ ldr r0, [pc, #348] @ 22c96c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #26 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r2, sp, #4 │ │ │ │ ldr r1, [pc, #324] @ 22c970 │ │ │ │ mov r3, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #920 @ 0x398 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, #4 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ add r2, sp, #920 @ 0x398 │ │ │ │ ldr r1, [r5, #44] @ 0x2c │ │ │ │ add r0, r1, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ sub r4, r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -511776,15 +511776,15 @@ │ │ │ │ mov r6, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ str r6, [r0] │ │ │ │ bl 3759c │ │ │ │ strb r6, [sp, #908] @ 0x38c │ │ │ │ str r5, [sp, #896] @ 0x380 │ │ │ │ - bl 561928 │ │ │ │ + bl 5618ac │ │ │ │ add r5, sp, #920 @ 0x398 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #916] @ 0x394 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #888 @ 0x378 │ │ │ │ bl 38430 │ │ │ │ @@ -511820,17 +511820,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rsbeq r4, r2, ip, lsl #14 │ │ │ │ strdeq r3, [r2], #-52 @ 0xffffffcc @ │ │ │ │ subseq ip, lr, r4, asr #7 │ │ │ │ ldrheq ip, [lr], #-60 @ 0xffffffc4 │ │ │ │ - subeq r2, r7, r7, lsl #28 │ │ │ │ + subeq r2, r7, r7, lsl #27 │ │ │ │ rsbeq r3, r2, r4, lsl #10 │ │ │ │ - subeq r2, r7, pc, lsl #18 │ │ │ │ + subeq r2, r7, pc, lsl #17 │ │ │ │ subseq ip, lr, r8, lsr #32 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r6, [pc, #124] @ 22ca0c │ │ │ │ mov r4, r0 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ @@ -511918,15 +511918,15 @@ │ │ │ │ ldr r1, [pc, #260] @ 22cbe8 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r2, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 43e1d4 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 55b70c │ │ │ │ + bl 55b690 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #12 │ │ │ │ add r1, sp, #20 │ │ │ │ bl 43e244 │ │ │ │ mov r0, r4 │ │ │ │ bl 38700 │ │ │ │ @@ -511975,24 +511975,24 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 22cbd4 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subeq r2, r7, r1, ror #23 │ │ │ │ - subeq r2, r7, ip, lsr #24 │ │ │ │ - subeq lr, r5, r0, lsr #29 │ │ │ │ - strheq r2, [r7], #-180 @ 0xffffff4c │ │ │ │ + subeq r2, r7, r1, ror #22 │ │ │ │ + subeq r2, r7, ip, lsr #23 │ │ │ │ + subeq lr, r5, r0, lsr #28 │ │ │ │ + subeq r2, r7, r4, lsr fp │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #156 @ 0x9c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov sl, r1 │ │ │ │ - bl 51e01c │ │ │ │ + bl 51dfa0 │ │ │ │ cmp r0, #0 │ │ │ │ add r6, sp, #44 @ 0x2c │ │ │ │ moveq r1, #7 │ │ │ │ mov r2, #26 │ │ │ │ str r1, [sp, #148] @ 0x94 │ │ │ │ ldr r1, [pc, #1328] @ 22d150 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -512007,15 +512007,15 @@ │ │ │ │ mov r1, r6 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r9 │ │ │ │ bl 162c34 │ │ │ │ add r6, sp, #44 @ 0x2c │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ - bl 51e1d0 │ │ │ │ + bl 51e154 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #1114112 @ 0x110000 │ │ │ │ beq 22ce58 │ │ │ │ add r0, sp, #84 @ 0x54 │ │ │ │ ldm r6!, {r2, r3, r4, r5, r7} │ │ │ │ mov r1, r0 │ │ │ │ stmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ @@ -512062,15 +512062,15 @@ │ │ │ │ beq 22cd44 │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r2, r1 │ │ │ │ bne 22cd14 │ │ │ │ b 22cdbc │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r3 │ │ │ │ - bl 67eb30 │ │ │ │ + bl 67eab4 │ │ │ │ cmp r0, #1 │ │ │ │ bne 22cd84 │ │ │ │ add r0, r8, r1 │ │ │ │ add r8, r0, #1 │ │ │ │ cmp r8, r7 │ │ │ │ bcc 22ccf0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ @@ -512182,23 +512182,23 @@ │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ strb r3, [sp, #68] @ 0x44 │ │ │ │ mov r3, #32 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ - bl 67b26c │ │ │ │ + bl 67b1f0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 22d05c │ │ │ │ add r2, sp, #144 @ 0x90 │ │ │ │ add r3, sp, #132 @ 0x84 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ - bl 55f904 │ │ │ │ + bl 55f888 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ bl 43e244 │ │ │ │ mov r0, r5 │ │ │ │ bl 38700 │ │ │ │ @@ -512247,15 +512247,15 @@ │ │ │ │ beq 22d028 │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r2, r1 │ │ │ │ bne 22cff8 │ │ │ │ b 22cdb8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r3 │ │ │ │ - bl 67eb30 │ │ │ │ + bl 67eab4 │ │ │ │ cmp r0, #1 │ │ │ │ bne 22d048 │ │ │ │ add r0, r8, r1 │ │ │ │ add r8, r0, #1 │ │ │ │ cmp r8, r7 │ │ │ │ bcc 22cfd4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ @@ -512324,31 +512324,31 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 22d148 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subeq r2, r7, ip, lsl #21 │ │ │ │ - subeq r2, r7, pc, ror sl │ │ │ │ + subeq r2, r7, ip, lsl #20 │ │ │ │ + strdeq r2, [r7], #-159 @ 0xffffff61 │ │ │ │ subseq fp, lr, ip, asr #19 │ │ │ │ - strheq r2, [r7], #-133 @ 0xffffff7b │ │ │ │ - subeq lr, r5, r4, asr #21 │ │ │ │ - ldrdeq r2, [r7], #-120 @ 0xffffff88 │ │ │ │ + subeq r2, r7, r5, lsr r8 │ │ │ │ + subeq lr, r5, r4, asr #20 │ │ │ │ + subeq r2, r7, r8, asr r7 │ │ │ │ ldrsbeq fp, [lr], #-136 @ 0xffffff78 │ │ │ │ subseq fp, lr, r8, ror r7 │ │ │ │ - subeq r1, r7, r7, lsr sp │ │ │ │ + strheq r1, [r7], #-199 @ 0xffffff39 │ │ │ │ @ instruction: 0x005eb794 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [pc, #100] @ 22d1ec │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 22d1b0 │ │ │ │ ldr r0, [pc, #88] @ 22d1fc │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ @@ -512374,15 +512374,15 @@ │ │ │ │ rsbeq r3, r2, ip, asr #21 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [pc, #100] @ 22d274 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 22d238 │ │ │ │ ldr r0, [pc, #88] @ 22d284 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ @@ -512462,15 +512462,15 @@ │ │ │ │ ldr r1, [pc, #24] @ 22d37c │ │ │ │ mov r0, sp │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ subseq fp, lr, r8, asr #19 │ │ │ │ @ instruction: 0xffffd41c │ │ │ │ @ instruction: 0xfff396a4 │ │ │ │ - subeq r2, r7, pc, lsr r7 │ │ │ │ + strheq r2, [r7], #-111 @ 0xffffff91 │ │ │ │ subseq fp, lr, ip, ror #18 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ ldr r9, [pc, #908] @ 22d71c │ │ │ │ mov r6, r0 │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r0, [r9, #36] @ 0x24 │ │ │ │ @@ -512506,15 +512506,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 130c4c │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 5541dc │ │ │ │ + bl 554160 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq 22d444 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r7, r6 │ │ │ │ @@ -512531,15 +512531,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 130c4c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5541dc │ │ │ │ + bl 554160 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq 22d4a8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ add r0, sp, #8 │ │ │ │ @@ -512549,29 +512549,29 @@ │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq 22d614 │ │ │ │ ldr r1, [pc, #616] @ 22d734 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #34 @ 0x22 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 554c98 │ │ │ │ + bl 554c1c │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ beq 22d62c │ │ │ │ ldr r1, [pc, #588] @ 22d738 │ │ │ │ add r5, sp, #12 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl 1e6bd0 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5541dc │ │ │ │ + bl 554160 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq 22d528 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ @@ -512583,15 +512583,15 @@ │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq 22d620 │ │ │ │ ldr r1, [pc, #476] @ 22d730 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #23 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 554c98 │ │ │ │ + bl 554c1c │ │ │ │ ldr r0, [r9, #40] @ 0x28 │ │ │ │ ldr r1, [r9, #44] @ 0x2c │ │ │ │ add r0, r0, r1 │ │ │ │ sub r0, r6, r0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -512615,39 +512615,39 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r1, [pc, #376] @ 22d750 │ │ │ │ add r0, sp, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55ea54 │ │ │ │ + bl 55e9d8 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ bl 3897c │ │ │ │ mov r0, r8 │ │ │ │ bl 3897c │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ bl 37ca4 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 22d640 │ │ │ │ bl 37ca4 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 22d640 │ │ │ │ bl 379c8 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 22d640 │ │ │ │ bl 379c8 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 22d640 │ │ │ │ bl 37ca4 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 22d640 │ │ │ │ bl 38418 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r2, #2 │ │ │ │ ldr r0, [pc, #228] @ 22d73c │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -512697,25 +512697,25 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 3897c │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbeq r3, r2, r0, asr fp │ │ │ │ subseq r6, lr, ip, lsr r1 │ │ │ │ - subeq r9, r6, r4, lsr r0 │ │ │ │ + strheq r8, [r6], #-244 @ 0xffffff0c │ │ │ │ subseq r6, lr, r8, ror #1 │ │ │ │ - ldrdeq r8, [r6], #-245 @ 0xffffff0b │ │ │ │ - @ instruction: 0x00472598 │ │ │ │ - subeq r2, r7, r7, lsr r6 │ │ │ │ - subeq r2, r7, r9, lsr r6 │ │ │ │ + subeq r8, r6, r5, asr pc │ │ │ │ + subeq r2, r7, r8, lsl r5 │ │ │ │ + strheq r2, [r7], #-87 @ 0xffffffa9 │ │ │ │ + strheq r2, [r7], #-89 @ 0xffffffa7 │ │ │ │ subseq fp, lr, r8, asr r4 │ │ │ │ @ instruction: 0xfff39374 │ │ │ │ subseq fp, lr, r0, lsr r4 │ │ │ │ - subeq r2, r7, r5, asr #10 │ │ │ │ - subeq r1, r6, ip, ror #28 │ │ │ │ + subeq r2, r7, r5, asr #9 │ │ │ │ + subeq r1, r6, ip, ror #27 │ │ │ │ subseq fp, lr, r8, lsr #14 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #1 │ │ │ │ beq 22d7a8 │ │ │ │ @@ -512808,15 +512808,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ subseq r6, lr, r8, ror #29 │ │ │ │ ldrsbeq r6, [lr], #-236 @ 0xffffff14 │ │ │ │ @ instruction: 0x005eb490 │ │ │ │ @ instruction: 0xffffce4c │ │ │ │ @ instruction: 0xfff39158 │ │ │ │ - subeq lr, r5, r4, ror r0 │ │ │ │ + strdeq sp, [r5], #-244 @ 0xffffff0c │ │ │ │ subseq fp, lr, r0, lsr #8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldr r9, [pc, #2840] @ 22e410 │ │ │ │ mov r4, r0 │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r0, [r9, #36] @ 0x24 │ │ │ │ @@ -512828,15 +512828,15 @@ │ │ │ │ add r0, r0, r2 │ │ │ │ sub r0, r4, r0 │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ bl 13ee28 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 4b8964 │ │ │ │ + bl 4b88e8 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [r9, #40] @ 0x28 │ │ │ │ ldr r1, [r9, #44] @ 0x2c │ │ │ │ add r0, r0, r1 │ │ │ │ sub r0, r4, r0 │ │ │ │ bl 3798c │ │ │ │ ldr sl, [pc, #2752] @ 22e414 │ │ │ │ @@ -513072,15 +513072,15 @@ │ │ │ │ str r5, [sp, #16] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r1, [pc, #1908] @ 22e46c │ │ │ │ add r5, sp, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 55ea54 │ │ │ │ + bl 55e9d8 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [r9, #40] @ 0x28 │ │ │ │ ldr r1, [r9, #44] @ 0x2c │ │ │ │ add r0, r0, r1 │ │ │ │ sub r0, r4, r0 │ │ │ │ bl 3798c │ │ │ │ mov r6, r0 │ │ │ │ @@ -513156,15 +513156,15 @@ │ │ │ │ str r6, [sp, #16] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r1, [pc, #1592] @ 22e480 │ │ │ │ add r5, sp, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 55ea54 │ │ │ │ + bl 55e9d8 │ │ │ │ bl 3897c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #60]! @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ beq 22e244 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ @@ -513183,15 +513183,15 @@ │ │ │ │ str r6, [sp, #16] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r1, [pc, #1496] @ 22e48c │ │ │ │ add r5, sp, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 55ea54 │ │ │ │ + bl 55e9d8 │ │ │ │ bl 3897c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #64]! @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ beq 22e250 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ @@ -513208,15 +513208,15 @@ │ │ │ │ str r6, [sp, #16] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r1, [pc, #1404] @ 22e494 │ │ │ │ add r5, sp, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 55ea54 │ │ │ │ + bl 55e9d8 │ │ │ │ bl 3897c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #68]! @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ beq 22e25c │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ @@ -513233,15 +513233,15 @@ │ │ │ │ str r6, [sp, #16] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r1, [pc, #1312] @ 22e49c │ │ │ │ add r5, sp, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 55ea54 │ │ │ │ + bl 55e9d8 │ │ │ │ bl 3897c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #72]! @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ beq 22e268 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ @@ -513258,15 +513258,15 @@ │ │ │ │ str r6, [sp, #16] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r1, [pc, #1220] @ 22e4a4 │ │ │ │ add r5, sp, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 55ea54 │ │ │ │ + bl 55e9d8 │ │ │ │ bl 3897c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #76]! @ 0x4c │ │ │ │ cmp r1, #0 │ │ │ │ beq 22e274 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ @@ -513283,15 +513283,15 @@ │ │ │ │ str r6, [sp, #16] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r1, [pc, #1128] @ 22e4ac │ │ │ │ add r5, sp, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 55ea54 │ │ │ │ + bl 55e9d8 │ │ │ │ bl 3897c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #88]! @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ beq 22e280 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ @@ -513308,15 +513308,15 @@ │ │ │ │ str r6, [sp, #16] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r1, [pc, #1036] @ 22e4b4 │ │ │ │ add r5, sp, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 55ea54 │ │ │ │ + bl 55e9d8 │ │ │ │ bl 3897c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #92]! @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ beq 22e28c │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ @@ -513333,15 +513333,15 @@ │ │ │ │ str r6, [sp, #16] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r1, [pc, #944] @ 22e4bc │ │ │ │ add r5, sp, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 55ea54 │ │ │ │ + bl 55e9d8 │ │ │ │ bl 3897c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #96]! @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ beq 22e298 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ @@ -513359,87 +513359,87 @@ │ │ │ │ ldr r0, [pc, #872] @ 22e4d0 │ │ │ │ str r6, [sp, #16] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r1, [pc, #860] @ 22e4d4 │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55ea54 │ │ │ │ + bl 55e9d8 │ │ │ │ bl 3897c │ │ │ │ mov r0, r4 │ │ │ │ bl 22e6e8 │ │ │ │ mov r0, r4 │ │ │ │ bl 22eb8c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 3897c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 3897c │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 37248 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 22e208 │ │ │ │ bl 37248 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 22e208 │ │ │ │ bl 37248 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 22e208 │ │ │ │ bl 37248 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 22e208 │ │ │ │ bl 37248 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 22e208 │ │ │ │ bl 37914 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 22e208 │ │ │ │ bl 38418 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 22e208 │ │ │ │ bl 381b4 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r5, sp, #16 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [pc, #508] @ 22e418 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r0, [pc, #500] @ 22e41c │ │ │ │ add r0, pc, r0 │ │ │ │ b 22e2bc │ │ │ │ bl 38418 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 22e2a0 │ │ │ │ bl 381b4 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 22e2a0 │ │ │ │ bl 385c8 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 22e2a0 │ │ │ │ bl 37248 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 22e2a0 │ │ │ │ bl 385c8 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 22e2a0 │ │ │ │ bl 37248 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 22e2a0 │ │ │ │ bl 37248 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 22e2a0 │ │ │ │ bl 385c8 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 22e2a0 │ │ │ │ bl 385c8 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 22e2a0 │ │ │ │ bl 38aa8 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [pc, #528] @ 22e4c0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r0, [pc, #520] @ 22e4c4 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -513528,59 +513528,59 @@ │ │ │ │ bl 3897c │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbeq r3, r2, r4, lsr #10 │ │ │ │ rsbeq r2, r2, r8, lsr r4 │ │ │ │ @ instruction: 0x005ea898 │ │ │ │ @ instruction: 0xfff387b8 │ │ │ │ - strheq r2, [r7], #-186 @ 0xffffff46 │ │ │ │ + subeq r2, r7, sl, lsr fp │ │ │ │ @ instruction: 0xfff06fa8 │ │ │ │ - subeq r4, r7, r1, asr #13 │ │ │ │ + subeq r4, r7, r1, asr #12 │ │ │ │ andeq r0, r4, ip, lsr r9 │ │ │ │ - subeq r2, r7, r6, ror #22 │ │ │ │ - subeq r2, r7, r2, asr #22 │ │ │ │ - subeq r2, r7, lr, lsl fp │ │ │ │ - strdeq r2, [r7], #-170 @ 0xffffff56 │ │ │ │ + subeq r2, r7, r6, ror #21 │ │ │ │ + subeq r2, r7, r2, asr #21 │ │ │ │ + @ instruction: 0x00472a9e │ │ │ │ + subeq r2, r7, sl, ror sl │ │ │ │ @ instruction: 0xfff06bbc │ │ │ │ - @ instruction: 0x00474593 │ │ │ │ + subeq r4, r7, r3, lsl r5 │ │ │ │ andeq r0, r4, r0, asr r6 │ │ │ │ @ instruction: 0xfff06b20 │ │ │ │ - subeq r5, r6, r7, ror r0 │ │ │ │ + strdeq r4, [r6], #-247 @ 0xffffff09 │ │ │ │ @ instruction: 0xffeb6670 │ │ │ │ @ instruction: 0xfff06eb4 │ │ │ │ - subeq r1, r6, r0, ror r6 │ │ │ │ + strdeq r1, [r6], #-80 @ 0xffffffb0 │ │ │ │ @ instruction: 0xfff071d8 │ │ │ │ - ldrdeq r5, [r6], #-39 @ 0xffffffd9 │ │ │ │ - @ instruction: 0x00472890 │ │ │ │ + subeq r5, r6, r7, asr r2 │ │ │ │ + subeq r2, r7, r0, lsl r8 │ │ │ │ subseq fp, lr, r0, ror #3 │ │ │ │ @ instruction: 0xfff06d5c │ │ │ │ - subeq r1, r6, r8, lsl r5 │ │ │ │ + @ instruction: 0x00461498 │ │ │ │ @ instruction: 0xfff0714c │ │ │ │ - subeq r2, r7, r6, asr r7 │ │ │ │ + ldrdeq r2, [r7], #-102 @ 0xffffff9a │ │ │ │ subseq fp, lr, r0, lsr #1 │ │ │ │ - subeq r2, r7, r7, lsr #14 │ │ │ │ - subeq r2, r7, r0, lsl #14 │ │ │ │ + subeq r2, r7, r7, lsr #13 │ │ │ │ + subeq r2, r7, r0, lsl #13 │ │ │ │ subseq fp, lr, r4, asr #32 │ │ │ │ - strheq r2, [r7], #-100 @ 0xffffff9c │ │ │ │ + subeq r2, r7, r4, lsr r6 │ │ │ │ ldrsheq sl, [lr], #-240 @ 0xffffff10 │ │ │ │ - subeq r2, r7, r4, ror #12 │ │ │ │ + subeq r2, r7, r4, ror #11 │ │ │ │ @ instruction: 0x005eaf9c │ │ │ │ - subeq r2, r7, r9, lsl #12 │ │ │ │ + subeq r2, r7, r9, lsl #11 │ │ │ │ subseq sl, lr, r8, asr #30 │ │ │ │ - strheq r2, [r7], #-94 @ 0xffffffa2 │ │ │ │ + subeq r2, r7, lr, lsr r5 │ │ │ │ ldrsheq sl, [lr], #-228 @ 0xffffff1c │ │ │ │ - subeq r2, r7, r1, ror r5 │ │ │ │ + strdeq r2, [r7], #-65 @ 0xffffffbf │ │ │ │ subseq sl, lr, r0, lsr #29 │ │ │ │ - subeq r2, r7, r3, lsr #10 │ │ │ │ + subeq r2, r7, r3, lsr #9 │ │ │ │ subseq sl, lr, ip, asr #28 │ │ │ │ subseq sl, lr, r4, lsl #16 │ │ │ │ @ instruction: 0xfff38724 │ │ │ │ ldrsbeq sl, [lr], #-112 @ 0xffffff90 │ │ │ │ - ldrdeq r1, [r6], #-40 @ 0xffffffd8 │ │ │ │ - subeq r2, r7, r8, asr #9 │ │ │ │ + subeq r1, r6, r8, asr r2 │ │ │ │ + subeq r2, r7, r8, asr #8 │ │ │ │ ldrsheq sl, [lr], #-208 @ 0xffffff30 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r1, #1 │ │ │ │ bne 22e528 │ │ │ │ bl 21e294 │ │ │ │ @@ -513632,15 +513632,15 @@ │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [pc, #280] @ 22e6c8 │ │ │ │ mov r8, r1 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 22e630 │ │ │ │ ldr r0, [pc, #260] @ 22e6d8 │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ add r0, pc, r0 │ │ │ │ str r6, [sp, #56] @ 0x38 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ @@ -513713,42 +513713,42 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov fp, r0 │ │ │ │ bl 13ee28 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r9, sp, #20 │ │ │ │ mov r0, r9 │ │ │ │ - bl 4b8964 │ │ │ │ + bl 4b88e8 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 3897c │ │ │ │ add r9, sp, #8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 49a344 │ │ │ │ + bl 49a2c8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 22e82c │ │ │ │ mov r0, r8 │ │ │ │ bl 381e4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 22ea14 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #20 │ │ │ │ mov r1, r4 │ │ │ │ - bl 55c6fc │ │ │ │ + bl 55c680 │ │ │ │ mov r0, r4 │ │ │ │ bl 372a8 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ cmp r4, #-2147483648 @ 0x80000000 │ │ │ │ beq 22ea14 │ │ │ │ ldr sl, [sp, #24] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ add r0, sp, #20 │ │ │ │ mov r1, sl │ │ │ │ - bl 626498 │ │ │ │ + bl 62641c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ bne 22ea34 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ cmp r7, #0 │ │ │ │ bmi 22ea44 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ @@ -513788,36 +513788,36 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r8 │ │ │ │ bl 3897c │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 49a38c │ │ │ │ + bl 49a310 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 22e93c │ │ │ │ mov r0, sl │ │ │ │ bl 381e4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 22ea24 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #20 │ │ │ │ mov r1, r4 │ │ │ │ - bl 55c6fc │ │ │ │ + bl 55c680 │ │ │ │ mov r0, r4 │ │ │ │ bl 372a8 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ beq 22ea24 │ │ │ │ ldr r9, [sp, #24] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ add r0, sp, #20 │ │ │ │ mov r1, r9 │ │ │ │ - bl 626498 │ │ │ │ + bl 62641c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ bne 22ea64 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ cmp r4, #0 │ │ │ │ bmi 22ea74 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ @@ -513860,15 +513860,15 @@ │ │ │ │ mov r0, sl │ │ │ │ bl 3897c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 3897c │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 37f80 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [pc, #492] @ 22eb60 │ │ │ │ @@ -513885,15 +513885,15 @@ │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #452] @ 22eb68 │ │ │ │ add r0, sp, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ b 22ea8c │ │ │ │ bl 37f80 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [pc, #420] @ 22eb7c │ │ │ │ @@ -514065,15 +514065,15 @@ │ │ │ │ add r2, sp, #32 │ │ │ │ mov r3, #1 │ │ │ │ bl 162c34 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r0, r6 │ │ │ │ bl 389b8 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 22ecdc │ │ │ │ @@ -514095,24 +514095,24 @@ │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ bne 22ecb0 │ │ │ │ b 22ecbc │ │ │ │ bl 38418 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 22ed24 │ │ │ │ bl 38418 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 22ed24 │ │ │ │ bl 378d8 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ b 22ed24 │ │ │ │ bl 37914 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r2, #2 │ │ │ │ ldr r0, [pc, #180] @ 22edf0 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -514155,19 +514155,19 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ subseq r4, lr, r8, ror #18 │ │ │ │ - subeq r7, r6, r0, ror #16 │ │ │ │ + subeq r7, r6, r0, ror #15 │ │ │ │ subseq r9, lr, r4, ror sp │ │ │ │ @ instruction: 0xfff37c90 │ │ │ │ subseq r9, lr, ip, asr #26 │ │ │ │ - subeq r0, r7, r1, ror r9 │ │ │ │ + strdeq r0, [r7], #-129 @ 0xffffff7f │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ bl 21e294 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r0, [pc, #68] @ 22ee60 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -514247,15 +514247,15 @@ │ │ │ │ ldr r1, [pc, #24] @ 22ef60 │ │ │ │ mov r0, sp │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ subseq sl, lr, ip, asr #4 │ │ │ │ @ instruction: 0xffffb838 │ │ │ │ @ instruction: 0xfff37ac0 │ │ │ │ - subeq r1, r7, lr, asr #31 │ │ │ │ + subeq r1, r7, lr, asr #30 │ │ │ │ ldrsheq sl, [lr], #-16 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ @@ -514285,15 +514285,15 @@ │ │ │ │ ldr r1, [pc, #24] @ 22eff8 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ ldrsbeq sl, [lr], #-24 @ 0xffffffe8 │ │ │ │ @ instruction: 0xffffb71c │ │ │ │ @ instruction: 0xfff37a28 │ │ │ │ - subeq r1, r7, r2, lsr #31 │ │ │ │ + subeq r1, r7, r2, lsr #30 │ │ │ │ subseq sl, lr, r8, asr r1 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ @@ -514323,15 +514323,15 @@ │ │ │ │ ldr r1, [pc, #24] @ 22f090 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ subseq sl, lr, r0, asr r1 │ │ │ │ @ instruction: 0xffffb684 │ │ │ │ @ instruction: 0xfff37990 │ │ │ │ - subeq r1, r7, sl, lsl #30 │ │ │ │ + subeq r1, r7, sl, lsl #29 │ │ │ │ subseq sl, lr, r0, asr #1 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ ldr r5, [pc, #348] @ 22f200 │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ @@ -514370,15 +514370,15 @@ │ │ │ │ ldr r0, [pc, #212] @ 22f208 │ │ │ │ str r7, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r1, [pc, #200] @ 22f20c │ │ │ │ add r0, sp, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55ea54 │ │ │ │ + bl 55e9d8 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ ldr r1, [r5, #44] @ 0x2c │ │ │ │ add r0, r0, r1 │ │ │ │ sub r0, r4, r0 │ │ │ │ @@ -514403,32 +514403,32 @@ │ │ │ │ ldr r0, [pc, #88] @ 22f210 │ │ │ │ str r7, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r1, [pc, #76] @ 22f214 │ │ │ │ add r0, sp, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55ea54 │ │ │ │ + bl 55e9d8 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 3897c │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 16d938 │ │ │ │ b 22f1ec │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ bl 3897c │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ ldrdeq r1, [r2], #-216 @ 0xffffff28 @ │ │ │ │ - subeq r0, r7, r5, asr #8 │ │ │ │ - strheq r0, [r7], #-81 @ 0xffffffaf │ │ │ │ + subeq r0, r7, r5, asr #7 │ │ │ │ + subeq r0, r7, r1, lsr r5 │ │ │ │ subseq sl, lr, r4, asr r0 │ │ │ │ - subeq r1, r7, r2, lsr #26 │ │ │ │ + subeq r1, r7, r2, lsr #25 │ │ │ │ subseq r9, lr, r0, ror #31 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #4 │ │ │ │ bhi 22f738 │ │ │ │ @@ -514453,15 +514453,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 37860 │ │ │ │ mov r5, r0 │ │ │ │ bl 37824 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ beq 22f6fc │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ beq 22f734 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ @@ -514483,15 +514483,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 22f5d4 │ │ │ │ ldrd r0, [r5, #8] │ │ │ │ orrs r0, r0, r1 │ │ │ │ beq 22f608 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ - bl 55f790 │ │ │ │ + bl 55f714 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ bne 22f4ec │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ mvn r0, #0 │ │ │ │ @@ -514523,15 +514523,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #72]! @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ beq 22f4fc │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ mov r1, r5 │ │ │ │ - bl 554224 │ │ │ │ + bl 5541a8 │ │ │ │ strd r8, [r6] │ │ │ │ mov r0, r4 │ │ │ │ bl 22bf44 │ │ │ │ b 22f428 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 37200 │ │ │ │ @@ -514550,15 +514550,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #76]! @ 0x4c │ │ │ │ cmp r1, #0 │ │ │ │ beq 22f560 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ mov r1, r5 │ │ │ │ - bl 554224 │ │ │ │ + bl 5541a8 │ │ │ │ strd r8, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ bl 22bf44 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ beq 22f4d0 │ │ │ │ mov r0, r5 │ │ │ │ @@ -514572,15 +514572,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 22f5fc │ │ │ │ ldrd r0, [r5, #8] │ │ │ │ orrs r0, r0, r1 │ │ │ │ beq 22f67c │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ - bl 55f790 │ │ │ │ + bl 55f714 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ bne 22f5c4 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mvn r0, #0 │ │ │ │ @@ -514608,15 +514608,15 @@ │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [pc, #756] @ 22f7e8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 59db0 │ │ │ │ b 22f5d0 │ │ │ │ bl 37ca4 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [pc, #672] @ 22f7c4 │ │ │ │ @@ -514633,15 +514633,15 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r1, [pc, #632] @ 22f7cc │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ b 22f5d0 │ │ │ │ bl 37ca4 │ │ │ │ - bl 560a28 │ │ │ │ + bl 5609ac │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [pc, #596] @ 22f7dc │ │ │ │ @@ -514783,29 +514783,29 @@ │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ subseq r2, lr, r8, ror #25 │ │ │ │ ldrheq r9, [lr], #-172 @ 0xffffff54 │ │ │ │ @ instruction: 0xffffb094 │ │ │ │ @ instruction: 0xfff37314 │ │ │ │ - subeq r1, r7, r2, lsr #16 │ │ │ │ + subeq r1, r7, r2, lsr #15 │ │ │ │ subseq r9, lr, r4, asr #20 │ │ │ │ @ instruction: 0x005e9590 │ │ │ │ @ instruction: 0xfff374a0 │ │ │ │ subseq r9, lr, ip, ror #10 │ │ │ │ subseq r9, lr, ip, lsr r5 │ │ │ │ - strheq pc, [r6], #-127 @ 0xffffff81 @ │ │ │ │ + subeq pc, r6, pc, lsr r7 @ │ │ │ │ ldrsbeq r9, [lr], #-20 @ 0xffffffec │ │ │ │ subseq r9, lr, ip, lsr #10 │ │ │ │ @ instruction: 0xfff3743c │ │ │ │ subseq r9, lr, r8, lsl #10 │ │ │ │ subseq r2, lr, r0, asr #27 │ │ │ │ subseq r9, lr, r0, ror #22 │ │ │ │ subseq r9, lr, r0, lsr #5 │ │ │ │ - subeq pc, r6, ip, lsl #24 │ │ │ │ + subeq pc, r6, ip, lsl #23 │ │ │ │ subseq r9, lr, r4, asr #1 │ │ │ │ subseq r9, lr, r0, asr #10 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ sub r5, r2, #1 │ │ │ │ cmp r5, #4 │ │ │ │ bhi 22f928 │ │ │ │ @@ -514820,24 +514820,24 @@ │ │ │ │ andeq r0, r0, r4, lsr r0 │ │ │ │ ldr r2, [r1] │ │ │ │ cmn r2, #-2147483647 @ 0x80000001 │ │ │ │ bcs 22f91c │ │ │ │ add r2, r2, #1 │ │ │ │ mov r4, r1 │ │ │ │ str r2, [r1], #4 │ │ │ │ - bl 55f890 │ │ │ │ + bl 55f814 │ │ │ │ b 22f908 │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r4, #32]! │ │ │ │ cmn r2, #-2147483647 @ 0x80000001 │ │ │ │ bcs 22f91c │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r1, #32] │ │ │ │ add r1, r1, #36 @ 0x24 │ │ │ │ - bl 55f890 │ │ │ │ + bl 55f814 │ │ │ │ b 22f908 │ │ │ │ ldrd r8, [r2] │ │ │ │ b 22f888 │ │ │ │ ldrd r8, [r2, #8] │ │ │ │ add fp, sp, #24 │ │ │ │ mov r1, #0 │ │ │ │ mov sl, r0 │ │ │ │ @@ -514865,15 +514865,15 @@ │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r4, #16]! │ │ │ │ cmn r2, #-2147483647 @ 0x80000001 │ │ │ │ bcs 22f91c │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r1, #16] │ │ │ │ add r1, r1, #20 │ │ │ │ - bl 55f890 │ │ │ │ + bl 55f814 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #60] @ 22f960 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -515375,19 +515375,19 @@ │ │ │ │ addcs r4, r4, #8 │ │ │ │ cmp r0, #3 │ │ │ │ beq 230118 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 230118 │ │ │ │ ldr r0, [sp, #772] @ 0x304 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 230118 │ │ │ │ add r7, r5, #76 @ 0x4c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #1 │ │ │ │ ldr r1, [sp, #700] @ 0x2bc │ │ │ │ str r0, [sp, #768] @ 0x300 │ │ │ │ add r0, r5, #12 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ @@ -515484,19 +515484,19 @@ │ │ │ │ beq 2302cc │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [sp, #708] @ 0x2c4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2302cc │ │ │ │ ldr r0, [sp, #712] @ 0x2c8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2302cc │ │ │ │ add r5, r6, #16 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ add r3, sp, #972 @ 0x3cc │ │ │ │ ldr r9, [sp, #696] @ 0x2b8 │ │ │ │ add r8, sp, #1004 @ 0x3ec │ │ │ │ mov ip, r6 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ @@ -515552,19 +515552,19 @@ │ │ │ │ ldr r0, [sp, #732] @ 0x2dc │ │ │ │ cmp r0, #3 │ │ │ │ beq 2303dc │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2303dc │ │ │ │ ldr r0, [sp, #736] @ 0x2e0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2303dc │ │ │ │ add r7, r8, #40 @ 0x28 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 42df00 │ │ │ │ add r2, sp, #972 @ 0x3cc │ │ │ │ ldr ip, [sp, #696] @ 0x2b8 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r9, {r0, r1, r2} │ │ │ │ add r0, r8, #12 │ │ │ │ @@ -515760,18 +515760,18 @@ │ │ │ │ add r0, sl, #184 @ 0xb8 │ │ │ │ bl 241634 │ │ │ │ mov r5, sl │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r5, #112]! @ 0x70 │ │ │ │ strb r1, [r5, #-10] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 22fd84 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ b 22fd84 │ │ │ │ ldm fp, {r1, r2, r3, r5, r6, r7} │ │ │ │ add r0, sp, #928 @ 0x3a0 │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ ldr fp, [sp, #4] │ │ │ │ @@ -515785,18 +515785,18 @@ │ │ │ │ add r0, sl, #184 @ 0xb8 │ │ │ │ bl 241634 │ │ │ │ mov r5, sl │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [r5, #112]! @ 0x70 │ │ │ │ mov r1, #1 │ │ │ │ strb r4, [r5, #-10] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23077c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ mov r0, sl │ │ │ │ str r6, [sp, #28] │ │ │ │ ldr r1, [r0, #88]! @ 0x58 │ │ │ │ strb r4, [sl, #107] @ 0x6b │ │ │ │ cmp r1, #0 │ │ │ │ @@ -515904,18 +515904,18 @@ │ │ │ │ add r0, sl, #184 @ 0xb8 │ │ │ │ bl 241634 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #102] @ 0x66 │ │ │ │ mov r5, sl │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #112]! @ 0x70 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 230a14 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ b 230a14 │ │ │ │ b 230a2c │ │ │ │ str fp, [sp, #48] @ 0x30 │ │ │ │ mov r7, r0 │ │ │ │ b 230aa0 │ │ │ │ @@ -516010,25 +516010,25 @@ │ │ │ │ strb r0, [sl, #356] @ 0x164 │ │ │ │ mov r0, r7 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ - strheq r0, [r7], #-178 @ 0xffffff4e │ │ │ │ + subeq r0, r7, r2, lsr fp │ │ │ │ subseq r8, lr, ip, asr #21 │ │ │ │ subseq r8, lr, r4, ror #25 │ │ │ │ ldrsheq r8, [lr], #-192 @ 0xffffff40 │ │ │ │ subseq r8, lr, r8, ror ip │ │ │ │ subseq r8, lr, r8, lsl #25 │ │ │ │ ldrsbeq r8, [lr], #-188 @ 0xffffff44 │ │ │ │ subseq r8, lr, ip, asr #23 │ │ │ │ ldrsbeq r8, [lr], #-184 @ 0xffffff48 │ │ │ │ subseq r8, lr, r4, asr #23 │ │ │ │ - @ instruction: 0x0045ea94 │ │ │ │ + subeq lr, r5, r4, lsl sl │ │ │ │ ldrsheq r8, [lr], #-188 @ 0xffffff44 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #212 @ 0xd4 │ │ │ │ sub sp, sp, #1024 @ 0x400 │ │ │ │ ldr r2, [r0] │ │ │ │ mov sl, r0 │ │ │ │ mov r0, #0 │ │ │ │ @@ -516453,19 +516453,19 @@ │ │ │ │ addcs r4, r4, #8 │ │ │ │ cmp r0, #3 │ │ │ │ beq 2311f0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2311f0 │ │ │ │ ldr r0, [sp, #772] @ 0x304 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2311f0 │ │ │ │ add r7, r5, #76 @ 0x4c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #1 │ │ │ │ ldr r1, [sp, #700] @ 0x2bc │ │ │ │ str r0, [sp, #768] @ 0x300 │ │ │ │ add r0, r5, #12 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ @@ -516562,19 +516562,19 @@ │ │ │ │ beq 2313a4 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [sp, #708] @ 0x2c4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2313a4 │ │ │ │ ldr r0, [sp, #712] @ 0x2c8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2313a4 │ │ │ │ add r5, r6, #16 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ add r3, sp, #972 @ 0x3cc │ │ │ │ ldr r9, [sp, #696] @ 0x2b8 │ │ │ │ add r8, sp, #1004 @ 0x3ec │ │ │ │ mov ip, r6 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ @@ -516630,19 +516630,19 @@ │ │ │ │ ldr r0, [sp, #732] @ 0x2dc │ │ │ │ cmp r0, #3 │ │ │ │ beq 2314b4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2314b4 │ │ │ │ ldr r0, [sp, #736] @ 0x2e0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2314b4 │ │ │ │ add r7, r8, #40 @ 0x28 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 42df00 │ │ │ │ add r2, sp, #972 @ 0x3cc │ │ │ │ ldr ip, [sp, #696] @ 0x2b8 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r9, {r0, r1, r2} │ │ │ │ add r0, r8, #12 │ │ │ │ @@ -516838,18 +516838,18 @@ │ │ │ │ add r0, sl, #184 @ 0xb8 │ │ │ │ bl 241634 │ │ │ │ mov r5, sl │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r5, #112]! @ 0x70 │ │ │ │ strb r1, [r5, #-10] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 230e5c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ b 230e5c │ │ │ │ ldm fp, {r1, r2, r3, r5, r6, r7} │ │ │ │ add r0, sp, #928 @ 0x3a0 │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ ldr fp, [sp, #4] │ │ │ │ @@ -516863,18 +516863,18 @@ │ │ │ │ add r0, sl, #184 @ 0xb8 │ │ │ │ bl 241634 │ │ │ │ mov r5, sl │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [r5, #112]! @ 0x70 │ │ │ │ mov r1, #1 │ │ │ │ strb r4, [r5, #-10] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 231854 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ mov r0, sl │ │ │ │ str r6, [sp, #28] │ │ │ │ ldr r1, [r0, #88]! @ 0x58 │ │ │ │ strb r4, [sl, #107] @ 0x6b │ │ │ │ cmp r1, #0 │ │ │ │ @@ -516982,18 +516982,18 @@ │ │ │ │ add r0, sl, #184 @ 0xb8 │ │ │ │ bl 241634 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #102] @ 0x66 │ │ │ │ mov r5, sl │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #112]! @ 0x70 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 231aec │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ b 231aec │ │ │ │ b 231b04 │ │ │ │ str fp, [sp, #48] @ 0x30 │ │ │ │ mov r7, r0 │ │ │ │ b 231b78 │ │ │ │ @@ -517088,25 +517088,25 @@ │ │ │ │ strb r0, [sl, #356] @ 0x164 │ │ │ │ mov r0, r7 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ - ldrdeq pc, [r6], #-170 @ 0xffffff56 │ │ │ │ + subeq pc, r6, sl, asr sl @ │ │ │ │ ldrsheq r7, [lr], #-148 @ 0xffffff6c │ │ │ │ subseq r7, lr, ip, lsl #24 │ │ │ │ subseq r7, lr, r8, lsl ip │ │ │ │ subseq r7, lr, r0, lsr #23 │ │ │ │ ldrheq r7, [lr], #-176 @ 0xffffff50 │ │ │ │ subseq r7, lr, r4, lsl #22 │ │ │ │ ldrsheq r7, [lr], #-164 @ 0xffffff5c │ │ │ │ subseq r7, lr, r0, lsl #22 │ │ │ │ subseq r7, lr, ip, ror #21 │ │ │ │ - strheq sp, [r5], #-156 @ 0xffffff64 │ │ │ │ + subeq sp, r5, ip, lsr r9 │ │ │ │ subseq r7, lr, r4, lsr #22 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #212 @ 0xd4 │ │ │ │ sub sp, sp, #1024 @ 0x400 │ │ │ │ ldr r2, [r0] │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #0 │ │ │ │ @@ -517476,18 +517476,18 @@ │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ ldr fp, [sp, #60] @ 0x3c │ │ │ │ cmp r4, #24 │ │ │ │ bne 232484 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #1 │ │ │ │ str fp, [sp, #52] @ 0x34 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2321e8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ bl 344290 │ │ │ │ mov r6, #6 │ │ │ │ mov r4, #24 │ │ │ │ b 232498 │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ mov r6, r8 │ │ │ │ @@ -517545,19 +517545,19 @@ │ │ │ │ addcs r4, r4, #8 │ │ │ │ cmp r0, #3 │ │ │ │ beq 232300 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 232300 │ │ │ │ ldr r0, [sp, #772] @ 0x304 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 232300 │ │ │ │ add r7, r5, #76 @ 0x4c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #1 │ │ │ │ ldr r1, [sp, #700] @ 0x2bc │ │ │ │ str r0, [sp, #768] @ 0x300 │ │ │ │ add r0, r5, #12 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ @@ -517615,19 +517615,19 @@ │ │ │ │ beq 232418 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [sp, #708] @ 0x2c4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 232418 │ │ │ │ ldr r0, [sp, #712] @ 0x2c8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 232418 │ │ │ │ add r5, r6, #16 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ add r3, sp, #972 @ 0x3cc │ │ │ │ ldr sl, [sp, #696] @ 0x2b8 │ │ │ │ add fp, sp, #1004 @ 0x3ec │ │ │ │ mov ip, r6 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ @@ -517716,19 +517716,19 @@ │ │ │ │ ldr r0, [sp, #732] @ 0x2dc │ │ │ │ cmp r0, #3 │ │ │ │ beq 2325b0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2325b0 │ │ │ │ ldr r0, [sp, #736] @ 0x2e0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2325b0 │ │ │ │ add r4, r5, #40 @ 0x28 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ add r4, sp, #1004 @ 0x3ec │ │ │ │ bl 42df00 │ │ │ │ add r2, sp, #972 @ 0x3cc │ │ │ │ ldr ip, [sp, #696] @ 0x2b8 │ │ │ │ mov sl, r4 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ @@ -517926,18 +517926,18 @@ │ │ │ │ add r0, r8, #200 @ 0xc8 │ │ │ │ bl 241634 │ │ │ │ mov r5, r8 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r5, #128]! @ 0x80 │ │ │ │ strb r1, [r5, #-10] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 231f4c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ b 231f4c │ │ │ │ str r9, [sp, #32] │ │ │ │ add r0, sp, #928 @ 0x3a0 │ │ │ │ ldm r8, {r1, r2, r3, r5, r6, r7} │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ @@ -517953,18 +517953,18 @@ │ │ │ │ add r0, r8, #200 @ 0xc8 │ │ │ │ bl 241634 │ │ │ │ mov r5, r8 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r5, #128]! @ 0x80 │ │ │ │ mov r1, #1 │ │ │ │ strb r6, [r5, #-10] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23295c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ mov r0, r8 │ │ │ │ str r4, [sp, #28] │ │ │ │ ldr r1, [r0, #104]! @ 0x68 │ │ │ │ strb r6, [r8, #123] @ 0x7b │ │ │ │ cmp r1, #0 │ │ │ │ @@ -518108,18 +518108,18 @@ │ │ │ │ bl 241634 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #118] @ 0x76 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r7, #128]! @ 0x80 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 232c48 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 344290 │ │ │ │ b 232c48 │ │ │ │ b 232c64 │ │ │ │ b 232c38 │ │ │ │ b 232be0 │ │ │ │ mov r5, r0 │ │ │ │ @@ -518157,15 +518157,15 @@ │ │ │ │ add r0, sp, #424 @ 0x1a8 │ │ │ │ bl 2410cc │ │ │ │ b 232c8c │ │ │ │ mov r4, r8 │ │ │ │ str r9, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ b 232cc8 │ │ │ │ - subeq pc, r6, r0, lsr #18 │ │ │ │ + subeq pc, r6, r0, lsr #17 │ │ │ │ mov r5, r0 │ │ │ │ b 232d10 │ │ │ │ mov r5, r0 │ │ │ │ str r8, [sp, #16] │ │ │ │ str r9, [sp, #4] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, #0 │ │ │ │ @@ -518206,25 +518206,25 @@ │ │ │ │ strb r0, [r4, #364] @ 0x16c │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ - ldrdeq lr, [r6], #-146 @ 0xffffff6e │ │ │ │ + subeq lr, r6, r2, asr r9 │ │ │ │ subseq r6, lr, ip, ror #17 │ │ │ │ @ instruction: 0x005e6994 │ │ │ │ subseq r6, lr, r0, lsr #19 │ │ │ │ subseq r6, lr, r8, lsl #21 │ │ │ │ subseq r6, lr, r0, lsr #21 │ │ │ │ subseq r6, lr, r0, ror #19 │ │ │ │ subseq r6, lr, r8, asr #19 │ │ │ │ ldrheq r6, [lr], #-152 @ 0xffffff68 │ │ │ │ ldrsbeq r6, [lr], #-144 @ 0xffffff70 │ │ │ │ - subeq ip, r5, r0, lsr #17 │ │ │ │ + subeq ip, r5, r0, lsr #16 │ │ │ │ subseq r6, lr, r8, lsl #20 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #252 @ 0xfc │ │ │ │ sub sp, sp, #1024 @ 0x400 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ mov fp, r0 │ │ │ │ @@ -518671,19 +518671,19 @@ │ │ │ │ addcs r7, r7, #8 │ │ │ │ cmp r0, #3 │ │ │ │ beq 233498 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 233498 │ │ │ │ ldr r0, [sp, #812] @ 0x32c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 233498 │ │ │ │ add r6, r4, #76 @ 0x4c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #1 │ │ │ │ ldr r1, [sp, #740] @ 0x2e4 │ │ │ │ str r0, [sp, #808] @ 0x328 │ │ │ │ add r0, r4, #12 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ @@ -518742,19 +518742,19 @@ │ │ │ │ beq 2335b4 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [sp, #748] @ 0x2ec │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2335b4 │ │ │ │ ldr r0, [sp, #752] @ 0x2f0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2335b4 │ │ │ │ add r5, r6, #16 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ add r3, sp, #1012 @ 0x3f4 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ ldr r9, [sp, #736] @ 0x2e0 │ │ │ │ add sl, lr, #20 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ @@ -518779,18 +518779,18 @@ │ │ │ │ ldr r0, [fp, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ beq 232f4c │ │ │ │ bl 240f64 │ │ │ │ b 232f4c │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 233644 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ ldr r0, [fp, #356] @ 0x164 │ │ │ │ cmp r0, #0 │ │ │ │ beq 233658 │ │ │ │ ldr r0, [fp, #360] @ 0x168 │ │ │ │ bl 375d8 │ │ │ │ @@ -518887,19 +518887,19 @@ │ │ │ │ ldr r0, [sp, #772] @ 0x304 │ │ │ │ cmp r0, #3 │ │ │ │ beq 233800 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 233800 │ │ │ │ ldr r0, [sp, #776] @ 0x308 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 233800 │ │ │ │ add r4, r5, #40 @ 0x28 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r4, lr, #20 │ │ │ │ bl 42df00 │ │ │ │ add r2, sp, #1012 @ 0x3f4 │ │ │ │ ldr ip, [sp, #736] @ 0x2e0 │ │ │ │ mov r9, r4 │ │ │ │ @@ -519104,19 +519104,19 @@ │ │ │ │ add r0, fp, #184 @ 0xb8 │ │ │ │ bl 241634 │ │ │ │ mov r6, fp │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r6, #112]! @ 0x70 │ │ │ │ strb r1, [r6, #-10] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2330d0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ b 2330d0 │ │ │ │ ldm r8, {r1, r2, r3, r5, r6, r7} │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ mov r9, ip │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ @@ -519131,18 +519131,18 @@ │ │ │ │ add r0, fp, #184 @ 0xb8 │ │ │ │ bl 241634 │ │ │ │ mov r4, fp │ │ │ │ mov r7, #0 │ │ │ │ ldr r0, [r4, #112]! @ 0x70 │ │ │ │ mov r1, #1 │ │ │ │ strb r7, [r4, #-10] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 233bc4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 344290 │ │ │ │ mov r0, fp │ │ │ │ str r5, [sp, #28] │ │ │ │ ldr r1, [r0, #88]! @ 0x58 │ │ │ │ strb r7, [fp, #107] @ 0x6b │ │ │ │ cmp r1, #0 │ │ │ │ @@ -519253,18 +519253,18 @@ │ │ │ │ add r0, fp, #184 @ 0xb8 │ │ │ │ bl 241634 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #102] @ 0x66 │ │ │ │ mov r6, fp │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #112]! @ 0x70 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 233e44 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ b 233e44 │ │ │ │ b 233e5c │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ mov r9, r0 │ │ │ │ str sl, [sp, #32] │ │ │ │ @@ -519272,15 +519272,15 @@ │ │ │ │ mov r9, r0 │ │ │ │ b 233f14 │ │ │ │ mov r9, r0 │ │ │ │ b 233ee4 │ │ │ │ b 233e40 │ │ │ │ mov r9, r0 │ │ │ │ b 233eec │ │ │ │ - ldrdeq lr, [r6], #-126 @ 0xffffff82 │ │ │ │ + subeq lr, r6, lr, asr r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, #1 │ │ │ │ strd r0, [fp] │ │ │ │ ldm r4!, {r0, r1, r2} │ │ │ │ stmia sl!, {r0, r1, r2} │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ @@ -519362,25 +519362,25 @@ │ │ │ │ strb r0, [fp, #368] @ 0x170 │ │ │ │ mov r0, r9 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ - subeq sp, r6, r6, ror #14 │ │ │ │ + subeq sp, r6, r6, ror #13 │ │ │ │ subseq r5, lr, r0, lsl #13 │ │ │ │ subseq r5, lr, r8, asr r7 │ │ │ │ subseq r5, lr, r4, ror #14 │ │ │ │ subseq r5, lr, r4, lsr #16 │ │ │ │ subseq r5, lr, r8, lsr r8 │ │ │ │ subseq r5, lr, r4, lsl #15 │ │ │ │ subseq r5, lr, r0, ror r7 │ │ │ │ subseq r5, lr, r8, ror r7 │ │ │ │ subseq r5, lr, r0, ror #14 │ │ │ │ - subeq fp, r5, r0, asr #12 │ │ │ │ + subeq fp, r5, r0, asr #11 │ │ │ │ subseq r5, lr, r8, lsr #15 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #188 @ 0xbc │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ sub r0, r0, #41 @ 0x29 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -519440,18 +519440,18 @@ │ │ │ │ ldm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ bl 240724 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, #1 │ │ │ │ mov r7, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 234098 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 344290 │ │ │ │ ldm r8, {r1, r2, r3, r4, r5, r6} │ │ │ │ add r0, sp, #8 │ │ │ │ cmp r9, #41 @ 0x29 │ │ │ │ stm r0, {r1, r2, r3, r4, r5, r6} │ │ │ │ strb r7, [fp, #12] │ │ │ │ @@ -519478,18 +519478,18 @@ │ │ │ │ moveq r9, #40 @ 0x28 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ bl 156670 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 234130 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 344290 │ │ │ │ add ip, sp, #164 @ 0xa4 │ │ │ │ add r1, sp, #8 │ │ │ │ ldm ip, {r0, r2, r3, r5, r6, r7} │ │ │ │ stm r1, {r0, r2, r3, r5, r6, r7} │ │ │ │ strb r4, [fp, #12] │ │ │ │ @@ -519554,29 +519554,29 @@ │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ bl 240724 │ │ │ │ b 234240 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 234270 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 344290 │ │ │ │ b 234270 │ │ │ │ b 23426c │ │ │ │ bl 5a198 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [fp, #12] │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - @ instruction: 0x0046d19e │ │ │ │ + subeq sp, r6, lr, lsl r1 │ │ │ │ ldrheq r5, [lr], #-8 │ │ │ │ subseq r5, lr, r0, ror r1 │ │ │ │ subseq r5, lr, ip, ror r1 │ │ │ │ subseq r5, lr, r4, ror r1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #292 @ 0x124 │ │ │ │ mov r4, r0 │ │ │ │ @@ -519694,18 +519694,18 @@ │ │ │ │ bl 23f9a8 │ │ │ │ ldm r9!, {r0, r1, r2, r3} │ │ │ │ stmia r7!, {r0, r1, r2, r3} │ │ │ │ ldm r9, {r0, r1, r2, r3, r6} │ │ │ │ stm r7, {r0, r1, r2, r3, r6} │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 234490 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #20 │ │ │ │ bl 344290 │ │ │ │ mov fp, #0 │ │ │ │ mov r9, #11 │ │ │ │ ldrh r0, [sp, #144] @ 0x90 │ │ │ │ add sl, sp, #148 @ 0x94 │ │ │ │ strh r0, [sp, #84] @ 0x54 │ │ │ │ @@ -519764,20 +519764,20 @@ │ │ │ │ str r5, [sp, #12] │ │ │ │ ldm r0, {r2, r3, r5, r6, r7} │ │ │ │ stm r1, {r2, r3, r5, r6, r7} │ │ │ │ add r0, sp, #84 @ 0x54 │ │ │ │ bl 240724 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ mov r9, #2 │ │ │ │ cmp r0, #1 │ │ │ │ str sl, [sp, #8] │ │ │ │ bne 234498 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #20 │ │ │ │ bl 344290 │ │ │ │ b 234498 │ │ │ │ ldr r0, [pc, #376] @ 234734 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ ldr r2, [pc, #372] @ 234738 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -519856,33 +519856,33 @@ │ │ │ │ b 2346f8 │ │ │ │ b 234720 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #84 @ 0x54 │ │ │ │ bl 240724 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 234724 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #20 │ │ │ │ bl 344290 │ │ │ │ b 234724 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r8] │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - @ instruction: 0x0046cd9a │ │ │ │ + subeq ip, r6, sl, lsl sp │ │ │ │ ldrheq r4, [lr], #-196 @ 0xffffff3c │ │ │ │ ldrsbeq r4, [lr], #-236 @ 0xffffff14 │ │ │ │ subseq r4, lr, r8, ror #29 │ │ │ │ ldrsbeq r4, [lr], #-228 @ 0xffffff1c │ │ │ │ - strheq sp, [r6], #-7 │ │ │ │ + subeq sp, r6, r7, lsr r0 │ │ │ │ ldrsbeq r4, [lr], #-208 @ 0xffffff30 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #212 @ 0xd4 │ │ │ │ sub sp, sp, #1024 @ 0x400 │ │ │ │ ldr r2, [r0] │ │ │ │ mov sl, r0 │ │ │ │ mov r0, #0 │ │ │ │ @@ -520307,19 +520307,19 @@ │ │ │ │ addcs r4, r4, #8 │ │ │ │ cmp r0, #3 │ │ │ │ beq 234e28 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 234e28 │ │ │ │ ldr r0, [sp, #772] @ 0x304 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 234e28 │ │ │ │ add r7, r5, #76 @ 0x4c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #1 │ │ │ │ ldr r1, [sp, #700] @ 0x2bc │ │ │ │ str r0, [sp, #768] @ 0x300 │ │ │ │ add r0, r5, #12 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ @@ -520416,19 +520416,19 @@ │ │ │ │ beq 234fdc │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [sp, #708] @ 0x2c4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 234fdc │ │ │ │ ldr r0, [sp, #712] @ 0x2c8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 234fdc │ │ │ │ add r5, r6, #16 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ add r3, sp, #972 @ 0x3cc │ │ │ │ ldr r9, [sp, #696] @ 0x2b8 │ │ │ │ add r8, sp, #1004 @ 0x3ec │ │ │ │ mov ip, r6 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ @@ -520484,19 +520484,19 @@ │ │ │ │ ldr r0, [sp, #732] @ 0x2dc │ │ │ │ cmp r0, #3 │ │ │ │ beq 2350ec │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2350ec │ │ │ │ ldr r0, [sp, #736] @ 0x2e0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2350ec │ │ │ │ add r7, r8, #40 @ 0x28 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 42df00 │ │ │ │ add r2, sp, #972 @ 0x3cc │ │ │ │ ldr ip, [sp, #696] @ 0x2b8 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r9, {r0, r1, r2} │ │ │ │ add r0, r8, #12 │ │ │ │ @@ -520692,18 +520692,18 @@ │ │ │ │ add r0, sl, #184 @ 0xb8 │ │ │ │ bl 241634 │ │ │ │ mov r5, sl │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r5, #112]! @ 0x70 │ │ │ │ strb r1, [r5, #-10] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 234a94 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ b 234a94 │ │ │ │ ldm fp, {r1, r2, r3, r5, r6, r7} │ │ │ │ add r0, sp, #928 @ 0x3a0 │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ ldr fp, [sp, #4] │ │ │ │ @@ -520717,18 +520717,18 @@ │ │ │ │ add r0, sl, #184 @ 0xb8 │ │ │ │ bl 241634 │ │ │ │ mov r5, sl │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [r5, #112]! @ 0x70 │ │ │ │ mov r1, #1 │ │ │ │ strb r4, [r5, #-10] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23548c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ mov r0, sl │ │ │ │ str r6, [sp, #28] │ │ │ │ ldr r1, [r0, #88]! @ 0x58 │ │ │ │ strb r4, [sl, #107] @ 0x6b │ │ │ │ cmp r1, #0 │ │ │ │ @@ -520836,18 +520836,18 @@ │ │ │ │ add r0, sl, #184 @ 0xb8 │ │ │ │ bl 241634 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #102] @ 0x66 │ │ │ │ mov r5, sl │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #112]! @ 0x70 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 235724 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ b 235724 │ │ │ │ b 23573c │ │ │ │ str fp, [sp, #48] @ 0x30 │ │ │ │ mov r7, r0 │ │ │ │ b 2357b0 │ │ │ │ @@ -520942,25 +520942,25 @@ │ │ │ │ strb r0, [sl, #356] @ 0x164 │ │ │ │ mov r0, r7 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ - subeq fp, r6, r2, lsr #29 │ │ │ │ + subeq fp, r6, r2, lsr #28 │ │ │ │ ldrheq r3, [lr], #-220 @ 0xffffff24 │ │ │ │ ldrsbeq r3, [lr], #-244 @ 0xffffff0c │ │ │ │ subseq r3, lr, r0, ror #31 │ │ │ │ subseq r3, lr, r8, ror #30 │ │ │ │ subseq r3, lr, r8, ror pc │ │ │ │ subseq r3, lr, ip, asr #29 │ │ │ │ ldrheq r3, [lr], #-236 @ 0xffffff14 │ │ │ │ subseq r3, lr, r8, asr #29 │ │ │ │ ldrheq r3, [lr], #-228 @ 0xffffff1c │ │ │ │ - subeq r9, r5, r4, lsl #27 │ │ │ │ + subeq r9, r5, r4, lsl #26 │ │ │ │ subseq r3, lr, ip, ror #29 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #172 @ 0xac │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r8, #0 │ │ │ │ sub r0, r0, #2 │ │ │ │ @@ -521026,18 +521026,18 @@ │ │ │ │ ldrb r1, [r6, #2] │ │ │ │ strb r1, [r0, #2] │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ bl 240724 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, #1 │ │ │ │ mov r9, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 235960 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #12 │ │ │ │ bl 344290 │ │ │ │ mov r6, #0 │ │ │ │ b 2359fc │ │ │ │ add r6, sp, #16 │ │ │ │ add r1, sl, #9 │ │ │ │ mov r2, #39 @ 0x27 │ │ │ │ @@ -521064,18 +521064,18 @@ │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ bl 38430 │ │ │ │ mov r9, #0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2359f8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #12 │ │ │ │ bl 344290 │ │ │ │ mov r6, #3 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ ldm r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ stmia sl!, {r1, r2, r3, r4, r5, r7} │ │ │ │ mov r1, #1 │ │ │ │ @@ -521149,29 +521149,29 @@ │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ bl 240724 │ │ │ │ b 235b2c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 235b5c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #12 │ │ │ │ bl 344290 │ │ │ │ b 235b5c │ │ │ │ b 235b58 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [fp, #12] │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subeq fp, r6, r6, asr #17 │ │ │ │ + subeq fp, r6, r6, asr #16 │ │ │ │ subseq r3, lr, r0, ror #15 │ │ │ │ subseq r3, lr, r8, ror #16 │ │ │ │ subseq r3, lr, r4, ror r8 │ │ │ │ subseq r3, lr, ip, ror #16 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ @@ -521247,36 +521247,36 @@ │ │ │ │ bl 59d30 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r0, [pc, #28] @ 235ccc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 59d30 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 677c44 │ │ │ │ + bl 677bc8 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subseq r3, lr, r4, ror #11 │ │ │ │ subseq r3, lr, ip, ror #15 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ add fp, r0, #4 │ │ │ │ mov r8, r1 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, fp │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ mov r6, r0 │ │ │ │ tst r6, #128 @ 0x80 │ │ │ │ bne 235ddc │ │ │ │ orr r7, r6, #64 @ 0x40 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ mov r6, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ beq 235cf8 │ │ │ │ ldr r1, [r8] │ │ │ │ ldr r0, [r8, #4] │ │ │ │ @@ -521298,15 +521298,15 @@ │ │ │ │ mov r8, r7 │ │ │ │ mov r4, r5 │ │ │ │ bic r2, r6, #224 @ 0xe0 │ │ │ │ cmp r4, #0 │ │ │ │ orreq r2, r2, #32 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r7, r0 │ │ │ │ sub r0, r0, r6 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ beq 235df0 │ │ │ │ mov r6, r7 │ │ │ │ @@ -521370,41 +521370,41 @@ │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ beq 235ec0 │ │ │ │ cmp r0, #1 │ │ │ │ bne 235ed8 │ │ │ │ ldr r1, [r4, #100] @ 0x64 │ │ │ │ add r0, r4, #64 @ 0x40 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ ldr r1, [r4, #100] @ 0x64 │ │ │ │ tst r1, r0 │ │ │ │ beq 235eec │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r0, r4, #4 │ │ │ │ mov r1, #4 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #4 │ │ │ │ bne 235eb8 │ │ │ │ b 235eec │ │ │ │ add r0, r4, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #1 │ │ │ │ bne 235eb8 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 54e290 │ │ │ │ + bl 54e214 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ - bl 54e140 │ │ │ │ + bl 54e0c4 │ │ │ │ add r5, r4, #128 @ 0x80 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #0 │ │ │ │ bne 235fc4 │ │ │ │ ldr r0, [pc, #636] @ 2361a0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ @@ -521425,42 +521425,42 @@ │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r7, #8]! │ │ │ │ mov r0, r5 │ │ │ │ str r1, [r6] │ │ │ │ str r1, [r6, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r5, r0 │ │ │ │ clz r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 235fc4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 235fc0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp] │ │ │ │ bl 3e610 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 54e290 │ │ │ │ + bl 54e214 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ - bl 54e140 │ │ │ │ + bl 54e0c4 │ │ │ │ add r5, r4, #132 @ 0x84 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2360a4 │ │ │ │ ldr r0, [pc, #416] @ 2361a4 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ @@ -521481,42 +521481,42 @@ │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r7, #8]! │ │ │ │ mov r0, r5 │ │ │ │ str r1, [r6] │ │ │ │ str r1, [r6, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r5, r0 │ │ │ │ clz r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 2360a4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2360a0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp] │ │ │ │ bl 3e610 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 54e290 │ │ │ │ + bl 54e214 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ - bl 54e140 │ │ │ │ + bl 54e0c4 │ │ │ │ add r4, r4, #136 @ 0x88 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #0 │ │ │ │ bne 236184 │ │ │ │ ldr r0, [pc, #196] @ 2361a8 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ @@ -521537,29 +521537,29 @@ │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r6, #8]! │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r5] │ │ │ │ str r1, [r5, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r4, r0 │ │ │ │ clz r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 236184 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 236180 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp] │ │ │ │ bl 3e610 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ @@ -521580,15 +521580,15 @@ │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r6, r0 │ │ │ │ b 236218 │ │ │ │ add r0, r6, #32 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r7 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ beq 2362d0 │ │ │ │ ldr r2, [r6, #68] @ 0x44 │ │ │ │ mov r7, r0 │ │ │ │ @@ -521609,46 +521609,46 @@ │ │ │ │ cmp r0, r1 │ │ │ │ bcs 236304 │ │ │ │ ldr r1, [r6, #72] @ 0x48 │ │ │ │ mov r2, #0 │ │ │ │ add r4, r1, r0, lsl #3 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r7, r0 │ │ │ │ beq 2361e4 │ │ │ │ ldr r1, [r6, #64] @ 0x40 │ │ │ │ add r0, r1, r0 │ │ │ │ add r1, r7, #1 │ │ │ │ cmp r0, r1 │ │ │ │ bne 2362a8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r0, [r9] │ │ │ │ ldr r2, [r9, #64] @ 0x40 │ │ │ │ add r0, r2, r0 │ │ │ │ cmp r0, r7 │ │ │ │ beq 2362f4 │ │ │ │ str r1, [sp, #4] │ │ │ │ b 2362ac │ │ │ │ - bl 63f3bc │ │ │ │ + bl 63f340 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ ldr r2, [r6, #68] @ 0x44 │ │ │ │ mov r7, r0 │ │ │ │ tst r2, r0 │ │ │ │ beq 236218 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, r7, #1 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ mov r8, #2 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, #0 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #8 │ │ │ │ @@ -521682,15 +521682,15 @@ │ │ │ │ add r1, r7, #1 │ │ │ │ mov r2, sl │ │ │ │ cmp r1, r0 │ │ │ │ mov r1, r5 │ │ │ │ ldrcs r0, [r4, #64] @ 0x40 │ │ │ │ addcs r2, r0, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r5 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ beq 23641c │ │ │ │ ldrd r2, [r4, #64] @ 0x40 │ │ │ │ mov r5, r0 │ │ │ │ @@ -521702,36 +521702,36 @@ │ │ │ │ cmp r7, r1 │ │ │ │ bcs 236454 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r8, r0, r7, lsl #3 │ │ │ │ mov r0, r8 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ add r9, r5, #1 │ │ │ │ mov sl, r0 │ │ │ │ cmp r9, r0 │ │ │ │ beq 236368 │ │ │ │ cmp sl, r5 │ │ │ │ bne 236410 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ ldr r1, [r4, #68] @ 0x44 │ │ │ │ bic r2, r0, r1 │ │ │ │ cmp r2, r5 │ │ │ │ bne 236414 │ │ │ │ b 236440 │ │ │ │ - bl 63f3bc │ │ │ │ + bl 63f340 │ │ │ │ ldr r0, [r4] │ │ │ │ b 2363a0 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ ldrb r4, [r8, #4] │ │ │ │ add r1, r0, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ and r1, r4, #1 │ │ │ │ subs r0, r9, sl │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ands r1, r1, r0 │ │ │ │ movne r1, #1 │ │ │ │ subs r0, r9, sl │ │ │ │ @@ -521759,15 +521759,15 @@ │ │ │ │ ldr r0, [r5, #76] @ 0x4c │ │ │ │ add r1, r7, #1 │ │ │ │ cmp r1, r0 │ │ │ │ mov r1, r6 │ │ │ │ ldrcs r0, [r5, #64] @ 0x40 │ │ │ │ addcs r2, r0, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ beq 236550 │ │ │ │ ldrd r2, [r5, #64] @ 0x40 │ │ │ │ mov r6, r0 │ │ │ │ @@ -521779,36 +521779,36 @@ │ │ │ │ cmp r7, r1 │ │ │ │ bcs 2365a0 │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r9, r0, r7, lsl #3 │ │ │ │ mov r0, r9 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r2, r0 │ │ │ │ add r0, r6, #1 │ │ │ │ cmp r0, r2 │ │ │ │ beq 2364a0 │ │ │ │ cmp r2, r6 │ │ │ │ bne 236544 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ ldr r1, [r5, #68] @ 0x44 │ │ │ │ bic r2, r0, r1 │ │ │ │ cmp r2, r6 │ │ │ │ bne 236548 │ │ │ │ b 236574 │ │ │ │ - bl 63f3bc │ │ │ │ + bl 63f340 │ │ │ │ ldr r0, [r5] │ │ │ │ b 2364d4 │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ ldr r4, [r9, #4] │ │ │ │ add r1, r0, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ mov r0, #0 │ │ │ │ str r4, [r8, #4] │ │ │ │ strb r0, [r8] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ tst r1, r0 │ │ │ │ beq 23658c │ │ │ │ mov r0, #1 │ │ │ │ @@ -521938,15 +521938,15 @@ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ bne 236814 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, sl │ │ │ │ - bl 4cf6a8 │ │ │ │ + bl 4cf62c │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ stm r5, {r0, r9} │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ bne 2367c0 │ │ │ │ mov r6, #-2147483648 @ 0x80000000 │ │ │ │ @@ -522025,18 +522025,18 @@ │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 2368dc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subeq sl, r6, sp, ror sp │ │ │ │ - ldrdeq sl, [r6], #-197 @ 0xffffff3b │ │ │ │ - subeq sl, r6, fp, ror #25 │ │ │ │ - subeq sl, r6, pc, asr sp │ │ │ │ + strdeq sl, [r6], #-205 @ 0xffffff33 │ │ │ │ + subeq sl, r6, r5, asr ip │ │ │ │ + subeq sl, r6, fp, ror #24 │ │ │ │ + ldrdeq sl, [r6], #-207 @ 0xffffff31 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ mov r5, #-2147483648 @ 0x80000000 │ │ │ │ strb r0, [sp, #32] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ @@ -522150,15 +522150,15 @@ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ bne 236b00 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r6 │ │ │ │ - bl 4cf6a8 │ │ │ │ + bl 4cf62c │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [r7] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r0, [r7, #4] │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #16] │ │ │ │ @@ -522228,18 +522228,18 @@ │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 236c08 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - strdeq sl, [r6], #-185 @ 0xffffff47 │ │ │ │ - subeq sl, r6, r1, lsr #22 │ │ │ │ - subeq sl, r6, r3, ror #19 │ │ │ │ - strheq sl, [r6], #-175 @ 0xffffff51 │ │ │ │ + subeq sl, r6, r9, ror fp │ │ │ │ + subeq sl, r6, r1, lsr #21 │ │ │ │ + subeq sl, r6, r3, ror #18 │ │ │ │ + subeq sl, r6, pc, lsr sl │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ mov r5, #-2147483648 @ 0x80000000 │ │ │ │ strb r0, [sp, #32] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ @@ -522352,15 +522352,15 @@ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ bne 236e28 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ - bl 4cf6a8 │ │ │ │ + bl 4cf62c │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [r7] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r0, [r7, #4] │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #16] │ │ │ │ @@ -522429,18 +522429,18 @@ │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 236f2c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subeq sl, r6, sp, asr #17 │ │ │ │ - strdeq sl, [r6], #-117 @ 0xffffff8b │ │ │ │ - strheq sl, [r6], #-107 @ 0xffffff95 │ │ │ │ - @ instruction: 0x0046a797 │ │ │ │ + subeq sl, r6, sp, asr #16 │ │ │ │ + subeq sl, r6, r5, ror r7 │ │ │ │ + subeq sl, r6, fp, lsr r6 │ │ │ │ + subeq sl, r6, r7, lsl r7 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #852 @ 0x354 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r8, sp, #312 @ 0x138 │ │ │ │ ldr r0, [sp, #888] @ 0x378 │ │ │ │ add sl, sp, #16 │ │ │ │ strb r0, [sp, #32] │ │ │ │ @@ -522533,15 +522533,15 @@ │ │ │ │ bl 2a4524 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2370ec │ │ │ │ mov r0, fp │ │ │ │ mov r1, r7 │ │ │ │ - bl 4cf6a8 │ │ │ │ + bl 4cf62c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, #4 │ │ │ │ stm r1, {r0, r6} │ │ │ │ add sp, sp, #852 @ 0x354 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ @@ -522648,18 +522648,18 @@ │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 237298 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subeq sl, r6, r1, asr r3 │ │ │ │ - subeq sl, r6, fp, ror #6 │ │ │ │ - subeq sl, r6, r9, asr #9 │ │ │ │ - subeq sl, r6, r3, lsr #8 │ │ │ │ + ldrdeq sl, [r6], #-33 @ 0xffffffdf │ │ │ │ + subeq sl, r6, fp, ror #5 │ │ │ │ + subeq sl, r6, r9, asr #8 │ │ │ │ + subeq sl, r6, r3, lsr #7 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #268 @ 0x10c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #304] @ 0x130 │ │ │ │ add r7, sp, #152 @ 0x98 │ │ │ │ strb r0, [sp, #40] @ 0x28 │ │ │ │ add r0, r7, #12 │ │ │ │ @@ -522746,15 +522746,15 @@ │ │ │ │ bl 2a4524 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 237448 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, fp │ │ │ │ - bl 4cf6a8 │ │ │ │ + bl 4cf62c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #2 │ │ │ │ str r1, [r4] │ │ │ │ str r0, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ add sp, sp, #268 @ 0x10c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -522843,18 +522843,18 @@ │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 2375a4 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subeq sl, r6, sp, asr #2 │ │ │ │ - subeq sl, r6, r9, lsl r0 │ │ │ │ - subeq sl, r6, pc, lsr #32 │ │ │ │ - subeq sl, r6, r7, asr #1 │ │ │ │ + subeq sl, r6, sp, asr #1 │ │ │ │ + @ instruction: 0x00469f99 │ │ │ │ + subeq r9, r6, pc, lsr #31 │ │ │ │ + subeq sl, r6, r7, asr #32 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #20 │ │ │ │ sub sp, sp, #2048 @ 0x800 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #2104] @ 0x838 │ │ │ │ strb r0, [sp, #708] @ 0x2c4 │ │ │ │ mov r5, #-2147483648 @ 0x80000000 │ │ │ │ @@ -522963,15 +522963,15 @@ │ │ │ │ ldr r0, [sp, #696] @ 0x2b8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ bne 237810 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - bl 4cf6a8 │ │ │ │ + bl 4cf62c │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [r8, #672] @ 0x2a0 │ │ │ │ str r4, [r8] │ │ │ │ add sp, sp, #20 │ │ │ │ add sp, sp, #2048 @ 0x800 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #1372] @ 0x55c │ │ │ │ @@ -523068,18 +523068,18 @@ │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 237928 │ │ │ │ ldr r0, [sp, #696] @ 0x2b8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subeq r9, r6, r9, lsl pc │ │ │ │ - ldrdeq r9, [r6], #-195 @ 0xffffff3d │ │ │ │ - subeq r9, r6, r1, asr #28 │ │ │ │ - subeq r9, r6, r7, ror sp │ │ │ │ + @ instruction: 0x00469e99 │ │ │ │ + subeq r9, r6, r3, asr ip │ │ │ │ + subeq r9, r6, r1, asr #27 │ │ │ │ + strdeq r9, [r6], #-199 @ 0xffffff39 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ strb r0, [sp, #36] @ 0x24 │ │ │ │ mov fp, #-2147483648 @ 0x80000000 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ @@ -523197,15 +523197,15 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ cmp fp, #-2147483648 @ 0x80000000 │ │ │ │ bne 237bac │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - bl 4cf6a8 │ │ │ │ + bl 4cf62c │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sl] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r0, [sl, #4] │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ @@ -523311,18 +523311,18 @@ │ │ │ │ beq 237cf0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, sl │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq r9, r6, r1, lsr #23 │ │ │ │ - subeq r9, r6, r3, lsr #23 │ │ │ │ - subeq r9, r6, r1, asr #21 │ │ │ │ - subeq r9, r6, pc, asr #19 │ │ │ │ + subeq r9, r6, r1, lsr #22 │ │ │ │ + subeq r9, r6, r3, lsr #22 │ │ │ │ + subeq r9, r6, r1, asr #20 │ │ │ │ + subeq r9, r6, pc, asr #18 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ strb r0, [sp, #36] @ 0x24 │ │ │ │ mov fp, #-2147483648 @ 0x80000000 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ @@ -523440,15 +523440,15 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ cmp fp, #-2147483648 @ 0x80000000 │ │ │ │ bne 237f78 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - bl 4cf6a8 │ │ │ │ + bl 4cf62c │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sl] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r0, [sl, #4] │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ @@ -523554,18 +523554,18 @@ │ │ │ │ beq 2380bc │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, sl │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - ldrdeq r9, [r6], #-117 @ 0xffffff8b │ │ │ │ - ldrdeq r9, [r6], #-119 @ 0xffffff89 │ │ │ │ - strdeq r9, [r6], #-101 @ 0xffffff9b │ │ │ │ - subeq r9, r6, r3, lsl #12 │ │ │ │ + subeq r9, r6, r5, asr r7 │ │ │ │ + subeq r9, r6, r7, asr r7 │ │ │ │ + subeq r9, r6, r5, ror r6 │ │ │ │ + subeq r9, r6, r3, lsl #11 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ strb r0, [sp, #20] │ │ │ │ add r0, sp, #8 │ │ │ │ stm r0, {r1, r2, r3} │ │ │ │ @@ -523586,15 +523586,15 @@ │ │ │ │ bl 19ee0c │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r8, [sp, #28] │ │ │ │ cmp r5, #-2147483647 @ 0x80000001 │ │ │ │ bne 238150 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 4cf6a8 │ │ │ │ + bl 4cf62c │ │ │ │ b 2381cc │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ beq 23823c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r0, [sp] │ │ │ │ ldmib sp, {r0, fp} │ │ │ │ ldr r9, [sp, #12] │ │ │ │ @@ -523611,25 +523611,25 @@ │ │ │ │ bl 19f4ec │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ bne 2381e8 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, fp │ │ │ │ - bl 4cf6a8 │ │ │ │ + bl 4cf62c │ │ │ │ cmp r5, #0 │ │ │ │ beq 2381c8 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r8, r4 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 4cf6a8 │ │ │ │ + bl 4cf62c │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ stm sl, {r0, r8} │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 238218 │ │ │ │ ldr r1, [pc, #200] @ 2382c0 │ │ │ │ @@ -523712,15 +523712,15 @@ │ │ │ │ bl 19ee0c │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r8, [sp, #28] │ │ │ │ cmp r5, #-2147483647 @ 0x80000001 │ │ │ │ bne 238348 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 4cf6a8 │ │ │ │ + bl 4cf62c │ │ │ │ b 2383c4 │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ beq 238434 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r0, [sp] │ │ │ │ ldmib sp, {r0, fp} │ │ │ │ ldr r9, [sp, #12] │ │ │ │ @@ -523737,25 +523737,25 @@ │ │ │ │ bl 19f00c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ bne 2383e0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, fp │ │ │ │ - bl 4cf6a8 │ │ │ │ + bl 4cf62c │ │ │ │ cmp r5, #0 │ │ │ │ beq 2383c0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r8, r4 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 4cf6a8 │ │ │ │ + bl 4cf62c │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ stm sl, {r0, r8} │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 238410 │ │ │ │ ldr r1, [pc, #200] @ 2384b8 │ │ │ │ @@ -523903,33 +523903,33 @@ │ │ │ │ stm fp, {r2, r3, r7} │ │ │ │ str r6, [fp, #12] │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ bne 238544 │ │ │ │ ldr r1, [pc, #276] @ 23874c │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 4d2de0 │ │ │ │ + bl 4d2d64 │ │ │ │ b 238544 │ │ │ │ ldr r5, [sp, #116] @ 0x74 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ - bl 4cf6a8 │ │ │ │ + bl 4cf62c │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ bl 113a74 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ beq 23867c │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #3 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - bl 4cf6a8 │ │ │ │ + bl 4cf62c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, #6 │ │ │ │ strb r0, [r1] │ │ │ │ str r5, [r1, #4] │ │ │ │ add sp, sp, #164 @ 0xa4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #4] │ │ │ │ @@ -524000,15 +524000,15 @@ │ │ │ │ bl 19ee0c │ │ │ │ ldr sl, [sp, #252] @ 0xfc │ │ │ │ ldr r4, [sp, #256] @ 0x100 │ │ │ │ cmp sl, #-2147483647 @ 0x80000001 │ │ │ │ bne 2387c8 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 4cf6a8 │ │ │ │ + bl 4cf62c │ │ │ │ b 23885c │ │ │ │ cmp sl, #-2147483648 @ 0x80000000 │ │ │ │ beq 238904 │ │ │ │ add r9, sp, #16 │ │ │ │ ldr r0, [sp, #260] @ 0x104 │ │ │ │ str r4, [sp, #12] │ │ │ │ str r0, [sp, #4] │ │ │ │ @@ -524030,26 +524030,26 @@ │ │ │ │ str r0, [sp, #8] │ │ │ │ eor r0, r5, #3 │ │ │ │ orrs r0, r0, r8 │ │ │ │ bne 238880 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - bl 4cf6a8 │ │ │ │ + bl 4cf62c │ │ │ │ ldr r5, [sp, #8] │ │ │ │ cmp sl, #0 │ │ │ │ beq 238858 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 4cf6a8 │ │ │ │ + bl 4cf62c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #2 │ │ │ │ str r1, [fp] │ │ │ │ stmib fp, {r0, r4} │ │ │ │ add sp, sp, #276 @ 0x114 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ @@ -524146,15 +524146,15 @@ │ │ │ │ bl 19ee0c │ │ │ │ ldr r8, [sp, #564] @ 0x234 │ │ │ │ ldr r5, [sp, #568] @ 0x238 │ │ │ │ cmp r8, #-2147483647 @ 0x80000001 │ │ │ │ bne 238a10 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 4cf6a8 │ │ │ │ + bl 4cf62c │ │ │ │ b 238ae0 │ │ │ │ cmp r8, #-2147483648 @ 0x80000000 │ │ │ │ beq 238b34 │ │ │ │ ldr r0, [sp, #572] @ 0x23c │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr fp, [sp, #20] │ │ │ │ @@ -524175,15 +524175,15 @@ │ │ │ │ ldr r4, [sp, #296] @ 0x128 │ │ │ │ ldr r0, [sp, #300] @ 0x12c │ │ │ │ cmp r4, #5 │ │ │ │ str r0, [sp, #8] │ │ │ │ bne 238a94 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, fp │ │ │ │ - bl 4cf6a8 │ │ │ │ + bl 4cf62c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r5, [sp, #8] │ │ │ │ cmp r8, #0 │ │ │ │ bne 238ad4 │ │ │ │ b 238ae0 │ │ │ │ add r1, r5, #8 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ @@ -524202,15 +524202,15 @@ │ │ │ │ cmp r8, #0 │ │ │ │ beq 238ae0 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 4cf6a8 │ │ │ │ + bl 4cf62c │ │ │ │ mov r0, #4 │ │ │ │ stm sl, {r0, r5} │ │ │ │ add sp, sp, #588 @ 0x24c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sl, #8 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r2, #260 @ 0x104 │ │ │ │ @@ -524286,15 +524286,15 @@ │ │ │ │ bl 19ee0c │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r8, [sp, #28] │ │ │ │ cmp r5, #-2147483647 @ 0x80000001 │ │ │ │ bne 238c40 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 4cf6a8 │ │ │ │ + bl 4cf62c │ │ │ │ b 238cbc │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ beq 238d2c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r0, [sp] │ │ │ │ ldmib sp, {r0, fp} │ │ │ │ ldr r9, [sp, #12] │ │ │ │ @@ -524311,25 +524311,25 @@ │ │ │ │ bl 19f5e8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ bne 238cd8 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, fp │ │ │ │ - bl 4cf6a8 │ │ │ │ + bl 4cf62c │ │ │ │ cmp r5, #0 │ │ │ │ beq 238cb8 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r8, r4 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 4cf6a8 │ │ │ │ + bl 4cf62c │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ stm sl, {r0, r8} │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 238d08 │ │ │ │ ldr r1, [pc, #200] @ 238db0 │ │ │ │ @@ -524414,15 +524414,15 @@ │ │ │ │ bl 19ee0c │ │ │ │ ldr fp, [sp, #1372] @ 0x55c │ │ │ │ ldr r5, [sp, #1376] @ 0x560 │ │ │ │ cmp fp, #-2147483647 @ 0x80000001 │ │ │ │ bne 238e40 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 4cf6a8 │ │ │ │ + bl 4cf62c │ │ │ │ b 238f24 │ │ │ │ cmp fp, #-2147483648 @ 0x80000000 │ │ │ │ beq 238f94 │ │ │ │ add r9, sp, #12 │ │ │ │ str r5, [sp, #8] │ │ │ │ ldr r8, [sp, #1380] @ 0x564 │ │ │ │ ldm r9, {r0, r5, r9} │ │ │ │ @@ -524441,15 +524441,15 @@ │ │ │ │ ldr r4, [sp, #1348] @ 0x544 │ │ │ │ ldr r0, [sp, #696] @ 0x2b8 │ │ │ │ cmp r4, #-2147483645 @ 0x80000003 │ │ │ │ str r0, [sp, #4] │ │ │ │ bne 238ebc │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r5 │ │ │ │ - bl 4cf6a8 │ │ │ │ + bl 4cf62c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r5, [sp, #4] │ │ │ │ cmp fp, #0 │ │ │ │ bne 238f18 │ │ │ │ b 238f24 │ │ │ │ add r0, sp, #696 @ 0x2b8 │ │ │ │ mov r2, #648 @ 0x288 │ │ │ │ @@ -524475,15 +524475,15 @@ │ │ │ │ cmp fp, #0 │ │ │ │ beq 238f24 │ │ │ │ mov r1, fp │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 4cf6a8 │ │ │ │ + bl 4cf62c │ │ │ │ str r5, [sl] │ │ │ │ mov r8, #-2147483648 @ 0x80000000 │ │ │ │ mov r0, #672 @ 0x2a0 │ │ │ │ str r8, [sl, r0] │ │ │ │ add sp, sp, #372 @ 0x174 │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -524566,15 +524566,15 @@ │ │ │ │ bl 19ee0c │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r8, [sp, #28] │ │ │ │ cmp r5, #-2147483647 @ 0x80000001 │ │ │ │ bne 2390a0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 4cf6a8 │ │ │ │ + bl 4cf62c │ │ │ │ b 23911c │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ beq 239184 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r0, [sp] │ │ │ │ ldmib sp, {r0, fp} │ │ │ │ ldr r9, [sp, #12] │ │ │ │ @@ -524591,25 +524591,25 @@ │ │ │ │ bl 19ef08 │ │ │ │ ldrb r0, [sp, #24] │ │ │ │ cmp r0, #1 │ │ │ │ bne 239138 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ mov r0, r9 │ │ │ │ mov r1, fp │ │ │ │ - bl 4cf6a8 │ │ │ │ + bl 4cf62c │ │ │ │ cmp r5, #0 │ │ │ │ beq 239118 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r8, r4 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 4cf6a8 │ │ │ │ + bl 4cf62c │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ stm sl, {r0, r8} │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r0, [sp, #25] │ │ │ │ cmp r0, #3 │ │ │ │ bne 23916c │ │ │ │ @@ -524690,15 +524690,15 @@ │ │ │ │ bl 19ee0c │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r8, [sp, #28] │ │ │ │ cmp r5, #-2147483647 @ 0x80000001 │ │ │ │ bne 239290 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 4cf6a8 │ │ │ │ + bl 4cf62c │ │ │ │ b 23930c │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ beq 23937c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r0, [sp] │ │ │ │ ldmib sp, {r0, fp} │ │ │ │ ldr r9, [sp, #12] │ │ │ │ @@ -524715,25 +524715,25 @@ │ │ │ │ bl 19f108 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ bne 239328 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, fp │ │ │ │ - bl 4cf6a8 │ │ │ │ + bl 4cf62c │ │ │ │ cmp r5, #0 │ │ │ │ beq 239308 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r8, r4 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 4cf6a8 │ │ │ │ + bl 4cf62c │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ stm sl, {r0, r8} │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 239358 │ │ │ │ ldr r1, [pc, #200] @ 239400 │ │ │ │ @@ -524843,15 +524843,15 @@ │ │ │ │ bne 2395c8 │ │ │ │ cmp r6, #0 │ │ │ │ beq 2395b0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r6 │ │ │ │ - bl 6661c4 │ │ │ │ + bl 666148 │ │ │ │ ldrb r0, [sp, #4] │ │ │ │ cmp r0, #4 │ │ │ │ bne 23951c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2395c0 │ │ │ │ cmp r6, r0 │ │ │ │ @@ -524930,15 +524930,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #4 │ │ │ │ strb r0, [sp] │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r1, [pc, #288] @ 239764 │ │ │ │ mov r0, sp │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67926c │ │ │ │ + bl 6791f0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2396a8 │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ ldmne sp, {r0, r1} │ │ │ │ stmne r4, {r0, r1} │ │ │ │ addne sp, sp, #40 @ 0x28 │ │ │ │ @@ -525021,27 +525021,27 @@ │ │ │ │ bl 23e954 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ bl 2437d4 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 5a198 │ │ │ │ add r0, r0, #8 │ │ │ │ - b 537fe8 │ │ │ │ + b 537f6c │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 2397cc │ │ │ │ mov r2, #18 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ - subeq r8, r6, r2, lsr #10 │ │ │ │ + b 679f28 │ │ │ │ + subeq r8, r6, r2, lsr #9 │ │ │ │ b 35483c │ │ │ │ ldr r0, [r0] │ │ │ │ - b 560ac8 │ │ │ │ + b 560a4c │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ - b 53daf8 │ │ │ │ + b 53da7c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #12] │ │ │ │ cmp r0, #3 │ │ │ │ beq 239820 │ │ │ │ cmp r0, #4 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ @@ -525195,20 +525195,20 @@ │ │ │ │ bl 2a4524 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #20] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #28]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 239a28 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4eba84 │ │ │ │ + bl 4eba08 │ │ │ │ b 239a28 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ bl 240328 │ │ │ │ b 239a28 │ │ │ │ b 239a98 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ @@ -526058,18 +526058,18 @@ │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #21 │ │ │ │ bne 23a804 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 344290 │ │ │ │ pop {r4, lr} │ │ │ │ b 23f694 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -526085,34 +526085,34 @@ │ │ │ │ bne 23a86c │ │ │ │ ldr r0, [r4, #144] @ 0x90 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 23a86c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #148]! @ 0x94 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23a86c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #192] @ 0xc0 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 23a9d4 │ │ │ │ b 23a9f8 │ │ │ │ ldr r0, [r4, #244] @ 0xf4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 23a8ac │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #248]! @ 0xf8 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23a8ac │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ add r0, r4, #160 @ 0xa0 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 155738 │ │ │ │ ldrb r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -526132,18 +526132,18 @@ │ │ │ │ bl 240f64 │ │ │ │ b 23a93c │ │ │ │ add r0, r4, #64 @ 0x40 │ │ │ │ bl 243824 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #60]! @ 0x3c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23a928 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #48]! @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 23a93c │ │ │ │ bl 462b10 │ │ │ │ @@ -526154,48 +526154,48 @@ │ │ │ │ beq 23a980 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 23a980 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #68]! @ 0x44 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23a980 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ strb r6, [r4, #56] @ 0x38 │ │ │ │ strb r6, [r4, #55] @ 0x37 │ │ │ │ strb r6, [r4, #53] @ 0x35 │ │ │ │ b 23a9c0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 23a9c0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23a9c0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [r4, #156] @ 0x9c │ │ │ │ ldr r0, [r4, #192] @ 0xc0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 23a9f8 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #196]! @ 0xc4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23a9f8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ add r0, r4, #208 @ 0xd0 │ │ │ │ bl 155738 │ │ │ │ mov r0, #256 @ 0x100 │ │ │ │ mov r1, #0 │ │ │ │ strh r1, [r4, r0] │ │ │ │ @@ -526209,18 +526209,18 @@ │ │ │ │ b 23aa5c │ │ │ │ mov r5, r0 │ │ │ │ b 23aa70 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #60]! @ 0x3c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23aa5c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #48]! @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 23aa70 │ │ │ │ bl 462b10 │ │ │ │ @@ -526231,18 +526231,18 @@ │ │ │ │ bne 23aab4 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 23aab4 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #68]! @ 0x44 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23aab4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #56] @ 0x38 │ │ │ │ strb r0, [r4, #55] @ 0x37 │ │ │ │ strb r0, [r4, #53] @ 0x35 │ │ │ │ mov r0, #0 │ │ │ │ @@ -526283,75 +526283,75 @@ │ │ │ │ ldr r0, [r4, #164] @ 0xa4 │ │ │ │ bl 240f64 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #172] @ 0xac │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #176]! @ 0xb0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23ab84 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #182] @ 0xb6 │ │ │ │ strb r0, [r4, #181] @ 0xb5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #72]! @ 0x48 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23abb8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3446ec │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ beq 23abf8 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 23abf8 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23abf8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #3 │ │ │ │ beq 23ac30 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 23ac30 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #52]! @ 0x34 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23ac30 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #3 │ │ │ │ beq 23ac68 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 23ac68 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #64]! @ 0x40 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23ac68 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ cmp r0, #0 │ │ │ │ beq 23ac80 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ @@ -526381,18 +526381,18 @@ │ │ │ │ b 23ad0c │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #176]! @ 0xb0 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r6, #-4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23ad0c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 34420c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #182] @ 0xb6 │ │ │ │ strb r0, [r4, #181] @ 0xb5 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ @@ -526507,18 +526507,18 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 23af1c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 23af1c │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 42df00 │ │ │ │ ldrb r0, [r4, #352] @ 0x160 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #336] @ 0x150 │ │ │ │ cmpeq r0, #3 │ │ │ │ @@ -526531,30 +526531,30 @@ │ │ │ │ bne 23af94 │ │ │ │ ldr r0, [r4, #800] @ 0x320 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 23af94 │ │ │ │ mov r5, r4 │ │ │ │ ldr r0, [r5, #804]! @ 0x324 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23af94 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 23af94 │ │ │ │ add r0, r4, #32 │ │ │ │ bl 2477bc │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23af94 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #21] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r0, r4, #24 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ @@ -526573,15 +526573,15 @@ │ │ │ │ andeq r0, r0, r4, rrx │ │ │ │ ldr r0, [r4, #308] @ 0x134 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 23af94 │ │ │ │ mov r5, r4 │ │ │ │ ldr r0, [r5, #312]! @ 0x138 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ beq 23af58 │ │ │ │ b 23af94 │ │ │ │ add r0, r4, #328 @ 0x148 │ │ │ │ bl 23ab28 │ │ │ │ b 23b054 │ │ │ │ ldrb r0, [r4, #656] @ 0x290 │ │ │ │ @@ -526591,42 +526591,42 @@ │ │ │ │ bl 2439d0 │ │ │ │ b 23b078 │ │ │ │ add r0, r4, #336 @ 0x150 │ │ │ │ bl 245f10 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #328]! @ 0x148 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23b054 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #304]! @ 0x130 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23b078 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3446ec │ │ │ │ ldrb r0, [r4, #320] @ 0x140 │ │ │ │ cmp r0, #0 │ │ │ │ beq 23b0b4 │ │ │ │ ldr r0, [r4, #328] @ 0x148 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 23b0b4 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #332]! @ 0x14c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23b0b4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #320] @ 0x140 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #21] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -526636,44 +526636,44 @@ │ │ │ │ b 23b0d8 │ │ │ │ mov r5, r0 │ │ │ │ b 23b134 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #328]! @ 0x148 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23b110 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 34420c │ │ │ │ b 23b110 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #304]! @ 0x130 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23b134 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3446ec │ │ │ │ ldrb r0, [r4, #320] @ 0x140 │ │ │ │ cmp r0, #0 │ │ │ │ beq 23b170 │ │ │ │ ldr r0, [r4, #328] @ 0x148 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 23b170 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #332]! @ 0x14c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23b170 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #320] @ 0x140 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #21] │ │ │ │ mov r0, r5 │ │ │ │ @@ -526685,18 +526685,18 @@ │ │ │ │ strb r0, [r4, #21] │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #24]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23b1cc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 34420c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #21] │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @@ -526775,15 +526775,15 @@ │ │ │ │ ldrbne r2, [r0, #24] │ │ │ │ tstne r2, #1 │ │ │ │ beq 23b328 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ b 240f64 │ │ │ │ blcc fe8edb44 <__bss_end__@@Base+0xfe09bb98> │ │ │ │ @@ -526979,28 +526979,28 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 2705d0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 3451ac │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23b68c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 3451ac │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -527032,36 +527032,36 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 270b30 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #12]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23b738 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3451ac │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 23b74c │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 240f64 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 23b780 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #12]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23b780 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3451ac │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 23b790 │ │ │ │ bl 240f64 │ │ │ │ mov r0, r5 │ │ │ │ @@ -527182,28 +527182,28 @@ │ │ │ │ cmp r0, #2 │ │ │ │ bne 23b968 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 19fb9c │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 305334 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23b9b8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 305334 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -527223,18 +527223,18 @@ │ │ │ │ ldrb r0, [r4, #32] │ │ │ │ cmp r0, #4 │ │ │ │ ldrbeq r0, [r4, #84] @ 0x54 │ │ │ │ cmpeq r0, #3 │ │ │ │ beq 23ba54 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23ba34 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 440cb8 │ │ │ │ add r0, r4, #120 @ 0x78 │ │ │ │ bl 23fb2c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #152] @ 0x98 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ @@ -527256,32 +527256,32 @@ │ │ │ │ beq 23ba98 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r6] │ │ │ │ blx r1 │ │ │ │ b 23ba14 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23ba14 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 54e40c │ │ │ │ + bl 54e390 │ │ │ │ b 23ba14 │ │ │ │ mov r6, r0 │ │ │ │ b 23bad0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 246214 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23bb00 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 440cb8 │ │ │ │ b 23bb00 │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r4, #120 @ 0x78 │ │ │ │ @@ -527433,96 +527433,96 @@ │ │ │ │ cmpeq r0, #3 │ │ │ │ beq 23bd54 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r5, [r8, #24]! │ │ │ │ add r0, r5, #48 @ 0x30 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ add r7, r5, #32 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r0, #0 │ │ │ │ bne 23bdb0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r6, [r5, #24] │ │ │ │ str r0, [r5, #24] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ ldr r9, [r5, #28] │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r6, #0 │ │ │ │ beq 23bdb0 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ add r6, r5, #44 @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r0, #0 │ │ │ │ bne 23bdf8 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r5, #36] @ 0x24 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ ldr r9, [r5, #40] @ 0x28 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r7, #0 │ │ │ │ beq 23bdf8 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23be18 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r8 │ │ │ │ bl 29b318 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #20]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23be3c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 29b0ac │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [r4, #32] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 3897c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 3897c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23be90 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r8 │ │ │ │ bl 29b318 │ │ │ │ b 23be90 │ │ │ │ bl 5a198 │ │ │ │ mov r6, r0 │ │ │ │ b 23beb4 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #20]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23beb4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 29b0ac │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [r4, #32] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 3897c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ @@ -527684,62 +527684,62 @@ │ │ │ │ beq 23c26c │ │ │ │ cmp r0, #0 │ │ │ │ bne 23c22c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #152]! @ 0x98 │ │ │ │ add r6, r4, #80 @ 0x50 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23c168 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3446ec │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #2 │ │ │ │ beq 23c1a8 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 23c1a8 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #88]! @ 0x58 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23c1a8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #128] @ 0x80 │ │ │ │ cmp r0, #3 │ │ │ │ beq 23c1e0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 23c1e0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #132]! @ 0x84 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23c1e0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #140] @ 0x8c │ │ │ │ cmp r0, #3 │ │ │ │ beq 23c218 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 23c218 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #144]! @ 0x90 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23c218 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #96]! @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ beq 23c22c │ │ │ │ bl 155c14 │ │ │ │ @@ -527748,35 +527748,35 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #268] @ 0x10c │ │ │ │ cmp r0, #2 │ │ │ │ bcs 23c248 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #272]! @ 0x110 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 42df00 │ │ │ │ ldrb r0, [r4, #253] @ 0xfd │ │ │ │ cmp r0, #3 │ │ │ │ bne 23c288 │ │ │ │ ldr r0, [r4, #244] @ 0xf4 │ │ │ │ bl 240f64 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #252] @ 0xfc │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #256]! @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23c2ac │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #262] @ 0x106 │ │ │ │ strb r0, [r4, #261] @ 0x105 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #280] @ 0x118 │ │ │ │ @@ -527791,18 +527791,18 @@ │ │ │ │ b 23c314 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #256]! @ 0x100 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r6, #-4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23c314 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 34420c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #262] @ 0x106 │ │ │ │ strb r0, [r4, #261] @ 0x105 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #280] @ 0x118 │ │ │ │ @@ -528200,36 +528200,36 @@ │ │ │ │ bne 23d098 │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 23d098 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #128]! @ 0x80 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23d098 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 23d098 │ │ │ │ ldrb r0, [r4, #445] @ 0x1bd │ │ │ │ cmp r0, #3 │ │ │ │ beq 23cc34 │ │ │ │ cmp r0, #0 │ │ │ │ bne 23d058 │ │ │ │ ldr r0, [r4, #432] @ 0x1b0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 23d058 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #436]! @ 0x1b4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23d058 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 23d058 │ │ │ │ ldrb r0, [r4, #320] @ 0x140 │ │ │ │ cmp r0, #3 │ │ │ │ bne 23cb74 │ │ │ │ add r0, r4, #316 @ 0x13c │ │ │ │ @@ -528265,62 +528265,62 @@ │ │ │ │ beq 23cf00 │ │ │ │ cmp r0, #0 │ │ │ │ bne 23ce44 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #304]! @ 0x130 │ │ │ │ add r7, r4, #232 @ 0xe8 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23ca7c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3446ec │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #2 │ │ │ │ beq 23cabc │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r4, #236] @ 0xec │ │ │ │ cmp r0, #2 │ │ │ │ bcc 23cabc │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #240]! @ 0xf0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23cabc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #280] @ 0x118 │ │ │ │ cmp r0, #3 │ │ │ │ beq 23caf4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 23caf4 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #284]! @ 0x11c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23caf4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #292] @ 0x124 │ │ │ │ cmp r0, #3 │ │ │ │ beq 23cb2c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 23cb2c │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #296]! @ 0x128 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23cb2c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #248]! @ 0xf8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 23ce44 │ │ │ │ bl 155c14 │ │ │ │ @@ -528390,62 +528390,62 @@ │ │ │ │ beq 23ce80 │ │ │ │ cmp r0, #0 │ │ │ │ bne 23cecc │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #304]! @ 0x130 │ │ │ │ add r7, r4, #232 @ 0xe8 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23cc70 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3446ec │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #2 │ │ │ │ beq 23ccb0 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r4, #236] @ 0xec │ │ │ │ cmp r0, #2 │ │ │ │ bcc 23ccb0 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #240]! @ 0xf0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23ccb0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #280] @ 0x118 │ │ │ │ cmp r0, #3 │ │ │ │ beq 23cce8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 23cce8 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #284]! @ 0x11c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23cce8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #292] @ 0x124 │ │ │ │ cmp r0, #3 │ │ │ │ beq 23cd20 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 23cd20 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #296]! @ 0x128 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23cd20 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #248]! @ 0xf8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 23cecc │ │ │ │ bl 155c14 │ │ │ │ @@ -528475,18 +528475,18 @@ │ │ │ │ bne 23cd98 │ │ │ │ bl 2405f8 │ │ │ │ add r0, r4, #280 @ 0x118 │ │ │ │ bl 2407c4 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #264]! @ 0x108 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23cdc4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 34420c │ │ │ │ ldr r1, [r4, #252] @ 0xfc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #276] @ 0x114 │ │ │ │ cmp r1, #0 │ │ │ │ beq 23cde4 │ │ │ │ @@ -528507,26 +528507,26 @@ │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #224] @ 0xe0 │ │ │ │ add r0, r4, #104 @ 0x68 │ │ │ │ bl 240900 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #100]! @ 0x64 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23ce44 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 34420c │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23c664 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3446ec │ │ │ │ b 23c664 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #588]! @ 0x24c │ │ │ │ cmp r1, #6 │ │ │ │ beq 23cff8 │ │ │ │ @@ -528538,18 +528538,18 @@ │ │ │ │ ldr r0, [r4, #396] @ 0x18c │ │ │ │ bl 240f64 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #404] @ 0x194 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #408]! @ 0x198 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23cec0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 34420c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #414] @ 0x19e │ │ │ │ strb r0, [r4, #413] @ 0x19d │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #444] @ 0x1bc │ │ │ │ @@ -528570,18 +528570,18 @@ │ │ │ │ ldr r0, [r4, #396] @ 0x18c │ │ │ │ bl 240f64 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #404] @ 0x194 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #408]! @ 0x198 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23cf40 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 34420c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #414] @ 0x19e │ │ │ │ strb r0, [r4, #413] @ 0x19d │ │ │ │ b 23ce44 │ │ │ │ add r0, r4, #320 @ 0x140 │ │ │ │ @@ -528592,18 +528592,18 @@ │ │ │ │ add r0, r4, #384 @ 0x180 │ │ │ │ bl 241634 │ │ │ │ mov r6, r4 │ │ │ │ mov r7, #0 │ │ │ │ ldr r0, [r6, #312]! @ 0x138 │ │ │ │ mov r1, #1 │ │ │ │ strb r7, [r6, #-10] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23cf98 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #288]! @ 0x120 │ │ │ │ cmp r1, #0 │ │ │ │ strb r7, [r0, #19] │ │ │ │ beq 23cfb0 │ │ │ │ @@ -528640,33 +528640,33 @@ │ │ │ │ add r0, r4, #544 @ 0x220 │ │ │ │ bl 23fef8 │ │ │ │ add r0, r4, #208 @ 0xd0 │ │ │ │ bl 2407c4 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #188]! @ 0xbc │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23d058 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 34420c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #142] @ 0x8e │ │ │ │ strb r0, [r4, #140] @ 0x8c │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 23d094 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #128]! @ 0x80 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23d094 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ add r7, r4, #141 @ 0x8d │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r7] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #143] @ 0x8f │ │ │ │ @@ -528714,18 +528714,18 @@ │ │ │ │ add r0, r4, #384 @ 0x180 │ │ │ │ bl 241634 │ │ │ │ mov r7, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r7, #312]! @ 0x138 │ │ │ │ strb r1, [r7, #-10] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23d180 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #288]! @ 0x120 │ │ │ │ cmp r1, #0 │ │ │ │ strb r2, [r0, #19] │ │ │ │ @@ -528741,35 +528741,35 @@ │ │ │ │ bl 5a198 │ │ │ │ mov r7, r4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r7, #408]! @ 0x198 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r7, #-4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23d1ec │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 34420c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #414] @ 0x19e │ │ │ │ strb r0, [r4, #413] @ 0x19d │ │ │ │ b 23d5a4 │ │ │ │ bl 5a198 │ │ │ │ mov r7, r4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r7, #408]! @ 0x198 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r7, #-4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23d230 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 34420c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #414] @ 0x19e │ │ │ │ strb r0, [r4, #413] @ 0x19d │ │ │ │ b 23d2c0 │ │ │ │ bl 5a198 │ │ │ │ @@ -528849,18 +528849,18 @@ │ │ │ │ add r0, r4, #280 @ 0x118 │ │ │ │ bl 2407c4 │ │ │ │ b 23d378 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r7, #264]! @ 0x108 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23d3a4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 34420c │ │ │ │ b 23d3a4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [r4, #252] @ 0xfc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #276] @ 0x114 │ │ │ │ @@ -528912,33 +528912,33 @@ │ │ │ │ add r0, r4, #104 @ 0x68 │ │ │ │ bl 240900 │ │ │ │ b 23d580 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r7, #188]! @ 0xbc │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23d498 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 34420c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #142] @ 0x8e │ │ │ │ strb r0, [r4, #140] @ 0x8c │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 23d550 │ │ │ │ mov r7, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r7, #128]! @ 0x80 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23d550 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 42df00 │ │ │ │ b 23d550 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #120] @ 0x78 │ │ │ │ b 23d660 │ │ │ │ @@ -528958,18 +528958,18 @@ │ │ │ │ beq 23d550 │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 23d550 │ │ │ │ mov r7, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r7, #128]! @ 0x80 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23d550 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #141] @ 0x8d │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #143] @ 0x8f │ │ │ │ ldrb r0, [r4, #80] @ 0x50 │ │ │ │ @@ -528979,26 +528979,26 @@ │ │ │ │ bl 240230 │ │ │ │ b 23d660 │ │ │ │ bl 5a198 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r7, #100]! @ 0x64 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23d5a4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 34420c │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23d68c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3446ec │ │ │ │ b 23d68c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #304] @ 0x130 │ │ │ │ add r0, r4, #268 @ 0x10c │ │ │ │ @@ -529292,18 +529292,18 @@ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2a4524 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23da88 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 2fdfa4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2a4524 │ │ │ │ @@ -529390,28 +529390,28 @@ │ │ │ │ beq 23dbec │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ bl 18246c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #32]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23dc38 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 29b0ac │ │ │ │ b 23dc38 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #32]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23dc38 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 29b0ac │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ beq 23dc64 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ ldreq r1, [r4, #4]! │ │ │ │ @@ -529428,18 +529428,18 @@ │ │ │ │ bl 2469d0 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #32]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23dca8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 29b0ac │ │ │ │ mov r0, r4 │ │ │ │ bl 2469d0 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @@ -529515,18 +529515,18 @@ │ │ │ │ bl 2440e8 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 23de04 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #92]! @ 0x5c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23de04 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [r4, #100] @ 0x64 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 23dfb8 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ @@ -529587,49 +529587,49 @@ │ │ │ │ add r6, r4, #208 @ 0xd0 │ │ │ │ ldr r0, [r6, r5]! │ │ │ │ cmp r0, #2 │ │ │ │ bcc 23df24 │ │ │ │ mov r5, r6 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23df24 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 23dff4 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #196]! @ 0xc4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23df58 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ add r6, r4, #140 @ 0x8c │ │ │ │ add r0, r4, #168 @ 0xa8 │ │ │ │ bl 2440e8 │ │ │ │ ldrb r0, [r4, #193] @ 0xc1 │ │ │ │ cmp r0, #0 │ │ │ │ beq 23dfb0 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 23dfa0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #144]! @ 0x90 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23dfa0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [r4, #152] @ 0x98 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 23dfe4 │ │ │ │ mov r0, #0 │ │ │ │ @@ -529690,18 +529690,18 @@ │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 23e0c4 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #196]! @ 0xc4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23e138 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 34420c │ │ │ │ b 23e138 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ b 23e09c │ │ │ │ @@ -529954,18 +529954,18 @@ │ │ │ │ ldr r2, [r1] │ │ │ │ cmp r2, #21 │ │ │ │ bne 23e4e4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 344290 │ │ │ │ mov r0, r1 │ │ │ │ pop {r4, lr} │ │ │ │ b 23f694 │ │ │ │ ldrb r1, [r0, #32] │ │ │ │ @@ -530080,18 +530080,18 @@ │ │ │ │ add r0, r4, #136 @ 0x88 │ │ │ │ bl 241634 │ │ │ │ mov r5, r4 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r5, #64]! @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ strb r6, [r5, #-10] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23e6d8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #40]! @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ strb r6, [r0, #19] │ │ │ │ beq 23e708 │ │ │ │ @@ -530127,18 +530127,18 @@ │ │ │ │ add r0, r4, #136 @ 0x88 │ │ │ │ bl 241634 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r6, #64]! @ 0x40 │ │ │ │ strb r1, [r6, #-10] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23e794 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #40]! @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ strb r2, [r0, #19] │ │ │ │ @@ -530253,47 +530253,47 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #1 │ │ │ │ bne 23e9c0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23e98c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 54e40c │ │ │ │ + bl 54e390 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 45d884 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ b 23e9e0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23ea00 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 45d884 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r2, [r0] │ │ │ │ @@ -530435,18 +530435,18 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 23ec64 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23ec64 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ add r0, r4, #16 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 155738 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #16 │ │ │ │ @@ -530463,18 +530463,18 @@ │ │ │ │ bne 23ece0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #16]! │ │ │ │ cmp r1, #21 │ │ │ │ bne 23ecd8 │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 344290 │ │ │ │ pop {r4, lr} │ │ │ │ b 23f694 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -530491,18 +530491,18 @@ │ │ │ │ bl 421bb8 │ │ │ │ add r0, r4, #524 @ 0x20c │ │ │ │ add r0, r0, #3072 @ 0xc00 │ │ │ │ bl 42164c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #3604]! @ 0xe14 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23ed44 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 422c4c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #3616] @ 0xe20 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ @@ -530517,18 +530517,18 @@ │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #524 @ 0x20c │ │ │ │ add r0, r0, #3072 @ 0xc00 │ │ │ │ bl 42164c │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #3604]! @ 0xe14 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23edc4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 422c4c │ │ │ │ b 23edc4 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #520 @ 0x208 │ │ │ │ add r0, r0, #3072 @ 0xc00 │ │ │ │ @@ -530626,18 +530626,18 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #-36]! @ 0xffffffdc │ │ │ │ cmp r1, #21 │ │ │ │ bne 23ef1c │ │ │ │ mov r6, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #-32]! @ 0xffffffe0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23ef20 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ b 23ef20 │ │ │ │ ldm r8, {r5, r9} │ │ │ │ ldr r6, [r8, #12] │ │ │ │ ldr r4, [r5, #12] │ │ │ │ cmp r4, #0 │ │ │ │ @@ -530666,18 +530666,18 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #-36]! @ 0xffffffdc │ │ │ │ cmp r1, #21 │ │ │ │ bne 23efbc │ │ │ │ mov r6, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #-32]! @ 0xffffffe0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23efc0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ b 23efc0 │ │ │ │ ldr r2, [pc, #132] @ 23f090 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59edc │ │ │ │ mov r0, r5 │ │ │ │ @@ -530780,18 +530780,18 @@ │ │ │ │ cmp r0, #4 │ │ │ │ bhi 23f1dc │ │ │ │ cmp r0, #3 │ │ │ │ beq 23f1dc │ │ │ │ ldr r4, [r4, #8] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23f1c8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 2fdfa4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 2a4524 │ │ │ │ @@ -530857,18 +530857,18 @@ │ │ │ │ ldr r2, [r1] │ │ │ │ cmp r2, #21 │ │ │ │ bne 23f300 │ │ │ │ ldr r1, [r0, #12]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 344290 │ │ │ │ mov r0, r1 │ │ │ │ pop {r4, lr} │ │ │ │ b 23f694 │ │ │ │ push {r4, lr} │ │ │ │ @@ -530881,18 +530881,18 @@ │ │ │ │ ldrb r2, [r1, #4]! │ │ │ │ cmp r2, #11 │ │ │ │ bne 23f378 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 344290 │ │ │ │ ldrb r1, [r0, #356] @ 0x164 │ │ │ │ cmp r1, #3 │ │ │ │ ldrbeq r1, [r0, #337] @ 0x151 │ │ │ │ cmpeq r1, #3 │ │ │ │ @@ -530947,18 +530947,18 @@ │ │ │ │ b 2a4524 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r0, #16 │ │ │ │ bl 243320 │ │ │ │ ldr r5, [r5, #32] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23f464 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 2fdfa4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ @@ -531049,32 +531049,32 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #56]! @ 0x38 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23f5fc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 2fdfa4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 23f62c │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23f62c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ add r0, r4, #32 │ │ │ │ bl 241b9c │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ movne r0, r4 │ │ │ │ blne 243320 │ │ │ │ add sp, sp, #8 │ │ │ │ @@ -531131,18 +531131,18 @@ │ │ │ │ beq 23f704 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23f704 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 42df4c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r2, [r0, #4]! │ │ │ │ sub r3, r2, #35 @ 0x23 │ │ │ │ @@ -531170,54 +531170,54 @@ │ │ │ │ b 2a4524 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 23f7e0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23f7e0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 23f704 │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 42df00 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 23f840 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23f840 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 23f8c4 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23f704 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 344290 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #20 │ │ │ │ bhi 23f898 │ │ │ │ @@ -531262,31 +531262,31 @@ │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 23f930 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23f9a0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 344290 │ │ │ │ b 23f9a0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 23f9a0 │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23f9a0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ b 23f9a0 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #32 │ │ │ │ @@ -531363,18 +531363,18 @@ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bcc 23fae8 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23fae8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 23f694 │ │ │ │ @@ -531397,46 +531397,46 @@ │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ beq 23fb7c │ │ │ │ mov r0, r6 │ │ │ │ bl 29bc1c │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23fb6c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 45d554 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmn r0, #1 │ │ │ │ beq 23fb7c │ │ │ │ bl 375d8 │ │ │ │ add r0, r4, #12 │ │ │ │ bl 243010 │ │ │ │ add r0, r4, #20 │ │ │ │ bl 242f74 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 440cb8 │ │ │ │ mov r5, r0 │ │ │ │ b 23fbdc │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23fbdc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 45d554 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmn r0, #1 │ │ │ │ beq 23fbec │ │ │ │ bl 375d8 │ │ │ │ add r0, r4, #12 │ │ │ │ @@ -531446,18 +531446,18 @@ │ │ │ │ mov r5, r0 │ │ │ │ b 23fc10 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #20 │ │ │ │ bl 242f74 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23fc30 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 440cb8 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ @@ -531498,32 +531498,32 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 421bb8 │ │ │ │ add r0, r4, #4 │ │ │ │ bl 42164c │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 422c4c │ │ │ │ mov r5, r0 │ │ │ │ b 23fd18 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #4 │ │ │ │ bl 42164c │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23fd38 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 422c4c │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ @@ -531604,18 +531604,18 @@ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ add r0, r4, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2416e4 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 42df4c │ │ │ │ mov r0, r4 │ │ │ │ bl 2416e4 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -531666,18 +531666,18 @@ │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 23ff6c │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 23ff6c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 42df00 │ │ │ │ add r6, r4, #4 │ │ │ │ ldr r4, [r4, #20] │ │ │ │ ldr r0, [r4] │ │ │ │ @@ -532062,18 +532062,18 @@ │ │ │ │ add r0, r4, #8 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #21 │ │ │ │ bne 2405ec │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 344290 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ add r0, r4, #8 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -532158,42 +532158,42 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 240750 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344f50 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 240774 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2416e4 │ │ │ │ mov r5, r0 │ │ │ │ b 2407b0 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #36]! @ 0x24 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2407b0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ bl 2416e4 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @@ -532213,48 +532213,48 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #16]! │ │ │ │ cmp r1, #21 │ │ │ │ bne 240830 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #20]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 240834 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ b 240834 │ │ │ │ bl 23f694 │ │ │ │ ldr r0, [r4, #304] @ 0x130 │ │ │ │ cmp r0, #3 │ │ │ │ beq 24086c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 24086c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #308]! @ 0x134 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 24086c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #316] @ 0x13c │ │ │ │ cmp r0, #3 │ │ │ │ beq 240880 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 240884 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #320]! @ 0x140 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 42df00 │ │ │ │ mov r5, r0 │ │ │ │ b 2408e8 │ │ │ │ mov r5, r0 │ │ │ │ b 2408e0 │ │ │ │ @@ -532277,70 +532277,70 @@ │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #56]! @ 0x38 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 24092c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 305334 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ beq 240964 │ │ │ │ mov r0, r4 │ │ │ │ bl 19fb9c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #20]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 240964 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 305334 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #28]! │ │ │ │ cmp r1, #2 │ │ │ │ bne 240978 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 19fb9c │ │ │ │ ldr r0, [r4, #48]! @ 0x30 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 305334 │ │ │ │ mov r5, r0 │ │ │ │ b 240a10 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #48]! @ 0x30 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 240a18 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 305334 │ │ │ │ b 240a18 │ │ │ │ bl 5a198 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #20]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 240a10 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 305334 │ │ │ │ b 240a10 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 23b950 │ │ │ │ @@ -532349,60 +532349,60 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 240a4c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 2b2af0 │ │ │ │ mov r5, r4 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ cmp r0, #0 │ │ │ │ beq 240a78 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 240a78 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 2b2b90 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2b2af0 │ │ │ │ mov r5, r0 │ │ │ │ b 240ad4 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #8]! │ │ │ │ cmp r0, #0 │ │ │ │ beq 240ad4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 240ad4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 2b2b90 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 240af4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 2b2af0 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -532432,76 +532432,76 @@ │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 240b98 │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 240b98 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r9, #32] │ │ │ │ cmp r0, #3 │ │ │ │ beq 240bd0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 240bd0 │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 240bd0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r9, #44] @ 0x2c │ │ │ │ cmp r0, #3 │ │ │ │ beq 240c08 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 240c08 │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #48]! @ 0x30 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 240c08 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r9, #16] │ │ │ │ cmp r0, #2 │ │ │ │ beq 240c48 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r9, #20] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 240c48 │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 240c48 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r9, #56] @ 0x38 │ │ │ │ cmp r0, #3 │ │ │ │ beq 240c80 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 240c80 │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #60]! @ 0x3c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 240c80 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr sl, [r9, #88] @ 0x58 │ │ │ │ cmp sl, #0 │ │ │ │ beq 240ce8 │ │ │ │ ldr r7, [r9, #84] @ 0x54 │ │ │ │ sub r8, sl, #1 │ │ │ │ @@ -532514,19 +532514,19 @@ │ │ │ │ beq 240ce8 │ │ │ │ sub r0, r7, r4, lsl #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bcc 240ca0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 240ca0 │ │ │ │ sub r5, r6, #16 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 240ca0 │ │ │ │ ldr r1, [r9, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 240d04 │ │ │ │ ldr r0, [r9, #84] @ 0x54 │ │ │ │ @@ -532547,19 +532547,19 @@ │ │ │ │ beq 240d6c │ │ │ │ sub r0, r7, r4, lsl #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bcc 240d24 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 240d24 │ │ │ │ sub r5, r6, #16 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 240d24 │ │ │ │ ldr r1, [r9, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ beq 240d88 │ │ │ │ ldr r0, [r9, #96] @ 0x60 │ │ │ │ @@ -532569,18 +532569,18 @@ │ │ │ │ ldr r0, [r9, #68] @ 0x44 │ │ │ │ cmp r0, #3 │ │ │ │ beq 240dc0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 240dc0 │ │ │ │ ldr r0, [r9, #72]! @ 0x48 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 240dc0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r9 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 240e08 │ │ │ │ mov r5, r0 │ │ │ │ @@ -532619,18 +532619,18 @@ │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 240e24 │ │ │ │ ldr r0, [r6, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 240e4c │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 240e4c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 240e4c │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sl, r4 │ │ │ │ cmp r0, #1 │ │ │ │ @@ -532654,18 +532654,18 @@ │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 240e9c │ │ │ │ ldr r0, [r6, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 240ed8 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 240ed8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 240ed8 │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ cmp r0, #0 │ │ │ │ @@ -532706,29 +532706,29 @@ │ │ │ │ beq 240fc0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx r1 │ │ │ │ b 240fe4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 240fe4 │ │ │ │ add r6, r6, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 54e40c │ │ │ │ + bl 54e390 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 241004 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 24105c │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bne 24105c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ @@ -532737,39 +532737,39 @@ │ │ │ │ beq 24103c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r5] │ │ │ │ blx r1 │ │ │ │ b 24105c │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 24105c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 54e40c │ │ │ │ + bl 54e390 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2a4524 │ │ │ │ mov r6, r0 │ │ │ │ b 2410b0 │ │ │ │ mov r6, r0 │ │ │ │ b 2410a8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2410a8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ mov r0, r4 │ │ │ │ bl 246214 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r6 │ │ │ │ @@ -532781,90 +532781,90 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 24110c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 24110c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #28]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 24110c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #3 │ │ │ │ beq 241144 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 241144 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 241144 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #3 │ │ │ │ beq 24117c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 24117c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #52]! @ 0x34 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 24117c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #3 │ │ │ │ beq 2411b4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2411b4 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #64]! @ 0x40 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2411b4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #2 │ │ │ │ beq 2411f4 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2411f4 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2411f4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #3 │ │ │ │ beq 24122c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 24122c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #76]! @ 0x4c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 24122c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #84]! @ 0x54 │ │ │ │ cmp r0, #21 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ @@ -532901,50 +532901,50 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, r4, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r6, r0 │ │ │ │ tst r6, #12 │ │ │ │ bne 24130c │ │ │ │ orr r2, r6, #8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ mov r6, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 2412dc │ │ │ │ mov r6, r4 │ │ │ │ ldr r0, [r6], #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ mov r0, r6 │ │ │ │ mvn r1, #1 │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ tst r0, #32 │ │ │ │ beq 241378 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 241378 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ cmp r7, #0 │ │ │ │ beq 241378 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r1, [r0, #12] │ │ │ │ @@ -532966,18 +532966,18 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 2413f0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2413f0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #76]! @ 0x4c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2413f0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 1553bc │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 1552a8 │ │ │ │ @@ -533010,15 +533010,15 @@ │ │ │ │ ldrbne r2, [r0, #24] │ │ │ │ tstne r2, #1 │ │ │ │ beq 241494 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ b 240f64 │ │ │ │ blcc fe8f3cb0 <__bss_end__@@Base+0xfe0a1d04> │ │ │ │ @@ -533036,47 +533036,47 @@ │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ bne 2414e4 │ │ │ │ bl 471ac8 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #76]! @ 0x4c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 241508 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4eaec0 │ │ │ │ + bl 4eae44 │ │ │ │ ldr r0, [r4, #80]! @ 0x50 │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 4cd184 │ │ │ │ + b 4cd108 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #76]! @ 0x4c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 241558 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4eaec0 │ │ │ │ + bl 4eae44 │ │ │ │ b 241558 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #80]! @ 0x50 │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ bne 241574 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4cd184 │ │ │ │ + bl 4cd108 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ ldr r1, [r0] │ │ │ │ eor r2, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #3 │ │ │ │ movcs r2, #1 │ │ │ │ @@ -533123,18 +533123,18 @@ │ │ │ │ b 2415d4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 30ea94 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #124]! @ 0x7c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 241664 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3446ec │ │ │ │ mov r0, r4 │ │ │ │ bl 23b708 │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ cmp r0, #3 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ @@ -533145,18 +533145,18 @@ │ │ │ │ b 2416bc │ │ │ │ mov r5, r0 │ │ │ │ b 2416c4 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #124]! @ 0x7c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2416bc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3446ec │ │ │ │ mov r0, r4 │ │ │ │ bl 23b708 │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ cmp r0, #3 │ │ │ │ beq 2416d8 │ │ │ │ @@ -533418,36 +533418,36 @@ │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ b 2a4524 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 4eba84 │ │ │ │ + b 4eba08 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ pop {r4, lr} │ │ │ │ b 240328 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 241b48 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 241b48 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 241b5c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -533482,36 +533482,36 @@ │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r4, asr r0 │ │ │ │ ldr r4, [r6] │ │ │ │ cmp r4, #0 │ │ │ │ beq 241cf4 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 241c00 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 2fdfa4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq 241c48 │ │ │ │ mov r0, r6 │ │ │ │ bl 41e448 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 241c48 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 2fdfec │ │ │ │ add r0, r4, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 250b54 │ │ │ │ ldr r6, [r4, #4] │ │ │ │ cmp r6, #0 │ │ │ │ @@ -533534,18 +533534,18 @@ │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq 241cd0 │ │ │ │ mov r0, r6 │ │ │ │ bl 41e428 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 241cd0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 2fdfec │ │ │ │ add r0, r4, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 250b54 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -533574,31 +533574,31 @@ │ │ │ │ bl 2a4524 │ │ │ │ add r0, r4, #12 │ │ │ │ bl 25149c │ │ │ │ b 241dac │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 241d70 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 2fdfec │ │ │ │ add r0, r4, #16 │ │ │ │ bl 250b54 │ │ │ │ b 241dac │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 241da4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 2fdfec │ │ │ │ add r0, r4, #20 │ │ │ │ bl 250b54 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @@ -533607,18 +533607,18 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 241df4 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 241df4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 241e08 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -533644,18 +533644,18 @@ │ │ │ │ bl 2440e8 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 241e88 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 241e88 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 241e9c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -533679,18 +533679,18 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 241f14 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 2fdfa4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ @@ -533787,18 +533787,18 @@ │ │ │ │ beq 2420c8 │ │ │ │ cmp r1, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2420c8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0, #72] @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ @@ -533893,18 +533893,18 @@ │ │ │ │ bl 2440e8 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 24226c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 24226c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 242280 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -533934,18 +533934,18 @@ │ │ │ │ beq 242314 │ │ │ │ cmp r1, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 242314 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 113a74 │ │ │ │ @@ -533971,53 +533971,53 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 29bc1c │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2423a4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 45d554 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmn r0, #1 │ │ │ │ beq 2423b8 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 375d8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 2423e8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2423e8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 45d554 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmn r0, #1 │ │ │ │ beq 2423f8 │ │ │ │ bl 375d8 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #328]! @ 0x148 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 242430 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ mov r0, r4 │ │ │ │ bl 2407c4 │ │ │ │ ldrb r0, [r4, #344]! @ 0x158 │ │ │ │ sub r0, r0, #11 │ │ │ │ cmp r0, #2 │ │ │ │ @@ -534045,18 +534045,18 @@ │ │ │ │ beq 2424d0 │ │ │ │ cmp r1, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2424d0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldmib r0, {r4, r6} │ │ │ │ mov r5, r0 │ │ │ │ @@ -534077,62 +534077,62 @@ │ │ │ │ b 2a4524 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #28]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 24254c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3446ec │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 24257c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 24257c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #2 │ │ │ │ beq 2425bc │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #2 │ │ │ │ popcc {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2425bc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 2425fc │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2425fc │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2425fc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ add r0, r4, #12 │ │ │ │ bl 2430ac │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @@ -534165,18 +534165,18 @@ │ │ │ │ bl 2440e8 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 242708 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #52]! @ 0x34 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 242708 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 242708 │ │ │ │ ldrb r0, [r4, #152] @ 0x98 │ │ │ │ cmp r0, #4 │ │ │ │ beq 24275c │ │ │ │ cmp r0, #3 │ │ │ │ @@ -534188,18 +534188,18 @@ │ │ │ │ bl 2440e8 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 242708 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #52]! @ 0x34 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 242708 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 242a7c │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ @@ -534282,31 +534282,31 @@ │ │ │ │ add r6, r4, #184 @ 0xb8 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 242880 │ │ │ │ mov r5, r6 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 242880 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 242918 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #148]! @ 0x94 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2428b4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ add r6, r4, #96 @ 0x60 │ │ │ │ add r0, r4, #120 @ 0x78 │ │ │ │ bl 2440e8 │ │ │ │ mov r7, r4 │ │ │ │ ldrb r0, [r7, #145]! @ 0x91 │ │ │ │ @@ -534314,18 +534314,18 @@ │ │ │ │ bne 242a74 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 242900 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #100]! @ 0x64 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 242900 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [r4, #108] @ 0x6c │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 242a74 │ │ │ │ mov r0, #112 @ 0x70 │ │ │ │ @@ -534367,31 +534367,31 @@ │ │ │ │ bl 375d8 │ │ │ │ ldr r0, [r6, r5]! │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2429d4 │ │ │ │ mov r5, r6 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2429d4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 242ae0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #156]! @ 0x9c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 242a08 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ add r6, r4, #100 @ 0x64 │ │ │ │ add r0, r4, #128 @ 0x80 │ │ │ │ bl 2440e8 │ │ │ │ mov r7, r4 │ │ │ │ ldrb r0, [r7, #153]! @ 0x99 │ │ │ │ @@ -534399,18 +534399,18 @@ │ │ │ │ bne 242a74 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 242a54 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #104]! @ 0x68 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 242a54 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [r4, #112] @ 0x70 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 242a74 │ │ │ │ mov r0, #116 @ 0x74 │ │ │ │ @@ -534527,18 +534527,18 @@ │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 242c58 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #156]! @ 0x9c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 242d30 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 34420c │ │ │ │ b 242d30 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ b 242c30 │ │ │ │ @@ -534546,18 +534546,18 @@ │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 242ca4 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #148]! @ 0x94 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 242d7c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 34420c │ │ │ │ b 242d7c │ │ │ │ ldr r0, [r6, #16] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ b 242c7c │ │ │ │ @@ -534681,20 +534681,20 @@ │ │ │ │ beq 242ec8 │ │ │ │ sub r0, sl, r5, lsl #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bcc 242e7c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 242e7c │ │ │ │ add r7, sl, r4 │ │ │ │ add r6, r7, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 242e7c │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 242eec │ │ │ │ lsl r1, r0, #4 │ │ │ │ @@ -534725,52 +534725,52 @@ │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 242f04 │ │ │ │ ldr r0, [r7, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 242f34 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 242f34 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 42df00 │ │ │ │ b 242f34 │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ beq 242fc4 │ │ │ │ mov r0, r4 │ │ │ │ bl 29bc1c │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 242fb0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 45d554 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmn r0, #1 │ │ │ │ beq 242fc4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 375d8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 242ff4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 242ff4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 45d554 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmn r0, #1 │ │ │ │ beq 243004 │ │ │ │ bl 375d8 │ │ │ │ mov r0, r5 │ │ │ │ @@ -534781,35 +534781,35 @@ │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ beq 243060 │ │ │ │ mov r0, r4 │ │ │ │ bl 29bc1c │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 24304c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 45d554 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmn r0, #1 │ │ │ │ beq 243060 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 375d8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 243090 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 243090 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 45d554 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmn r0, #1 │ │ │ │ beq 2430a0 │ │ │ │ bl 375d8 │ │ │ │ mov r0, r5 │ │ │ │ @@ -534823,18 +534823,18 @@ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2430f8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r1, [r0, #28] │ │ │ │ mov r4, r0 │ │ │ │ @@ -535255,18 +535255,18 @@ │ │ │ │ cmp r1, #3 │ │ │ │ beq 2437b4 │ │ │ │ cmp r1, #2 │ │ │ │ bcc 2437b4 │ │ │ │ mov r4, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2437b4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ add r0, r5, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 241580 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #12 │ │ │ │ @@ -535287,15 +535287,15 @@ │ │ │ │ str r1, [sp, #12] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ str r1, [sp, #20] │ │ │ │ bl 239624 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrb r0, [sp, #4] │ │ │ │ bl 243650 │ │ │ │ - bl 666520 │ │ │ │ + bl 6664a4 │ │ │ │ subseq r5, sp, ip, lsl #21 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ cmp r0, #3 │ │ │ │ beq 243880 │ │ │ │ cmp r0, #4 │ │ │ │ @@ -535329,15 +535329,15 @@ │ │ │ │ bne 2438c0 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 2438d4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 240f64 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ bne 2438b8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -535443,18 +535443,18 @@ │ │ │ │ mov r0, r5 │ │ │ │ orr r1, r1, #6144 @ 0x1800 │ │ │ │ mov r2, #8 │ │ │ │ bl 2a4524 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #288]! @ 0x120 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 243aa4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 345230 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #298] @ 0x12a │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ @@ -535469,18 +535469,18 @@ │ │ │ │ mov r0, r5 │ │ │ │ orr r1, r1, #6144 @ 0x1800 │ │ │ │ mov r2, #8 │ │ │ │ bl 2a4524 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #288]! @ 0x120 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 243b18 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 345230 │ │ │ │ b 243b18 │ │ │ │ bl 5a198 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #298] @ 0x12a │ │ │ │ @@ -535572,29 +535572,29 @@ │ │ │ │ ldr r0, [r4, #720] @ 0x2d0 │ │ │ │ cmp r0, #4 │ │ │ │ beq 243d58 │ │ │ │ add r0, r4, #704 @ 0x2c0 │ │ │ │ bl 241634 │ │ │ │ b 243d58 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [r4, #532] @ 0x214 │ │ │ │ cmp r0, #0 │ │ │ │ beq 243db4 │ │ │ │ bl 240f64 │ │ │ │ b 243db4 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [r4, #532] @ 0x214 │ │ │ │ cmp r0, #0 │ │ │ │ beq 243db4 │ │ │ │ bl 240f64 │ │ │ │ b 243db4 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [r4, #532] @ 0x214 │ │ │ │ cmp r0, #0 │ │ │ │ beq 243d58 │ │ │ │ bl 240f64 │ │ │ │ b 243d58 │ │ │ │ add r0, r4, #656 @ 0x290 │ │ │ │ bl 243824 │ │ │ │ @@ -535604,18 +535604,18 @@ │ │ │ │ add r0, r4, #720 @ 0x2d0 │ │ │ │ bl 241634 │ │ │ │ mov r5, r4 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r5, #648]! @ 0x288 │ │ │ │ mov r1, #1 │ │ │ │ strb r6, [r5, #-10] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 243d28 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #624]! @ 0x270 │ │ │ │ cmp r1, #0 │ │ │ │ strb r6, [r0, #19] │ │ │ │ beq 243d40 │ │ │ │ @@ -535629,18 +535629,18 @@ │ │ │ │ add r0, r4, #256 @ 0x100 │ │ │ │ bl 23b708 │ │ │ │ add r6, r4, #500 @ 0x1f4 │ │ │ │ mov r0, r6 │ │ │ │ bl 2705d0 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 243d8c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3451ac │ │ │ │ ldrb r0, [r4, #507] @ 0x1fb │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [r4, #508] @ 0x1fc │ │ │ │ cmp r0, #0 │ │ │ │ beq 243da8 │ │ │ │ @@ -535668,18 +535668,18 @@ │ │ │ │ add r0, r4, #720 @ 0x2d0 │ │ │ │ bl 241634 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r6, #648]! @ 0x288 │ │ │ │ strb r1, [r6, #-10] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 243e28 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #624]! @ 0x270 │ │ │ │ cmp r1, #0 │ │ │ │ strb r2, [r0, #19] │ │ │ │ @@ -535705,18 +535705,18 @@ │ │ │ │ mov r5, r0 │ │ │ │ b 243ed0 │ │ │ │ mov r5, r0 │ │ │ │ b 243efc │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 243ed0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3451ac │ │ │ │ b 243ed0 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #500 @ 0x1f4 │ │ │ │ bl 23b638 │ │ │ │ @@ -535757,20 +535757,20 @@ │ │ │ │ beq 243f98 │ │ │ │ sub r0, sl, r5, lsl #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bcc 243f4c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 243f4c │ │ │ │ add r7, sl, r4 │ │ │ │ add r6, r7, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 243f4c │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 243fbc │ │ │ │ lsl r1, r0, #4 │ │ │ │ @@ -535801,18 +535801,18 @@ │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 243fd4 │ │ │ │ ldr r0, [r7, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 244004 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 244004 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 42df00 │ │ │ │ b 244004 │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldr r7, [r0] │ │ │ │ cmp r7, #-2147483648 @ 0x80000000 │ │ │ │ @@ -535924,18 +535924,18 @@ │ │ │ │ muleq r0, r8, r2 │ │ │ │ andeq r0, r0, ip, asr r3 │ │ │ │ andeq r0, r0, ip, lsr #3 │ │ │ │ mov r0, r4 │ │ │ │ bl 2413a8 │ │ │ │ ldr r0, [r4, #296]! @ 0x128 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 244f0c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 345230 │ │ │ │ ldrb r0, [r4, #489] @ 0x1e9 │ │ │ │ cmp r0, #0 │ │ │ │ bne 244c98 │ │ │ │ ldr r7, [r4, #468] @ 0x1d4 │ │ │ │ @@ -535953,18 +535953,18 @@ │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r4, #416] @ 0x1a0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 24429c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #420]! @ 0x1a4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 24429c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r6, [r4, #472] @ 0x1d8 │ │ │ │ cmp r6, #0 │ │ │ │ beq 2442d8 │ │ │ │ ldr r7, [r4, #476] @ 0x1dc │ │ │ │ ldr r1, [r7] │ │ │ │ @@ -536003,27 +536003,27 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 244364 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 244364 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #432]! @ 0x1b0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 244364 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #484]! @ 0x1e4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 244c98 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 345230 │ │ │ │ b 244c98 │ │ │ │ ldrb r0, [r4, #1712] @ 0x6b0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 244554 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -536044,15 +536044,15 @@ │ │ │ │ andeq r0, r0, r0, lsr #13 │ │ │ │ ldr r0, [r4, #592] @ 0x250 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 244c68 │ │ │ │ mov r5, r4 │ │ │ │ ldr r0, [r5, #596]! @ 0x254 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ beq 244c5c │ │ │ │ b 244c68 │ │ │ │ ldrb r0, [r4, #444] @ 0x1bc │ │ │ │ cmp r0, #4 │ │ │ │ beq 24457c │ │ │ │ cmp r0, #3 │ │ │ │ @@ -536069,18 +536069,18 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 24446c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 24446c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #568]! @ 0x238 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 24446c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ add r0, r4, #576 @ 0x240 │ │ │ │ bl 241580 │ │ │ │ b 244dd4 │ │ │ │ ldrb r0, [r4, #738] @ 0x2e2 │ │ │ │ cmp r0, #7 │ │ │ │ @@ -536099,39 +536099,39 @@ │ │ │ │ andeq r0, r0, r0, asr #3 │ │ │ │ ldr r0, [r4, #704] @ 0x2c0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2444e4 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #708]! @ 0x2c4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2444e4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #716] @ 0x2cc │ │ │ │ cmp r0, #2 │ │ │ │ bcc 244514 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #720]! @ 0x2d0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 244514 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #692]! @ 0x2b4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 244878 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3440dc │ │ │ │ b 244878 │ │ │ │ ldr r0, [r4, #420] @ 0x1a4 │ │ │ │ bl 240f64 │ │ │ │ mov r0, #408 @ 0x198 │ │ │ │ mov r1, #0 │ │ │ │ @@ -536139,15 +536139,15 @@ │ │ │ │ b 244c74 │ │ │ │ ldr r0, [r4, #1700] @ 0x6a4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 244c68 │ │ │ │ mov r5, r4 │ │ │ │ ldr r0, [r5, #1704]! @ 0x6a8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ beq 244c5c │ │ │ │ b 244c68 │ │ │ │ ldrb r0, [r4, #486] @ 0x1e6 │ │ │ │ cmp r0, #3 │ │ │ │ beq 244940 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -536159,18 +536159,18 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 244974 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 244974 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #452]! @ 0x1c4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 244974 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 244974 │ │ │ │ ldrb r0, [r4, #990] @ 0x3de │ │ │ │ cmp r0, #3 │ │ │ │ bne 24462c │ │ │ │ add r0, r4, #816 @ 0x330 │ │ │ │ @@ -536190,18 +536190,18 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 1555f8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #989] @ 0x3dd │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #744]! @ 0x2e8 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 244704 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3446ec │ │ │ │ b 244704 │ │ │ │ add r0, r4, #744 @ 0x2e8 │ │ │ │ bl 23a80c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #735] @ 0x2df │ │ │ │ @@ -536226,15 +536226,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r4, #776] @ 0x308 │ │ │ │ cmp r0, #0 │ │ │ │ ldrbne r1, [r4, #784] @ 0x310 │ │ │ │ tstne r1, #1 │ │ │ │ beq 2446cc │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [r4, #780] @ 0x30c │ │ │ │ cmp r0, #0 │ │ │ │ beq 2447bc │ │ │ │ bl 240f64 │ │ │ │ b 2447bc │ │ │ │ add r0, r4, #744 @ 0x2e8 │ │ │ │ bl 23a80c │ │ │ │ @@ -536251,18 +536251,18 @@ │ │ │ │ bl 242520 │ │ │ │ b 244798 │ │ │ │ add r0, r4, #744 @ 0x2e8 │ │ │ │ bl 24741c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #684]! @ 0x2ac │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 244744 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3446ec │ │ │ │ ldrb r0, [r4, #732] @ 0x2dc │ │ │ │ cmp r0, #0 │ │ │ │ beq 244758 │ │ │ │ add r0, r4, #592 @ 0x250 │ │ │ │ bl 155738 │ │ │ │ @@ -536272,18 +536272,18 @@ │ │ │ │ bl 242520 │ │ │ │ ldr r0, [r4, #672] @ 0x2a0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 244798 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #676]! @ 0x2a4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 244798 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #660] @ 0x294 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbne r1, [r4, #729] @ 0x2d9 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 244910 │ │ │ │ @@ -536296,99 +536296,99 @@ │ │ │ │ beq 2447f8 │ │ │ │ ldr r0, [r4, #648] @ 0x288 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2447f8 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #652]! @ 0x28c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2447f8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldrb r0, [r4, #734] @ 0x2de │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [r4, #730] @ 0x2da │ │ │ │ cmp r0, #0 │ │ │ │ beq 244830 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #744]! @ 0x2e8 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 244830 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3440dc │ │ │ │ ldrb r0, [r4, #731] @ 0x2db │ │ │ │ strb r6, [r4, #734] @ 0x2de │ │ │ │ cmp r0, #0 │ │ │ │ beq 244870 │ │ │ │ ldr r0, [r4, #636] @ 0x27c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 244870 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #640]! @ 0x280 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 244870 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #731] @ 0x2db │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #440]! @ 0x1b8 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 24489c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3440dc │ │ │ │ ldr r0, [r4, #428] @ 0x1ac │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2448cc │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #432]! @ 0x1b0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2448cc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ add r0, r4, #1152 @ 0x480 │ │ │ │ bl 157534 │ │ │ │ ldr r0, [r4, #416] @ 0x1a0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 244904 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #420]! @ 0x1a4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 244904 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ add r0, r4, #1120 @ 0x460 │ │ │ │ bl 1577cc │ │ │ │ b 244c74 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2447ac │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #664]! @ 0x298 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2447ac │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 2447ac │ │ │ │ ldr r7, [r4, #480] @ 0x1e0 │ │ │ │ ldr r6, [r4, #476] @ 0x1dc │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -536423,15 +536423,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r4, #624] @ 0x270 │ │ │ │ cmp r0, #0 │ │ │ │ ldrbne r1, [r4, #632] @ 0x278 │ │ │ │ tstne r1, #1 │ │ │ │ beq 2449e0 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [r4, #628] @ 0x274 │ │ │ │ cmp r0, #0 │ │ │ │ beq 244c38 │ │ │ │ bl 240f64 │ │ │ │ b 244c38 │ │ │ │ ldrb r0, [r4, #812] @ 0x32c │ │ │ │ cmp r0, #7 │ │ │ │ @@ -536534,18 +536534,18 @@ │ │ │ │ add r0, r4, #808 @ 0x328 │ │ │ │ bl 241634 │ │ │ │ mov r5, r4 │ │ │ │ mov r7, #0 │ │ │ │ ldr r0, [r5, #736]! @ 0x2e0 │ │ │ │ mov r1, #1 │ │ │ │ strb r7, [r5, #-10] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 244bb0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #712]! @ 0x2c8 │ │ │ │ cmp r1, #0 │ │ │ │ strb r7, [r0, #19] │ │ │ │ beq 244bc8 │ │ │ │ @@ -536558,18 +536558,18 @@ │ │ │ │ strb r0, [r1, #1] │ │ │ │ ldr r0, [r4, #936] @ 0x3a8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 244c10 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #940]! @ 0x3ac │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 244c10 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ add r0, r4, #952 @ 0x3b8 │ │ │ │ bl 241634 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #604] @ 0x25c │ │ │ │ mov r0, r6 │ │ │ │ @@ -536580,30 +536580,30 @@ │ │ │ │ bl 27dd20 │ │ │ │ ldr r0, [r4, #572] @ 0x23c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 244c68 │ │ │ │ mov r5, r4 │ │ │ │ ldr r0, [r5, #576]! @ 0x240 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 244c68 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ add r0, r4, #696 @ 0x2b8 │ │ │ │ add r0, r0, #1024 @ 0x400 │ │ │ │ bl 1576b8 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #392]! @ 0x188 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 244c98 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3446ec │ │ │ │ ldrb r0, [r4, #403] @ 0x193 │ │ │ │ cmp r0, #0 │ │ │ │ beq 244ce0 │ │ │ │ ldr r5, [r4, #388] @ 0x184 │ │ │ │ cmp r5, #0 │ │ │ │ @@ -536671,83 +536671,83 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 244dd4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 244dd4 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #620]! @ 0x26c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 244dd4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #989] @ 0x3dd │ │ │ │ ldr r0, [r4, #448] @ 0x1c0 │ │ │ │ cmp r0, #3 │ │ │ │ beq 244e14 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 244e14 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #452]! @ 0x1c4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 244e14 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #424] @ 0x1a8 │ │ │ │ cmp r0, #3 │ │ │ │ beq 244e4c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 244e4c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #428]! @ 0x1ac │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 244e4c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ add r0, r4, #185 @ 0xb9 │ │ │ │ add r5, r0, #256 @ 0x100 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r5] │ │ │ │ ldrb r0, [r4, #406] @ 0x196 │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [r4, #410] @ 0x19a │ │ │ │ cmp r0, #0 │ │ │ │ beq 244e94 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #416]! @ 0x1a0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 244e94 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 345230 │ │ │ │ strb r6, [r4, #406] @ 0x196 │ │ │ │ add r0, r4, #228 @ 0xe4 │ │ │ │ bl 243724 │ │ │ │ ldr r0, [r4, #216] @ 0xd8 │ │ │ │ cmp r0, #3 │ │ │ │ beq 244ed8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 244ed8 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #220]! @ 0xdc │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 244ed8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldrb r0, [r4, #402] @ 0x192 │ │ │ │ cmp r0, #0 │ │ │ │ beq 244eec │ │ │ │ add r0, r4, #152 @ 0x98 │ │ │ │ bl 1553bc │ │ │ │ @@ -536787,18 +536787,18 @@ │ │ │ │ add r0, r4, #808 @ 0x328 │ │ │ │ bl 241634 │ │ │ │ mov r7, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r7, #736]! @ 0x2e0 │ │ │ │ strb r1, [r7, #-10] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 244fa4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #712]! @ 0x2c8 │ │ │ │ cmp r1, #0 │ │ │ │ strb r2, [r0, #19] │ │ │ │ @@ -536840,18 +536840,18 @@ │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #936] @ 0x3a8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 245088 │ │ │ │ mov r7, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r7, #940]! @ 0x3ac │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 245088 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 42df00 │ │ │ │ b 245088 │ │ │ │ mov r8, r0 │ │ │ │ b 24528c │ │ │ │ mov r8, r0 │ │ │ │ add r0, r4, #952 @ 0x3b8 │ │ │ │ @@ -536892,27 +536892,27 @@ │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #716] @ 0x2cc │ │ │ │ cmp r0, #2 │ │ │ │ bcc 245148 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #720]! @ 0x2d0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 245148 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #692]! @ 0x2b4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 24563c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3440dc │ │ │ │ b 24563c │ │ │ │ mov r8, r0 │ │ │ │ b 245498 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #0 │ │ │ │ @@ -536952,18 +536952,18 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 1555f8 │ │ │ │ mov r7, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r7, #744]! @ 0x2e8 │ │ │ │ strb r1, [r7, #245] @ 0xf5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 245328 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 3446ec │ │ │ │ b 245328 │ │ │ │ mov r8, r0 │ │ │ │ b 2452a4 │ │ │ │ mov r8, r0 │ │ │ │ b 245634 │ │ │ │ @@ -537002,18 +537002,18 @@ │ │ │ │ b 245318 │ │ │ │ mov r8, r0 │ │ │ │ b 245374 │ │ │ │ mov r6, r4 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r6, #684]! @ 0x2ac │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 245374 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3446ec │ │ │ │ b 245374 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #736] @ 0x2e0 │ │ │ │ add r0, r4, #1088 @ 0x440 │ │ │ │ @@ -537064,18 +537064,18 @@ │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #572] @ 0x23c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2453f8 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #576]! @ 0x240 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2453f8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ add r0, r4, #696 @ 0x2b8 │ │ │ │ add r0, r0, #1024 @ 0x400 │ │ │ │ bl 1576b8 │ │ │ │ b 245700 │ │ │ │ mov r8, r0 │ │ │ │ @@ -537091,18 +537091,18 @@ │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r4, #416] @ 0x1a0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 245464 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #420]! @ 0x1a4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 245464 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #472] @ 0x1d8 │ │ │ │ ldr r1, [r4, #476] @ 0x1dc │ │ │ │ bl 23b1e0 │ │ │ │ ldr r1, [r4, #440] @ 0x1b8 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -537113,18 +537113,18 @@ │ │ │ │ add r0, r4, #452 @ 0x1c4 │ │ │ │ bl 2424d4 │ │ │ │ add r0, r4, #428 @ 0x1ac │ │ │ │ bl 24248c │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #484]! @ 0x1e4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 245784 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 345230 │ │ │ │ b 245784 │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ mov r8, r0 │ │ │ │ b 2456dc │ │ │ │ @@ -537135,35 +537135,35 @@ │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #672] @ 0x2a0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 245514 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #676]! @ 0x2a4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 245514 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #660] @ 0x294 │ │ │ │ cmp r0, #3 │ │ │ │ beq 245558 │ │ │ │ ldrb r1, [r4, #729] @ 0x2d9 │ │ │ │ cmp r1, #1 │ │ │ │ bne 245558 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 245558 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #664]! @ 0x298 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 245558 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #729] @ 0x2d9 │ │ │ │ ldr r0, [r4, #624] @ 0x270 │ │ │ │ bl 462e28 │ │ │ │ b 24557c │ │ │ │ @@ -537176,72 +537176,72 @@ │ │ │ │ beq 2455b8 │ │ │ │ ldr r0, [r4, #648] @ 0x288 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2455b8 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #652]! @ 0x28c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2455b8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #730] @ 0x2da │ │ │ │ ldrb r0, [r4, #734] @ 0x2de │ │ │ │ cmp r0, #0 │ │ │ │ beq 2455f0 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #744]! @ 0x2e8 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2455f0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3440dc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #734] @ 0x2de │ │ │ │ ldrb r0, [r4, #731] @ 0x2db │ │ │ │ cmp r0, #0 │ │ │ │ beq 245634 │ │ │ │ ldr r0, [r4, #636] @ 0x27c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 245634 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #640]! @ 0x280 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 245634 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #731] @ 0x2db │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #440]! @ 0x1b8 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 245660 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3440dc │ │ │ │ ldr r0, [r4, #428] @ 0x1ac │ │ │ │ cmp r0, #2 │ │ │ │ bcc 245690 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #432]! @ 0x1b0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 245690 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ add r0, r4, #1152 @ 0x480 │ │ │ │ bl 157534 │ │ │ │ b 2456ac │ │ │ │ mov r8, r0 │ │ │ │ b 245884 │ │ │ │ @@ -537249,46 +537249,46 @@ │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #416] @ 0x1a0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2456dc │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #420]! @ 0x1a4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2456dc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ add r0, r4, #1120 @ 0x460 │ │ │ │ bl 1577cc │ │ │ │ b 245700 │ │ │ │ mov r8, r0 │ │ │ │ b 245700 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #408 @ 0x198 │ │ │ │ mov r1, #0 │ │ │ │ strh r1, [r4, r0] │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #392]! @ 0x188 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 245784 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3446ec │ │ │ │ b 245784 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #296]! @ 0x128 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2458b8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 345230 │ │ │ │ b 2458b8 │ │ │ │ mov r5, #149 @ 0x95 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ orr r5, r5, #256 @ 0x100 │ │ │ │ mov r8, r0 │ │ │ │ @@ -537330,18 +537330,18 @@ │ │ │ │ strb r0, [r4, #410] @ 0x19a │ │ │ │ ldrb r0, [r4, #406] @ 0x196 │ │ │ │ cmp r0, #0 │ │ │ │ beq 245820 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #416]! @ 0x1a0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 245820 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 345230 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #406] @ 0x196 │ │ │ │ add r0, r4, #228 @ 0xe4 │ │ │ │ bl 243724 │ │ │ │ add r0, r4, #216 @ 0xd8 │ │ │ │ @@ -537407,27 +537407,27 @@ │ │ │ │ bl 23ab28 │ │ │ │ b 245954 │ │ │ │ add r0, r4, #304 @ 0x130 │ │ │ │ bl 245f10 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #296]! @ 0x128 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 245954 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #288]! @ 0x120 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 245978 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3446ec │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #292] @ 0x124 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ b 2459cc │ │ │ │ b 24598c │ │ │ │ @@ -537436,29 +537436,29 @@ │ │ │ │ strb r0, [r4, #292] @ 0x124 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #296]! @ 0x128 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2459d0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 34420c │ │ │ │ b 2459d0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #288]! @ 0x120 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2459f4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3446ec │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #292] @ 0x124 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @@ -537498,18 +537498,18 @@ │ │ │ │ beq 245a9c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 245c24 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 2b2af0 │ │ │ │ b 245c24 │ │ │ │ ldrb r0, [r4, #204] @ 0xcc │ │ │ │ cmp r0, #3 │ │ │ │ bne 245c24 │ │ │ │ ldrb r0, [r4, #196] @ 0xc4 │ │ │ │ @@ -537517,62 +537517,62 @@ │ │ │ │ beq 245bd8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 245c24 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #88]! @ 0x58 │ │ │ │ add r6, r4, #16 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 245b0c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3446ec │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #2 │ │ │ │ beq 245b4c │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 245b4c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 245b4c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #3 │ │ │ │ beq 245b84 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 245b84 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #68]! @ 0x44 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 245b84 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r0, #3 │ │ │ │ beq 245bbc │ │ │ │ cmp r0, #2 │ │ │ │ bcc 245bbc │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #80]! @ 0x50 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 245bbc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #32]! │ │ │ │ cmp r1, #0 │ │ │ │ beq 245c24 │ │ │ │ bl 155c14 │ │ │ │ @@ -537584,31 +537584,31 @@ │ │ │ │ ldr r0, [r4, #180] @ 0xb4 │ │ │ │ bl 240f64 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #188] @ 0xbc │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #192]! @ 0xc0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 245c18 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #198] @ 0xc6 │ │ │ │ strb r0, [r4, #197] @ 0xc5 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ strb r0, [r4, #9] │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 3446ec │ │ │ │ mov r5, r0 │ │ │ │ b 245cd0 │ │ │ │ mov r5, r0 │ │ │ │ b 245cc8 │ │ │ │ @@ -537618,18 +537618,18 @@ │ │ │ │ b 245ca0 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #192]! @ 0xc0 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r6, #-4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 245ca0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 34420c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #198] @ 0xc6 │ │ │ │ strb r0, [r4, #197] @ 0xc5 │ │ │ │ b 245d78 │ │ │ │ bl 5a198 │ │ │ │ @@ -537672,28 +537672,28 @@ │ │ │ │ add r0, r4, #12 │ │ │ │ bl 23f57c │ │ │ │ b 245d54 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 245d78 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 2b2af0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ strb r0, [r4, #9] │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 245da0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 3446ec │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -537814,28 +537814,28 @@ │ │ │ │ beq 245fdc │ │ │ │ ldr r0, [r4, #408] @ 0x198 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2460d0 │ │ │ │ mov r5, r4 │ │ │ │ ldr r0, [r5, #412]! @ 0x19c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ beq 245fcc │ │ │ │ b 2460d0 │ │ │ │ ldr r0, [r4, #432] @ 0x1b0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2460d0 │ │ │ │ mov r5, r4 │ │ │ │ ldr r0, [r5, #436]! @ 0x1b4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2460d0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 2460d0 │ │ │ │ ldrb r0, [r4, #80] @ 0x50 │ │ │ │ cmp r0, #4 │ │ │ │ beq 24602c │ │ │ │ cmp r0, #3 │ │ │ │ @@ -537869,18 +537869,18 @@ │ │ │ │ add r0, r4, #224 @ 0xe0 │ │ │ │ bl 241634 │ │ │ │ mov r5, r4 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r5, #152]! @ 0x98 │ │ │ │ mov r1, #1 │ │ │ │ strb r6, [r5, #-10] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 24608c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #128]! @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ strb r6, [r0, #19] │ │ │ │ beq 2460a4 │ │ │ │ @@ -537894,18 +537894,18 @@ │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #376] @ 0x178 │ │ │ │ ldr r0, [r4, #408] @ 0x198 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 245f8c │ │ │ │ ldr r0, [r4, #452]! @ 0x1c4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 34420c │ │ │ │ b 246108 │ │ │ │ mov r5, r0 │ │ │ │ b 246154 │ │ │ │ mov r5, r0 │ │ │ │ @@ -537919,18 +537919,18 @@ │ │ │ │ add r0, r4, #224 @ 0xe0 │ │ │ │ bl 241634 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r6, #152]! @ 0x98 │ │ │ │ strb r1, [r6, #-10] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 246154 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #128]! @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ strb r2, [r0, #19] │ │ │ │ @@ -537949,29 +537949,29 @@ │ │ │ │ strb r0, [r4, #376] @ 0x178 │ │ │ │ ldr r0, [r4, #408] @ 0x198 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2461d8 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #412]! @ 0x19c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2461d8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 2461d8 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #452]! @ 0x1c4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 24620c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 34420c │ │ │ │ b 24620c │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #40] @ 0x28 │ │ │ │ @@ -537990,37 +537990,37 @@ │ │ │ │ beq 246250 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4] │ │ │ │ pop {r4, lr} │ │ │ │ bx r1 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 246274 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 54e40c │ │ │ │ + b 54e390 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2462b4 │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2462b4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 241b9c │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 241b9c │ │ │ │ @@ -538497,18 +538497,18 @@ │ │ │ │ bne 246c14 │ │ │ │ ldr r0, [r4, #364] @ 0x16c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 246c14 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #368]! @ 0x170 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 246c14 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 246c14 │ │ │ │ ldrb r0, [r4, #393] @ 0x189 │ │ │ │ cmp r0, #3 │ │ │ │ bne 246ccc │ │ │ │ ldrb r0, [r4, #96] @ 0x60 │ │ │ │ @@ -538536,62 +538536,62 @@ │ │ │ │ beq 246bc0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 246c0c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #248]! @ 0xf8 │ │ │ │ add r6, r4, #176 @ 0xb0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 246af8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3446ec │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #2 │ │ │ │ beq 246b38 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r4, #180] @ 0xb4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 246b38 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #184]! @ 0xb8 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 246b38 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #224] @ 0xe0 │ │ │ │ cmp r0, #3 │ │ │ │ beq 246b70 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 246b70 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #228]! @ 0xe4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 246b70 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #236] @ 0xec │ │ │ │ cmp r0, #3 │ │ │ │ beq 246ba8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 246ba8 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #240]! @ 0xf0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 246ba8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #192]! @ 0xc0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 246c0c │ │ │ │ bl 155c14 │ │ │ │ @@ -538602,18 +538602,18 @@ │ │ │ │ ldr r0, [r4, #340] @ 0x154 │ │ │ │ bl 240f64 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #348] @ 0x15c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #352]! @ 0x160 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 246c00 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #358] @ 0x166 │ │ │ │ strb r0, [r4, #357] @ 0x165 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #376] @ 0x178 │ │ │ │ @@ -538639,18 +538639,18 @@ │ │ │ │ add r0, r4, #240 @ 0xf0 │ │ │ │ bl 241634 │ │ │ │ mov r5, r4 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r5, #168]! @ 0xa8 │ │ │ │ mov r1, #1 │ │ │ │ strb r6, [r5, #-10] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 246c94 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #144]! @ 0x90 │ │ │ │ cmp r1, #0 │ │ │ │ strb r6, [r0, #19] │ │ │ │ beq 246cac │ │ │ │ @@ -538688,18 +538688,18 @@ │ │ │ │ add r0, r4, #240 @ 0xf0 │ │ │ │ bl 241634 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r6, #168]! @ 0xa8 │ │ │ │ strb r1, [r6, #-10] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 246d58 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #144]! @ 0x90 │ │ │ │ cmp r1, #0 │ │ │ │ strb r2, [r0, #19] │ │ │ │ @@ -538723,18 +538723,18 @@ │ │ │ │ b 246de4 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #352]! @ 0x160 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r6, #-4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 246de4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 34420c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #358] @ 0x166 │ │ │ │ strb r0, [r4, #357] @ 0x165 │ │ │ │ b 246e30 │ │ │ │ bl 5a198 │ │ │ │ @@ -539163,32 +539163,32 @@ │ │ │ │ beq 247498 │ │ │ │ bl 240f64 │ │ │ │ add r0, r4, #32 │ │ │ │ bl 242520 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #76]! @ 0x4c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2474c4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3440dc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #89] @ 0x59 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 247500 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 247500 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -539213,18 +539213,18 @@ │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ bl 462d04 │ │ │ │ b 247568 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #76]! @ 0x4c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 24758c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3440dc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #89] @ 0x59 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @@ -539381,18 +539381,18 @@ │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #3 │ │ │ │ beq 2477d8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2477d8 │ │ │ │ ldr r0, [r4, #28]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 42df00 │ │ │ │ ldrb r0, [r4, #201] @ 0xc9 │ │ │ │ cmp r0, #4 │ │ │ │ beq 2478e8 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -539413,32 +539413,32 @@ │ │ │ │ strheq r0, [r0], -ip │ │ │ │ andeq r0, r0, ip, lsl r1 │ │ │ │ andeq r0, r0, r8, asr #5 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #540]! @ 0x21c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2478ac │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ ldr r0, [r4, #544] @ 0x220 │ │ │ │ cmp r0, #3 │ │ │ │ beq 247e0c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 247e0c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #548]! @ 0x224 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 247e0c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 247e0c │ │ │ │ ldrb r0, [r4, #675] @ 0x2a3 │ │ │ │ cmp r0, #5 │ │ │ │ bhi 247df0 │ │ │ │ add r1, pc, #4 │ │ │ │ @@ -539520,15 +539520,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r4, #696] @ 0x2b8 │ │ │ │ cmp r0, #0 │ │ │ │ ldrbne r1, [r4, #704] @ 0x2c0 │ │ │ │ tstne r1, #1 │ │ │ │ beq 247a44 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [r4, #700] @ 0x2bc │ │ │ │ cmp r0, #0 │ │ │ │ beq 247dd4 │ │ │ │ bl 240f64 │ │ │ │ b 247dd4 │ │ │ │ ldr r0, [r4, #688] @ 0x2b0 │ │ │ │ ldr r1, [pc, #2048] @ 248264 │ │ │ │ @@ -539538,15 +539538,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r4, #696] @ 0x2b8 │ │ │ │ cmp r0, #0 │ │ │ │ ldrbne r1, [r4, #704] @ 0x2c0 │ │ │ │ tstne r1, #1 │ │ │ │ beq 247a8c │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [r4, #700] @ 0x2bc │ │ │ │ cmp r0, #0 │ │ │ │ beq 247da8 │ │ │ │ bl 240f64 │ │ │ │ b 247da8 │ │ │ │ add r0, r4, #576 @ 0x240 │ │ │ │ bl 243b28 │ │ │ │ @@ -539574,18 +539574,18 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 247b30 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 247b30 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #572]! @ 0x23c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 247b30 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldrb r0, [r4, #556] @ 0x22c │ │ │ │ cmp r0, #0 │ │ │ │ beq 247b64 │ │ │ │ add r0, r4, #80 @ 0x50 │ │ │ │ bl 241634 │ │ │ │ @@ -539611,18 +539611,18 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 247c98 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 247c98 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #572]! @ 0x23c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 247c98 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 247c98 │ │ │ │ add r0, r4, #656 @ 0x290 │ │ │ │ bl 243824 │ │ │ │ ldr r0, [r4, #736] @ 0x2e0 │ │ │ │ cmp r0, #4 │ │ │ │ @@ -539630,18 +539630,18 @@ │ │ │ │ add r0, r4, #720 @ 0x2d0 │ │ │ │ bl 241634 │ │ │ │ mov r5, r4 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r5, #648]! @ 0x288 │ │ │ │ mov r1, #1 │ │ │ │ strb r6, [r5, #-10] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 247c10 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #624]! @ 0x270 │ │ │ │ cmp r1, #0 │ │ │ │ strb r6, [r0, #19] │ │ │ │ beq 247c28 │ │ │ │ @@ -539664,18 +539664,18 @@ │ │ │ │ strb r0, [r4, #557] @ 0x22d │ │ │ │ ldr r0, [r4, #528] @ 0x210 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 247c98 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #532]! @ 0x214 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 247c98 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldrb r0, [r4, #558] @ 0x22e │ │ │ │ cmp r0, #0 │ │ │ │ beq 247cac │ │ │ │ add r0, r4, #416 @ 0x1a0 │ │ │ │ bl 240b50 │ │ │ │ @@ -539686,27 +539686,27 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 247cf0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 247cf0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #408]! @ 0x198 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 247cf0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #400]! @ 0x190 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 247e0c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ b 247e0c │ │ │ │ ldr r0, [r4, #880] @ 0x370 │ │ │ │ cmp r0, #4 │ │ │ │ beq 247da8 │ │ │ │ add r0, r4, #864 @ 0x360 │ │ │ │ @@ -539720,18 +539720,18 @@ │ │ │ │ add r0, r4, #880 @ 0x370 │ │ │ │ bl 241634 │ │ │ │ mov r5, r4 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r5, #808]! @ 0x328 │ │ │ │ mov r1, #1 │ │ │ │ strb r6, [r5, #-10] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 247d78 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #784]! @ 0x310 │ │ │ │ cmp r1, #0 │ │ │ │ strb r6, [r0, #19] │ │ │ │ beq 247d90 │ │ │ │ @@ -539776,18 +539776,18 @@ │ │ │ │ strb r0, [r4, #61] @ 0x3d │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r0, #2 │ │ │ │ bcc 247e20 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #68]! @ 0x44 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 247e20 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 247e20 │ │ │ │ b 247e70 │ │ │ │ mov r5, r0 │ │ │ │ b 247ec0 │ │ │ │ mov r5, r0 │ │ │ │ @@ -539802,18 +539802,18 @@ │ │ │ │ add r0, r4, #880 @ 0x370 │ │ │ │ bl 241634 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r6, #808]! @ 0x328 │ │ │ │ strb r1, [r6, #-10] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 247ec0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #784]! @ 0x310 │ │ │ │ cmp r1, #0 │ │ │ │ strb r2, [r0, #19] │ │ │ │ @@ -539854,18 +539854,18 @@ │ │ │ │ add r0, r4, #720 @ 0x2d0 │ │ │ │ bl 241634 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r6, #648]! @ 0x288 │ │ │ │ strb r1, [r6, #-10] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 247f90 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #624]! @ 0x270 │ │ │ │ cmp r1, #0 │ │ │ │ strb r2, [r0, #19] │ │ │ │ @@ -539988,18 +539988,18 @@ │ │ │ │ strb r0, [r4, #557] @ 0x22d │ │ │ │ ldr r0, [r4, #528] @ 0x210 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2481a8 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #532]! @ 0x214 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2481a8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ ldrb r0, [r4, #558] @ 0x22e │ │ │ │ cmp r0, #1 │ │ │ │ bne 2481f8 │ │ │ │ add r0, r4, #416 @ 0x1a0 │ │ │ │ bl 240b50 │ │ │ │ @@ -540022,18 +540022,18 @@ │ │ │ │ strb r0, [r4, #564] @ 0x234 │ │ │ │ strb r0, [r4, #558] @ 0x22e │ │ │ │ add r0, r4, #404 @ 0x194 │ │ │ │ bl 242084 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #400]! @ 0x190 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 248238 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 34420c │ │ │ │ b 248238 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [r4, #61] @ 0x3d │ │ │ │ cmp r0, #0 │ │ │ │ beq 24824c │ │ │ │ @@ -540396,23 +540396,23 @@ │ │ │ │ beq 2487e8 │ │ │ │ ldrb r1, [r0, #184] @ 0xb8 │ │ │ │ mov r7, #13 │ │ │ │ cmp r1, #0 │ │ │ │ beq 248adc │ │ │ │ ldr r4, [r0, #152] @ 0x98 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 54e290 │ │ │ │ + bl 54e214 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 54e140 │ │ │ │ + bl 54e0c4 │ │ │ │ add r9, r4, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2488c4 │ │ │ │ ldr r0, [pc, #936] @ 248bcc │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ @@ -540433,29 +540433,29 @@ │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r7, #8]! │ │ │ │ mov r0, r9 │ │ │ │ str r1, [r6] │ │ │ │ str r1, [r6, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r9, r0 │ │ │ │ clz r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 2488c4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2488c0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ bl 3e610 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r7, sl │ │ │ │ ldr r5, [pc, #748] @ 248bc8 │ │ │ │ add r6, r0, #24 │ │ │ │ @@ -540470,15 +540470,15 @@ │ │ │ │ sub r9, r4, #8 │ │ │ │ cmp r0, r5 │ │ │ │ bne 2489a0 │ │ │ │ ldr r6, [r7] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne 2489bc │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r6, [r7] │ │ │ │ cmp r0, r5 │ │ │ │ beq 248988 │ │ │ │ @@ -540493,15 +540493,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 248984 │ │ │ │ b 248988 │ │ │ │ ldr r2, [sl, #20] │ │ │ │ ldr r1, [sl, #24] │ │ │ │ b 248a4c │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [sl, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 248988 │ │ │ │ bl 240f64 │ │ │ │ mov r1, #0 │ │ │ │ str r6, [sl, #40] @ 0x28 │ │ │ │ sub r0, r5, #1 │ │ │ │ @@ -540533,15 +540533,15 @@ │ │ │ │ mov r0, #22 │ │ │ │ str r0, [fp] │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [sl, #16] │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [sl, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 248a28 │ │ │ │ bl 240f64 │ │ │ │ ldrd r2, [sl, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ @@ -541019,15 +541019,15 @@ │ │ │ │ bl 59d30 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r0, [pc, #28] @ 2491bc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 59d30 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 677c44 │ │ │ │ + bl 677bc8 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ ldrsheq r0, [sp], #-44 @ 0xffffffd4 │ │ │ │ subseq r0, sp, ip, ror #5 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -541145,15 +541145,15 @@ │ │ │ │ bl 59d30 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r0, [pc, #28] @ 2493b4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 59d30 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 677c44 │ │ │ │ + bl 677bc8 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subseq r0, sp, r4, lsl #2 │ │ │ │ ldrsheq r0, [sp], #-4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -541271,15 +541271,15 @@ │ │ │ │ bl 59d30 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r0, [pc, #28] @ 2495ac │ │ │ │ add r0, pc, r0 │ │ │ │ bl 59d30 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 677c44 │ │ │ │ + bl 677bc8 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subseq pc, ip, ip, lsl #30 │ │ │ │ ldrsheq pc, [ip], #-236 @ 0xffffff14 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -541397,15 +541397,15 @@ │ │ │ │ bl 59d30 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r0, [pc, #28] @ 2497a4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 59d30 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 677c44 │ │ │ │ + bl 677bc8 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subseq pc, ip, r4, lsl sp @ │ │ │ │ subseq pc, ip, r4, lsl #26 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -541470,20 +541470,20 @@ │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ b 2498dc │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #32]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2498dc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4eba84 │ │ │ │ + bl 4eba08 │ │ │ │ b 2498dc │ │ │ │ ldr r0, [r4, #32] │ │ │ │ bl 240328 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ @@ -543314,15 +543314,15 @@ │ │ │ │ orr r2, r2, #1024 @ 0x400 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 38430 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #0 │ │ │ │ beq 24b904 │ │ │ │ add lr, sp, #8192 @ 0x2000 │ │ │ │ mov r2, #728 @ 0x2d8 │ │ │ │ add r4, lr, #728 @ 0x2d8 │ │ │ │ add lr, sp, #6144 @ 0x1800 │ │ │ │ add r1, lr, #1016 @ 0x3f8 │ │ │ │ @@ -543368,32 +543368,32 @@ │ │ │ │ add r4, r0, #6144 @ 0x1800 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ str sl, [sp, #28] │ │ │ │ bl 421908 │ │ │ │ ldr r0, [pc, #1104] @ 24bab0 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldr r0, [r0, r1] │ │ │ │ str r4, [sp, #16] │ │ │ │ tst r0, #1 │ │ │ │ beq 24b68c │ │ │ │ ldr r0, [pc, #1092] @ 24bac0 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r0, r0, r1 │ │ │ │ ldrd r0, [r0, #8] │ │ │ │ b 24b6d4 │ │ │ │ add lr, sp, #13312 @ 0x3400 │ │ │ │ add r0, lr, #1000 @ 0x3e8 │ │ │ │ - bl 54a850 │ │ │ │ + bl 54a7d4 │ │ │ │ ldr r0, [pc, #1044] @ 24bab4 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ str r2, [r0, r1]! │ │ │ │ mov r1, #0 │ │ │ │ ldr r2, [r7, #1756] @ 0x6dc │ │ │ │ str r1, [r0, #4] │ │ │ │ ldr r0, [r7, #1748] @ 0x6d4 │ │ │ │ ldr r3, [r7, #1760] @ 0x6e0 │ │ │ │ ands r0, r0, #1 │ │ │ │ @@ -543403,15 +543403,15 @@ │ │ │ │ movne r0, r2 │ │ │ │ ldr r3, [pc, #1004] @ 24bac8 │ │ │ │ ldr r2, [pc, #996] @ 24bac4 │ │ │ │ adds r8, r0, r3 │ │ │ │ ldr r0, [pc, #996] @ 24bacc │ │ │ │ adc r1, r1, r2 │ │ │ │ ldr r2, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r0, r0, r2 │ │ │ │ ldr r4, [pc, #984] @ 24bad4 │ │ │ │ mov r6, #0 │ │ │ │ mov sl, #0 │ │ │ │ str r8, [r0, #8] │ │ │ │ eor r4, r1, r4 │ │ │ │ str r1, [r0, #12] │ │ │ │ @@ -543483,18 +543483,18 @@ │ │ │ │ add r0, fp, #956 @ 0x3bc │ │ │ │ add r0, r0, #6144 @ 0x1800 │ │ │ │ bl 42164c │ │ │ │ mov r4, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #1852]! @ 0x73c │ │ │ │ mov sl, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 24b844 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 422c4c │ │ │ │ mov r4, #0 │ │ │ │ add lr, sp, #12288 @ 0x3000 │ │ │ │ strb r4, [r9, #1864] @ 0x748 │ │ │ │ add r7, lr, #244 @ 0xf4 │ │ │ │ ldm r5!, {r1, r2, r3} │ │ │ │ @@ -543585,18 +543585,18 @@ │ │ │ │ mov r5, r0 │ │ │ │ add r0, fp, #956 @ 0x3bc │ │ │ │ add r0, r0, #6144 @ 0x1800 │ │ │ │ bl 42164c │ │ │ │ mov r4, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #1852]! @ 0x73c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 24ba18 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 422c4c │ │ │ │ b 24ba18 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ b 24ba0c │ │ │ │ mov r5, r0 │ │ │ │ @@ -543928,18 +543928,18 @@ │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ cmp r0, #3 │ │ │ │ beq 24bc00 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 24bc00 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 24bc00 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 42df00 │ │ │ │ b 24bc00 │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #232] @ 0xe8 │ │ │ │ stm r7, {r1, r2, r3} │ │ │ │ @@ -543968,18 +543968,18 @@ │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #3 │ │ │ │ beq 24bfd8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 24bfd8 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 24bfd8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 42df00 │ │ │ │ add r2, sp, #340 @ 0x154 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ b 24bc08 │ │ │ │ add r0, sp, #388 @ 0x184 │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ @@ -544035,18 +544035,18 @@ │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ cmp r0, #3 │ │ │ │ beq 24c0e4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 24c0e4 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 24c0e4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 42df00 │ │ │ │ add r2, sp, #340 @ 0x154 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ b 24bc08 │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ @@ -544077,18 +544077,18 @@ │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ cmp r0, #3 │ │ │ │ beq 24c18c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 24c18c │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 24c18c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 42df00 │ │ │ │ add r2, sp, #340 @ 0x154 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ b 24bc08 │ │ │ │ add r0, sp, #388 @ 0x184 │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ @@ -544116,18 +544116,18 @@ │ │ │ │ beq 24c228 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 24c228 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 24c228 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 42df00 │ │ │ │ add r3, sp, #308 @ 0x134 │ │ │ │ ldr r7, [sp, #72] @ 0x48 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r0, [r7] │ │ │ │ str r1, [r7, #4] │ │ │ │ @@ -544163,18 +544163,18 @@ │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ cmp r0, #3 │ │ │ │ beq 24c2e4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 24c2e4 │ │ │ │ ldr r0, [sp, #176] @ 0xb0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 24c2e4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 42df00 │ │ │ │ add r2, sp, #340 @ 0x154 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ b 24bc08 │ │ │ │ add r0, sp, #388 @ 0x184 │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ @@ -544258,15 +544258,15 @@ │ │ │ │ add r0, sp, #416 @ 0x1a0 │ │ │ │ strb r1, [sp, #256] @ 0x100 │ │ │ │ mov r1, #32 │ │ │ │ str r1, [sp, #248] @ 0xf8 │ │ │ │ str r0, [sp, #260] @ 0x104 │ │ │ │ add r0, sp, #388 @ 0x184 │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ - bl 67f624 │ │ │ │ + bl 67f5a8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 24c588 │ │ │ │ ldm sl, {r2, r3} │ │ │ │ mov r1, #21 │ │ │ │ ldr r0, [sp, #416] @ 0x1a0 │ │ │ │ b 24c484 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ @@ -544402,15 +544402,15 @@ │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ bl 2410cc │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @ instruction: 0x005c7590 │ │ │ │ subseq r7, ip, ip, lsr #8 │ │ │ │ - subeq sl, r4, r1, lsl #19 │ │ │ │ + subeq sl, r4, r1, lsl #18 │ │ │ │ subseq r7, ip, r8, asr #9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #444 @ 0x1bc │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ mov r1, #3 │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ mov r3, #0 │ │ │ │ @@ -544673,18 +544673,18 @@ │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ cmp r0, #3 │ │ │ │ beq 24c7a0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 24c7a0 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 24c7a0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 42df00 │ │ │ │ b 24c7a0 │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #232] @ 0xe8 │ │ │ │ stm r7, {r1, r2, r3} │ │ │ │ @@ -544713,18 +544713,18 @@ │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #3 │ │ │ │ beq 24cb7c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 24cb7c │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 24cb7c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 42df00 │ │ │ │ add r2, sp, #340 @ 0x154 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ b 24c7a8 │ │ │ │ add r1, sp, #388 @ 0x184 │ │ │ │ add r5, sp, #232 @ 0xe8 │ │ │ │ @@ -544782,18 +544782,18 @@ │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ cmp r0, #3 │ │ │ │ beq 24cc90 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 24cc90 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 24cc90 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 42df00 │ │ │ │ add r2, sp, #340 @ 0x154 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ b 24c7a8 │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ @@ -544824,18 +544824,18 @@ │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ cmp r0, #3 │ │ │ │ beq 24cd38 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 24cd38 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 24cd38 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 42df00 │ │ │ │ add r2, sp, #340 @ 0x154 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ b 24c7a8 │ │ │ │ add r1, sp, #388 @ 0x184 │ │ │ │ add r5, sp, #232 @ 0xe8 │ │ │ │ @@ -544864,18 +544864,18 @@ │ │ │ │ beq 24cdd8 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 24cdd8 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 24cdd8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 42df00 │ │ │ │ add r3, sp, #308 @ 0x134 │ │ │ │ ldr r7, [sp, #72] @ 0x48 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r0, [r7] │ │ │ │ str r1, [r7, #4] │ │ │ │ @@ -544911,18 +544911,18 @@ │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ cmp r0, #3 │ │ │ │ beq 24ce94 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 24ce94 │ │ │ │ ldr r0, [sp, #176] @ 0xb0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 24ce94 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 42df00 │ │ │ │ add r2, sp, #340 @ 0x154 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ b 24c7a8 │ │ │ │ add r1, sp, #388 @ 0x184 │ │ │ │ add r5, sp, #232 @ 0xe8 │ │ │ │ @@ -545000,15 +545000,15 @@ │ │ │ │ add r0, sp, #416 @ 0x1a0 │ │ │ │ strb r1, [sp, #256] @ 0x100 │ │ │ │ mov r1, #32 │ │ │ │ str r1, [sp, #248] @ 0xf8 │ │ │ │ str r0, [sp, #260] @ 0x104 │ │ │ │ add r0, sp, #388 @ 0x184 │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ - bl 67f624 │ │ │ │ + bl 67f5a8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 24d138 │ │ │ │ ldm sl, {r2, r3} │ │ │ │ mov r1, #21 │ │ │ │ ldr r0, [sp, #416] @ 0x1a0 │ │ │ │ b 24d01c │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ @@ -545157,15 +545157,15 @@ │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ bl 2439b0 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ ldrsheq r6, [ip], #-152 @ 0xffffff68 │ │ │ │ subseq r6, ip, ip, ror r8 │ │ │ │ - ldrdeq r9, [r4], #-209 @ 0xffffff2f │ │ │ │ + subeq r9, r4, r1, asr sp │ │ │ │ subseq r6, ip, r8, lsl r9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #444 @ 0x1bc │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ mov r1, #3 │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ mov r3, #0 │ │ │ │ @@ -545427,18 +545427,18 @@ │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ cmp r0, #3 │ │ │ │ beq 24d36c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 24d36c │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 24d36c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 42df00 │ │ │ │ b 24d36c │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #232] @ 0xe8 │ │ │ │ stm r7, {r1, r2, r3} │ │ │ │ @@ -545467,18 +545467,18 @@ │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #3 │ │ │ │ beq 24d744 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 24d744 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 24d744 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 42df00 │ │ │ │ add r2, sp, #340 @ 0x154 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ b 24d374 │ │ │ │ add r0, sp, #388 @ 0x184 │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ @@ -545534,18 +545534,18 @@ │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ cmp r0, #3 │ │ │ │ beq 24d850 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 24d850 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 24d850 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 42df00 │ │ │ │ add r2, sp, #340 @ 0x154 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ b 24d374 │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ @@ -545576,18 +545576,18 @@ │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ cmp r0, #3 │ │ │ │ beq 24d8f8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 24d8f8 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 24d8f8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 42df00 │ │ │ │ add r2, sp, #340 @ 0x154 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ b 24d374 │ │ │ │ add r0, sp, #388 @ 0x184 │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ @@ -545615,18 +545615,18 @@ │ │ │ │ beq 24d994 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 24d994 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 24d994 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 42df00 │ │ │ │ add r3, sp, #308 @ 0x134 │ │ │ │ ldr r7, [sp, #72] @ 0x48 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r0, [r7] │ │ │ │ str r1, [r7, #4] │ │ │ │ @@ -545662,18 +545662,18 @@ │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ cmp r0, #3 │ │ │ │ beq 24da50 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 24da50 │ │ │ │ ldr r0, [sp, #176] @ 0xb0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 24da50 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 42df00 │ │ │ │ add r2, sp, #340 @ 0x154 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ b 24d374 │ │ │ │ add r0, sp, #388 @ 0x184 │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ @@ -545757,15 +545757,15 @@ │ │ │ │ add r0, sp, #416 @ 0x1a0 │ │ │ │ strb r1, [sp, #256] @ 0x100 │ │ │ │ mov r1, #32 │ │ │ │ str r1, [sp, #248] @ 0xf8 │ │ │ │ str r0, [sp, #260] @ 0x104 │ │ │ │ add r0, sp, #388 @ 0x184 │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ - bl 67f624 │ │ │ │ + bl 67f5a8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 24dcf4 │ │ │ │ ldm sl, {r2, r3} │ │ │ │ mov r1, #21 │ │ │ │ ldr r0, [sp, #416] @ 0x1a0 │ │ │ │ b 24dbf0 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ @@ -545901,15 +545901,15 @@ │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ bl 2410cc │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subseq r5, ip, r4, lsr #28 │ │ │ │ subseq r5, ip, r0, asr #25 │ │ │ │ - subeq r9, r4, r5, lsl r2 │ │ │ │ + @ instruction: 0x00449195 │ │ │ │ subseq r5, ip, ip, asr sp │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #444 @ 0x1bc │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ mov r1, #3 │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ mov r3, #0 │ │ │ │ @@ -546171,18 +546171,18 @@ │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ cmp r0, #3 │ │ │ │ beq 24df0c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 24df0c │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 24df0c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 42df00 │ │ │ │ b 24df0c │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #232] @ 0xe8 │ │ │ │ stm r7, {r1, r2, r3} │ │ │ │ @@ -546211,18 +546211,18 @@ │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #3 │ │ │ │ beq 24e2e4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 24e2e4 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 24e2e4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 42df00 │ │ │ │ add r2, sp, #340 @ 0x154 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ b 24df14 │ │ │ │ add r0, sp, #388 @ 0x184 │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ @@ -546278,18 +546278,18 @@ │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ cmp r0, #3 │ │ │ │ beq 24e3f0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 24e3f0 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 24e3f0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 42df00 │ │ │ │ add r2, sp, #340 @ 0x154 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ b 24df14 │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ @@ -546320,18 +546320,18 @@ │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ cmp r0, #3 │ │ │ │ beq 24e498 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 24e498 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 24e498 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 42df00 │ │ │ │ add r2, sp, #340 @ 0x154 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ b 24df14 │ │ │ │ add r0, sp, #388 @ 0x184 │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ @@ -546359,18 +546359,18 @@ │ │ │ │ beq 24e534 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 24e534 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 24e534 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 42df00 │ │ │ │ add r3, sp, #308 @ 0x134 │ │ │ │ ldr r7, [sp, #72] @ 0x48 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r0, [r7] │ │ │ │ str r1, [r7, #4] │ │ │ │ @@ -546406,18 +546406,18 @@ │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ cmp r0, #3 │ │ │ │ beq 24e5f0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 24e5f0 │ │ │ │ ldr r0, [sp, #176] @ 0xb0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 24e5f0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 42df00 │ │ │ │ add r2, sp, #340 @ 0x154 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ b 24df14 │ │ │ │ add r0, sp, #388 @ 0x184 │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ @@ -546501,15 +546501,15 @@ │ │ │ │ add r0, sp, #416 @ 0x1a0 │ │ │ │ strb r1, [sp, #256] @ 0x100 │ │ │ │ mov r1, #32 │ │ │ │ str r1, [sp, #248] @ 0xf8 │ │ │ │ str r0, [sp, #260] @ 0x104 │ │ │ │ add r0, sp, #388 @ 0x184 │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ - bl 67f624 │ │ │ │ + bl 67f5a8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 24e894 │ │ │ │ ldm sl, {r2, r3} │ │ │ │ mov r1, #21 │ │ │ │ ldr r0, [sp, #416] @ 0x1a0 │ │ │ │ b 24e790 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ @@ -546645,15 +546645,15 @@ │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ bl 2410cc │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subseq r5, ip, r4, lsl #5 │ │ │ │ subseq r5, ip, r0, lsr #2 │ │ │ │ - subeq r8, r4, r5, ror r6 │ │ │ │ + strdeq r8, [r4], #-85 @ 0xffffffab │ │ │ │ ldrheq r5, [ip], #-28 @ 0xffffffe4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #444 @ 0x1bc │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ mov r1, #3 │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ mov r3, #0 │ │ │ │ @@ -546915,18 +546915,18 @@ │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ cmp r0, #3 │ │ │ │ beq 24eaac │ │ │ │ cmp r0, #2 │ │ │ │ bcc 24eaac │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 24eaac │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 42df00 │ │ │ │ b 24eaac │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #232] @ 0xe8 │ │ │ │ stm r7, {r1, r2, r3} │ │ │ │ @@ -546955,18 +546955,18 @@ │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #3 │ │ │ │ beq 24ee84 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 24ee84 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 24ee84 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 42df00 │ │ │ │ add r2, sp, #340 @ 0x154 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ b 24eab4 │ │ │ │ add r0, sp, #388 @ 0x184 │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ @@ -547022,18 +547022,18 @@ │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ cmp r0, #3 │ │ │ │ beq 24ef90 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 24ef90 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 24ef90 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 42df00 │ │ │ │ add r2, sp, #340 @ 0x154 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ b 24eab4 │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ @@ -547064,18 +547064,18 @@ │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ cmp r0, #3 │ │ │ │ beq 24f038 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 24f038 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 24f038 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 42df00 │ │ │ │ add r2, sp, #340 @ 0x154 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ b 24eab4 │ │ │ │ add r0, sp, #388 @ 0x184 │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ @@ -547103,18 +547103,18 @@ │ │ │ │ beq 24f0d4 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 24f0d4 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 24f0d4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 42df00 │ │ │ │ add r3, sp, #308 @ 0x134 │ │ │ │ ldr r7, [sp, #72] @ 0x48 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r0, [r7] │ │ │ │ str r1, [r7, #4] │ │ │ │ @@ -547150,18 +547150,18 @@ │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ cmp r0, #3 │ │ │ │ beq 24f190 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 24f190 │ │ │ │ ldr r0, [sp, #176] @ 0xb0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 24f190 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 42df00 │ │ │ │ add r2, sp, #340 @ 0x154 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ b 24eab4 │ │ │ │ add r0, sp, #388 @ 0x184 │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ @@ -547245,15 +547245,15 @@ │ │ │ │ add r0, sp, #416 @ 0x1a0 │ │ │ │ strb r1, [sp, #256] @ 0x100 │ │ │ │ mov r1, #32 │ │ │ │ str r1, [sp, #248] @ 0xf8 │ │ │ │ str r0, [sp, #260] @ 0x104 │ │ │ │ add r0, sp, #388 @ 0x184 │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ - bl 67f624 │ │ │ │ + bl 67f5a8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 24f434 │ │ │ │ ldm sl, {r2, r3} │ │ │ │ mov r1, #21 │ │ │ │ ldr r0, [sp, #416] @ 0x1a0 │ │ │ │ b 24f330 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ @@ -547389,15 +547389,15 @@ │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ bl 2410cc │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subseq r4, ip, r4, ror #13 │ │ │ │ subseq r4, ip, r0, lsl #11 │ │ │ │ - ldrdeq r7, [r4], #-165 @ 0xffffff5b │ │ │ │ + subeq r7, r4, r5, asr sl │ │ │ │ subseq r4, ip, ip, lsl r6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #444 @ 0x1bc │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ mov r1, #3 │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ mov r3, #0 │ │ │ │ @@ -547659,18 +547659,18 @@ │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ cmp r0, #3 │ │ │ │ beq 24f64c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 24f64c │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 24f64c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 42df00 │ │ │ │ b 24f64c │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #232] @ 0xe8 │ │ │ │ stm r7, {r1, r2, r3} │ │ │ │ @@ -547699,18 +547699,18 @@ │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #3 │ │ │ │ beq 24fa24 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 24fa24 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 24fa24 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 42df00 │ │ │ │ add r2, sp, #340 @ 0x154 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ b 24f654 │ │ │ │ add r0, sp, #388 @ 0x184 │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ @@ -547766,18 +547766,18 @@ │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ cmp r0, #3 │ │ │ │ beq 24fb30 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 24fb30 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 24fb30 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 42df00 │ │ │ │ add r2, sp, #340 @ 0x154 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ b 24f654 │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ @@ -547808,18 +547808,18 @@ │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ cmp r0, #3 │ │ │ │ beq 24fbd8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 24fbd8 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 24fbd8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 42df00 │ │ │ │ add r2, sp, #340 @ 0x154 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ b 24f654 │ │ │ │ add r0, sp, #388 @ 0x184 │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ @@ -547847,18 +547847,18 @@ │ │ │ │ beq 24fc74 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 24fc74 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 24fc74 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 42df00 │ │ │ │ add r3, sp, #308 @ 0x134 │ │ │ │ ldr r7, [sp, #72] @ 0x48 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r0, [r7] │ │ │ │ str r1, [r7, #4] │ │ │ │ @@ -547894,18 +547894,18 @@ │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ cmp r0, #3 │ │ │ │ beq 24fd30 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 24fd30 │ │ │ │ ldr r0, [sp, #176] @ 0xb0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 24fd30 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 42df00 │ │ │ │ add r2, sp, #340 @ 0x154 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ b 24f654 │ │ │ │ add r0, sp, #388 @ 0x184 │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ @@ -547989,15 +547989,15 @@ │ │ │ │ add r0, sp, #416 @ 0x1a0 │ │ │ │ strb r1, [sp, #256] @ 0x100 │ │ │ │ mov r1, #32 │ │ │ │ str r1, [sp, #248] @ 0xf8 │ │ │ │ str r0, [sp, #260] @ 0x104 │ │ │ │ add r0, sp, #388 @ 0x184 │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ - bl 67f624 │ │ │ │ + bl 67f5a8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 24ffd4 │ │ │ │ ldm sl, {r2, r3} │ │ │ │ mov r1, #21 │ │ │ │ ldr r0, [sp, #416] @ 0x1a0 │ │ │ │ b 24fed0 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ @@ -548133,59 +548133,59 @@ │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ bl 2410cc │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subseq r3, ip, r4, asr #22 │ │ │ │ subseq r3, ip, r0, ror #19 │ │ │ │ - subeq r6, r4, r5, lsr pc │ │ │ │ + strheq r6, [r4], #-229 @ 0xffffff1b │ │ │ │ subseq r3, ip, ip, ror sl │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r4, [r0] │ │ │ │ add r5, sp, #8 │ │ │ │ ldr r2, [pc, #60] @ 250130 │ │ │ │ mov r3, #8 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 679fb8 │ │ │ │ + bl 679f3c │ │ │ │ ldr r0, [pc, #44] @ 250134 │ │ │ │ mov r2, #6 │ │ │ │ mov r3, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #28] @ 250138 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 6806a4 │ │ │ │ - bl 6809b0 │ │ │ │ + bl 680628 │ │ │ │ + bl 680934 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - subeq pc, r3, ip, lsr r3 @ │ │ │ │ + strheq pc, [r3], #-44 @ 0xffffffd4 @ │ │ │ │ subseq r9, ip, r8, ror #7 │ │ │ │ - subeq r1, r5, ip, lsl #16 │ │ │ │ + subeq r1, r5, ip, lsl #15 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr fp, [r0] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, fp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r8, #9 │ │ │ │ orr r8, r8, #256 @ 0x100 │ │ │ │ tst r0, #12 │ │ │ │ bne 250210 │ │ │ │ ands r4, r0, #3 │ │ │ │ orr r2, r0, #8 │ │ │ │ mov r6, r0 │ │ │ │ addeq r2, r0, r8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 250164 │ │ │ │ cmp r4, #0 │ │ │ │ beq 2501b0 │ │ │ │ @@ -548197,37 +548197,37 @@ │ │ │ │ ldr r2, [r0] │ │ │ │ mov r0, fp │ │ │ │ blx r2 │ │ │ │ tst r6, #32 │ │ │ │ beq 250210 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 250210 │ │ │ │ mov r0, #0 │ │ │ │ ldr r4, [fp, #8] │ │ │ │ str r0, [fp, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [fp, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ cmp r4, #0 │ │ │ │ beq 250210 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ mov r1, #17 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, #0 │ │ │ │ orr r1, r1, #256 @ 0x100 │ │ │ │ orr r2, r2, #256 @ 0x100 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mvn r1, #272 @ 0x110 │ │ │ │ add r1, r0, r1 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ beq 25025c │ │ │ │ b 250358 │ │ │ │ mov r0, #1 │ │ │ │ @@ -548238,29 +548238,29 @@ │ │ │ │ mvn r4, #247 @ 0xf7 │ │ │ │ b 250290 │ │ │ │ tst r7, r4 │ │ │ │ mov r2, r8 │ │ │ │ bicne r2, r7, #16 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r7 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ beq 250324 │ │ │ │ mov r7, r0 │ │ │ │ and r0, r0, #12 │ │ │ │ cmp r0, #4 │ │ │ │ bne 250264 │ │ │ │ orr r6, r7, #8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r7 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 250290 │ │ │ │ ldr r0, [fp] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ @@ -548355,26 +548355,26 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ ldr r8, [r0] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, r8, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r9, #9 │ │ │ │ orr r9, r9, #256 @ 0x100 │ │ │ │ tst r0, #12 │ │ │ │ bne 250504 │ │ │ │ ands r6, r0, #3 │ │ │ │ orr r2, r0, #8 │ │ │ │ mov r4, r0 │ │ │ │ addeq r2, r0, r9 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r4 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 250458 │ │ │ │ cmp r6, #0 │ │ │ │ beq 2504a4 │ │ │ │ @@ -548386,66 +548386,66 @@ │ │ │ │ ldr r2, [r0] │ │ │ │ mov r0, r8 │ │ │ │ blx r2 │ │ │ │ tst r4, #32 │ │ │ │ beq 250504 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 250504 │ │ │ │ mov r0, #0 │ │ │ │ ldr r6, [r8, #8] │ │ │ │ str r0, [r8, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r4, [r8, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ cmp r6, #0 │ │ │ │ beq 250504 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ mov r1, #17 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, #23 │ │ │ │ orr r1, r1, #256 @ 0x100 │ │ │ │ orr r2, r2, #256 @ 0x100 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mvn r1, #272 @ 0x110 │ │ │ │ add r1, r0, r1 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 25062c │ │ │ │ add sl, sp, #36 @ 0x24 │ │ │ │ add fp, sp, #4 │ │ │ │ mvn r6, #247 @ 0xf7 │ │ │ │ b 250574 │ │ │ │ tst r4, r6 │ │ │ │ mov r2, r9 │ │ │ │ bicne r2, r4, #16 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r4 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ beq 2505f8 │ │ │ │ mov r4, r0 │ │ │ │ and r0, r0, #12 │ │ │ │ cmp r0, #4 │ │ │ │ bne 250548 │ │ │ │ orr r7, r4, #8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r4 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 250574 │ │ │ │ ldr r0, [r8] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ @@ -548510,26 +548510,26 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ ldr r8, [r0] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, r8, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r9, #9 │ │ │ │ orr r9, r9, #256 @ 0x100 │ │ │ │ tst r0, #12 │ │ │ │ bne 250770 │ │ │ │ ands r6, r0, #3 │ │ │ │ orr r2, r0, #8 │ │ │ │ mov r4, r0 │ │ │ │ addeq r2, r0, r9 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r4 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 2506c4 │ │ │ │ cmp r6, #0 │ │ │ │ beq 250710 │ │ │ │ @@ -548541,66 +548541,66 @@ │ │ │ │ ldr r2, [r0] │ │ │ │ mov r0, r8 │ │ │ │ blx r2 │ │ │ │ tst r4, #32 │ │ │ │ beq 250770 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 250770 │ │ │ │ mov r0, #0 │ │ │ │ ldr r6, [r8, #8] │ │ │ │ str r0, [r8, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r4, [r8, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ cmp r6, #0 │ │ │ │ beq 250770 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ mov r1, #17 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, #23 │ │ │ │ orr r1, r1, #256 @ 0x100 │ │ │ │ orr r2, r2, #256 @ 0x100 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mvn r1, #272 @ 0x110 │ │ │ │ add r1, r0, r1 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 250898 │ │ │ │ add sl, sp, #36 @ 0x24 │ │ │ │ add fp, sp, #4 │ │ │ │ mvn r6, #247 @ 0xf7 │ │ │ │ b 2507e0 │ │ │ │ tst r4, r6 │ │ │ │ mov r2, r9 │ │ │ │ bicne r2, r4, #16 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r4 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ beq 250864 │ │ │ │ mov r4, r0 │ │ │ │ and r0, r0, #12 │ │ │ │ cmp r0, #4 │ │ │ │ bne 2507b4 │ │ │ │ orr r7, r4, #8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r4 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 2507e0 │ │ │ │ ldr r0, [r8] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ @@ -548665,26 +548665,26 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r7, [r0] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add fp, r7, #4 │ │ │ │ mov r0, fp │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r8, #9 │ │ │ │ orr r8, r8, #256 @ 0x100 │ │ │ │ tst r0, #12 │ │ │ │ bne 2509dc │ │ │ │ ands r6, r0, #3 │ │ │ │ orr r2, r0, #8 │ │ │ │ mov r4, r0 │ │ │ │ addeq r2, r0, r8 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r4 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 250930 │ │ │ │ cmp r6, #0 │ │ │ │ beq 25097c │ │ │ │ @@ -548696,37 +548696,37 @@ │ │ │ │ ldr r2, [r0] │ │ │ │ mov r0, r7 │ │ │ │ blx r2 │ │ │ │ tst r4, #32 │ │ │ │ beq 2509dc │ │ │ │ mov r0, fp │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 2509dc │ │ │ │ mov r0, #0 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ str r0, [r7, #8] │ │ │ │ mov r0, fp │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r4, [r7, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ cmp r6, #0 │ │ │ │ beq 2509dc │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ mov r1, #17 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, #6 │ │ │ │ orr r1, r1, #256 @ 0x100 │ │ │ │ orr r2, r2, #256 @ 0x100 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, fp │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mvn r1, #272 @ 0x110 │ │ │ │ add r1, r0, r1 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 250af4 │ │ │ │ add sl, sp, #24 │ │ │ │ add r9, sp, #4 │ │ │ │ @@ -548734,29 +548734,29 @@ │ │ │ │ mvn r6, #247 @ 0xf7 │ │ │ │ b 250a50 │ │ │ │ tst r4, r6 │ │ │ │ mov r2, r8 │ │ │ │ bicne r2, r4, #16 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r4 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ beq 250ac4 │ │ │ │ mov r4, r0 │ │ │ │ and r0, r0, #12 │ │ │ │ cmp r0, #4 │ │ │ │ bne 250a24 │ │ │ │ orr r7, r4, #8 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r4 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 250a50 │ │ │ │ ldr r0, [sp] │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -548812,26 +548812,26 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, r4, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r9, #9 │ │ │ │ orr r9, r9, #256 @ 0x100 │ │ │ │ tst r0, #12 │ │ │ │ bne 250c28 │ │ │ │ ands r7, r0, #3 │ │ │ │ orr r2, r0, #8 │ │ │ │ mov r6, r0 │ │ │ │ addeq r2, r0, r9 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 250b7c │ │ │ │ cmp r7, #0 │ │ │ │ beq 250bc8 │ │ │ │ @@ -548843,65 +548843,65 @@ │ │ │ │ ldr r2, [r0] │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ tst r6, #32 │ │ │ │ beq 250c28 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 250c28 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ cmp r7, #0 │ │ │ │ beq 250c28 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ mov r1, #17 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, #6 │ │ │ │ orr r1, r1, #256 @ 0x100 │ │ │ │ orr r2, r2, #256 @ 0x100 │ │ │ │ strb r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mvn r1, #272 @ 0x110 │ │ │ │ add r1, r0, r1 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 250d40 │ │ │ │ mov r8, sp │ │ │ │ mvn sl, #247 @ 0xf7 │ │ │ │ b 250c94 │ │ │ │ tst r6, sl │ │ │ │ mov r2, r9 │ │ │ │ bicne r2, r6, #16 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ beq 250d0c │ │ │ │ mov r6, r0 │ │ │ │ and r0, r0, #12 │ │ │ │ cmp r0, #4 │ │ │ │ bne 250c68 │ │ │ │ orr r7, r6, #8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 250c94 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ @@ -548959,26 +548959,26 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, r4, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r9, #9 │ │ │ │ orr r9, r9, #256 @ 0x100 │ │ │ │ tst r0, #12 │ │ │ │ bne 250e74 │ │ │ │ ands r7, r0, #3 │ │ │ │ orr r2, r0, #8 │ │ │ │ mov r6, r0 │ │ │ │ addeq r2, r0, r9 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 250dc8 │ │ │ │ cmp r7, #0 │ │ │ │ beq 250e14 │ │ │ │ @@ -548990,65 +548990,65 @@ │ │ │ │ ldr r2, [r0] │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ tst r6, #32 │ │ │ │ beq 250e74 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 250e74 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ cmp r7, #0 │ │ │ │ beq 250e74 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ mov r1, #17 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, #2 │ │ │ │ orr r1, r1, #256 @ 0x100 │ │ │ │ orr r2, r2, #256 @ 0x100 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mvn r1, #272 @ 0x110 │ │ │ │ add r1, r0, r1 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 250f8c │ │ │ │ mov r8, sp │ │ │ │ mvn sl, #247 @ 0xf7 │ │ │ │ b 250ee0 │ │ │ │ tst r6, sl │ │ │ │ mov r2, r9 │ │ │ │ bicne r2, r6, #16 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ beq 250f58 │ │ │ │ mov r6, r0 │ │ │ │ and r0, r0, #12 │ │ │ │ cmp r0, #4 │ │ │ │ bne 250eb4 │ │ │ │ orr r7, r6, #8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 250ee0 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ @@ -549106,26 +549106,26 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, r4, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r9, #9 │ │ │ │ orr r9, r9, #256 @ 0x100 │ │ │ │ tst r0, #12 │ │ │ │ bne 2510c0 │ │ │ │ ands r7, r0, #3 │ │ │ │ orr r2, r0, #8 │ │ │ │ mov r6, r0 │ │ │ │ addeq r2, r0, r9 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 251014 │ │ │ │ cmp r7, #0 │ │ │ │ beq 251060 │ │ │ │ @@ -549137,65 +549137,65 @@ │ │ │ │ ldr r2, [r0] │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ tst r6, #32 │ │ │ │ beq 2510c0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 2510c0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ cmp r7, #0 │ │ │ │ beq 2510c0 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ mov r1, #17 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, #2 │ │ │ │ orr r1, r1, #256 @ 0x100 │ │ │ │ orr r2, r2, #256 @ 0x100 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mvn r1, #272 @ 0x110 │ │ │ │ add r1, r0, r1 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 2511d8 │ │ │ │ mov r8, sp │ │ │ │ mvn sl, #247 @ 0xf7 │ │ │ │ b 25112c │ │ │ │ tst r6, sl │ │ │ │ mov r2, r9 │ │ │ │ bicne r2, r6, #16 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ beq 2511a4 │ │ │ │ mov r6, r0 │ │ │ │ and r0, r0, #12 │ │ │ │ cmp r0, #4 │ │ │ │ bne 251100 │ │ │ │ orr r7, r6, #8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 25112c │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ @@ -549253,26 +549253,26 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #380 @ 0x17c │ │ │ │ ldr r4, [r0] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, r4, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov sl, #9 │ │ │ │ orr sl, sl, #256 @ 0x100 │ │ │ │ tst r0, #12 │ │ │ │ bne 25130c │ │ │ │ ands r7, r0, #3 │ │ │ │ orr r2, r0, #8 │ │ │ │ mov r6, r0 │ │ │ │ addeq r2, r0, sl │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 251260 │ │ │ │ cmp r7, #0 │ │ │ │ beq 2512ac │ │ │ │ @@ -549284,68 +549284,68 @@ │ │ │ │ ldr r2, [r0] │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ tst r6, #32 │ │ │ │ beq 25130c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 25130c │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ cmp r7, #0 │ │ │ │ beq 25130c │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ mov r1, #17 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, #0 │ │ │ │ orr r1, r1, #256 @ 0x100 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #4 │ │ │ │ orr r2, r2, #256 @ 0x100 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mvn r1, #272 @ 0x110 │ │ │ │ add r1, r0, r1 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 251430 │ │ │ │ add r8, sp, #192 @ 0xc0 │ │ │ │ add r9, sp, #8 │ │ │ │ mvn fp, #247 @ 0xf7 │ │ │ │ b 251384 │ │ │ │ tst r7, fp │ │ │ │ mov r2, sl │ │ │ │ bicne r2, r7, #16 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r7 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ beq 2513fc │ │ │ │ mov r7, r0 │ │ │ │ and r0, r0, #12 │ │ │ │ cmp r0, #4 │ │ │ │ bne 251358 │ │ │ │ orr r6, r7, #8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r7 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 251384 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ @@ -549406,26 +549406,26 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr sl, [r0] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, sl, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r9, #9 │ │ │ │ orr r9, r9, #256 @ 0x100 │ │ │ │ tst r0, #12 │ │ │ │ bne 251570 │ │ │ │ ands r4, r0, #3 │ │ │ │ orr r2, r0, #8 │ │ │ │ mov r6, r0 │ │ │ │ addeq r2, r0, r9 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 2514c4 │ │ │ │ cmp r4, #0 │ │ │ │ beq 251510 │ │ │ │ @@ -549437,66 +549437,66 @@ │ │ │ │ ldr r2, [r0] │ │ │ │ mov r0, sl │ │ │ │ blx r2 │ │ │ │ tst r6, #32 │ │ │ │ beq 251570 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 251570 │ │ │ │ mov r0, #0 │ │ │ │ ldr r4, [sl, #8] │ │ │ │ str r0, [sl, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [sl, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ cmp r4, #0 │ │ │ │ beq 251570 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ mov r1, #17 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, #0 │ │ │ │ orr r1, r1, #256 @ 0x100 │ │ │ │ orr r2, r2, #256 @ 0x100 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mvn r1, #272 @ 0x110 │ │ │ │ add r1, r0, r1 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 251684 │ │ │ │ add r1, sp, #16 │ │ │ │ mvn fp, #247 @ 0xf7 │ │ │ │ add r4, r1, #4 │ │ │ │ b 2515e0 │ │ │ │ tst r6, fp │ │ │ │ mov r2, r9 │ │ │ │ bicne r2, r6, #16 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ beq 251650 │ │ │ │ mov r6, r0 │ │ │ │ and r0, r0, #12 │ │ │ │ cmp r0, #4 │ │ │ │ bne 2515b4 │ │ │ │ orr r7, r6, #8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 2515e0 │ │ │ │ ldr r0, [sl] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ @@ -549553,26 +549553,26 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, r4, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r9, #9 │ │ │ │ orr r9, r9, #256 @ 0x100 │ │ │ │ tst r0, #12 │ │ │ │ bne 2517bc │ │ │ │ ands r7, r0, #3 │ │ │ │ orr r2, r0, #8 │ │ │ │ mov r6, r0 │ │ │ │ addeq r2, r0, r9 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 251710 │ │ │ │ cmp r7, #0 │ │ │ │ beq 25175c │ │ │ │ @@ -549584,65 +549584,65 @@ │ │ │ │ ldr r2, [r0] │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ tst r6, #32 │ │ │ │ beq 2517bc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 2517bc │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ cmp r7, #0 │ │ │ │ beq 2517bc │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ mov r1, #17 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, #-2147483646 @ 0x80000002 │ │ │ │ orr r1, r1, #256 @ 0x100 │ │ │ │ orr r2, r2, #256 @ 0x100 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mvn r1, #272 @ 0x110 │ │ │ │ add r1, r0, r1 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 2518d4 │ │ │ │ mov r8, sp │ │ │ │ mvn sl, #247 @ 0xf7 │ │ │ │ b 251828 │ │ │ │ tst r6, sl │ │ │ │ mov r2, r9 │ │ │ │ bicne r2, r6, #16 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ beq 2518a0 │ │ │ │ mov r6, r0 │ │ │ │ and r0, r0, #12 │ │ │ │ cmp r0, #4 │ │ │ │ bne 2517fc │ │ │ │ orr r7, r6, #8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 251828 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ @@ -549700,26 +549700,26 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ ldr r7, [r0] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r9, r7, #4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r8, #9 │ │ │ │ orr r8, r8, #256 @ 0x100 │ │ │ │ tst r0, #12 │ │ │ │ bne 251a08 │ │ │ │ ands r6, r0, #3 │ │ │ │ orr r2, r0, #8 │ │ │ │ mov r4, r0 │ │ │ │ addeq r2, r0, r8 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r4 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 25195c │ │ │ │ cmp r6, #0 │ │ │ │ beq 2519a8 │ │ │ │ @@ -549731,39 +549731,39 @@ │ │ │ │ ldr r2, [r0] │ │ │ │ mov r0, r7 │ │ │ │ blx r2 │ │ │ │ tst r4, #32 │ │ │ │ beq 251a08 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 251a08 │ │ │ │ mov r0, #0 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ str r0, [r7, #8] │ │ │ │ mov r0, r9 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r4, [r7, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ cmp r6, #0 │ │ │ │ beq 251a08 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ mov r1, #17 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, #0 │ │ │ │ orr r1, r1, #256 @ 0x100 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #4 │ │ │ │ orr r2, r2, #256 @ 0x100 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r9 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mvn r1, #272 @ 0x110 │ │ │ │ add r1, r0, r1 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 251b38 │ │ │ │ add sl, sp, #48 @ 0x30 │ │ │ │ add fp, sp, #8 │ │ │ │ @@ -549771,29 +549771,29 @@ │ │ │ │ mvn r6, #247 @ 0xf7 │ │ │ │ b 251a84 │ │ │ │ tst r4, r6 │ │ │ │ mov r2, r8 │ │ │ │ bicne r2, r4, #16 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r4 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ beq 251b08 │ │ │ │ mov r4, r0 │ │ │ │ and r0, r0, #12 │ │ │ │ cmp r0, #4 │ │ │ │ bne 251a58 │ │ │ │ orr r7, r4, #8 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r4 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 251a84 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -549877,50 +549877,50 @@ │ │ │ │ cmp r0, #5 │ │ │ │ bne 251dd4 │ │ │ │ ldr sl, [r7] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add fp, sl, #4 │ │ │ │ mov r0, fp │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r8, r0 │ │ │ │ tst r0, #8 │ │ │ │ bne 251d94 │ │ │ │ tst r8, #4 │ │ │ │ bne 251c5c │ │ │ │ mov r0, sl │ │ │ │ mov r1, r4 │ │ │ │ bl 235cd4 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r8, r0 │ │ │ │ tst r0, #8 │ │ │ │ bne 251d94 │ │ │ │ tst r8, #4 │ │ │ │ beq 251dc4 │ │ │ │ orr r2, r8, #8 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r8 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r8 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ beq 251c90 │ │ │ │ tst r0, #8 │ │ │ │ mov r8, r0 │ │ │ │ beq 251c24 │ │ │ │ b 251d98 │ │ │ │ tst r8, #32 │ │ │ │ beq 251cac │ │ │ │ mov r0, fp │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ beq 251d38 │ │ │ │ ldr r0, [sl] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r0, sl │ │ │ │ blx r1 │ │ │ │ ldr r2, [r0] │ │ │ │ @@ -549957,15 +549957,15 @@ │ │ │ │ ldr r0, [sl, #12] │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, #0 │ │ │ │ ldr r8, [sl, #8] │ │ │ │ str r0, [sl, #8] │ │ │ │ mov r0, fp │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ cmp r8, #0 │ │ │ │ beq 251cac │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldreq r1, [r4] │ │ │ │ @@ -549982,15 +549982,15 @@ │ │ │ │ beq 252024 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r4 │ │ │ │ bl 235cd4 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ tst r0, #3 │ │ │ │ beq 252024 │ │ │ │ mov r0, #5 │ │ │ │ strb r0, [r6] │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r1, pc, #8 │ │ │ │ @@ -550020,18 +550020,18 @@ │ │ │ │ str r6, [r7] │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ beq 251e68 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 41e448 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 251e68 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 2fdfec │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r0, sp, #24 │ │ │ │ mov r2, r4 │ │ │ │ bl 254aec │ │ │ │ ldrb r0, [sp, #24] │ │ │ │ @@ -550081,18 +550081,18 @@ │ │ │ │ cmp r0, #0 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ beq 251f5c │ │ │ │ add r0, sp, #24 │ │ │ │ bl 41e428 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 251f5c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 2fdfec │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r0, sp, #24 │ │ │ │ mov r2, r4 │ │ │ │ bl 254aec │ │ │ │ ldrb r0, [sp, #24] │ │ │ │ @@ -550139,37 +550139,37 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #4 │ │ │ │ strb r0, [r6] │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, fp │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 252094 │ │ │ │ mov r0, #0 │ │ │ │ ldr r6, [sl, #8] │ │ │ │ str r0, [sl, #8] │ │ │ │ mov r0, fp │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r5, [sl, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ cmp r6, #0 │ │ │ │ beq 252094 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r5, r0 │ │ │ │ ldreq r0, [r4] │ │ │ │ cmpeq r6, r0 │ │ │ │ beq 252088 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ b 252094 │ │ │ │ ldrd r0, [r0, #8] │ │ │ │ - bl 62004c │ │ │ │ + bl 61ffd0 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r0, [pc, #348] @ 2521f8 │ │ │ │ mov r1, #28 │ │ │ │ ldr r2, [pc, #344] @ 2521fc │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -550205,29 +550205,29 @@ │ │ │ │ mov r1, sl │ │ │ │ bl 243650 │ │ │ │ b 2521ec │ │ │ │ b 252180 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2521ec │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 2fdfec │ │ │ │ b 2521ec │ │ │ │ bl 5a198 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2521ec │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 2fdfec │ │ │ │ b 2521ec │ │ │ │ bl 5a198 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r9] │ │ │ │ @@ -550254,15 +550254,15 @@ │ │ │ │ str r6, [r7] │ │ │ │ str r0, [r9] │ │ │ │ add r0, sp, #24 │ │ │ │ bl 243320 │ │ │ │ mov r0, r8 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq pc, r4, r6, lsr #17 │ │ │ │ + subeq pc, r4, r6, lsr #16 │ │ │ │ subseq r7, ip, r0, ror #8 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ mov r6, r1 │ │ │ │ mov r1, r2 │ │ │ │ @@ -550350,15 +550350,15 @@ │ │ │ │ stm r4, {r1, r2, r3, r5, r6, r7} │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [pc, #12] @ 25237c │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - subeq pc, r4, sl, lsl #13 │ │ │ │ + subeq pc, r4, sl, lsl #12 │ │ │ │ subseq r4, ip, r4, lsl #22 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #128 @ 0x80 │ │ │ │ add r6, sp, #80 @ 0x50 │ │ │ │ mov r8, r1 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r2 │ │ │ │ @@ -550485,15 +550485,15 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #16] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - strdeq pc, [r4], #-70 @ 0xffffffba │ │ │ │ + subeq pc, r4, r6, ror r4 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #128 @ 0x80 │ │ │ │ add r6, sp, #80 @ 0x50 │ │ │ │ mov r8, r1 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ @@ -550619,58 +550619,58 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #16] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - ldrdeq pc, [r4], #-46 @ 0xffffffd2 │ │ │ │ + subeq pc, r4, lr, asr r2 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, r4, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r6, r0 │ │ │ │ tst r6, #12 │ │ │ │ bne 252804 │ │ │ │ orr r2, r6, #8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ mov r6, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 2527d4 │ │ │ │ mov r6, r4 │ │ │ │ ldr r0, [r6], #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ mov r0, r6 │ │ │ │ mvn r1, #1 │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ tst r0, #32 │ │ │ │ beq 252870 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 252870 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ cmp r7, #0 │ │ │ │ beq 252870 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r1, [r0, #12] │ │ │ │ @@ -550752,16 +550752,16 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldm r5!, {r0, r1, r2} │ │ │ │ stmia r9!, {r0, r1, r2} │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm r9, {r0, r1, r2, r3} │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - subeq pc, r4, sl, lsl r0 @ │ │ │ │ - subeq pc, r3, r4, lsr #17 │ │ │ │ + @ instruction: 0x0044ef9a │ │ │ │ + subeq pc, r3, r4, lsr #16 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #128 @ 0x80 │ │ │ │ add r6, sp, #80 @ 0x50 │ │ │ │ mov r8, r1 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ @@ -550904,16 +550904,16 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #16] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - strheq lr, [r4], #-230 @ 0xffffff1a │ │ │ │ - subeq pc, r3, r0, asr #14 │ │ │ │ + subeq lr, r4, r6, lsr lr │ │ │ │ + subeq pc, r3, r0, asr #13 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #128 @ 0x80 │ │ │ │ add r6, sp, #80 @ 0x50 │ │ │ │ mov r8, r1 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ @@ -551056,16 +551056,16 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #16] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subeq lr, r4, r6, asr ip │ │ │ │ - subeq pc, r3, r0, ror #9 │ │ │ │ + ldrdeq lr, [r4], #-182 @ 0xffffff4a │ │ │ │ + subeq pc, r3, r0, ror #8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ mov r6, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #1 │ │ │ │ @@ -551184,16 +551184,16 @@ │ │ │ │ b 252f78 │ │ │ │ add ip, r6, #4 │ │ │ │ b 252fbc │ │ │ │ ldr r2, [pc, #16] @ 253088 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - subeq lr, r4, r2, lsl #20 │ │ │ │ - ldrdeq pc, [r3], #-16 │ │ │ │ + subeq lr, r4, r2, lsl #19 │ │ │ │ + subeq pc, r3, r0, asr r1 @ │ │ │ │ ldrsheq r3, [ip], #-220 @ 0xffffff24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #128 @ 0x80 │ │ │ │ add r6, sp, #80 @ 0x50 │ │ │ │ mov r8, r1 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r2 │ │ │ │ @@ -551369,18 +551369,18 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #16] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - strdeq lr, [r4], #-114 @ 0xffffff8e │ │ │ │ - strheq lr, [r4], #-126 @ 0xffffff82 │ │ │ │ - subeq lr, r4, r7, lsl #15 │ │ │ │ - strdeq lr, [r3], #-252 @ 0xffffff04 │ │ │ │ + subeq lr, r4, r2, ror r7 │ │ │ │ + subeq lr, r4, lr, lsr r7 │ │ │ │ + subeq lr, r4, r7, lsl #14 │ │ │ │ + subeq lr, r3, ip, ror pc │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #128 @ 0x80 │ │ │ │ add r6, sp, #80 @ 0x50 │ │ │ │ mov r8, r1 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ @@ -551555,18 +551555,18 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #16] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subeq lr, r4, sl, lsl #10 │ │ │ │ - ldrdeq lr, [r4], #-70 @ 0xffffffba │ │ │ │ - @ instruction: 0x0044e49f │ │ │ │ - subeq lr, r3, r4, lsl sp │ │ │ │ + subeq lr, r4, sl, lsl #9 │ │ │ │ + subeq lr, r4, r6, asr r4 │ │ │ │ + subeq lr, r4, pc, lsl r4 │ │ │ │ + @ instruction: 0x0043ec94 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ add r6, sp, #52 @ 0x34 │ │ │ │ mov r8, r1 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ @@ -551663,18 +551663,18 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldm r5!, {r0, r1, r2} │ │ │ │ stmia r9!, {r0, r1, r2} │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm r9, {r0, r1, r2, r3} │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - subeq lr, r4, lr, asr r2 │ │ │ │ - subeq lr, r4, sl, lsr #4 │ │ │ │ - strdeq lr, [r4], #-19 @ 0xffffffed │ │ │ │ - subeq lr, r3, r8, ror #20 │ │ │ │ + ldrdeq lr, [r4], #-30 @ 0xffffffe2 │ │ │ │ + subeq lr, r4, sl, lsr #3 │ │ │ │ + subeq lr, r4, r3, ror r1 │ │ │ │ + subeq lr, r3, r8, ror #19 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ mov r6, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #1 │ │ │ │ @@ -551874,51 +551874,51 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ add ip, r6, #4 │ │ │ │ b 253b0c │ │ │ │ ldr r2, [pc, #24] @ 253b58 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - subeq lr, r4, lr, ror r0 │ │ │ │ - @ instruction: 0x0044df9a │ │ │ │ - subeq sp, r4, pc, lsl #30 │ │ │ │ - subeq lr, r3, r0, lsr r7 │ │ │ │ + strdeq sp, [r4], #-254 @ 0xffffff02 │ │ │ │ + subeq sp, r4, sl, lsl pc │ │ │ │ + subeq sp, r4, pc, lsl #29 │ │ │ │ + strheq lr, [r3], #-96 @ 0xffffffa0 │ │ │ │ subseq r3, ip, r4, lsr r3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r5, [r1] │ │ │ │ mov r9, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, #0 │ │ │ │ add r6, r5, #4 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r7, r0 │ │ │ │ tst r0, #8 │ │ │ │ bne 253c00 │ │ │ │ ldr r4, [r9] │ │ │ │ tst r7, #4 │ │ │ │ bne 253bcc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ bl 235cd4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r7, r0 │ │ │ │ tst r0, #8 │ │ │ │ bne 253cac │ │ │ │ tst r7, #4 │ │ │ │ beq 253c30 │ │ │ │ orr r2, r7, #8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r7 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ beq 253c40 │ │ │ │ tst r0, #8 │ │ │ │ mov r7, r0 │ │ │ │ @@ -551929,26 +551929,26 @@ │ │ │ │ beq 253cb8 │ │ │ │ ldr r1, [r9] │ │ │ │ mov r0, r5 │ │ │ │ bl 235cd4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ tst r0, #3 │ │ │ │ beq 253cb8 │ │ │ │ mov r0, #22 │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ tst r7, #32 │ │ │ │ beq 253c5c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ beq 253d18 │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr lr, [r0] │ │ │ │ @@ -551962,31 +551962,31 @@ │ │ │ │ addne r7, r8, #12 │ │ │ │ ldmne ip, {r2, r3, r4, r5, r6} │ │ │ │ stmne r7, {r2, r3, r4, r5, r6} │ │ │ │ strne lr, [r8] │ │ │ │ stmibne r8, {r0, r1} │ │ │ │ addne sp, sp, #8 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - bl 62004c │ │ │ │ + bl 61ffd0 │ │ │ │ mov r0, r7 │ │ │ │ tst r0, #3 │ │ │ │ bne 253c0c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r7, [r9] │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 253d7c │ │ │ │ mov r0, #0 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ str r0, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r8, [r5, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ cmp r4, #0 │ │ │ │ beq 253d7c │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r8, r0 │ │ │ │ ldreq r0, [r7] │ │ │ │ cmpeq r4, r0 │ │ │ │ beq 253d70 │ │ │ │ @@ -551996,15 +551996,15 @@ │ │ │ │ b 253d7c │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ str r0, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r9, [r5, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ cmp r7, #0 │ │ │ │ beq 253c5c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r9, r0 │ │ │ │ ldreq r0, [r4] │ │ │ │ cmpeq r7, r0 │ │ │ │ beq 253d60 │ │ │ │ @@ -552042,48 +552042,48 @@ │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ bl 454c60 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - strheq sp, [r4], #-190 @ 0xffffff42 │ │ │ │ + subeq sp, r4, lr, lsr fp │ │ │ │ subseq r5, ip, r8, ror r7 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r5, [r1] │ │ │ │ mov r9, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, #0 │ │ │ │ add r6, r5, #4 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r7, r0 │ │ │ │ tst r0, #8 │ │ │ │ bne 253e94 │ │ │ │ ldr r4, [r9] │ │ │ │ tst r7, #4 │ │ │ │ bne 253e60 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ bl 235cd4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r7, r0 │ │ │ │ tst r0, #8 │ │ │ │ bne 253f44 │ │ │ │ tst r7, #4 │ │ │ │ beq 253ec4 │ │ │ │ orr r2, r7, #8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r7 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ beq 253ed8 │ │ │ │ tst r0, #8 │ │ │ │ mov r7, r0 │ │ │ │ @@ -552094,27 +552094,27 @@ │ │ │ │ beq 253f50 │ │ │ │ ldr r1, [r9] │ │ │ │ mov r0, r5 │ │ │ │ bl 235cd4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ tst r0, #3 │ │ │ │ beq 253f50 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #3 │ │ │ │ strd r0, [r8] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ tst r7, #32 │ │ │ │ beq 253ef4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ beq 253fb0 │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldrd r4, [r0] │ │ │ │ @@ -552135,24 +552135,24 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r7 │ │ │ │ tst r0, #3 │ │ │ │ bne 253ea0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r7, [r9] │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 254014 │ │ │ │ mov r0, #0 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ str r0, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r8, [r5, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ cmp r4, #0 │ │ │ │ beq 254014 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r8, r0 │ │ │ │ ldreq r0, [r7] │ │ │ │ cmpeq r4, r0 │ │ │ │ beq 254008 │ │ │ │ @@ -552162,15 +552162,15 @@ │ │ │ │ b 254014 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ str r0, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r9, [r5, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ cmp r7, #0 │ │ │ │ beq 253ef4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r9, r0 │ │ │ │ ldreq r0, [r4] │ │ │ │ cmpeq r7, r0 │ │ │ │ beq 253ff8 │ │ │ │ @@ -552189,15 +552189,15 @@ │ │ │ │ mov r1, #28 │ │ │ │ ldr r2, [pc, #108] @ 254090 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59d50 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 62004c │ │ │ │ + bl 61ffd0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ bl 454c60 │ │ │ │ b 254080 │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ @@ -552211,48 +552211,48 @@ │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ bl 454c60 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq sp, r4, r6, lsr #18 │ │ │ │ + subeq sp, r4, r6, lsr #17 │ │ │ │ subseq r5, ip, r0, ror #9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r5, [r1] │ │ │ │ mov r9, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, #0 │ │ │ │ add r6, r5, #4 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r7, r0 │ │ │ │ tst r0, #8 │ │ │ │ bne 254138 │ │ │ │ ldr r4, [r9] │ │ │ │ tst r7, #4 │ │ │ │ bne 254104 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ bl 235cd4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r7, r0 │ │ │ │ tst r0, #8 │ │ │ │ bne 2541fc │ │ │ │ tst r7, #4 │ │ │ │ beq 254168 │ │ │ │ orr r2, r7, #8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r7 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ beq 254170 │ │ │ │ tst r0, #8 │ │ │ │ mov r7, r0 │ │ │ │ @@ -552263,24 +552263,24 @@ │ │ │ │ beq 254208 │ │ │ │ ldr r1, [r9] │ │ │ │ mov r0, r5 │ │ │ │ bl 235cd4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ tst r0, #3 │ │ │ │ beq 254208 │ │ │ │ mov r7, #6 │ │ │ │ b 254224 │ │ │ │ tst r7, #32 │ │ │ │ beq 25418c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ beq 254298 │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldm r0, {r2, r7} │ │ │ │ @@ -552309,15 +552309,15 @@ │ │ │ │ bl 59d50 │ │ │ │ mov r0, r7 │ │ │ │ tst r0, #3 │ │ │ │ bne 254144 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r4, [r9] │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ mov r7, #5 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ beq 254240 │ │ │ │ and r0, r7, #255 @ 0xff │ │ │ │ cmp r0, #6 │ │ │ │ bne 2541b8 │ │ │ │ mov r0, #5 │ │ │ │ @@ -552326,15 +552326,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, #0 │ │ │ │ ldr sl, [r5, #8] │ │ │ │ str r0, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r9, [r5, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ cmp sl, #0 │ │ │ │ beq 254224 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r9, r0 │ │ │ │ ldreq r0, [r4] │ │ │ │ cmpeq sl, r0 │ │ │ │ beq 254288 │ │ │ │ @@ -552348,15 +552348,15 @@ │ │ │ │ b 254224 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ str r0, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r9, [r5, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ cmp r7, #0 │ │ │ │ beq 25418c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r9, r0 │ │ │ │ ldreq r0, [r4] │ │ │ │ cmpeq r7, r0 │ │ │ │ beq 2542e0 │ │ │ │ @@ -552365,15 +552365,15 @@ │ │ │ │ blx r1 │ │ │ │ b 25418c │ │ │ │ ldr r1, [r7, #12] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b 25418c │ │ │ │ mov r0, r7 │ │ │ │ - bl 62004c │ │ │ │ + bl 61ffd0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ bl 454c60 │ │ │ │ b 254340 │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ @@ -552387,47 +552387,47 @@ │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ bl 454c60 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq sp, r4, r6, asr r7 │ │ │ │ + ldrdeq sp, [r4], #-102 @ 0xffffff9a │ │ │ │ subseq r5, ip, r0, lsl r3 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r8, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, r4, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r6, r0 │ │ │ │ tst r0, #8 │ │ │ │ bne 2543f4 │ │ │ │ ldr r7, [r8] │ │ │ │ tst r6, #4 │ │ │ │ bne 2543c0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ bl 235cd4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r6, r0 │ │ │ │ tst r0, #8 │ │ │ │ bne 25447c │ │ │ │ tst r6, #4 │ │ │ │ beq 2544e8 │ │ │ │ orr r2, r6, #8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ beq 254434 │ │ │ │ tst r0, #8 │ │ │ │ mov r6, r0 │ │ │ │ @@ -552439,54 +552439,54 @@ │ │ │ │ ldr r1, [r8] │ │ │ │ mov r0, r4 │ │ │ │ bl 235cd4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ tst r0, #3 │ │ │ │ beq 254488 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ tst r6, #32 │ │ │ │ beq 254450 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ beq 2544f8 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r6, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 254428 │ │ │ │ mov r1, r6 │ │ │ │ - bl 62004c │ │ │ │ + bl 61ffd0 │ │ │ │ mov r0, r6 │ │ │ │ tst r0, #3 │ │ │ │ bne 254400 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r7, [r8] │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 25455c │ │ │ │ mov r0, #0 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r8, [r4, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ cmp r6, #0 │ │ │ │ beq 25455c │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r8, r0 │ │ │ │ ldreq r0, [r7] │ │ │ │ cmpeq r6, r0 │ │ │ │ beq 254550 │ │ │ │ @@ -552500,15 +552500,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #0 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r8, [r4, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ cmp r6, #0 │ │ │ │ beq 254450 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r8, r0 │ │ │ │ ldreq r0, [r7] │ │ │ │ cmpeq r6, r0 │ │ │ │ beq 254540 │ │ │ │ @@ -552546,48 +552546,48 @@ │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ bl 454c60 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - ldrdeq sp, [r4], #-62 @ 0xffffffc2 │ │ │ │ + subeq sp, r4, lr, asr r3 │ │ │ │ @ instruction: 0x005c4f98 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r5, [r1] │ │ │ │ mov r9, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, #0 │ │ │ │ add r6, r5, #4 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r7, r0 │ │ │ │ tst r0, #8 │ │ │ │ bne 254674 │ │ │ │ ldr r4, [r9] │ │ │ │ tst r7, #4 │ │ │ │ bne 254640 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ bl 235cd4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r7, r0 │ │ │ │ tst r0, #8 │ │ │ │ bne 254724 │ │ │ │ tst r7, #4 │ │ │ │ beq 2546a4 │ │ │ │ orr r2, r7, #8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r7 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ beq 2546b4 │ │ │ │ tst r0, #8 │ │ │ │ mov r7, r0 │ │ │ │ @@ -552598,26 +552598,26 @@ │ │ │ │ beq 254730 │ │ │ │ ldr r1, [r9] │ │ │ │ mov r0, r5 │ │ │ │ bl 235cd4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ tst r0, #3 │ │ │ │ beq 254730 │ │ │ │ mov r0, #5 │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ tst r7, #32 │ │ │ │ beq 2546d0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ beq 254790 │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r3, [r0] │ │ │ │ @@ -552632,31 +552632,31 @@ │ │ │ │ strne r2, [r8, #4] │ │ │ │ strne r1, [r8, #8] │ │ │ │ strne r7, [r8, #12] │ │ │ │ strne r0, [r8, #16] │ │ │ │ addne sp, sp, #8 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r2 │ │ │ │ - bl 62004c │ │ │ │ + bl 61ffd0 │ │ │ │ mov r0, r7 │ │ │ │ tst r0, #3 │ │ │ │ bne 254680 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r7, [r9] │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 2547f4 │ │ │ │ mov r0, #0 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ str r0, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r8, [r5, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ cmp r4, #0 │ │ │ │ beq 2547f4 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r8, r0 │ │ │ │ ldreq r0, [r7] │ │ │ │ cmpeq r4, r0 │ │ │ │ beq 2547e8 │ │ │ │ @@ -552666,15 +552666,15 @@ │ │ │ │ b 2547f4 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ str r0, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r9, [r5, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ cmp r7, #0 │ │ │ │ beq 2546d0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r9, r0 │ │ │ │ ldreq r0, [r4] │ │ │ │ cmpeq r7, r0 │ │ │ │ beq 2547d8 │ │ │ │ @@ -552712,48 +552712,48 @@ │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ bl 454c60 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq sp, r4, r6, asr #2 │ │ │ │ + subeq sp, r4, r6, asr #1 │ │ │ │ subseq r4, ip, r0, lsl #26 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r5, [r1] │ │ │ │ mov r9, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, #0 │ │ │ │ add r6, r5, #4 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r7, r0 │ │ │ │ tst r0, #8 │ │ │ │ bne 25490c │ │ │ │ ldr r4, [r9] │ │ │ │ tst r7, #4 │ │ │ │ bne 2548d8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ bl 235cd4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r7, r0 │ │ │ │ tst r0, #8 │ │ │ │ bne 2549a8 │ │ │ │ tst r7, #4 │ │ │ │ beq 25493c │ │ │ │ orr r2, r7, #8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r7 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ beq 25494c │ │ │ │ tst r0, #8 │ │ │ │ mov r7, r0 │ │ │ │ @@ -552764,26 +552764,26 @@ │ │ │ │ beq 2549b4 │ │ │ │ ldr r1, [r9] │ │ │ │ mov r0, r5 │ │ │ │ bl 235cd4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ tst r0, #3 │ │ │ │ beq 2549b4 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ tst r7, #32 │ │ │ │ beq 254968 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ beq 254a14 │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r2, [r0] │ │ │ │ @@ -552793,31 +552793,31 @@ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r2, #-2147483647 @ 0x80000001 │ │ │ │ strne r2, [r8] │ │ │ │ stmibne r8, {r0, r1} │ │ │ │ addne sp, sp, #8 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - bl 62004c │ │ │ │ + bl 61ffd0 │ │ │ │ mov r0, r7 │ │ │ │ tst r0, #3 │ │ │ │ bne 254918 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r7, [r9] │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 254a78 │ │ │ │ mov r0, #0 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ str r0, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r8, [r5, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ cmp r4, #0 │ │ │ │ beq 254a78 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r8, r0 │ │ │ │ ldreq r0, [r7] │ │ │ │ cmpeq r4, r0 │ │ │ │ beq 254a6c │ │ │ │ @@ -552827,15 +552827,15 @@ │ │ │ │ b 254a78 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ str r0, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r9, [r5, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ cmp r7, #0 │ │ │ │ beq 254968 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r9, r0 │ │ │ │ ldreq r0, [r4] │ │ │ │ cmpeq r7, r0 │ │ │ │ beq 254a5c │ │ │ │ @@ -552873,48 +552873,48 @@ │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ bl 454c60 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq ip, r4, r2, asr #29 │ │ │ │ + subeq ip, r4, r2, asr #28 │ │ │ │ subseq r4, ip, ip, ror sl │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r5, [r1] │ │ │ │ mov r9, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, #0 │ │ │ │ add r6, r5, #4 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r7, r0 │ │ │ │ tst r0, #8 │ │ │ │ bne 254b90 │ │ │ │ ldr r4, [r9] │ │ │ │ tst r7, #4 │ │ │ │ bne 254b5c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ bl 235cd4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r7, r0 │ │ │ │ tst r0, #8 │ │ │ │ bne 254c48 │ │ │ │ tst r7, #4 │ │ │ │ beq 254bc0 │ │ │ │ orr r2, r7, #8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r7 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ beq 254bd0 │ │ │ │ tst r0, #8 │ │ │ │ mov r7, r0 │ │ │ │ @@ -552925,26 +552925,26 @@ │ │ │ │ beq 254c54 │ │ │ │ ldr r1, [r9] │ │ │ │ mov r0, r5 │ │ │ │ bl 235cd4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ tst r0, #3 │ │ │ │ beq 254c54 │ │ │ │ mov r0, #5 │ │ │ │ strb r0, [r8] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ tst r7, #32 │ │ │ │ beq 254bec │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ beq 254cb4 │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldrb r3, [r0] │ │ │ │ @@ -552961,31 +552961,31 @@ │ │ │ │ strbne r3, [r8] │ │ │ │ strbne r0, [r8, #3] │ │ │ │ strbne r2, [r8, #2] │ │ │ │ strbne r1, [r8, #1] │ │ │ │ addne sp, sp, #8 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r2 │ │ │ │ - bl 62004c │ │ │ │ + bl 61ffd0 │ │ │ │ mov r0, r7 │ │ │ │ tst r0, #3 │ │ │ │ bne 254b9c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r7, [r9] │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 254d18 │ │ │ │ mov r0, #0 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ str r0, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r8, [r5, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ cmp r4, #0 │ │ │ │ beq 254d18 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r8, r0 │ │ │ │ ldreq r0, [r7] │ │ │ │ cmpeq r4, r0 │ │ │ │ beq 254d0c │ │ │ │ @@ -552995,15 +552995,15 @@ │ │ │ │ b 254d18 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ str r0, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r9, [r5, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ cmp r7, #0 │ │ │ │ beq 254bec │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r9, r0 │ │ │ │ ldreq r0, [r4] │ │ │ │ cmpeq r7, r0 │ │ │ │ beq 254cfc │ │ │ │ @@ -553041,15 +553041,15 @@ │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ bl 454c60 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq ip, r4, r2, lsr #24 │ │ │ │ + subeq ip, r4, r2, lsr #23 │ │ │ │ ldrsbeq r4, [ip], #-124 @ 0xffffff84 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r2 │ │ │ │ @@ -553180,18 +553180,18 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 254fa8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subeq ip, r4, r4, ror #23 │ │ │ │ - subeq sp, r3, r0, lsl #5 │ │ │ │ - subeq sp, r3, r8, ror #6 │ │ │ │ - subeq ip, r4, r0, lsr fp │ │ │ │ + subeq ip, r4, r4, ror #22 │ │ │ │ + subeq sp, r3, r0, lsl #4 │ │ │ │ + subeq sp, r3, r8, ror #5 │ │ │ │ + strheq ip, [r4], #-160 @ 0xffffff60 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [pc, #508] @ 2551dc │ │ │ │ @@ -553319,18 +553319,18 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - strheq ip, [r4], #-144 @ 0xffffff70 │ │ │ │ - subeq sp, r3, ip, lsl #2 │ │ │ │ - subeq ip, r4, r7, lsr #18 │ │ │ │ - strdeq ip, [r4], #-128 @ 0xffffff80 │ │ │ │ + subeq ip, r4, r0, lsr r9 │ │ │ │ + subeq sp, r3, ip, lsl #1 │ │ │ │ + subeq ip, r4, r7, lsr #17 │ │ │ │ + subeq ip, r4, r0, ror r8 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [pc, #516] @ 255410 │ │ │ │ @@ -553460,18 +553460,18 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 255408 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subeq ip, r4, r4, lsl #15 │ │ │ │ - subeq ip, r3, r0, lsr #28 │ │ │ │ - subeq ip, r3, r8, lsl #30 │ │ │ │ - ldrdeq ip, [r4], #-96 @ 0xffffffa0 │ │ │ │ + subeq ip, r4, r4, lsl #14 │ │ │ │ + subeq ip, r3, r0, lsr #27 │ │ │ │ + subeq ip, r3, r8, lsl #29 │ │ │ │ + subeq ip, r4, r0, asr r6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [pc, #508] @ 25563c │ │ │ │ @@ -553599,18 +553599,18 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subeq ip, r4, r0, asr r5 │ │ │ │ - subeq ip, r3, ip, lsr #25 │ │ │ │ - subeq ip, r4, r7, asr #9 │ │ │ │ - @ instruction: 0x0044c490 │ │ │ │ + ldrdeq ip, [r4], #-64 @ 0xffffffc0 │ │ │ │ + subeq ip, r3, ip, lsr #24 │ │ │ │ + subeq ip, r4, r7, asr #8 │ │ │ │ + subeq ip, r4, r0, lsl r4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #308 @ 0x134 │ │ │ │ mov r4, r1 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #128]! @ 0x80 │ │ │ │ mov r7, #0 │ │ │ │ str r0, [sp, #32] │ │ │ │ @@ -554304,18 +554304,18 @@ │ │ │ │ add r0, sp, #4 │ │ │ │ bl 251238 │ │ │ │ b 256158 │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 256158 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 2fdfa4 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ ldrsbeq r9, [pc], #-204 @ │ │ │ │ ldrsheq lr, [fp], #-184 @ 0xffffff48 │ │ │ │ @@ -554462,18 +554462,18 @@ │ │ │ │ add r0, sp, #4 │ │ │ │ bl 250fec │ │ │ │ b 2563d0 │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2563d0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 2fdfa4 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subseq r9, pc, r8, ror #20 │ │ │ │ subseq lr, fp, r0, asr #21 │ │ │ │ @@ -555002,18 +555002,18 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - strdeq sl, [r4], #-228 @ 0xffffff1c │ │ │ │ - @ instruction: 0x0043b590 │ │ │ │ - subeq sl, r4, fp, ror #28 │ │ │ │ - subeq sl, r4, r4, asr #28 │ │ │ │ + subeq sl, r4, r4, ror lr │ │ │ │ + subeq fp, r3, r0, lsl r5 │ │ │ │ + subeq sl, r4, fp, ror #27 │ │ │ │ + subeq sl, r4, r4, asr #27 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [pc, #448] @ 256e18 │ │ │ │ @@ -555126,17 +555126,17 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 256e10 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subeq sl, r4, r8, lsr sp │ │ │ │ - subeq fp, r3, r0, asr #7 │ │ │ │ - subeq fp, r3, ip, asr #8 │ │ │ │ + strheq sl, [r4], #-200 @ 0xffffff38 │ │ │ │ + subeq fp, r3, r0, asr #6 │ │ │ │ + subeq fp, r3, ip, asr #7 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [pc, #452] @ 257008 │ │ │ │ @@ -555250,18 +555250,18 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 257000 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subeq sl, r4, ip, asr #22 │ │ │ │ - subeq fp, r3, r0, lsr r1 │ │ │ │ - subeq fp, r3, r0, lsl r2 │ │ │ │ - subeq sl, r4, r4, lsr #21 │ │ │ │ + subeq sl, r4, ip, asr #21 │ │ │ │ + strheq fp, [r3], #-0 │ │ │ │ + @ instruction: 0x0043b190 │ │ │ │ + subeq sl, r4, r4, lsr #20 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [pc, #448] @ 2571f8 │ │ │ │ @@ -555374,17 +555374,17 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 2571f0 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subeq sl, r4, r8, asr r9 │ │ │ │ - subeq sl, r3, r0, ror #31 │ │ │ │ - subeq fp, r3, ip, rrx │ │ │ │ + ldrdeq sl, [r4], #-136 @ 0xffffff78 │ │ │ │ + subeq sl, r3, r0, ror #30 │ │ │ │ + subeq sl, r3, ip, ror #31 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [pc, #396] @ 2573b0 │ │ │ │ @@ -555484,18 +555484,18 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subeq sl, r4, ip, ror #14 │ │ │ │ - subeq sl, r3, r8, lsl #28 │ │ │ │ - subeq sl, r4, r3, ror #13 │ │ │ │ - strheq sl, [r4], #-108 @ 0xffffff94 │ │ │ │ + subeq sl, r4, ip, ror #13 │ │ │ │ + subeq sl, r3, r8, lsl #27 │ │ │ │ + subeq sl, r4, r3, ror #12 │ │ │ │ + subeq sl, r4, ip, lsr r6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [pc, #396] @ 25756c │ │ │ │ @@ -555595,18 +555595,18 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - strheq sl, [r4], #-80 @ 0xffffffb0 │ │ │ │ - subeq sl, r3, ip, asr #24 │ │ │ │ - subeq sl, r4, r7, lsr #10 │ │ │ │ - subeq sl, r4, r0, lsl #10 │ │ │ │ + subeq sl, r4, r0, lsr r5 │ │ │ │ + subeq sl, r3, ip, asr #23 │ │ │ │ + subeq sl, r4, r7, lsr #9 │ │ │ │ + subeq sl, r4, r0, lsl #9 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [pc, #452] @ 257760 │ │ │ │ @@ -555720,18 +555720,18 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 257758 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - strdeq sl, [r4], #-52 @ 0xffffffcc │ │ │ │ - ldrdeq sl, [r3], #-152 @ 0xffffff68 │ │ │ │ - strheq sl, [r3], #-168 @ 0xffffff58 │ │ │ │ - subeq sl, r4, ip, asr #6 │ │ │ │ + subeq sl, r4, r4, ror r3 │ │ │ │ + subeq sl, r3, r8, asr r9 │ │ │ │ + subeq sl, r3, r8, lsr sl │ │ │ │ + subeq sl, r4, ip, asr #5 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [pc, #396] @ 25791c │ │ │ │ @@ -555831,18 +555831,18 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subeq sl, r4, r0, lsl #4 │ │ │ │ - @ instruction: 0x0043a89c │ │ │ │ - subeq sl, r4, r7, ror r1 │ │ │ │ - subeq sl, r4, r0, asr r1 │ │ │ │ + subeq sl, r4, r0, lsl #3 │ │ │ │ + subeq sl, r3, ip, lsl r8 │ │ │ │ + strdeq sl, [r4], #-7 │ │ │ │ + ldrdeq sl, [r4], #-0 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [pc, #452] @ 257b10 │ │ │ │ @@ -555956,18 +555956,18 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 257b08 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subeq sl, r4, r4, asr #32 │ │ │ │ - subeq sl, r3, r8, lsr #12 │ │ │ │ - subeq sl, r3, r8, lsl #14 │ │ │ │ - @ instruction: 0x00449f9c │ │ │ │ + subeq r9, r4, r4, asr #31 │ │ │ │ + subeq sl, r3, r8, lsr #11 │ │ │ │ + subeq sl, r3, r8, lsl #13 │ │ │ │ + subeq r9, r4, ip, lsl pc │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [pc, #396] @ 257ccc │ │ │ │ @@ -556067,18 +556067,18 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subeq r9, r4, r0, asr lr │ │ │ │ - subeq sl, r3, ip, ror #9 │ │ │ │ - subeq r9, r4, r7, asr #27 │ │ │ │ - subeq r9, r4, r0, lsr #27 │ │ │ │ + ldrdeq r9, [r4], #-208 @ 0xffffff30 │ │ │ │ + subeq sl, r3, ip, ror #8 │ │ │ │ + subeq r9, r4, r7, asr #26 │ │ │ │ + subeq r9, r4, r0, lsr #26 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [pc, #396] @ 257e88 │ │ │ │ @@ -556178,17 +556178,17 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #16] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - @ instruction: 0x00449c94 │ │ │ │ - subeq sl, r3, r8, ror r3 │ │ │ │ - subeq r9, r4, r3, lsl #24 │ │ │ │ + subeq r9, r4, r4, lsl ip │ │ │ │ + strdeq sl, [r3], #-40 @ 0xffffffd8 │ │ │ │ + subeq r9, r4, r3, lsl #23 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [pc, #396] @ 258040 │ │ │ │ @@ -556288,18 +556288,18 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - ldrdeq r9, [r4], #-172 @ 0xffffff54 │ │ │ │ - subeq sl, r3, r8, ror r1 │ │ │ │ - subeq r9, r4, r3, asr sl │ │ │ │ - subeq r9, r4, ip, lsr #20 │ │ │ │ + subeq r9, r4, ip, asr sl │ │ │ │ + strdeq sl, [r3], #-8 │ │ │ │ + ldrdeq r9, [r4], #-147 @ 0xffffff6d │ │ │ │ + subeq r9, r4, ip, lsr #19 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [pc, #396] @ 2581fc │ │ │ │ @@ -556399,17 +556399,17 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #16] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subeq r9, r4, r0, lsr #18 │ │ │ │ - subeq sl, r3, r4 │ │ │ │ - subeq r9, r4, pc, lsl #17 │ │ │ │ + subeq r9, r4, r0, lsr #17 │ │ │ │ + subeq r9, r3, r4, lsl #31 │ │ │ │ + subeq r9, r4, pc, lsl #16 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [pc, #452] @ 2583ec │ │ │ │ @@ -556523,18 +556523,18 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 2583e4 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subeq r9, r4, r8, ror #14 │ │ │ │ - subeq r9, r3, ip, asr #26 │ │ │ │ - subeq r9, r3, ip, lsr #28 │ │ │ │ - subeq r9, r4, r0, asr #13 │ │ │ │ + subeq r9, r4, r8, ror #13 │ │ │ │ + subeq r9, r3, ip, asr #25 │ │ │ │ + subeq r9, r3, ip, lsr #27 │ │ │ │ + subeq r9, r4, r0, asr #12 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [pc, #452] @ 2585e0 │ │ │ │ @@ -556648,18 +556648,18 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 2585d8 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subeq r9, r4, r4, ror r5 │ │ │ │ - subeq r9, r3, r8, asr fp │ │ │ │ - subeq r9, r3, r8, lsr ip │ │ │ │ - subeq r9, r4, ip, asr #9 │ │ │ │ + strdeq r9, [r4], #-68 @ 0xffffffbc │ │ │ │ + ldrdeq r9, [r3], #-168 @ 0xffffff58 │ │ │ │ + strheq r9, [r3], #-184 @ 0xffffff48 │ │ │ │ + subeq r9, r4, ip, asr #8 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [pc, #452] @ 2587d4 │ │ │ │ @@ -556773,18 +556773,18 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 2587cc │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subeq r9, r4, r0, lsl #7 │ │ │ │ - subeq r9, r3, r4, ror #18 │ │ │ │ - subeq r9, r3, r4, asr #20 │ │ │ │ - ldrdeq r9, [r4], #-40 @ 0xffffffd8 │ │ │ │ + subeq r9, r4, r0, lsl #6 │ │ │ │ + subeq r9, r3, r4, ror #17 │ │ │ │ + subeq r9, r3, r4, asr #19 │ │ │ │ + subeq r9, r4, r8, asr r2 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr sl, [r2] │ │ │ │ add r9, sp, #4 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov fp, #0 │ │ │ │ @@ -556803,23 +556803,23 @@ │ │ │ │ ands r0, r0, #255 @ 0xff │ │ │ │ bne 2589a0 │ │ │ │ mov r0, r6 │ │ │ │ bl 240f64 │ │ │ │ mov r0, #1 │ │ │ │ str fp, [r4, #8] │ │ │ │ ldr r5, [r4] │ │ │ │ - bl 54e294 │ │ │ │ + bl 54e218 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r9 │ │ │ │ - bl 54e140 │ │ │ │ + bl 54e0c4 │ │ │ │ add r6, r5, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #0 │ │ │ │ bne 258918 │ │ │ │ ldr r0, [pc, #372] @ 2589f4 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ @@ -556838,47 +556838,47 @@ │ │ │ │ str fp, [r0, #28] │ │ │ │ str fp, [r0, #32] │ │ │ │ str fp, [r0, #36] @ 0x24 │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r5, #8]! │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r6, r0 │ │ │ │ clz r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 258918 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #1 │ │ │ │ str r7, [sp, #8] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 258914 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ bl 3e610 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, r0, #16 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [r4, #4] │ │ │ │ b 258804 │ │ │ │ cmp r6, #0 │ │ │ │ bmi 2589b4 │ │ │ │ ldr r0, [r4] │ │ │ │ add r2, r6, #2 │ │ │ │ mov r1, r6 │ │ │ │ add r0, r0, #16 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ mov r6, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 2589a8 │ │ │ │ str r6, [r4, #4] │ │ │ │ b 258804 │ │ │ │ @@ -556955,18 +556955,18 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #-36]! @ 0xffffffdc │ │ │ │ cmp r1, #21 │ │ │ │ bne 258a80 │ │ │ │ mov r6, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #-32]! @ 0xffffffe0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 258a84 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ b 258a84 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 23eeb4 │ │ │ │ @@ -556981,18 +556981,18 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #-36]! @ 0xffffffdc │ │ │ │ cmp r1, #21 │ │ │ │ bne 258ae8 │ │ │ │ mov r6, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #-32]! @ 0xffffffe0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 258aec │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ b 258aec │ │ │ │ ldr r2, [pc, #104] @ 258ba0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59edc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ @@ -557037,44 +557037,44 @@ │ │ │ │ tst r0, #1 │ │ │ │ bne 258c98 │ │ │ │ b 258d28 │ │ │ │ add r6, r4, #36 @ 0x24 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r7, r0 │ │ │ │ sub r0, r0, #2 │ │ │ │ b 258c20 │ │ │ │ orr r0, r5, #1 │ │ │ │ mov r1, r5 │ │ │ │ bic r2, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r7, r0 │ │ │ │ sub r0, r0, r5 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne 258c5c │ │ │ │ tst r7, #2 │ │ │ │ beq 258c80 │ │ │ │ tst r7, #1 │ │ │ │ mov r5, r7 │ │ │ │ beq 258c04 │ │ │ │ - bl 63f3bc │ │ │ │ + bl 63f340 │ │ │ │ bic r5, r7, #1 │ │ │ │ b 258c04 │ │ │ │ bl 27fb2c │ │ │ │ tst r0, #1 │ │ │ │ bne 258c98 │ │ │ │ b 258d28 │ │ │ │ mov r0, r6 │ │ │ │ mvn r1, #1 │ │ │ │ ldrb r5, [r4, #40] @ 0x28 │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, #0 │ │ │ │ and r1, r5, #1 │ │ │ │ tst r0, #1 │ │ │ │ bne 258c98 │ │ │ │ b 258d28 │ │ │ │ and r0, r7, #255 @ 0xff │ │ │ │ lsr r5, r0, #2 │ │ │ │ @@ -557116,23 +557116,23 @@ │ │ │ │ mov r0, #3 │ │ │ │ cmp r1, #1 │ │ │ │ bne 258e18 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ mov r7, r1 │ │ │ │ - bl 54e290 │ │ │ │ + bl 54e214 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ - bl 54e140 │ │ │ │ + bl 54e0c4 │ │ │ │ add r4, r4, #160 @ 0xa0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #0 │ │ │ │ bne 258e04 │ │ │ │ ldr r0, [pc, #240] @ 258e54 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ @@ -557153,29 +557153,29 @@ │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r6, #8]! │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r5] │ │ │ │ str r1, [r5, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r4, r0 │ │ │ │ clz r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 258e04 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 258e00 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp] │ │ │ │ bl 3e4f8 │ │ │ │ and r0, r7, #1 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [pc, #44] @ 258e4c │ │ │ │ @@ -557212,15 +557212,15 @@ │ │ │ │ cmp r1, #1 │ │ │ │ bne 2590ec │ │ │ │ ldrd r0, [r4, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, r0, #16 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #1 │ │ │ │ beq 259070 │ │ │ │ ldr r7, [r4, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ beq 258fd8 │ │ │ │ ldr r0, [r7, #24] │ │ │ │ mov r1, r7 │ │ │ │ @@ -557236,22 +557236,22 @@ │ │ │ │ b 258e78 │ │ │ │ sub r7, r6, #1 │ │ │ │ cmp r0, r7 │ │ │ │ bne 258fbc │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 258f6c │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r0, #16 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ cmp r0, #1 │ │ │ │ beq 259000 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ add r0, r0, #8 │ │ │ │ bl 3e364 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ @@ -557270,15 +557270,15 @@ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ str fp, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ ldrbne r1, [r4, #24] │ │ │ │ tstne r1, #1 │ │ │ │ beq 258f9c │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 258fac │ │ │ │ bl 240f64 │ │ │ │ sub r0, r6, #2 │ │ │ │ strb fp, [r4, #24] │ │ │ │ strd sl, [r4, #16] │ │ │ │ @@ -557318,15 +557318,15 @@ │ │ │ │ tstne r1, #1 │ │ │ │ bne 259054 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ bne 259068 │ │ │ │ b 259014 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 259014 │ │ │ │ bl 240f64 │ │ │ │ b 259014 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, r6, #1 │ │ │ │ @@ -557338,15 +557338,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ ldrbne r1, [r4, #24] │ │ │ │ tstne r1, #1 │ │ │ │ beq 2590ac │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 259014 │ │ │ │ bl 240f64 │ │ │ │ b 259014 │ │ │ │ mov r0, #1 │ │ │ │ cmp r1, #1 │ │ │ │ @@ -558082,18 +558082,18 @@ │ │ │ │ bl 264490 │ │ │ │ b 25a15c │ │ │ │ add r0, r4, #192 @ 0xc0 │ │ │ │ bl 26d310 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #188]! @ 0xbc │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 259cc0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ b 259cc0 │ │ │ │ add r0, r4, #152 @ 0x98 │ │ │ │ bl 263440 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #0 │ │ │ │ @@ -558103,36 +558103,36 @@ │ │ │ │ bne 259d00 │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 259d00 │ │ │ │ mov r8, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r8, #128]! @ 0x80 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 259d00 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r8 │ │ │ │ bl 42df00 │ │ │ │ b 259d00 │ │ │ │ add r0, r4, #152 @ 0x98 │ │ │ │ bl 263814 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #142] @ 0x8e │ │ │ │ strb r0, [r4, #140] @ 0x8c │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 259cfc │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #128]! @ 0x80 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 259cfc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ add r5, r4, #141 @ 0x8d │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r5] │ │ │ │ b 25a130 │ │ │ │ ldrb r0, [r4, #320] @ 0x140 │ │ │ │ @@ -558173,62 +558173,62 @@ │ │ │ │ beq 25a058 │ │ │ │ cmp r0, #0 │ │ │ │ bne 25a034 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #304]! @ 0x130 │ │ │ │ add r8, r4, #232 @ 0xe8 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 259dcc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3446ec │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r0, #2 │ │ │ │ beq 259e0c │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r4, #236] @ 0xec │ │ │ │ cmp r0, #2 │ │ │ │ bcc 259e0c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #240]! @ 0xf0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 259e0c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #280] @ 0x118 │ │ │ │ cmp r0, #3 │ │ │ │ beq 259e44 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 259e44 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #284]! @ 0x11c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 259e44 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #292] @ 0x124 │ │ │ │ cmp r0, #3 │ │ │ │ beq 259e7c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 259e7c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #296]! @ 0x128 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 259e7c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #248]! @ 0xf8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 25a034 │ │ │ │ bl 155c14 │ │ │ │ @@ -558295,18 +558295,18 @@ │ │ │ │ bne 259f88 │ │ │ │ bl 268ddc │ │ │ │ add r0, r4, #280 @ 0x118 │ │ │ │ bl 265574 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #264]! @ 0x108 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 259fb4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ ldr r1, [r4, #252] @ 0xfc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #276] @ 0x114 │ │ │ │ cmp r1, #0 │ │ │ │ beq 259fd4 │ │ │ │ @@ -558327,43 +558327,43 @@ │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #224] @ 0xe0 │ │ │ │ add r0, r4, #104 @ 0x68 │ │ │ │ bl 265878 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #100]! @ 0x64 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 25a034 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 25a15c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3446ec │ │ │ │ b 25a15c │ │ │ │ ldrb r0, [r4, #405] @ 0x195 │ │ │ │ cmp r0, #3 │ │ │ │ bne 25a074 │ │ │ │ ldr r0, [r4, #396] @ 0x18c │ │ │ │ bl 265ef8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #404] @ 0x194 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #408]! @ 0x198 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 25a098 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #414] @ 0x19e │ │ │ │ strb r0, [r4, #413] @ 0x19d │ │ │ │ b 25a034 │ │ │ │ add r0, r4, #320 @ 0x140 │ │ │ │ @@ -558374,18 +558374,18 @@ │ │ │ │ add r0, r4, #384 @ 0x180 │ │ │ │ bl 26662c │ │ │ │ mov r5, r4 │ │ │ │ mov r8, #0 │ │ │ │ ldr r0, [r5, #312]! @ 0x138 │ │ │ │ mov r1, #1 │ │ │ │ strb r8, [r5, #-10] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 25a0f0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #288]! @ 0x120 │ │ │ │ cmp r1, #0 │ │ │ │ strb r8, [r0, #19] │ │ │ │ beq 25a108 │ │ │ │ @@ -558452,18 +558452,18 @@ │ │ │ │ add r0, r4, #384 @ 0x180 │ │ │ │ bl 26662c │ │ │ │ mov r8, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r8, #312]! @ 0x138 │ │ │ │ strb r1, [r8, #-10] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 25a228 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r8 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #288]! @ 0x120 │ │ │ │ cmp r1, #0 │ │ │ │ strb r2, [r0, #19] │ │ │ │ @@ -558479,18 +558479,18 @@ │ │ │ │ bl 5a198 │ │ │ │ mov r8, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r8, #408]! @ 0x198 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r8, #-4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 25a294 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r8 │ │ │ │ bl 34420c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #414] @ 0x19e │ │ │ │ strb r0, [r4, #413] @ 0x19d │ │ │ │ b 25a57c │ │ │ │ bl 5a198 │ │ │ │ @@ -558533,18 +558533,18 @@ │ │ │ │ add r0, r4, #280 @ 0x118 │ │ │ │ bl 265574 │ │ │ │ b 25a348 │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r8, #264]! @ 0x108 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 25a374 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r8 │ │ │ │ bl 34420c │ │ │ │ b 25a374 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [r4, #252] @ 0xfc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #276] @ 0x114 │ │ │ │ @@ -558618,44 +558618,44 @@ │ │ │ │ beq 25a528 │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 25a528 │ │ │ │ mov r8, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r8, #128]! @ 0x80 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 25a528 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r8 │ │ │ │ bl 42df00 │ │ │ │ b 25a528 │ │ │ │ mov r8, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r8, #188]! @ 0xbc │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 25a4ec │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r8 │ │ │ │ bl 34420c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #142] @ 0x8e │ │ │ │ strb r0, [r4, #140] @ 0x8c │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 25a528 │ │ │ │ mov r8, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r8, #128]! @ 0x80 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 25a528 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r8 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #141] @ 0x8d │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #143] @ 0x8f │ │ │ │ ldrb r0, [r4, #80] @ 0x50 │ │ │ │ @@ -558665,26 +558665,26 @@ │ │ │ │ bl 26523c │ │ │ │ b 25a638 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r8, #100]! @ 0x64 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 25a57c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r8 │ │ │ │ bl 34420c │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 25a664 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3446ec │ │ │ │ b 25a664 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #304] @ 0x130 │ │ │ │ add r0, r4, #268 @ 0x10c │ │ │ │ @@ -558943,18 +558943,18 @@ │ │ │ │ bl 269e5c │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 25aa30 │ │ │ │ mov r5, r7 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #52]! @ 0x34 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 25aa30 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 25aa30 │ │ │ │ ldrb r0, [r7, #152] @ 0x98 │ │ │ │ cmp r0, #4 │ │ │ │ beq 25aa84 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -558966,18 +558966,18 @@ │ │ │ │ bl 269e5c │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 25aa30 │ │ │ │ mov r5, r7 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #52]! @ 0x34 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 25aa30 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [r7, #60] @ 0x3c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 25ada4 │ │ │ │ ldr r0, [r7, #64] @ 0x40 │ │ │ │ @@ -559060,31 +559060,31 @@ │ │ │ │ add r6, r7, #184 @ 0xb8 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 25aba8 │ │ │ │ mov r5, r6 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 25aba8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 25ac40 │ │ │ │ mov r5, r7 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #148]! @ 0x94 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 25abdc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ add r6, r7, #96 @ 0x60 │ │ │ │ add r0, r7, #120 @ 0x78 │ │ │ │ bl 269e5c │ │ │ │ mov r5, r7 │ │ │ │ ldrb r0, [r5, #145]! @ 0x91 │ │ │ │ @@ -559092,18 +559092,18 @@ │ │ │ │ bne 25ad9c │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 25ac28 │ │ │ │ mov r6, r7 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #100]! @ 0x64 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 25ac28 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [r7, #108] @ 0x6c │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 25ad9c │ │ │ │ mov r0, #112 @ 0x70 │ │ │ │ @@ -559145,31 +559145,31 @@ │ │ │ │ bl 375d8 │ │ │ │ ldr r0, [r6, r5]! │ │ │ │ cmp r0, #2 │ │ │ │ bcc 25acfc │ │ │ │ mov r5, r6 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 25acfc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 25ae18 │ │ │ │ mov r5, r7 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #156]! @ 0x9c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 25ad30 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ add r6, r7, #100 @ 0x64 │ │ │ │ add r0, r7, #128 @ 0x80 │ │ │ │ bl 269e5c │ │ │ │ mov r5, r7 │ │ │ │ ldrb r0, [r5, #153]! @ 0x99 │ │ │ │ @@ -559177,18 +559177,18 @@ │ │ │ │ bne 25ad9c │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 25ad7c │ │ │ │ mov r6, r7 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #104]! @ 0x68 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 25ad7c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [r7, #112] @ 0x70 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 25ad9c │ │ │ │ mov r0, #116 @ 0x74 │ │ │ │ @@ -559312,36 +559312,36 @@ │ │ │ │ beq 25af74 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r6, r7 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #156]! @ 0x9c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 25b060 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 34420c │ │ │ │ b 25b060 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r5, r0 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 25afbc │ │ │ │ ldr r0, [r6, #16] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r6, r7 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #148]! @ 0x94 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 25b098 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 34420c │ │ │ │ b 25b098 │ │ │ │ ldr r1, [r7, #112] @ 0x70 │ │ │ │ mov r5, r0 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ @@ -560469,18 +560469,18 @@ │ │ │ │ bl 269e5c │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 25c1ac │ │ │ │ mov r5, r7 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #92]! @ 0x5c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 25c1ac │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [r7, #100] @ 0x64 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 25c360 │ │ │ │ ldr r0, [r7, #104] @ 0x68 │ │ │ │ @@ -560541,49 +560541,49 @@ │ │ │ │ add r6, r7, #208 @ 0xd0 │ │ │ │ ldr r0, [r6, r5]! │ │ │ │ cmp r0, #2 │ │ │ │ bcc 25c2cc │ │ │ │ mov r5, r6 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 25c2cc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 25c3b0 │ │ │ │ mov r5, r7 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #196]! @ 0xc4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 25c300 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ add r6, r7, #140 @ 0x8c │ │ │ │ add r0, r7, #168 @ 0xa8 │ │ │ │ bl 269e5c │ │ │ │ ldrb r0, [r7, #193] @ 0xc1 │ │ │ │ cmp r0, #0 │ │ │ │ beq 25c358 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 25c348 │ │ │ │ mov r5, r7 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #144]! @ 0x90 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 25c348 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [r7, #152] @ 0x98 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 25c3a0 │ │ │ │ mov r0, #0 │ │ │ │ @@ -560652,18 +560652,18 @@ │ │ │ │ beq 25c464 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r6, r7 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #196]! @ 0xc4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 25c4f0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 34420c │ │ │ │ b 25c4f0 │ │ │ │ ldr r1, [r7, #152] @ 0x98 │ │ │ │ mov r5, r0 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ @@ -560742,32 +560742,32 @@ │ │ │ │ beq 25c5cc │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ bl 18246c │ │ │ │ mov r6, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #32]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 25c628 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 29b0ac │ │ │ │ b 25c628 │ │ │ │ add r5, r4, #48 @ 0x30 │ │ │ │ ldrb r0, [r5, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ bne 25c5ac │ │ │ │ mov r6, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #32]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 25c628 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 29b0ac │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ beq 25c650 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ ldreq r1, [r5, #4]! │ │ │ │ @@ -560784,18 +560784,18 @@ │ │ │ │ b 25c668 │ │ │ │ mov r6, r0 │ │ │ │ b 25c698 │ │ │ │ mov r7, r5 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r7, #32]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 25c698 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 29b0ac │ │ │ │ mov r0, r5 │ │ │ │ bl 26c894 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #100 @ 0x64 │ │ │ │ mov r2, #4 │ │ │ │ @@ -561076,18 +561076,18 @@ │ │ │ │ bl 265ef8 │ │ │ │ b 25cca0 │ │ │ │ add r0, r5, #200 @ 0xc8 │ │ │ │ bl 2662e8 │ │ │ │ mov r6, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #176]! @ 0xb0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 25cb3c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 2b2b90 │ │ │ │ b 25cb3c │ │ │ │ add r0, r5, #272 @ 0x110 │ │ │ │ bl 268030 │ │ │ │ add r0, r5, #200 @ 0xc8 │ │ │ │ bl 2652a4 │ │ │ │ @@ -561096,18 +561096,18 @@ │ │ │ │ strb r0, [r5, #189] @ 0xbd │ │ │ │ b 25cce0 │ │ │ │ add r0, r5, #328 @ 0x148 │ │ │ │ bl 26d310 │ │ │ │ mov r6, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #324]! @ 0x144 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 25cbd8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 34420c │ │ │ │ b 25cbd8 │ │ │ │ add r0, r5, #288 @ 0x120 │ │ │ │ bl 263440 │ │ │ │ mov r7, r5 │ │ │ │ mov r1, #0 │ │ │ │ @@ -561117,36 +561117,36 @@ │ │ │ │ bne 25cc1c │ │ │ │ ldr r0, [r5, #252] @ 0xfc │ │ │ │ cmp r0, #2 │ │ │ │ bcc 25cc1c │ │ │ │ mov r6, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #256]! @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 25cc1c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 25cc1c │ │ │ │ add r0, r5, #288 @ 0x120 │ │ │ │ bl 263814 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r5, #278] @ 0x116 │ │ │ │ strb r0, [r5, #276] @ 0x114 │ │ │ │ ldr r0, [r5, #252] @ 0xfc │ │ │ │ cmp r0, #2 │ │ │ │ bcc 25cc14 │ │ │ │ mov r6, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #256]! @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 25cc14 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ add r0, r5, #21 │ │ │ │ add r7, r0, #256 @ 0x100 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r7] │ │ │ │ b 25ccc8 │ │ │ │ @@ -561164,18 +561164,18 @@ │ │ │ │ add r0, r5, #520 @ 0x208 │ │ │ │ bl 26662c │ │ │ │ mov r6, r5 │ │ │ │ mov r7, #0 │ │ │ │ ldr r0, [r6, #448]! @ 0x1c0 │ │ │ │ mov r1, #1 │ │ │ │ strb r7, [r6, #-10] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 25cc88 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #424]! @ 0x1a8 │ │ │ │ cmp r1, #0 │ │ │ │ strb r7, [r0, #19] │ │ │ │ beq 25cca0 │ │ │ │ @@ -561284,18 +561284,18 @@ │ │ │ │ add r0, r5, #520 @ 0x208 │ │ │ │ bl 26662c │ │ │ │ mov r7, r5 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r7, #448]! @ 0x1c0 │ │ │ │ strb r1, [r7, #-10] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 25ce68 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 344290 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #424]! @ 0x1a8 │ │ │ │ cmp r1, #0 │ │ │ │ strb r2, [r0, #19] │ │ │ │ @@ -561332,44 +561332,44 @@ │ │ │ │ beq 25cf90 │ │ │ │ ldr r0, [r5, #252] @ 0xfc │ │ │ │ cmp r0, #2 │ │ │ │ bcc 25cf90 │ │ │ │ mov r7, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r7, #256]! @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 25cf90 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 42df00 │ │ │ │ b 25cf90 │ │ │ │ mov r7, r5 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r7, #324]! @ 0x144 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 25cf54 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 34420c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r5, #278] @ 0x116 │ │ │ │ strb r0, [r5, #276] @ 0x114 │ │ │ │ ldr r0, [r5, #252] @ 0xfc │ │ │ │ cmp r0, #2 │ │ │ │ bcc 25cf90 │ │ │ │ mov r7, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r7, #256]! @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 25cf90 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r5, #277] @ 0x115 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r5, #279] @ 0x117 │ │ │ │ add r0, r5, #196 @ 0xc4 │ │ │ │ @@ -561384,18 +561384,18 @@ │ │ │ │ add r0, r5, #200 @ 0xc8 │ │ │ │ bl 2652a4 │ │ │ │ b 25d004 │ │ │ │ mov r7, r5 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r7, #176]! @ 0xb0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 25d004 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 2b2b90 │ │ │ │ b 25d004 │ │ │ │ bl 5a198 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r5, #190] @ 0xbe │ │ │ │ @@ -561954,25 +561954,25 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, sp, #4 │ │ │ │ add r1, r1, #4 │ │ │ │ bl 26fc84 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 5a17c │ │ │ │ - subeq r4, r4, r7, lsr #5 │ │ │ │ - subeq r4, r4, pc, asr #4 │ │ │ │ - ldrdeq r4, [r4], #-30 @ 0xffffffe2 │ │ │ │ + subeq r4, r4, r7, lsr #4 │ │ │ │ + subeq r4, r4, pc, asr #3 │ │ │ │ + subeq r4, r4, lr, asr r1 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 25d8fc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 29b0ac │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, lr} │ │ │ │ b 2a4524 │ │ │ │ @@ -562055,24 +562055,24 @@ │ │ │ │ ldr r0, [r1, #12] │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r1, #12] │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bne 25da8c │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ add r4, r0, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 54e40c │ │ │ │ + bl 54e390 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ add r7, sp, #24 │ │ │ │ ldm r7, {r2, r3, r7} │ │ │ │ stm r0, {r2, r3, r7} │ │ │ │ ldr r0, [r1, #12] │ │ │ │ sub r0, r0, #1 │ │ │ │ @@ -562086,21 +562086,21 @@ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx r1 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 25da30 │ │ │ │ add r4, r8, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 54e40c │ │ │ │ + bl 54e390 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [sp, #37] @ 0x25 │ │ │ │ mov r2, #1 │ │ │ │ strb r0, [sp, #52] @ 0x34 │ │ │ │ strb r2, [sp, #53] @ 0x35 │ │ │ │ @@ -562142,24 +562142,24 @@ │ │ │ │ beq 25dba8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, #1 │ │ │ │ mov r4, r0 │ │ │ │ strb r1, [r0, #50] @ 0x32 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 54e290 │ │ │ │ + bl 54e214 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ - bl 54e140 │ │ │ │ + bl 54e0c4 │ │ │ │ mov r7, r4 │ │ │ │ add r4, r4, #40 @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #0 │ │ │ │ bne 25dc90 │ │ │ │ ldr r0, [pc, #412] @ 25dd8c │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ @@ -562180,42 +562180,42 @@ │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r6, #8]! │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r5] │ │ │ │ str r1, [r5, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r4, r0 │ │ │ │ clz r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 25dc90 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 25dc8c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp] │ │ │ │ bl 3e610 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 54e290 │ │ │ │ + bl 54e214 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ - bl 54e140 │ │ │ │ + bl 54e0c4 │ │ │ │ add r4, r7, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #0 │ │ │ │ bne 25dd70 │ │ │ │ ldr r0, [pc, #192] @ 25dd90 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ @@ -562236,29 +562236,29 @@ │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r6, #8]! │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r5] │ │ │ │ str r1, [r5, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r4, r0 │ │ │ │ clz r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 25dd70 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 25dd6c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp] │ │ │ │ bl 3e610 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ @@ -562269,15 +562269,15 @@ │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #0 │ │ │ │ mvn r2, #-1073741824 @ 0xc0000000 │ │ │ │ add r5, r6, #8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 25de58 │ │ │ │ ldr r7, [pc, #336] @ 25df1c │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r7] │ │ │ │ @@ -562292,21 +562292,21 @@ │ │ │ │ str r0, [r6, #56] @ 0x38 │ │ │ │ ldr r0, [r7] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 25de9c │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #-1073741824 @ 0xc0000000 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ add r1, r0, #-1073741823 @ 0xc0000001 │ │ │ │ cmp r1, #1073741824 @ 0x40000000 │ │ │ │ bcs 25de4c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 25dee4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ bl 263338 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #16 │ │ │ │ @@ -562361,25 +562361,25 @@ │ │ │ │ bl 263338 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ subseq r2, pc, r0 │ │ │ │ ldrsbeq fp, [fp], #-100 @ 0xffffff9c │ │ │ │ - subeq r4, r4, r3, lsr #2 │ │ │ │ + subeq r4, r4, r3, lsr #1 │ │ │ │ ldrsheq fp, [fp], #-148 @ 0xffffff6c │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ mvn r2, #-1073741824 @ 0xc0000000 │ │ │ │ add r4, r6, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 25dfc4 │ │ │ │ ldr r7, [pc, #264] @ 25e06c │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r7] │ │ │ │ @@ -562392,15 +562392,15 @@ │ │ │ │ strb r5, [r6, #73] @ 0x49 │ │ │ │ ldr r0, [r7] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 25e000 │ │ │ │ mov r0, r4 │ │ │ │ mvn r1, #-1073741824 @ 0xc0000000 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ add r1, r0, #-1073741823 @ 0xc0000001 │ │ │ │ cmp r1, #1073741824 @ 0x40000000 │ │ │ │ addcc sp, sp, #16 │ │ │ │ popcc {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -562445,26 +562445,26 @@ │ │ │ │ add r0, sp, #8 │ │ │ │ bl 2a2670 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subseq r1, pc, r8, ror #28 │ │ │ │ subseq fp, fp, r0, lsl #11 │ │ │ │ - strheq r3, [r4], #-255 @ 0xffffff01 │ │ │ │ + subeq r3, r4, pc, lsr pc │ │ │ │ @ instruction: 0x005bb890 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r7, [r0] │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ mvn r2, #-1073741824 @ 0xc0000000 │ │ │ │ add sl, r7, #8 │ │ │ │ mov r8, #0 │ │ │ │ mov r0, sl │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 25e214 │ │ │ │ ldr r9, [pc, #572] @ 25e2f4 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r9, [pc, r9] │ │ │ │ ldr r0, [r9] │ │ │ │ @@ -562539,15 +562539,15 @@ │ │ │ │ bne 25e1e4 │ │ │ │ ldr r0, [r9] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 25e284 │ │ │ │ mov r0, sl │ │ │ │ mvn r1, #-1073741824 @ 0xc0000000 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ add r1, r0, #-1073741823 @ 0xc0000001 │ │ │ │ cmp r1, #1073741824 @ 0x40000000 │ │ │ │ bcs 25e204 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, sl │ │ │ │ bl 58934 │ │ │ │ @@ -562607,28 +562607,28 @@ │ │ │ │ add r0, sp, #4 │ │ │ │ bl 2a2670 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subseq r1, pc, r4, lsl sp @ │ │ │ │ subseq fp, fp, r4, ror r3 │ │ │ │ - subeq r3, r4, r3, lsr #27 │ │ │ │ + subeq r3, r4, r3, lsr #26 │ │ │ │ subseq fp, fp, r4, ror r6 │ │ │ │ - subeq sp, r3, r7, lsr r6 │ │ │ │ + strheq sp, [r3], #-87 @ 0xffffffa9 │ │ │ │ subseq fp, fp, r4, lsl r3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r5, [r1] │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #0 │ │ │ │ mvn r2, #-1073741824 @ 0xc0000000 │ │ │ │ add r6, r5, #8 │ │ │ │ mov r7, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 25e4e4 │ │ │ │ ldr r9, [pc, #576] @ 25e588 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r9, [pc, r9] │ │ │ │ ldr r0, [r9] │ │ │ │ @@ -562641,23 +562641,23 @@ │ │ │ │ strb r7, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ add r1, r0, #1 │ │ │ │ str r1, [r5, #52] @ 0x34 │ │ │ │ str r6, [sp, #8] │ │ │ │ bne 25e460 │ │ │ │ mov r0, #1 │ │ │ │ - bl 54e294 │ │ │ │ + bl 54e218 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 54e140 │ │ │ │ + bl 54e0c4 │ │ │ │ add r8, r5, #64 @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #0 │ │ │ │ bne 25e458 │ │ │ │ ldr r0, [pc, #480] @ 25e598 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ @@ -562678,35 +562678,35 @@ │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r6, #8]! │ │ │ │ mov r0, r8 │ │ │ │ str r1, [r7] │ │ │ │ str r1, [r7, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r8, r0 │ │ │ │ clz r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 25e458 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #1 │ │ │ │ str r7, [sp, #20] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 25e454 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ bl 3e610 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 25e558 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #8] │ │ │ │ add r3, r6, #28 │ │ │ │ ldrb r0, [sp, #12] │ │ │ │ @@ -562719,15 +562719,15 @@ │ │ │ │ bne 25e4b4 │ │ │ │ ldr r0, [r9] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 25e538 │ │ │ │ mov r0, r6 │ │ │ │ mvn r1, #-1073741824 @ 0xc0000000 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ add r1, r0, #-1073741823 @ 0xc0000001 │ │ │ │ cmp r1, #1073741824 @ 0x40000000 │ │ │ │ bcs 25e4d4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ bl 58934 │ │ │ │ @@ -562772,26 +562772,26 @@ │ │ │ │ add r0, sp, #8 │ │ │ │ bl 2a2670 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subseq r1, pc, r4, lsl #21 │ │ │ │ ldrheq fp, [fp], #-4 │ │ │ │ - ldrdeq r3, [r4], #-163 @ 0xffffff5d │ │ │ │ + subeq r3, r4, r3, asr sl │ │ │ │ subseq fp, fp, r4, lsr #7 │ │ │ │ ldrsbeq r1, [pc], #-152 @ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r6, [r0] │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ mvn r2, #-1073741824 @ 0xc0000000 │ │ │ │ add r4, r6, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 25e634 │ │ │ │ ldr r7, [pc, #264] @ 25e6dc │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r7] │ │ │ │ @@ -562804,15 +562804,15 @@ │ │ │ │ strb r5, [r6, #73] @ 0x49 │ │ │ │ ldr r0, [r7] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 25e670 │ │ │ │ mov r0, r4 │ │ │ │ mvn r1, #-1073741824 @ 0xc0000000 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ add r1, r0, #-1073741823 @ 0xc0000001 │ │ │ │ cmp r1, #1073741824 @ 0x40000000 │ │ │ │ addcc sp, sp, #16 │ │ │ │ popcc {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -562857,38 +562857,38 @@ │ │ │ │ add r0, sp, #8 │ │ │ │ bl 2a2670 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ ldrsheq r1, [pc], #-120 @ │ │ │ │ subseq sl, fp, r0, asr #30 │ │ │ │ - subeq r3, r4, pc, asr #18 │ │ │ │ + subeq r3, r4, pc, asr #17 │ │ │ │ subseq fp, fp, r0, lsr #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r6, [r0] │ │ │ │ add r4, r6, #8 │ │ │ │ ldr r5, [r6, #8] │ │ │ │ cmn r5, #-1073741821 @ 0xc0000003 │ │ │ │ bhi 25e760 │ │ │ │ add r2, r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r0, r0, r5 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 25e760 │ │ │ │ ldrb r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ bne 25e774 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r5, [r6, #48] @ 0x30 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ sub r1, r0, #1 │ │ │ │ bic r0, r1, #1073741824 @ 0x40000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 25e7ac │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -562916,27 +562916,27 @@ │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ sub r1, r0, #1 │ │ │ │ bic r0, r1, #1073741824 @ 0x40000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 25e7ec │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r0, r5 │ │ │ │ bl 58934 │ │ │ │ b 25e7e4 │ │ │ │ bl 5a198 │ │ │ │ subseq sl, fp, r0, ror #28 │ │ │ │ - subeq r3, r4, pc, asr r8 │ │ │ │ + ldrdeq r3, [r4], #-127 @ 0xffffff81 │ │ │ │ subseq fp, fp, r0, lsl r1 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 25e934 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -562994,15 +562994,15 @@ │ │ │ │ beq 25e960 │ │ │ │ mov r1, sp │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ bl 38430 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ movpl r0, #0 │ │ │ │ strpl r5, [r4, #20] │ │ │ │ strpl r0, [r4, #8] │ │ │ │ strpl r0, [r4, #12] │ │ │ │ strpl r0, [r4, #16] │ │ │ │ strpl r5, [r4] │ │ │ │ @@ -563028,15 +563028,15 @@ │ │ │ │ mov r0, sp │ │ │ │ bl 263c3c │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subseq r1, pc, ip, lsr r5 @ │ │ │ │ ldrheq r1, [pc], #-72 @ │ │ │ │ - subeq r3, r4, lr, lsl #6 │ │ │ │ + subeq r3, r4, lr, lsl #5 │ │ │ │ ldrheq sl, [fp], #-200 @ 0xffffff38 │ │ │ │ ldrheq sl, [fp], #-196 @ 0xffffff3c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #736 @ 0x2e0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #16] │ │ │ │ @@ -563059,15 +563059,15 @@ │ │ │ │ bl 1a1538 │ │ │ │ ldr r7, [sp, #720] @ 0x2d0 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ cmp r7, #-2147483648 @ 0x80000000 │ │ │ │ bne 25ea70 │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 4cf6a8 │ │ │ │ + bl 4cf62c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #4 │ │ │ │ cmpne r0, #2 │ │ │ │ bne 25ea38 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ beq 25ea38 │ │ │ │ @@ -563076,15 +563076,15 @@ │ │ │ │ bl 2a4524 │ │ │ │ add r2, sp, #16 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #28 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ - bl 4cf674 │ │ │ │ + bl 4cf5f8 │ │ │ │ add r2, sp, #28 │ │ │ │ mov r3, #-2147483648 @ 0x80000000 │ │ │ │ str r3, [r4, #672] @ 0x2a0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2, r5} │ │ │ │ add sp, sp, #736 @ 0x2e0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ @@ -563144,15 +563144,15 @@ │ │ │ │ add r0, sp, #28 │ │ │ │ bl 26573c │ │ │ │ add r0, sp, #16 │ │ │ │ bl 265768 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ subseq sl, fp, r4, asr ip │ │ │ │ - subeq r3, r4, r9, ror r2 │ │ │ │ + strdeq r3, [r4], #-25 @ 0xffffffe7 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ @@ -563172,15 +563172,15 @@ │ │ │ │ bl 1a1eac │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r6, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 25ec34 │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 4cf6a8 │ │ │ │ + bl 4cf62c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #4 │ │ │ │ cmpne r0, #2 │ │ │ │ bne 25ebfc │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ beq 25ebfc │ │ │ │ @@ -563189,15 +563189,15 @@ │ │ │ │ bl 2a4524 │ │ │ │ add r2, sp, #16 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #28 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ - bl 4cf674 │ │ │ │ + bl 4cf5f8 │ │ │ │ add r2, sp, #28 │ │ │ │ mov r3, #-2147483648 @ 0x80000000 │ │ │ │ str r3, [r4] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stmib r4, {r0, r1, r2, r6} │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -563252,15 +563252,15 @@ │ │ │ │ add r0, sp, #28 │ │ │ │ bl 26573c │ │ │ │ add r0, sp, #16 │ │ │ │ bl 265768 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ subseq sl, fp, ip, lsl #21 │ │ │ │ - strheq r3, [r4], #-5 │ │ │ │ + subeq r3, r4, r5, lsr r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ @@ -563280,15 +563280,15 @@ │ │ │ │ bl 1a217c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 25ede4 │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 4cf6a8 │ │ │ │ + bl 4cf62c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #4 │ │ │ │ cmpne r0, #2 │ │ │ │ bne 25edac │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ beq 25edac │ │ │ │ @@ -563297,15 +563297,15 @@ │ │ │ │ bl 2a4524 │ │ │ │ add r2, sp, #16 │ │ │ │ add r3, sp, #28 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 4cf674 │ │ │ │ + bl 4cf5f8 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stmib r4, {r0, r1, r2, r5} │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -563362,15 +563362,15 @@ │ │ │ │ add r0, sp, #28 │ │ │ │ bl 26573c │ │ │ │ add r0, sp, #16 │ │ │ │ bl 265768 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ ldrsbeq sl, [fp], #-140 @ 0xffffff74 │ │ │ │ - subeq r2, r4, r5, lsl #30 │ │ │ │ + subeq r2, r4, r5, lsl #29 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #176 @ 0xb0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ @@ -563393,15 +563393,15 @@ │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ ldr r8, [sp, #56] @ 0x38 │ │ │ │ eor r0, r7, #2 │ │ │ │ orrs r0, r0, r5 │ │ │ │ bne 25efb4 │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 4cf6a8 │ │ │ │ + bl 4cf62c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #4 │ │ │ │ cmpne r0, #2 │ │ │ │ bne 25ef70 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ beq 25ef70 │ │ │ │ @@ -563410,15 +563410,15 @@ │ │ │ │ bl 2a4524 │ │ │ │ add r2, sp, #16 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #28 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ - bl 4cf674 │ │ │ │ + bl 4cf5f8 │ │ │ │ add r2, sp, #28 │ │ │ │ mov r3, #0 │ │ │ │ mov r7, #2 │ │ │ │ str r3, [r4, #4] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ add r3, r4, #8 │ │ │ │ str r7, [r4] │ │ │ │ @@ -563477,15 +563477,15 @@ │ │ │ │ add r0, sp, #28 │ │ │ │ bl 26573c │ │ │ │ add r0, sp, #16 │ │ │ │ bl 265768 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ subseq sl, fp, r4, lsr #14 │ │ │ │ - subeq r2, r4, r9, asr #26 │ │ │ │ + subeq r2, r4, r9, asr #25 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #328 @ 0x148 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ @@ -563506,15 +563506,15 @@ │ │ │ │ bl 1a1bbc │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ cmp r7, #4 │ │ │ │ bne 25f16c │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 4cf6a8 │ │ │ │ + bl 4cf62c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #4 │ │ │ │ cmpne r0, #2 │ │ │ │ bne 25f134 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ beq 25f134 │ │ │ │ @@ -563523,15 +563523,15 @@ │ │ │ │ bl 2a4524 │ │ │ │ add r2, sp, #16 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #28 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ - bl 4cf674 │ │ │ │ + bl 4cf5f8 │ │ │ │ add r2, sp, #28 │ │ │ │ mov r3, #4 │ │ │ │ str r3, [r4] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stmib r4, {r0, r1, r2, r5} │ │ │ │ add sp, sp, #328 @ 0x148 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ @@ -563587,15 +563587,15 @@ │ │ │ │ add r0, sp, #28 │ │ │ │ bl 26573c │ │ │ │ add r0, sp, #16 │ │ │ │ bl 265768 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ subseq sl, fp, r8, asr r5 │ │ │ │ - subeq r2, r4, sp, ror fp │ │ │ │ + strdeq r2, [r4], #-173 @ 0xffffff53 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ @@ -563615,15 +563615,15 @@ │ │ │ │ bl 1a0f98 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r6, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 25f320 │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 4cf6a8 │ │ │ │ + bl 4cf62c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #4 │ │ │ │ cmpne r0, #2 │ │ │ │ bne 25f2e8 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ beq 25f2e8 │ │ │ │ @@ -563632,15 +563632,15 @@ │ │ │ │ bl 2a4524 │ │ │ │ add r2, sp, #16 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #28 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ - bl 4cf674 │ │ │ │ + bl 4cf5f8 │ │ │ │ add r2, sp, #28 │ │ │ │ mov r3, #-2147483648 @ 0x80000000 │ │ │ │ str r3, [r4] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stmib r4, {r0, r1, r2, r6} │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -563695,15 +563695,15 @@ │ │ │ │ add r0, sp, #28 │ │ │ │ bl 26573c │ │ │ │ add r0, sp, #16 │ │ │ │ bl 265768 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ subseq sl, fp, r0, lsr #7 │ │ │ │ - subeq r2, r4, r9, asr #19 │ │ │ │ + subeq r2, r4, r9, asr #18 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ @@ -563723,15 +563723,15 @@ │ │ │ │ bl 1a18ec │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r6, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 25f4d0 │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 4cf6a8 │ │ │ │ + bl 4cf62c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #4 │ │ │ │ cmpne r0, #2 │ │ │ │ bne 25f498 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ beq 25f498 │ │ │ │ @@ -563740,15 +563740,15 @@ │ │ │ │ bl 2a4524 │ │ │ │ add r2, sp, #16 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #28 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ - bl 4cf674 │ │ │ │ + bl 4cf5f8 │ │ │ │ add r2, sp, #28 │ │ │ │ mov r3, #-2147483648 @ 0x80000000 │ │ │ │ str r3, [r4] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stmib r4, {r0, r1, r2, r6} │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -563803,15 +563803,15 @@ │ │ │ │ add r0, sp, #28 │ │ │ │ bl 26573c │ │ │ │ add r0, sp, #16 │ │ │ │ bl 265768 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ ldrsheq sl, [fp], #-16 │ │ │ │ - subeq r2, r4, r9, lsl r8 │ │ │ │ + @ instruction: 0x00442799 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ @@ -563831,15 +563831,15 @@ │ │ │ │ bl 1a1248 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r6, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 25f680 │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 4cf6a8 │ │ │ │ + bl 4cf62c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #4 │ │ │ │ cmpne r0, #2 │ │ │ │ bne 25f648 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ beq 25f648 │ │ │ │ @@ -563848,15 +563848,15 @@ │ │ │ │ bl 2a4524 │ │ │ │ add r2, sp, #16 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #28 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ - bl 4cf674 │ │ │ │ + bl 4cf5f8 │ │ │ │ add r2, sp, #28 │ │ │ │ mov r3, #-2147483648 @ 0x80000000 │ │ │ │ str r3, [r4] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stmib r4, {r0, r1, r2, r6} │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -563911,15 +563911,15 @@ │ │ │ │ add r0, sp, #28 │ │ │ │ bl 26573c │ │ │ │ add r0, sp, #16 │ │ │ │ bl 265768 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ subseq sl, fp, r0, asr #32 │ │ │ │ - subeq r2, r4, r9, ror #12 │ │ │ │ + subeq r2, r4, r9, ror #11 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #728 @ 0x2d8 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 2725fc │ │ │ │ ldrb r0, [sp, #32] │ │ │ │ cmp r0, #6 │ │ │ │ @@ -563998,15 +563998,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r7, #-2147483646 @ 0x80000002 │ │ │ │ str r7, [r8, #652] @ 0x28c │ │ │ │ str r5, [r8] │ │ │ │ add sp, sp, #728 @ 0x2d8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ subseq r5, fp, r4, lsr r8 │ │ │ │ - subeq r9, r3, pc, lsl #26 │ │ │ │ + subeq r9, r3, pc, lsl #25 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ add r8, sp, #40 @ 0x28 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 2725fc │ │ │ │ ldrb r0, [sp, #40] @ 0x28 │ │ │ │ @@ -564070,15 +564070,15 @@ │ │ │ │ mov r0, #512 @ 0x200 │ │ │ │ strh r0, [r9] │ │ │ │ add r0, sp, #8 │ │ │ │ bl 2653c4 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ subseq r5, fp, r0, lsl sl │ │ │ │ - subeq r1, r3, r8, lsl #27 │ │ │ │ + subeq r1, r3, r8, lsl #26 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #328 @ 0x148 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 2725fc │ │ │ │ ldrb r0, [sp, #32] │ │ │ │ cmp r0, #6 │ │ │ │ @@ -564149,15 +564149,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r7, #4 │ │ │ │ str r7, [r8] │ │ │ │ str r5, [r8, #4] │ │ │ │ add sp, sp, #328 @ 0x148 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ subseq r3, fp, r4, lsr #25 │ │ │ │ - subeq r7, r3, r3, ror #5 │ │ │ │ + subeq r7, r3, r3, ror #4 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ add r5, sp, #24 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 2725fc │ │ │ │ ldrb r0, [sp, #24] │ │ │ │ @@ -564314,15 +564314,15 @@ │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [r9] │ │ │ │ add r0, sp, #8 │ │ │ │ bl 2653c4 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ subseq r5, fp, ip, lsl #6 │ │ │ │ - subeq r9, r3, r0, ror #15 │ │ │ │ + subeq r9, r3, r0, ror #14 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ add r8, sp, #48 @ 0x30 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 2725fc │ │ │ │ ldrb r0, [sp, #48] @ 0x30 │ │ │ │ @@ -564384,15 +564384,15 @@ │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [r9] │ │ │ │ add r0, sp, #8 │ │ │ │ bl 2653c4 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldrsheq r5, [fp], #-20 @ 0xffffffec │ │ │ │ - subeq r3, r3, fp, ror r0 │ │ │ │ + strdeq r2, [r3], #-251 @ 0xffffff05 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #168 @ 0xa8 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 2725fc │ │ │ │ ldrb r0, [sp, #32] │ │ │ │ cmp r0, #6 │ │ │ │ @@ -564467,15 +564467,15 @@ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 39104 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #2 │ │ │ │ b 25ffc0 │ │ │ │ ldrsbeq r8, [fp], #-64 @ 0xffffffc0 │ │ │ │ - subeq lr, r3, fp, ror #23 │ │ │ │ + subeq lr, r3, fp, ror #22 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ add r8, sp, #48 @ 0x30 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 2725fc │ │ │ │ ldrb r0, [sp, #48] @ 0x30 │ │ │ │ @@ -564537,20 +564537,20 @@ │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [r9] │ │ │ │ add r0, sp, #8 │ │ │ │ bl 2653c4 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ @ instruction: 0x005b4f90 │ │ │ │ - subeq r2, r3, r7, lsr #28 │ │ │ │ + subeq r2, r3, r7, lsr #27 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #12 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r4, [r4] │ │ │ │ ldr r0, [pc, #328] @ 26029c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ @@ -564568,15 +564568,15 @@ │ │ │ │ ldr r0, [pc, #280] @ 2602a4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #12 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #20 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r0, [pc, #252] @ 2602a8 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ @@ -564631,25 +564631,25 @@ │ │ │ │ b 260294 │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 263b8c │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subeq r1, r4, pc, lsr #22 │ │ │ │ + subeq r1, r4, pc, lsr #21 │ │ │ │ ldrheq r9, [fp], #-100 @ 0xffffff9c │ │ │ │ @ instruction: 0xfff06854 │ │ │ │ subseq pc, lr, r4, ror #23 │ │ │ │ @ instruction: 0xffed45ac │ │ │ │ @ instruction: 0xffe85e34 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #14 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r4, [r4] │ │ │ │ ldr r0, [pc, #328] @ 260428 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ @@ -564667,15 +564667,15 @@ │ │ │ │ ldr r0, [pc, #280] @ 260430 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #12 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #20 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r0, [pc, #252] @ 260434 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ @@ -564730,15 +564730,15 @@ │ │ │ │ b 260420 │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 263b8c │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - strheq r1, [r4], #-156 @ 0xffffff64 │ │ │ │ + subeq r1, r4, ip, lsr r9 │ │ │ │ subseq r9, fp, r8, lsr #10 │ │ │ │ @ instruction: 0xfff066c8 │ │ │ │ subseq pc, lr, r8, asr sl @ │ │ │ │ @ instruction: 0xffed4420 │ │ │ │ @ instruction: 0xffe85ca8 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ @@ -564759,15 +564759,15 @@ │ │ │ │ beq 260528 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 26054c │ │ │ │ str r5, [sp, #12] │ │ │ │ mov r1, #4 │ │ │ │ str r5, [sp, #8] │ │ │ │ ldrb r0, [r7] │ │ │ │ mov r0, #4 │ │ │ │ @@ -564807,42 +564807,42 @@ │ │ │ │ mov r1, #4 │ │ │ │ add r6, r8, #4 │ │ │ │ bl 59b44 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 260574 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 305240 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2605e4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 305240 │ │ │ │ b 2605e4 │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 286514 │ │ │ │ b 2605e4 │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2605d4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 305240 │ │ │ │ ldr r1, [pc, #28] @ 2605f8 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 262ea8 │ │ │ │ mov r0, r4 │ │ │ │ @@ -564940,15 +564940,15 @@ │ │ │ │ beq 2607fc │ │ │ │ add r3, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 260820 │ │ │ │ str r5, [sp, #12] │ │ │ │ mov r1, #4 │ │ │ │ str r5, [sp, #8] │ │ │ │ ldrb r0, [r7] │ │ │ │ mov r0, #4 │ │ │ │ @@ -564988,42 +564988,42 @@ │ │ │ │ add r6, r0, #4 │ │ │ │ mov r0, #4 │ │ │ │ bl 59b44 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 260848 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 305334 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2608b8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 305334 │ │ │ │ b 2608b8 │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 281ba0 │ │ │ │ b 2608b8 │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2608a8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 305334 │ │ │ │ ldr r1, [pc, #28] @ 2608cc │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 262ea8 │ │ │ │ mov r0, r4 │ │ │ │ @@ -565062,15 +565062,15 @@ │ │ │ │ b 2279dc │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 260950 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 59d30 │ │ │ │ subseq r8, fp, r8, asr #29 │ │ │ │ ldr r0, [r0] │ │ │ │ - b 665fac │ │ │ │ + b 665f30 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldr ip, [r0] │ │ │ │ ldr r3, [ip] │ │ │ │ sub r0, r3, #21 │ │ │ │ cmp r0, #48 @ 0x30 │ │ │ │ subcc r2, r3, #20 │ │ │ │ @@ -565134,57 +565134,57 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r2, [pc, #1996] @ 261238 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, ip, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [pc, #2296] @ 26138c │ │ │ │ add r3, sp, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r2, [pc, #2284] @ 261390 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #29 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, ip, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [pc, #2192] @ 26135c │ │ │ │ add r3, sp, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r2, [pc, #2180] @ 261360 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #23 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, ip, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [pc, #2216] @ 2613ac │ │ │ │ add r3, sp, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r2, [pc, #2204] @ 2613b0 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #32 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, ip, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [pc, #2064] @ 26134c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ @@ -565238,15 +565238,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r2, [pc, #1692] @ 2612a8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #9 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, ip, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [pc, #1800] @ 26133c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ @@ -565284,15 +565284,15 @@ │ │ │ │ str r0, [sp] │ │ │ │ ldr r2, [pc, #1720] @ 261378 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, #20 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, ip, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [pc, #1448] @ 261294 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ @@ -565330,15 +565330,15 @@ │ │ │ │ str r0, [sp] │ │ │ │ ldr r2, [pc, #1232] @ 261248 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, #8 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, ip, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [pc, #1288] @ 2612ac │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ @@ -565352,15 +565352,15 @@ │ │ │ │ str r0, [sp] │ │ │ │ ldr r2, [pc, #1152] @ 261250 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, #14 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, ip, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [pc, #1136] @ 26126c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ @@ -565374,15 +565374,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r2, [pc, #1044] @ 261240 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #6 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, ip, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [pc, #1240] @ 26132c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ @@ -565444,15 +565444,15 @@ │ │ │ │ str r0, [sp] │ │ │ │ ldr r2, [pc, #808] @ 261268 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, #7 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, ip, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [pc, #856] @ 2612c4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ @@ -565474,15 +565474,15 @@ │ │ │ │ str r0, [sp] │ │ │ │ ldr r2, [pc, #704] @ 261278 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #12 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, ip, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [pc, #832] @ 261324 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ @@ -565496,15 +565496,15 @@ │ │ │ │ str r0, [sp] │ │ │ │ ldr r2, [pc, #808] @ 261338 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, #11 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, ip, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [pc, #864] @ 26139c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ @@ -565526,43 +565526,43 @@ │ │ │ │ str r0, [sp] │ │ │ │ ldr r2, [pc, #744] @ 261370 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, #13 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, ip, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [pc, #536] @ 2612cc │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r2, [pc, #528] @ 2612d0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, #10 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, ip, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [pc, #664] @ 261384 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r2, [pc, #656] @ 261388 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, #18 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, ip, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [pc, #456] @ 2612ec │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ @@ -565584,157 +565584,157 @@ │ │ │ │ str r0, [sp] │ │ │ │ ldr r2, [pc, #432] @ 261320 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, #15 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, ip, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [pc, #456] @ 261364 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r2, [pc, #448] @ 261368 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, #16 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, ip, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [pc, #304] @ 261304 │ │ │ │ add r3, sp, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r2, [pc, #292] @ 261308 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #17 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, ip, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [pc, #408] @ 2613a4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r2, [pc, #400] @ 2613a8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, #19 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ subseq r8, fp, r4, lsl pc │ │ │ │ - subeq sl, r2, r8, ror #29 │ │ │ │ + subeq sl, r2, r8, ror #28 │ │ │ │ subseq r8, fp, r4, ror #22 │ │ │ │ - subeq r1, r4, fp, ror #8 │ │ │ │ + subeq r1, r4, fp, ror #7 │ │ │ │ subseq r8, fp, r8, lsl ip │ │ │ │ - subeq lr, r2, r8, asr #13 │ │ │ │ + subeq lr, r2, r8, asr #12 │ │ │ │ subseq r8, fp, r0, asr #23 │ │ │ │ - ldrdeq r1, [r4], #-65 @ 0xffffffbf │ │ │ │ + subeq r1, r4, r1, asr r4 │ │ │ │ ldrsheq r8, [fp], #-192 @ 0xffffff40 │ │ │ │ - subeq r1, r4, pc, lsl #12 │ │ │ │ + subeq r1, r4, pc, lsl #11 │ │ │ │ ldrheq r8, [fp], #-160 @ 0xffffff60 │ │ │ │ - ldrdeq r1, [r4], #-61 @ 0xffffffc3 │ │ │ │ + subeq r1, r4, sp, asr r3 │ │ │ │ subseq r8, fp, r0, asr sl │ │ │ │ - subeq r1, r4, r4, lsl #7 │ │ │ │ + subeq r1, r4, r4, lsl #6 │ │ │ │ subseq r8, fp, r8, lsl #23 │ │ │ │ - subeq r1, r4, r3, asr #9 │ │ │ │ + subeq r1, r4, r3, asr #8 │ │ │ │ ldrsbeq r8, [fp], #-152 @ 0xffffff68 │ │ │ │ - subeq r1, r4, sp, lsl r3 │ │ │ │ + @ instruction: 0x0044129d │ │ │ │ subseq r8, fp, r8, ror ip │ │ │ │ - subeq r1, r4, r9, asr #11 │ │ │ │ + subeq r1, r4, r9, asr #10 │ │ │ │ ldrsheq r8, [fp], #-152 @ 0xffffff68 │ │ │ │ - subeq r1, r4, r7, asr r3 │ │ │ │ + ldrdeq r1, [r4], #-39 @ 0xffffffd9 │ │ │ │ subseq r8, fp, r0, lsl sp │ │ │ │ - subeq r1, r4, fp, ror r6 │ │ │ │ + strdeq r1, [r4], #-91 @ 0xffffffa5 │ │ │ │ @ instruction: 0x005b8c98 │ │ │ │ - subeq lr, r2, r0, asr r7 │ │ │ │ + ldrdeq lr, [r2], #-96 @ 0xffffffa0 │ │ │ │ subseq r8, fp, r0, ror sl │ │ │ │ - subeq r1, r4, r5, ror #7 │ │ │ │ + subeq r1, r4, r5, ror #6 │ │ │ │ subseq r8, fp, r4, lsl #27 │ │ │ │ - strdeq r1, [r4], #-108 @ 0xffffff94 │ │ │ │ + subeq r1, r4, ip, ror r6 │ │ │ │ subseq r8, fp, r0, ror #23 │ │ │ │ - subeq r1, r4, r5, ror #10 │ │ │ │ + subeq r1, r4, r5, ror #9 │ │ │ │ subseq r8, fp, r8, asr #27 │ │ │ │ - subeq r1, r4, r9, asr r7 │ │ │ │ + ldrdeq r1, [r4], #-105 @ 0xffffff97 │ │ │ │ subseq r8, fp, r0, lsl fp │ │ │ │ - subeq r1, r4, sp, lsr #9 │ │ │ │ + subeq r1, r4, sp, lsr #8 │ │ │ │ subseq r8, fp, r8, lsl sl │ │ │ │ - subeq r1, r4, r0, asr #7 │ │ │ │ + subeq r1, r4, r0, asr #6 │ │ │ │ ldrsbeq r8, [fp], #-128 @ 0xffffff80 │ │ │ │ - subeq r1, r4, r4, lsl #5 │ │ │ │ + subeq r1, r4, r4, lsl #4 │ │ │ │ ldrsbeq r8, [fp], #-160 @ 0xffffff60 │ │ │ │ - subeq r1, r4, lr, lsl #9 │ │ │ │ + subeq r1, r4, lr, lsl #8 │ │ │ │ @ instruction: 0x005b8a90 │ │ │ │ - subeq r1, r4, fp, asr r4 │ │ │ │ + ldrdeq r1, [r4], #-59 @ 0xffffffc5 │ │ │ │ subseq r8, fp, r8, lsr #18 │ │ │ │ - subeq r1, r3, r0, lsr #3 │ │ │ │ + subeq r1, r3, r0, lsr #2 │ │ │ │ subseq r8, fp, r0, ror #16 │ │ │ │ - subeq r1, r4, r8, lsr r2 │ │ │ │ + strheq r1, [r4], #-24 @ 0xffffffe8 │ │ │ │ subseq r8, fp, r8, lsr ip │ │ │ │ - subeq r1, r3, r0, asr #9 │ │ │ │ + subeq r1, r3, r0, asr #8 │ │ │ │ subseq r8, fp, r8, asr ip │ │ │ │ - subeq lr, r2, r8, lsl r7 │ │ │ │ + @ instruction: 0x0042e698 │ │ │ │ subseq r8, fp, ip, lsr #15 │ │ │ │ - subeq r1, r4, pc, lsl #3 │ │ │ │ + subeq r1, r4, pc, lsl #2 │ │ │ │ subseq r8, fp, r8, lsl #28 │ │ │ │ - subeq r1, r3, r0, lsr #13 │ │ │ │ + subeq r1, r3, r0, lsr #12 │ │ │ │ subseq r8, fp, r0, asr #16 │ │ │ │ - subeq r1, r4, r8, lsr r2 │ │ │ │ + strheq r1, [r4], #-24 @ 0xffffffe8 │ │ │ │ subseq r8, fp, r0, lsr #16 │ │ │ │ - subeq r1, r4, r7, lsr #4 │ │ │ │ + subeq r1, r4, r7, lsr #3 │ │ │ │ subseq r8, fp, r0, lsr #19 │ │ │ │ - subeq r1, r3, r8, asr #4 │ │ │ │ + subeq r1, r3, r8, asr #3 │ │ │ │ subseq r8, fp, r0, lsr fp │ │ │ │ - subeq r1, r4, r6, asr #10 │ │ │ │ + subeq r1, r4, r6, asr #9 │ │ │ │ subseq r8, fp, r0, lsl #19 │ │ │ │ - subeq r1, r4, r8, lsr #7 │ │ │ │ + subeq r1, r4, r8, lsr #6 │ │ │ │ subseq r8, fp, r0, asr sp │ │ │ │ - subeq r1, r4, r3, lsl #15 │ │ │ │ + subeq r1, r4, r3, lsl #14 │ │ │ │ subseq r8, fp, r8, ror #27 │ │ │ │ - subeq r1, r4, sp, lsr #16 │ │ │ │ + subeq r1, r4, sp, lsr #15 │ │ │ │ subseq r8, fp, r8, asr #28 │ │ │ │ - @ instruction: 0x0044189f │ │ │ │ + subeq r1, r4, pc, lsl r8 │ │ │ │ subseq r8, fp, r8, lsr #28 │ │ │ │ - @ instruction: 0x00441893 │ │ │ │ + subeq r1, r4, r3, lsl r8 │ │ │ │ ldrheq r8, [fp], #-228 @ 0xffffff1c │ │ │ │ - subeq r1, r4, pc, lsr #18 │ │ │ │ + subeq r1, r4, pc, lsr #17 │ │ │ │ subseq r8, fp, r8, ror #15 │ │ │ │ - subeq r1, r3, r0, lsr #1 │ │ │ │ + subeq r1, r3, r0, lsr #32 │ │ │ │ subseq r8, fp, r8, lsl #18 │ │ │ │ - @ instruction: 0x0044139e │ │ │ │ + subeq r1, r4, lr, lsl r3 │ │ │ │ ldrsbeq r8, [fp], #-192 @ 0xffffff40 │ │ │ │ - subeq r1, r4, r3, ror r7 │ │ │ │ + strdeq r1, [r4], #-99 @ 0xffffff9d │ │ │ │ ldrsheq r8, [fp], #-160 @ 0xffffff60 │ │ │ │ - strheq r1, [r3], #-56 @ 0xffffffc8 │ │ │ │ + subeq r1, r3, r8, lsr r3 │ │ │ │ @ instruction: 0x005b8898 │ │ │ │ - subeq r1, r4, pc, asr #6 │ │ │ │ + subeq r1, r4, pc, asr #5 │ │ │ │ subseq r8, fp, ip, ror #29 │ │ │ │ - strheq r1, [r4], #-145 @ 0xffffff6f │ │ │ │ + subeq r1, r4, r1, lsr r9 │ │ │ │ subseq r8, fp, r8, lsr #27 │ │ │ │ - subeq r1, r4, lr, lsl #17 │ │ │ │ + subeq r1, r4, lr, lsl #16 │ │ │ │ subseq r8, fp, r8, asr #18 │ │ │ │ - subeq r1, r4, r1, asr #8 │ │ │ │ + subeq r1, r4, r1, asr #7 │ │ │ │ subseq r8, fp, r8, ror r7 │ │ │ │ - subeq r1, r4, r0, lsl #5 │ │ │ │ + subeq r1, r4, r0, lsl #4 │ │ │ │ subseq r8, fp, ip, ror lr │ │ │ │ - ldrdeq r5, [r3], #-11 │ │ │ │ + subeq r5, r3, fp, asr r0 │ │ │ │ subseq r8, fp, r0, lsr sp │ │ │ │ - subeq r1, r4, fp, asr #16 │ │ │ │ + subeq r1, r4, fp, asr #15 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r2, [r0] │ │ │ │ add r3, pc, #16 │ │ │ │ sub r2, r2, #2 │ │ │ │ @@ -565784,50 +565784,50 @@ │ │ │ │ str ip, [sp, #24] │ │ │ │ ldr r2, [pc, #540] @ 2616ac │ │ │ │ ldr r3, [pc, #540] @ 2616b0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 67a0d4 │ │ │ │ + bl 67a058 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [pc, #480] @ 261694 │ │ │ │ add r2, pc, r2 │ │ │ │ b 261570 │ │ │ │ ldr r2, [pc, #456] @ 261688 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #9 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r2, [pc, #396] @ 26166c │ │ │ │ add r2, pc, r2 │ │ │ │ b 261644 │ │ │ │ ldr r2, [pc, #416] @ 26168c │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #10 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r2, [pc, #372] @ 261680 │ │ │ │ add r2, pc, r2 │ │ │ │ b 261644 │ │ │ │ ldr r2, [pc, #332] @ 261664 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #344] @ 261698 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r2, [pc, #336] @ 26169c │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -565841,118 +565841,118 @@ │ │ │ │ ldr r2, [pc, #240] @ 261660 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #2 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #284] @ 2616b4 │ │ │ │ add r3, sp, #28 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r2, [pc, #272] @ 2616b8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #9 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [pc, #168] @ 261670 │ │ │ │ add r2, pc, r2 │ │ │ │ b 261644 │ │ │ │ ldr r2, [pc, #188] @ 261690 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #7 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r2, [pc, #128] @ 261674 │ │ │ │ add r2, pc, r2 │ │ │ │ b 261644 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #180] @ 2616bc │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r2, [pc, #172] @ 2616c0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #5 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [pc, #76] @ 261684 │ │ │ │ add r2, pc, r2 │ │ │ │ b 261644 │ │ │ │ ldr r2, [pc, #56] @ 26167c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #3 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ - subeq sl, r2, r8, lsr #9 │ │ │ │ - subeq r0, r4, sp, lsr #31 │ │ │ │ - ldrdeq sl, [r2], #-48 @ 0xffffffd0 │ │ │ │ - subeq r0, r4, r7, asr #31 │ │ │ │ - subeq r1, r4, r2, asr #32 │ │ │ │ - subeq r0, r4, sp, asr pc │ │ │ │ - subeq r0, r4, r4, lsr pc │ │ │ │ - subeq r0, r4, r7, asr #31 │ │ │ │ - subeq r0, r4, sl, ror #29 │ │ │ │ - subeq r1, r4, r5, lsr #32 │ │ │ │ - strdeq r0, [r4], #-236 @ 0xffffff14 │ │ │ │ - subeq r1, r4, r3, ror r0 │ │ │ │ - subeq r1, r4, r0, asr r0 │ │ │ │ - subeq r0, r4, r2, ror pc │ │ │ │ - @ instruction: 0x0044109d │ │ │ │ + b 679f28 │ │ │ │ + subeq sl, r2, r8, lsr #8 │ │ │ │ + subeq r0, r4, sp, lsr #30 │ │ │ │ + subeq sl, r2, r0, asr r3 │ │ │ │ + subeq r0, r4, r7, asr #30 │ │ │ │ + subeq r0, r4, r2, asr #31 │ │ │ │ + ldrdeq r0, [r4], #-237 @ 0xffffff13 │ │ │ │ + strheq r0, [r4], #-228 @ 0xffffff1c │ │ │ │ + subeq r0, r4, r7, asr #30 │ │ │ │ + subeq r0, r4, sl, ror #28 │ │ │ │ + subeq r0, r4, r5, lsr #31 │ │ │ │ + subeq r0, r4, ip, ror lr │ │ │ │ + strdeq r0, [r4], #-243 @ 0xffffff0d │ │ │ │ + ldrdeq r0, [r4], #-240 @ 0xffffff10 │ │ │ │ + strdeq r0, [r4], #-226 @ 0xffffff1e │ │ │ │ + subeq r1, r4, sp, lsl r0 │ │ │ │ subseq r8, fp, r4, ror #9 │ │ │ │ - subeq r1, r4, r7 │ │ │ │ + subeq r0, r4, r7, lsl #31 │ │ │ │ subseq r8, fp, r4, asr #11 │ │ │ │ - strdeq r1, [r4], #-3 │ │ │ │ + subeq r1, r4, r3, ror r0 │ │ │ │ subseq r8, fp, r8, asr #11 │ │ │ │ - subeq sl, r2, r8, asr r4 │ │ │ │ - subeq r1, r4, r0, asr #1 │ │ │ │ + ldrdeq sl, [r2], #-56 @ 0xffffffc8 │ │ │ │ + subeq r1, r4, r0, asr #32 │ │ │ │ subseq r8, fp, r8, lsr #9 │ │ │ │ - strheq r0, [r4], #-244 @ 0xffffff0c │ │ │ │ + subeq r0, r4, r4, lsr pc │ │ │ │ subseq r8, fp, ip, lsl r4 │ │ │ │ - subeq r0, r4, r5, asr pc │ │ │ │ + ldrdeq r0, [r4], #-229 @ 0xffffff1b │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r7, [r0] │ │ │ │ ldr r4, [r0, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 67ad88 │ │ │ │ + bl 67ad0c │ │ │ │ cmp r4, #0 │ │ │ │ beq 26171c │ │ │ │ ldr r6, [pc, #60] @ 26172c │ │ │ │ add r8, sp, #4 │ │ │ │ add r5, sp, #12 │ │ │ │ lsl r4, r4, #4 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ str r7, [sp, #12] │ │ │ │ - bl 680cac │ │ │ │ + bl 680c30 │ │ │ │ subs r4, r4, #16 │ │ │ │ add r7, r7, #16 │ │ │ │ bne 2616fc │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 680e9c │ │ │ │ + bl 680e20 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ subseq r2, fp, r8, lsl r3 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ @@ -565969,15 +565969,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [pc, #108] @ 2617e4 │ │ │ │ mov r2, #7 │ │ │ │ ldr r3, [pc, #104] @ 2617e8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 679ff8 │ │ │ │ + bl 679f7c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r3, #6 │ │ │ │ ldr r0, [pc, #52] @ 2617d4 │ │ │ │ add r1, sp, #16 │ │ │ │ str r3, [sp] │ │ │ │ @@ -565986,67 +565986,67 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [pc, #28] @ 2617d8 │ │ │ │ mov r2, #6 │ │ │ │ ldr r3, [pc, #24] @ 2617dc │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 679ff8 │ │ │ │ + bl 679f7c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ subseq r8, fp, ip, ror #5 │ │ │ │ - subeq r0, r4, sl, lsr #27 │ │ │ │ - strheq r0, [r4], #-216 @ 0xffffff28 │ │ │ │ + subeq r0, r4, sl, lsr #26 │ │ │ │ + subeq r0, r4, r8, lsr sp │ │ │ │ subseq r8, fp, r0, asr #6 │ │ │ │ - strdeq r0, [r4], #-217 @ 0xffffff27 │ │ │ │ - strdeq r0, [r4], #-220 @ 0xffffff24 │ │ │ │ + subeq r0, r4, r9, ror sp │ │ │ │ + subeq r0, r4, ip, ror sp │ │ │ │ ldr r0, [r0] │ │ │ │ - b 67fe48 │ │ │ │ + b 67fdcc │ │ │ │ ldr r0, [r0] │ │ │ │ mov r3, r1 │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 261828 │ │ │ │ cmp r1, #1 │ │ │ │ bne 261844 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ mov r0, r3 │ │ │ │ moveq r1, #1 │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ sub r2, r0, #1 │ │ │ │ cmp r2, #0 │ │ │ │ mov r0, r3 │ │ │ │ moveq r1, #1 │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldrb r2, [r0, #1] │ │ │ │ add r1, r0, #2 │ │ │ │ cmp r2, #0 │ │ │ │ mov r0, r3 │ │ │ │ moveq r1, #1 │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ tst r2, #16 │ │ │ │ bne 261874 │ │ │ │ tst r2, #32 │ │ │ │ bne 261878 │ │ │ │ - b 67c084 │ │ │ │ - b 678ae8 │ │ │ │ - b 678b5c │ │ │ │ + b 67c008 │ │ │ │ + b 678a6c │ │ │ │ + b 678ae0 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ tst r2, #16 │ │ │ │ bne 261894 │ │ │ │ tst r2, #32 │ │ │ │ bne 261898 │ │ │ │ - b 67bef0 │ │ │ │ - b 678ae8 │ │ │ │ - b 678b5c │ │ │ │ + b 67be74 │ │ │ │ + b 678a6c │ │ │ │ + b 678ae0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2618b8 │ │ │ │ b 2279dc │ │ │ │ @@ -566074,24 +566074,24 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ bl 59d30 │ │ │ │ subseq r7, fp, r4, lsl #30 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 56256c │ │ │ │ + bl 5624f0 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, #9 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [pc, #72] @ 261994 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 64328c │ │ │ │ + bl 643210 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 261968 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ add sp, sp, #16 │ │ │ │ @@ -566101,15 +566101,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 26198c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subeq sl, r3, ip, ror #6 │ │ │ │ + subeq sl, r3, ip, ror #5 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #172 @ 0xac │ │ │ │ ldr r5, [pc, #448] @ 261b68 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldrb r0, [r5] │ │ │ │ @@ -566118,31 +566118,31 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 261af0 │ │ │ │ ldr r1, [pc, #416] @ 261b6c │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55fcb4 │ │ │ │ + bl 55fc38 │ │ │ │ add r9, sp, #4 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ mov r0, r9 │ │ │ │ - bl 55fb1c │ │ │ │ + bl 55faa0 │ │ │ │ ldr r1, [pc, #380] @ 261b70 │ │ │ │ add fp, sp, #64 @ 0x40 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, fp │ │ │ │ - bl 55fcb4 │ │ │ │ + bl 55fc38 │ │ │ │ ldr r4, [pc, #360] @ 261b74 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ beq 261a30 │ │ │ │ ldr r0, [pc, #332] @ 261b78 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 3c1b0 │ │ │ │ ldrb r0, [r5] │ │ │ │ mov r1, #4 │ │ │ │ @@ -566168,15 +566168,15 @@ │ │ │ │ ldm fp!, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r0, r1 │ │ │ │ stmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ ldm fp, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ mov r0, r7 │ │ │ │ - bl 55fb1c │ │ │ │ + bl 55faa0 │ │ │ │ ldm r9!, {r1, r2, r3, r5, r6} │ │ │ │ mov r0, r8 │ │ │ │ stmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ ldm r9!, {r1, r2, r3, r5, r6} │ │ │ │ stmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ ldm r9, {r1, r2, r3, r5, r6} │ │ │ │ stm r0, {r1, r2, r3, r5, r6} │ │ │ │ @@ -566219,33 +566219,33 @@ │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #120 @ 0x78 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ subseq lr, lr, r4, ror #7 │ │ │ │ - subeq r1, r4, ip, lsl #7 │ │ │ │ - subeq r1, r4, r6, ror r3 │ │ │ │ + subeq r1, r4, ip, lsl #6 │ │ │ │ + strdeq r1, [r4], #-38 @ 0xffffffda │ │ │ │ subseq pc, lr, r0, lsr r0 @ │ │ │ │ subseq pc, lr, r8, lsl r0 @ │ │ │ │ subseq r7, fp, r8, ror #27 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 5624dc │ │ │ │ + bl 562460 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, #9 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [pc, #72] @ 261bfc │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 64328c │ │ │ │ + bl 643210 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 261bd0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ add sp, sp, #16 │ │ │ │ @@ -566255,29 +566255,29 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 261bf4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subeq sl, r3, r4, lsl #2 │ │ │ │ + subeq sl, r3, r4, lsl #1 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 56244c │ │ │ │ + bl 5623d0 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, #9 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [pc, #72] @ 261c7c │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 64328c │ │ │ │ + bl 643210 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 261c50 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ add sp, sp, #16 │ │ │ │ @@ -566287,15 +566287,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 261c74 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subeq sl, r3, r4, lsl #1 │ │ │ │ + subeq sl, r3, r4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r1, #6 │ │ │ │ bne 261cc4 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #1 │ │ │ │ @@ -567029,18 +567029,18 @@ │ │ │ │ bl 3897c │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 305334 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #329] @ 0x149 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -567081,18 +567081,18 @@ │ │ │ │ add r0, r4, #176 @ 0xb0 │ │ │ │ bl 26662c │ │ │ │ mov r5, r4 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r5, #104]! @ 0x68 │ │ │ │ mov r1, #1 │ │ │ │ strb r6, [r5, #-10] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2628fc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #80]! @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ strb r6, [r0, #19] │ │ │ │ beq 262914 │ │ │ │ @@ -567120,18 +567120,18 @@ │ │ │ │ add r0, r4, #176 @ 0xb0 │ │ │ │ bl 26662c │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r6, #104]! @ 0x68 │ │ │ │ strb r1, [r6, #-10] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 262998 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #80]! @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ strb r2, [r0, #19] │ │ │ │ @@ -567167,34 +567167,34 @@ │ │ │ │ bne 262a54 │ │ │ │ ldr r0, [r4, #144] @ 0x90 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 262a54 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #148]! @ 0x94 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 262a54 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #192] @ 0xc0 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 262bbc │ │ │ │ b 262be0 │ │ │ │ ldr r0, [r4, #244] @ 0xf4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 262a94 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #248]! @ 0xf8 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 262a94 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ add r0, r4, #160 @ 0xa0 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 155738 │ │ │ │ ldrb r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -567214,18 +567214,18 @@ │ │ │ │ bl 265ef8 │ │ │ │ b 262b24 │ │ │ │ add r0, r4, #64 @ 0x40 │ │ │ │ bl 268cf4 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #60]! @ 0x3c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 262b10 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #48]! @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 262b24 │ │ │ │ bl 462b10 │ │ │ │ @@ -567236,48 +567236,48 @@ │ │ │ │ beq 262b68 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 262b68 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #68]! @ 0x44 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 262b68 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ strb r6, [r4, #56] @ 0x38 │ │ │ │ strb r6, [r4, #55] @ 0x37 │ │ │ │ strb r6, [r4, #53] @ 0x35 │ │ │ │ b 262ba8 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 262ba8 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 262ba8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [r4, #156] @ 0x9c │ │ │ │ ldr r0, [r4, #192] @ 0xc0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 262be0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #196]! @ 0xc4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 262be0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ add r0, r4, #208 @ 0xd0 │ │ │ │ bl 155738 │ │ │ │ mov r0, #256 @ 0x100 │ │ │ │ mov r1, #0 │ │ │ │ strh r1, [r4, r0] │ │ │ │ @@ -567291,18 +567291,18 @@ │ │ │ │ b 262c44 │ │ │ │ mov r5, r0 │ │ │ │ b 262c58 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #60]! @ 0x3c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 262c44 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #48]! @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 262c58 │ │ │ │ bl 462b10 │ │ │ │ @@ -567313,18 +567313,18 @@ │ │ │ │ bne 262c9c │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 262c9c │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #68]! @ 0x44 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 262c9c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #56] @ 0x38 │ │ │ │ strb r0, [r4, #55] @ 0x37 │ │ │ │ strb r0, [r4, #53] @ 0x35 │ │ │ │ mov r0, #0 │ │ │ │ @@ -567367,18 +567367,18 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ strb r1, [r6, #172] @ 0xac │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #176]! @ 0xb0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 262d74 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 34420c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #182] @ 0xb6 │ │ │ │ strb r0, [r6, #181] @ 0xb5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ @@ -567387,18 +567387,18 @@ │ │ │ │ b 262dc4 │ │ │ │ mov r5, r6 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #176]! @ 0xb0 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r5, #-4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 262dc4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #182] @ 0xb6 │ │ │ │ strb r0, [r6, #181] @ 0xb5 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ @@ -567502,18 +567502,18 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 262fa8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 262fa8 │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 42df00 │ │ │ │ ldrb r0, [r4, #352] @ 0x160 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #336] @ 0x150 │ │ │ │ cmpeq r0, #3 │ │ │ │ @@ -567526,30 +567526,30 @@ │ │ │ │ bne 263020 │ │ │ │ ldr r0, [r4, #800] @ 0x320 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 263020 │ │ │ │ mov r5, r4 │ │ │ │ ldr r0, [r5, #804]! @ 0x324 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 263020 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 263020 │ │ │ │ add r0, r4, #32 │ │ │ │ bl 26d638 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 263020 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #21] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r0, r4, #24 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ @@ -567568,15 +567568,15 @@ │ │ │ │ andeq r0, r0, r4, rrx │ │ │ │ ldr r0, [r4, #308] @ 0x134 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 263020 │ │ │ │ mov r5, r4 │ │ │ │ ldr r0, [r5, #312]! @ 0x138 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ beq 262fe4 │ │ │ │ b 263020 │ │ │ │ add r0, r4, #328 @ 0x148 │ │ │ │ bl 262d10 │ │ │ │ b 2630e0 │ │ │ │ ldrb r0, [r4, #656] @ 0x290 │ │ │ │ @@ -567586,42 +567586,42 @@ │ │ │ │ bl 268f24 │ │ │ │ b 263104 │ │ │ │ add r0, r4, #336 @ 0x150 │ │ │ │ bl 26be78 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #328]! @ 0x148 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2630e0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #304]! @ 0x130 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 263104 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3446ec │ │ │ │ ldrb r0, [r4, #320] @ 0x140 │ │ │ │ cmp r0, #0 │ │ │ │ beq 263140 │ │ │ │ ldr r0, [r4, #328] @ 0x148 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 263140 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #332]! @ 0x14c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 263140 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #320] @ 0x140 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #21] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -567631,44 +567631,44 @@ │ │ │ │ b 263164 │ │ │ │ mov r5, r0 │ │ │ │ b 2631c0 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #328]! @ 0x148 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26319c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 34420c │ │ │ │ b 26319c │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #304]! @ 0x130 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2631c0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3446ec │ │ │ │ ldrb r0, [r4, #320] @ 0x140 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2631fc │ │ │ │ ldr r0, [r4, #328] @ 0x148 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2631fc │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #332]! @ 0x14c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2631fc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #320] @ 0x140 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #21] │ │ │ │ mov r0, r5 │ │ │ │ @@ -567680,18 +567680,18 @@ │ │ │ │ strb r0, [r4, #21] │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #24]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 263258 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 34420c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #21] │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @@ -567723,61 +567723,61 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 2705d0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 3451ac │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26332c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 3451ac │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 270b30 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #12]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 263368 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3451ac │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 26337c │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 265ef8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 2633b0 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #12]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2633b0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3451ac │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2633c0 │ │ │ │ bl 265ef8 │ │ │ │ mov r0, r5 │ │ │ │ @@ -567789,28 +567789,28 @@ │ │ │ │ cmp r0, #2 │ │ │ │ bne 2633e4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 19fb9c │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 305334 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 263434 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 305334 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -567831,35 +567831,35 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #268] @ 0x10c │ │ │ │ cmp r0, #2 │ │ │ │ bcs 263494 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #272]! @ 0x110 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 42df00 │ │ │ │ ldrb r0, [r4, #253] @ 0xfd │ │ │ │ cmp r0, #3 │ │ │ │ bne 2634d4 │ │ │ │ ldr r0, [r4, #244] @ 0xf4 │ │ │ │ bl 265ef8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #252] @ 0xfc │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #256]! @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2634f8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #262] @ 0x106 │ │ │ │ strb r0, [r4, #261] @ 0x105 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #280] @ 0x118 │ │ │ │ @@ -567868,18 +567868,18 @@ │ │ │ │ b 263548 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #256]! @ 0x100 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r6, #-4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 263548 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 34420c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #262] @ 0x106 │ │ │ │ strb r0, [r4, #261] @ 0x105 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #280] @ 0x118 │ │ │ │ @@ -567909,18 +567909,18 @@ │ │ │ │ ldrb r0, [r4, #32] │ │ │ │ cmp r0, #4 │ │ │ │ ldrbeq r0, [r4, #84] @ 0x54 │ │ │ │ cmpeq r0, #3 │ │ │ │ beq 26360c │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2635ec │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 440cb8 │ │ │ │ add r0, r4, #120 @ 0x78 │ │ │ │ bl 264994 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #152] @ 0x98 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ @@ -567942,32 +567942,32 @@ │ │ │ │ beq 263650 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r6] │ │ │ │ blx r1 │ │ │ │ b 2635cc │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2635cc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 54e40c │ │ │ │ + bl 54e390 │ │ │ │ b 2635cc │ │ │ │ mov r6, r0 │ │ │ │ b 263688 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 26c17c │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2636b8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 440cb8 │ │ │ │ b 2636b8 │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r4, #120 @ 0x78 │ │ │ │ @@ -568076,35 +568076,35 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #280] @ 0x118 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 263868 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #284]! @ 0x11c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 42df00 │ │ │ │ ldrb r0, [r4, #253] @ 0xfd │ │ │ │ cmp r0, #3 │ │ │ │ bne 2638a8 │ │ │ │ ldr r0, [r4, #244] @ 0xf4 │ │ │ │ bl 265ef8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #252] @ 0xfc │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #256]! @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2638cc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #262] @ 0x106 │ │ │ │ strb r0, [r4, #261] @ 0x105 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #292] @ 0x124 │ │ │ │ @@ -568113,18 +568113,18 @@ │ │ │ │ b 26391c │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #256]! @ 0x100 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r6, #-4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26391c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 34420c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #262] @ 0x106 │ │ │ │ strb r0, [r4, #261] @ 0x105 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #292] @ 0x124 │ │ │ │ @@ -568144,96 +568144,96 @@ │ │ │ │ cmpeq r0, #3 │ │ │ │ beq 263970 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r5, [r8, #24]! │ │ │ │ add r0, r5, #48 @ 0x30 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ add r7, r5, #32 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r0, #0 │ │ │ │ bne 2639cc │ │ │ │ mov r0, #0 │ │ │ │ ldr r6, [r5, #24] │ │ │ │ str r0, [r5, #24] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ ldr r9, [r5, #28] │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r6, #0 │ │ │ │ beq 2639cc │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ add r6, r5, #44 @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r0, #0 │ │ │ │ bne 263a14 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r5, #36] @ 0x24 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ ldr r9, [r5, #40] @ 0x28 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r7, #0 │ │ │ │ beq 263a14 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 263a34 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r8 │ │ │ │ bl 29b318 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #20]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 263a58 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 29b0ac │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [r4, #32] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 3897c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 3897c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 263aac │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r8 │ │ │ │ bl 29b318 │ │ │ │ b 263aac │ │ │ │ bl 5a198 │ │ │ │ mov r6, r0 │ │ │ │ b 263ad0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #20]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 263ad0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 29b0ac │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [r4, #32] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 3897c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ @@ -568339,32 +568339,32 @@ │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ beq 263ca4 │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 263ca4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, sp │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ beq 263cd4 │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 263cd4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 263d38 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -568376,53 +568376,53 @@ │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ beq 263d38 │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 263d38 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ beq 263d68 │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 263d68 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ beq 263ddc │ │ │ │ add r0, r4, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ add r5, r4, #4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 263dc4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344374 │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ cmp r0, #0 │ │ │ │ beq 263ddc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ @@ -568488,15 +568488,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, lr} │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ sub r1, r0, #1 │ │ │ │ bic r0, r1, #1073741824 @ 0x40000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ popne {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 58934 │ │ │ │ @@ -568509,15 +568509,15 @@ │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ tst r0, r1 │ │ │ │ bne 263f50 │ │ │ │ mov r0, r4 │ │ │ │ mvn r1, #-1073741824 @ 0xc0000000 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ add r1, r0, #-1073741823 @ 0xc0000001 │ │ │ │ cmp r1, #1073741824 @ 0x40000000 │ │ │ │ popcc {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 58934 │ │ │ │ bl 58e88 │ │ │ │ @@ -568576,18 +568576,18 @@ │ │ │ │ add r0, r4, #184 @ 0xb8 │ │ │ │ bl 26662c │ │ │ │ mov r5, r4 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r5, #112]! @ 0x70 │ │ │ │ mov r1, #1 │ │ │ │ strb r6, [r5, #-10] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 264058 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #88]! @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ strb r6, [r0, #19] │ │ │ │ beq 264070 │ │ │ │ @@ -568621,18 +568621,18 @@ │ │ │ │ add r0, r4, #184 @ 0xb8 │ │ │ │ bl 26662c │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r6, #112]! @ 0x70 │ │ │ │ strb r1, [r6, #-10] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26410c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #88]! @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ strb r2, [r0, #19] │ │ │ │ @@ -568660,18 +568660,18 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2641a8 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2641a8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ add r0, r4, #16 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 155738 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #16 │ │ │ │ @@ -568688,18 +568688,18 @@ │ │ │ │ bne 264224 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #16]! │ │ │ │ cmp r1, #21 │ │ │ │ bne 26421c │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 344290 │ │ │ │ pop {r4, lr} │ │ │ │ b 264578 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -568711,18 +568711,18 @@ │ │ │ │ bne 26428c │ │ │ │ mov r0, r4 │ │ │ │ ldrb r1, [r0, #4]! │ │ │ │ cmp r1, #11 │ │ │ │ bne 264290 │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 344290 │ │ │ │ ldrb r0, [r4, #356] @ 0x164 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #337] @ 0x151 │ │ │ │ cmpeq r0, #3 │ │ │ │ @@ -568764,18 +568764,18 @@ │ │ │ │ add r0, r4, #184 @ 0xb8 │ │ │ │ bl 26662c │ │ │ │ mov r5, r4 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r5, #112]! @ 0x70 │ │ │ │ mov r1, #1 │ │ │ │ strb r6, [r5, #-10] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 264348 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #88]! @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ strb r6, [r0, #19] │ │ │ │ beq 264360 │ │ │ │ @@ -568803,18 +568803,18 @@ │ │ │ │ add r0, r4, #184 @ 0xb8 │ │ │ │ bl 26662c │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r6, #112]! @ 0x70 │ │ │ │ strb r1, [r6, #-10] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2643e4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #88]! @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ strb r2, [r0, #19] │ │ │ │ @@ -568858,32 +568858,32 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #56]! @ 0x38 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2644c0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 2fdfa4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2644f0 │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2644f0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ add r0, r4, #24 │ │ │ │ bl 26b750 │ │ │ │ ldr r0, [r4] │ │ │ │ orr r0, r0, #2 │ │ │ │ cmp r0, #2 │ │ │ │ bne 264510 │ │ │ │ add sp, sp, #8 │ │ │ │ @@ -568948,18 +568948,18 @@ │ │ │ │ beq 2645e8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2645e8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 42df4c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r2, [r0, #4]! │ │ │ │ sub r3, r2, #35 @ 0x23 │ │ │ │ @@ -568987,54 +568987,54 @@ │ │ │ │ b 2a4524 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2646c4 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2646c4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2645e8 │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 42df00 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 264724 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 264724 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2647a8 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2645e8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 344290 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #20 │ │ │ │ bhi 26477c │ │ │ │ @@ -569079,31 +569079,31 @@ │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 264814 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 264884 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 344290 │ │ │ │ b 264884 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 264884 │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 264884 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ b 264884 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #32 │ │ │ │ @@ -569163,18 +569163,18 @@ │ │ │ │ cmp r1, #2 │ │ │ │ bcs 26495c │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ mov r0, r1 │ │ │ │ pop {r4, lr} │ │ │ │ b 264578 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ @@ -569188,18 +569188,18 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 2649c0 │ │ │ │ bl 2656b0 │ │ │ │ add r0, r4, #20 │ │ │ │ bl 267ac0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 440cb8 │ │ │ │ mov r5, r0 │ │ │ │ b 264a0c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -569209,102 +569209,102 @@ │ │ │ │ bl 2656b0 │ │ │ │ add r0, r4, #20 │ │ │ │ bl 267ac0 │ │ │ │ b 264a1c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 264a3c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 440cb8 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ ldr r0, [r0] │ │ │ │ b 3897c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 264a78 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 29ab98 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 264a9c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 2b2af0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 264ac0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 2b2af0 │ │ │ │ add r0, r4, #12 │ │ │ │ bl 266be8 │ │ │ │ ldr r0, [r4, #36]! @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 264af4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2b2b90 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 264b54 │ │ │ │ mov r5, r0 │ │ │ │ b 264b30 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 264b30 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 2b2af0 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #8]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 264b54 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 2b2af0 │ │ │ │ add r0, r4, #12 │ │ │ │ bl 266be8 │ │ │ │ b 264b64 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #36]! @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 264b8c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 264b8c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 2b2b90 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrb r1, [r0] │ │ │ │ @@ -569345,32 +569345,32 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 421bb8 │ │ │ │ add r0, r4, #4 │ │ │ │ bl 42164c │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 422c4c │ │ │ │ mov r5, r0 │ │ │ │ b 264c74 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #4 │ │ │ │ bl 42164c │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 264c94 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 422c4c │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ @@ -569458,18 +569458,18 @@ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ add r0, r4, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2666dc │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 42df4c │ │ │ │ mov r0, r4 │ │ │ │ bl 2666dc │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -569520,18 +569520,18 @@ │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 264ee4 │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 264ee4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 42df00 │ │ │ │ add r6, r4, #4 │ │ │ │ ldr r4, [r4, #20] │ │ │ │ ldr r0, [r4] │ │ │ │ @@ -569694,15 +569694,15 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ cmp r0, r5 │ │ │ │ bne 2651e4 │ │ │ │ mov r0, r4 │ │ │ │ bl 38a30 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ @@ -569882,18 +569882,18 @@ │ │ │ │ add r0, r4, #8 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #21 │ │ │ │ bne 2654dc │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 344290 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ add r0, r4, #8 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -569903,35 +569903,35 @@ │ │ │ │ b 264578 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 29bc1c │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 265514 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 45d554 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmn r0, #1 │ │ │ │ beq 265528 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 375d8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 265558 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 265558 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 45d554 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmn r0, #1 │ │ │ │ beq 265568 │ │ │ │ bl 375d8 │ │ │ │ mov r0, r5 │ │ │ │ @@ -569953,48 +569953,48 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #16]! │ │ │ │ cmp r1, #21 │ │ │ │ bne 2655e0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #20]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2655e4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ b 2655e4 │ │ │ │ bl 264578 │ │ │ │ ldr r0, [r4, #304] @ 0x130 │ │ │ │ cmp r0, #3 │ │ │ │ beq 26561c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26561c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #308]! @ 0x134 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26561c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #316] @ 0x13c │ │ │ │ cmp r0, #3 │ │ │ │ beq 265630 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 265634 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #320]! @ 0x140 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 42df00 │ │ │ │ mov r5, r0 │ │ │ │ b 265698 │ │ │ │ mov r5, r0 │ │ │ │ b 265690 │ │ │ │ @@ -570017,35 +570017,35 @@ │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 29bc1c │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2656dc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 45d554 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmn r0, #1 │ │ │ │ beq 2656f0 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 375d8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 265720 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 265720 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 45d554 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmn r0, #1 │ │ │ │ beq 265730 │ │ │ │ bl 375d8 │ │ │ │ mov r0, r5 │ │ │ │ @@ -570093,15 +570093,15 @@ │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ cmp r0, r5 │ │ │ │ bne 265820 │ │ │ │ mov r0, r4 │ │ │ │ bl 38a30 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ @@ -570131,70 +570131,70 @@ │ │ │ │ subseq r4, fp, r4, lsl #5 │ │ │ │ subseq r4, fp, r8, ror r2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #56]! @ 0x38 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2658a4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 305334 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ beq 2658dc │ │ │ │ mov r0, r4 │ │ │ │ bl 19fb9c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #20]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2658dc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 305334 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #28]! │ │ │ │ cmp r1, #2 │ │ │ │ bne 2658f0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 19fb9c │ │ │ │ ldr r0, [r4, #48]! @ 0x30 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 305334 │ │ │ │ mov r5, r0 │ │ │ │ b 265988 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #48]! @ 0x30 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 265990 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 305334 │ │ │ │ b 265990 │ │ │ │ bl 5a198 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #20]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 265988 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 305334 │ │ │ │ b 265988 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2633cc │ │ │ │ @@ -570203,60 +570203,60 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2659c4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 2b2af0 │ │ │ │ mov r5, r4 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ cmp r0, #0 │ │ │ │ beq 2659f0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2659f0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 2b2b90 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2b2af0 │ │ │ │ mov r5, r0 │ │ │ │ b 265a4c │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #8]! │ │ │ │ cmp r0, #0 │ │ │ │ beq 265a4c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 265a4c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 2b2b90 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 265a6c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 2b2af0 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -570286,76 +570286,76 @@ │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 265b10 │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 265b10 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r9, #32] │ │ │ │ cmp r0, #3 │ │ │ │ beq 265b48 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 265b48 │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 265b48 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r9, #44] @ 0x2c │ │ │ │ cmp r0, #3 │ │ │ │ beq 265b80 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 265b80 │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #48]! @ 0x30 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 265b80 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r9, #16] │ │ │ │ cmp r0, #2 │ │ │ │ beq 265bc0 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r9, #20] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 265bc0 │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 265bc0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r9, #56] @ 0x38 │ │ │ │ cmp r0, #3 │ │ │ │ beq 265bf8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 265bf8 │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #60]! @ 0x3c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 265bf8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr sl, [r9, #88] @ 0x58 │ │ │ │ cmp sl, #0 │ │ │ │ beq 265c60 │ │ │ │ ldr r7, [r9, #84] @ 0x54 │ │ │ │ sub r8, sl, #1 │ │ │ │ @@ -570368,19 +570368,19 @@ │ │ │ │ beq 265c60 │ │ │ │ sub r0, r7, r4, lsl #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bcc 265c18 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 265c18 │ │ │ │ sub r5, r6, #16 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 265c18 │ │ │ │ ldr r1, [r9, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 265c7c │ │ │ │ ldr r0, [r9, #84] @ 0x54 │ │ │ │ @@ -570401,19 +570401,19 @@ │ │ │ │ beq 265ce4 │ │ │ │ sub r0, r7, r4, lsl #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bcc 265c9c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 265c9c │ │ │ │ sub r5, r6, #16 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 265c9c │ │ │ │ ldr r1, [r9, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ beq 265d00 │ │ │ │ ldr r0, [r9, #96] @ 0x60 │ │ │ │ @@ -570423,18 +570423,18 @@ │ │ │ │ ldr r0, [r9, #68] @ 0x44 │ │ │ │ cmp r0, #3 │ │ │ │ beq 265d38 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 265d38 │ │ │ │ ldr r0, [r9, #72]! @ 0x48 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 265d38 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r9 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 265d80 │ │ │ │ mov r5, r0 │ │ │ │ @@ -570473,18 +570473,18 @@ │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 265d9c │ │ │ │ ldr r0, [r6, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 265dc4 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 265dc4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 265dc4 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sl, r4 │ │ │ │ cmp r0, #1 │ │ │ │ @@ -570508,18 +570508,18 @@ │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 265e14 │ │ │ │ ldr r0, [r6, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 265e50 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 265e50 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 265e50 │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ cmp r0, #0 │ │ │ │ @@ -570567,29 +570567,29 @@ │ │ │ │ beq 265f54 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx r1 │ │ │ │ b 265f78 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 265f78 │ │ │ │ add r6, r6, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 54e40c │ │ │ │ + bl 54e390 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 265f98 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 265ff0 │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bne 265ff0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ @@ -570598,39 +570598,39 @@ │ │ │ │ beq 265fd0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r5] │ │ │ │ blx r1 │ │ │ │ b 265ff0 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 265ff0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 54e40c │ │ │ │ + bl 54e390 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2a4524 │ │ │ │ mov r6, r0 │ │ │ │ b 266044 │ │ │ │ mov r6, r0 │ │ │ │ b 26603c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26603c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ mov r0, r4 │ │ │ │ bl 26c17c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r6 │ │ │ │ @@ -570641,18 +570641,18 @@ │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2660a0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ mov r4, r0 │ │ │ │ @@ -570727,18 +570727,18 @@ │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 2b83b8 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2661f4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 2b2af0 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 26620c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ @@ -570759,18 +570759,18 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 266274 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #36]! @ 0x24 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 266274 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 2b2af0 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ bne 2662a0 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -570821,15 +570821,15 @@ │ │ │ │ tstne r1, #1 │ │ │ │ bne 266350 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ bne 266364 │ │ │ │ b 266320 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 266320 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 265ef8 │ │ │ │ mov r5, r0 │ │ │ │ b 266388 │ │ │ │ @@ -570852,18 +570852,18 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 2663e8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2663e8 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #76]! @ 0x4c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2663e8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 1553bc │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 1552a8 │ │ │ │ @@ -570896,15 +570896,15 @@ │ │ │ │ ldrbne r2, [r0, #24] │ │ │ │ tstne r2, #1 │ │ │ │ beq 26648c │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ b 265ef8 │ │ │ │ blcc fe918ca8 <__bss_end__@@Base+0xfe0c6cfc> │ │ │ │ @@ -570922,47 +570922,47 @@ │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ bne 2664dc │ │ │ │ bl 471ac8 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #76]! @ 0x4c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 266500 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4eaec0 │ │ │ │ + bl 4eae44 │ │ │ │ ldr r0, [r4, #80]! @ 0x50 │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 4cd184 │ │ │ │ + b 4cd108 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #76]! @ 0x4c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 266550 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4eaec0 │ │ │ │ + bl 4eae44 │ │ │ │ b 266550 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #80]! @ 0x50 │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ bne 26656c │ │ │ │ mov r0, r4 │ │ │ │ - bl 4cd184 │ │ │ │ + bl 4cd108 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ ldr r1, [r0] │ │ │ │ eor r2, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #3 │ │ │ │ movcs r2, #1 │ │ │ │ @@ -571009,18 +571009,18 @@ │ │ │ │ b 2665cc │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 30ea94 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #124]! @ 0x7c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26665c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3446ec │ │ │ │ mov r0, r4 │ │ │ │ bl 263338 │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ cmp r0, #3 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ @@ -571031,18 +571031,18 @@ │ │ │ │ b 2666b4 │ │ │ │ mov r5, r0 │ │ │ │ b 2666bc │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #124]! @ 0x7c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2666b4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3446ec │ │ │ │ mov r0, r4 │ │ │ │ bl 263338 │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ cmp r0, #3 │ │ │ │ beq 2666d0 │ │ │ │ @@ -571167,21 +571167,21 @@ │ │ │ │ beq 2668b4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4] │ │ │ │ pop {r4, lr} │ │ │ │ bx r1 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2668d8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 54e40c │ │ │ │ + b 54e390 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2668fc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ @@ -571379,73 +571379,73 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 266c24 │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 266c24 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, sp │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 266c54 │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 266c54 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, sp │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ beq 266c84 │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 266c84 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 266cc8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 266cc8 │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 266cc8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ beq 266cf8 │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 266cf8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0, #32] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -571480,21 +571480,21 @@ │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 4eba84 │ │ │ │ + b 4eba08 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #1 │ │ │ │ beq 266df0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 266df8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ @@ -571542,18 +571542,18 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 266eb0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 266eb0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 266ec4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -571601,18 +571601,18 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 266f9c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 266f9c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 266fb0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -571640,21 +571640,21 @@ │ │ │ │ beq 267018 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4] │ │ │ │ pop {r4, lr} │ │ │ │ bx r1 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26703c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 54e40c │ │ │ │ + b 54e390 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldmib r0, {r5, r6} │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ beq 267084 │ │ │ │ add r7, r5, #16 │ │ │ │ @@ -571751,18 +571751,18 @@ │ │ │ │ beq 2671f8 │ │ │ │ cmp r1, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2671f8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0, #72] @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ @@ -571857,66 +571857,66 @@ │ │ │ │ beq 2673a0 │ │ │ │ cmp r1, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2673a0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 29bc1c │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2673d0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 45d554 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmn r0, #1 │ │ │ │ beq 2673e4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 375d8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 267414 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 267414 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 45d554 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmn r0, #1 │ │ │ │ beq 267424 │ │ │ │ bl 375d8 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #328]! @ 0x148 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26745c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ mov r0, r4 │ │ │ │ bl 265574 │ │ │ │ ldrb r0, [r4, #344]! @ 0x158 │ │ │ │ sub r0, r0, #11 │ │ │ │ cmp r0, #2 │ │ │ │ @@ -571950,18 +571950,18 @@ │ │ │ │ add r5, r5, #1 │ │ │ │ add r7, r7, #4 │ │ │ │ cmp r5, #1 │ │ │ │ beq 267514 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, r7]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2674dc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 34420c │ │ │ │ b 2674dc │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 267534 │ │ │ │ lsl r1, r0, #2 │ │ │ │ @@ -571987,36 +571987,36 @@ │ │ │ │ add r7, r0, #4 │ │ │ │ b 267584 │ │ │ │ add r7, r7, #4 │ │ │ │ subs r5, r5, #1 │ │ │ │ beq 267544 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 267578 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 34420c │ │ │ │ b 267578 │ │ │ │ bl 5a198 │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #3 │ │ │ │ beq 2675f0 │ │ │ │ cmp r1, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2675f0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldmib r0, {r4, r6} │ │ │ │ mov r5, r0 │ │ │ │ @@ -572037,144 +572037,144 @@ │ │ │ │ b 2a4524 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #28]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26766c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3446ec │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26769c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26769c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #2 │ │ │ │ beq 2676dc │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #2 │ │ │ │ popcc {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2676dc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 26771c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26771c │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26771c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ add r0, r4, #12 │ │ │ │ bl 267b5c │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ add r6, r0, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 32f758 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 267764 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3446ec │ │ │ │ add r0, r4, #100 @ 0x64 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 267784 │ │ │ │ add r0, r4, #104 @ 0x68 │ │ │ │ bl 265ac8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2677bc │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2677bc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2677ec │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #76]! @ 0x4c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2677ec │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26781c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #88]! @ 0x58 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26781c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ beq 267878 │ │ │ │ add r0, r4, #36 @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 267878 │ │ │ │ add r5, r4, #28 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 267864 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344374 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #32]! │ │ │ │ cmp r1, #0 │ │ │ │ beq 267878 │ │ │ │ bl 25013c │ │ │ │ @@ -572200,52 +572200,52 @@ │ │ │ │ mov r5, r0 │ │ │ │ b 267918 │ │ │ │ mov r5, r0 │ │ │ │ b 2678f8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2678f8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3446ec │ │ │ │ add r0, r4, #100 @ 0x64 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 267918 │ │ │ │ add r0, r4, #104 @ 0x68 │ │ │ │ bl 265ac8 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 266060 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 267950 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #76]! @ 0x4c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 267950 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 267980 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #88]! @ 0x58 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 267980 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ add r0, r4, #24 │ │ │ │ bl 263d74 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl 155c14 │ │ │ │ mov r0, r5 │ │ │ │ @@ -572268,20 +572268,20 @@ │ │ │ │ beq 267a14 │ │ │ │ sub r0, sl, r5, lsl #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bcc 2679c8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2679c8 │ │ │ │ add r7, sl, r4 │ │ │ │ add r6, r7, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 2679c8 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 267a38 │ │ │ │ lsl r1, r0, #4 │ │ │ │ @@ -572312,52 +572312,52 @@ │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 267a50 │ │ │ │ ldr r0, [r7, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 267a80 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 267a80 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 42df00 │ │ │ │ b 267a80 │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ beq 267b10 │ │ │ │ mov r0, r4 │ │ │ │ bl 29bc1c │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 267afc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 45d554 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmn r0, #1 │ │ │ │ beq 267b10 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 375d8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 267b40 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 267b40 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 45d554 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmn r0, #1 │ │ │ │ beq 267b50 │ │ │ │ bl 375d8 │ │ │ │ mov r0, r5 │ │ │ │ @@ -572371,84 +572371,84 @@ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 267ba8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r7, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r7, #48 @ 0x30 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ add r6, r7, #32 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r0, #0 │ │ │ │ bne 267c0c │ │ │ │ mov r0, #0 │ │ │ │ ldr r5, [r7, #24] │ │ │ │ str r0, [r7, #24] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ ldr r8, [r7, #28] │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r5, #0 │ │ │ │ beq 267c0c │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ add r5, r7, #44 @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r0, #0 │ │ │ │ bne 267c54 │ │ │ │ mov r0, #0 │ │ │ │ ldr r6, [r7, #36] @ 0x24 │ │ │ │ str r0, [r7, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ ldr r8, [r7, #40] @ 0x28 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r6, #0 │ │ │ │ beq 267c54 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 267c74 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 561724 │ │ │ │ + bl 5616a8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 38298 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 267cb0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 561724 │ │ │ │ + bl 5616a8 │ │ │ │ b 267cb0 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 38298 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ @@ -572590,62 +572590,62 @@ │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #72]! @ 0x48 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 267f10 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3446ec │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ beq 267f50 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 267f50 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 267f50 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #3 │ │ │ │ beq 267f88 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 267f88 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #52]! @ 0x34 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 267f88 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #3 │ │ │ │ beq 267fc0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 267fc0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #64]! @ 0x40 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 267fc0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ cmp r0, #0 │ │ │ │ beq 267fd8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ @@ -572732,15 +572732,15 @@ │ │ │ │ add r0, r4, #32 │ │ │ │ bl 251238 │ │ │ │ b 2682c0 │ │ │ │ add r0, r4, #24 │ │ │ │ bl 2662e8 │ │ │ │ b 2682c0 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ bne 26809c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r0, [r4, #332] @ 0x14c │ │ │ │ cmp r0, #3 │ │ │ │ bne 268260 │ │ │ │ @@ -572762,15 +572762,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r4, #344] @ 0x158 │ │ │ │ cmp r0, #0 │ │ │ │ ldrbne r1, [r4, #352] @ 0x160 │ │ │ │ tstne r1, #1 │ │ │ │ beq 2681ac │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [r4, #348] @ 0x15c │ │ │ │ cmp r0, #0 │ │ │ │ beq 268268 │ │ │ │ bl 265ef8 │ │ │ │ b 268268 │ │ │ │ ldrb r0, [r4, #344] @ 0x158 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -572964,18 +572964,18 @@ │ │ │ │ bl 263814 │ │ │ │ b 2684e8 │ │ │ │ add r0, r4, #104 @ 0x68 │ │ │ │ bl 26d310 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #96]! @ 0x60 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2684e8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [r4, #52] @ 0x34 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 268550 │ │ │ │ @@ -572989,18 +572989,18 @@ │ │ │ │ beq 268550 │ │ │ │ ldr r0, [r6, #-16] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26850c │ │ │ │ mov r5, r6 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #-12]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26850c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 26850c │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ beq 268424 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ @@ -573023,18 +573023,18 @@ │ │ │ │ add r0, r4, #232 @ 0xe8 │ │ │ │ bl 26662c │ │ │ │ mov r5, r4 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r5, #160]! @ 0xa0 │ │ │ │ mov r1, #1 │ │ │ │ strb r6, [r5, #-10] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2685d4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #136]! @ 0x88 │ │ │ │ cmp r1, #0 │ │ │ │ strb r6, [r0, #19] │ │ │ │ beq 2685ec │ │ │ │ @@ -573062,18 +573062,18 @@ │ │ │ │ add r0, r4, #232 @ 0xe8 │ │ │ │ bl 26662c │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r6, #160]! @ 0xa0 │ │ │ │ strb r1, [r6, #-10] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 268670 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #136]! @ 0x88 │ │ │ │ cmp r1, #0 │ │ │ │ strb r2, [r0, #19] │ │ │ │ @@ -573093,18 +573093,18 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ b 2686f0 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #96]! @ 0x60 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2686f4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 34420c │ │ │ │ b 2686f4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [r4, #52] @ 0x34 │ │ │ │ add r0, r4, #36 @ 0x24 │ │ │ │ @@ -573125,18 +573125,18 @@ │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 268718 │ │ │ │ ldr r0, [r6, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 268734 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 268734 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 268734 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ @@ -573256,18 +573256,18 @@ │ │ │ │ ldr r0, [r9, r7] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 268934 │ │ │ │ add r4, r9, r7 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, r4 │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 268934 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 268934 │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2689a0 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ @@ -573297,18 +573297,18 @@ │ │ │ │ subs r5, r5, #1 │ │ │ │ beq 2689b0 │ │ │ │ ldr r0, [r7, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2689e4 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2689e4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 42df00 │ │ │ │ b 2689e4 │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #9 │ │ │ │ @@ -573335,18 +573335,18 @@ │ │ │ │ cmp r1, #3 │ │ │ │ beq 268ab4 │ │ │ │ cmp r1, #2 │ │ │ │ bcc 268ab4 │ │ │ │ mov r4, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 268ab4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ add r0, r5, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 266578 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #12 │ │ │ │ @@ -573394,51 +573394,51 @@ │ │ │ │ tstne r1, #1 │ │ │ │ bne 268c14 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ bne 268c28 │ │ │ │ b 268bd4 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ beq 268b9c │ │ │ │ bl 265ef8 │ │ │ │ ldrb r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 268bcc │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 268bcc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 29b408 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #20] │ │ │ │ ldrb r0, [r4, #21] │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [r4, #22] │ │ │ │ cmp r0, #0 │ │ │ │ beq 268c0c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 268c0c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 29ac38 │ │ │ │ strb r6, [r4, #21] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 268bd4 │ │ │ │ bl 265ef8 │ │ │ │ b 268bd4 │ │ │ │ mov r5, r0 │ │ │ │ b 268ca4 │ │ │ │ @@ -573457,34 +573457,34 @@ │ │ │ │ bl 27de2c │ │ │ │ ldrb r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 268c9c │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #24]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 268c9c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 29b408 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #20] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #22] │ │ │ │ ldrb r0, [r4, #21] │ │ │ │ cmp r0, #0 │ │ │ │ beq 268cdc │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 268cdc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 29ac38 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #21] │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @@ -573525,15 +573525,15 @@ │ │ │ │ bne 268d90 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 268da4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 265ef8 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ bne 268d88 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -573677,18 +573677,18 @@ │ │ │ │ add r0, r0, #6144 @ 0x1800 │ │ │ │ bl 421bb8 │ │ │ │ add r0, r5, #956 @ 0x3bc │ │ │ │ add r0, r0, #6144 @ 0x1800 │ │ │ │ bl 42164c │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26900c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 422c4c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #12] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #24] │ │ │ │ mov r0, #0 │ │ │ │ @@ -573697,18 +573697,18 @@ │ │ │ │ mov r0, r5 │ │ │ │ orr r1, r1, #6144 @ 0x1800 │ │ │ │ mov r2, #8 │ │ │ │ bl 2a4524 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #288]! @ 0x120 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26905c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 345230 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #298] @ 0x12a │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r7, r0 │ │ │ │ b 2690c0 │ │ │ │ @@ -573716,18 +573716,18 @@ │ │ │ │ b 269088 │ │ │ │ mov r7, r0 │ │ │ │ add r0, r5, #956 @ 0x3bc │ │ │ │ add r0, r0, #6144 @ 0x1800 │ │ │ │ bl 42164c │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2690c0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 422c4c │ │ │ │ b 2690c0 │ │ │ │ bl 5a198 │ │ │ │ mov r7, r0 │ │ │ │ add r0, r5, #952 @ 0x3b8 │ │ │ │ add r0, r0, #6144 @ 0x1800 │ │ │ │ @@ -573749,18 +573749,18 @@ │ │ │ │ mov r0, r5 │ │ │ │ orr r1, r1, #6144 @ 0x1800 │ │ │ │ mov r2, #8 │ │ │ │ bl 2a4524 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #288]! @ 0x120 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 269138 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 345230 │ │ │ │ b 269138 │ │ │ │ bl 5a198 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #298] @ 0x12a │ │ │ │ @@ -573877,29 +573877,29 @@ │ │ │ │ ldr r0, [r4, #720] @ 0x2d0 │ │ │ │ cmp r0, #4 │ │ │ │ beq 2693dc │ │ │ │ add r0, r4, #704 @ 0x2c0 │ │ │ │ bl 26662c │ │ │ │ b 2693dc │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [r4, #532] @ 0x214 │ │ │ │ cmp r0, #0 │ │ │ │ beq 269438 │ │ │ │ bl 265ef8 │ │ │ │ b 269438 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [r4, #532] @ 0x214 │ │ │ │ cmp r0, #0 │ │ │ │ beq 269438 │ │ │ │ bl 265ef8 │ │ │ │ b 269438 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [r4, #532] @ 0x214 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2693dc │ │ │ │ bl 265ef8 │ │ │ │ b 2693dc │ │ │ │ add r0, r4, #656 @ 0x290 │ │ │ │ bl 268cf4 │ │ │ │ @@ -573909,18 +573909,18 @@ │ │ │ │ add r0, r4, #720 @ 0x2d0 │ │ │ │ bl 26662c │ │ │ │ mov r5, r4 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r5, #648]! @ 0x288 │ │ │ │ mov r1, #1 │ │ │ │ strb r6, [r5, #-10] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2693ac │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #624]! @ 0x270 │ │ │ │ cmp r1, #0 │ │ │ │ strb r6, [r0, #19] │ │ │ │ beq 2693c4 │ │ │ │ @@ -573934,18 +573934,18 @@ │ │ │ │ add r0, r4, #256 @ 0x100 │ │ │ │ bl 263338 │ │ │ │ add r6, r4, #500 @ 0x1f4 │ │ │ │ mov r0, r6 │ │ │ │ bl 2705d0 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 269410 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3451ac │ │ │ │ ldrb r0, [r4, #507] @ 0x1fb │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [r4, #508] @ 0x1fc │ │ │ │ cmp r0, #0 │ │ │ │ beq 26942c │ │ │ │ @@ -573973,18 +573973,18 @@ │ │ │ │ add r0, r4, #720 @ 0x2d0 │ │ │ │ bl 26662c │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r6, #648]! @ 0x288 │ │ │ │ strb r1, [r6, #-10] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2694ac │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #624]! @ 0x270 │ │ │ │ cmp r1, #0 │ │ │ │ strb r2, [r0, #19] │ │ │ │ @@ -574010,18 +574010,18 @@ │ │ │ │ mov r5, r0 │ │ │ │ b 269554 │ │ │ │ mov r5, r0 │ │ │ │ b 269580 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 269554 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3451ac │ │ │ │ b 269554 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #500 @ 0x1f4 │ │ │ │ bl 2632d8 │ │ │ │ @@ -574062,20 +574062,20 @@ │ │ │ │ beq 26961c │ │ │ │ sub r0, sl, r5, lsl #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bcc 2695d0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2695d0 │ │ │ │ add r7, sl, r4 │ │ │ │ add r6, r7, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 2695d0 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 269640 │ │ │ │ lsl r1, r0, #4 │ │ │ │ @@ -574106,18 +574106,18 @@ │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 269658 │ │ │ │ ldr r0, [r7, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 269688 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 269688 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 42df00 │ │ │ │ b 269688 │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #48] @ 0x30 │ │ │ │ @@ -574236,18 +574236,18 @@ │ │ │ │ bl 2662e8 │ │ │ │ b 26996c │ │ │ │ add r0, r4, #96 @ 0x60 │ │ │ │ bl 2662e8 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #88]! @ 0x58 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 269984 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 2b2b90 │ │ │ │ b 269984 │ │ │ │ add r0, r4, #96 @ 0x60 │ │ │ │ bl 268030 │ │ │ │ b 269984 │ │ │ │ ldrb r0, [r4, #517] @ 0x205 │ │ │ │ @@ -574272,19 +574272,19 @@ │ │ │ │ bl 263814 │ │ │ │ b 26995c │ │ │ │ add r0, r4, #248 @ 0xf8 │ │ │ │ bl 26d310 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #244]! @ 0xf4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ mov r6, #8 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26995c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r7, r6] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #201] @ 0xc9 │ │ │ │ add r0, r4, #112 @ 0x70 │ │ │ │ @@ -574329,18 +574329,18 @@ │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #516] @ 0x204 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #144]! @ 0x90 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26997c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ b 26997c │ │ │ │ ldr r0, [r4, #336] @ 0x150 │ │ │ │ cmp r0, #4 │ │ │ │ beq 269ae8 │ │ │ │ add r0, r4, #320 @ 0x140 │ │ │ │ @@ -574360,18 +574360,18 @@ │ │ │ │ add r0, r4, #320 @ 0x140 │ │ │ │ bl 26662c │ │ │ │ mov r5, r4 │ │ │ │ mov r7, #0 │ │ │ │ ldr r0, [r5, #248]! @ 0xf8 │ │ │ │ mov r1, #1 │ │ │ │ strb r7, [r5, #-10] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 269ab8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #224]! @ 0xe0 │ │ │ │ cmp r1, #0 │ │ │ │ strb r7, [r0, #19] │ │ │ │ beq 269ad0 │ │ │ │ @@ -574395,18 +574395,18 @@ │ │ │ │ add r0, r4, #384 @ 0x180 │ │ │ │ bl 26662c │ │ │ │ mov r5, r4 │ │ │ │ mov r8, #0 │ │ │ │ ldr r0, [r5, #312]! @ 0x138 │ │ │ │ mov r1, #1 │ │ │ │ strb r8, [r5, #-10] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 269b44 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #288]! @ 0x120 │ │ │ │ cmp r1, #0 │ │ │ │ strb r8, [r0, #19] │ │ │ │ beq 269b5c │ │ │ │ @@ -574437,18 +574437,18 @@ │ │ │ │ add r0, r4, #384 @ 0x180 │ │ │ │ bl 26662c │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r6, #312]! @ 0x138 │ │ │ │ strb r1, [r6, #-10] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 269bec │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #288]! @ 0x120 │ │ │ │ cmp r1, #0 │ │ │ │ strb r2, [r0, #19] │ │ │ │ @@ -574474,18 +574474,18 @@ │ │ │ │ add r0, r4, #320 @ 0x140 │ │ │ │ bl 26662c │ │ │ │ mov r7, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r7, #248]! @ 0xf8 │ │ │ │ strb r1, [r7, #-10] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 269c80 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #224]! @ 0xe0 │ │ │ │ cmp r1, #0 │ │ │ │ strb r2, [r0, #19] │ │ │ │ @@ -574533,32 +574533,32 @@ │ │ │ │ ldr r0, [r4, #508] @ 0x1fc │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ bl 2a4524 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #144]! @ 0x90 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 269e20 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ b 269e20 │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #244]! @ 0xf4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ mov r8, #8 │ │ │ │ cmp r0, #1 │ │ │ │ bne 269db4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 34420c │ │ │ │ b 269db4 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ mov r8, #8 │ │ │ │ mov r0, #0 │ │ │ │ @@ -574566,18 +574566,18 @@ │ │ │ │ strb r0, [r4, #201] @ 0xc9 │ │ │ │ b 269dfc │ │ │ │ b 269e0c │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #88]! @ 0x58 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 269e34 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 2b2b90 │ │ │ │ b 269e34 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #112 @ 0x70 │ │ │ │ bl 264a50 │ │ │ │ @@ -574639,33 +574639,33 @@ │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 305240 │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #21 │ │ │ │ bne 269f54 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 344290 │ │ │ │ pop {r4, lr} │ │ │ │ b 264578 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r5, [r0, #8] │ │ │ │ @@ -574699,18 +574699,18 @@ │ │ │ │ muleq r0, r8, r2 │ │ │ │ andeq r0, r0, ip, asr r3 │ │ │ │ andeq r0, r0, ip, lsr #3 │ │ │ │ mov r0, r4 │ │ │ │ bl 2663a0 │ │ │ │ ldr r0, [r4, #296]! @ 0x128 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26ac84 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 345230 │ │ │ │ ldrb r0, [r4, #489] @ 0x1e9 │ │ │ │ cmp r0, #0 │ │ │ │ bne 26aa10 │ │ │ │ ldr r7, [r4, #468] @ 0x1d4 │ │ │ │ @@ -574728,18 +574728,18 @@ │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r4, #416] @ 0x1a0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26a078 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #420]! @ 0x1a4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26a078 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r6, [r4, #472] @ 0x1d8 │ │ │ │ cmp r6, #0 │ │ │ │ beq 26a0b4 │ │ │ │ ldr r7, [r4, #476] @ 0x1dc │ │ │ │ ldr r1, [r7] │ │ │ │ @@ -574778,27 +574778,27 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 26a140 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26a140 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #432]! @ 0x1b0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26a140 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #484]! @ 0x1e4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26aa10 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 345230 │ │ │ │ b 26aa10 │ │ │ │ ldrb r0, [r4, #1712] @ 0x6b0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 26a330 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -574819,15 +574819,15 @@ │ │ │ │ andeq r0, r0, ip, lsr r6 │ │ │ │ ldr r0, [r4, #592] @ 0x250 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26a9e0 │ │ │ │ mov r5, r4 │ │ │ │ ldr r0, [r5, #596]! @ 0x254 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ beq 26a9d4 │ │ │ │ b 26a9e0 │ │ │ │ ldrb r0, [r4, #444] @ 0x1bc │ │ │ │ cmp r0, #4 │ │ │ │ beq 26a358 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -574844,18 +574844,18 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 26a248 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26a248 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #568]! @ 0x238 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26a248 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ add r0, r4, #576 @ 0x240 │ │ │ │ bl 266578 │ │ │ │ b 26ab4c │ │ │ │ ldrb r0, [r4, #738] @ 0x2e2 │ │ │ │ cmp r0, #7 │ │ │ │ @@ -574874,39 +574874,39 @@ │ │ │ │ andeq r0, r0, r0, asr #3 │ │ │ │ ldr r0, [r4, #704] @ 0x2c0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26a2c0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #708]! @ 0x2c4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26a2c0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #716] @ 0x2cc │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26a2f0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #720]! @ 0x2d0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26a2f0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #692]! @ 0x2b4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26a5f0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3440dc │ │ │ │ b 26a5f0 │ │ │ │ ldr r0, [r4, #420] @ 0x1a4 │ │ │ │ bl 265ef8 │ │ │ │ mov r0, #408 @ 0x198 │ │ │ │ mov r1, #0 │ │ │ │ @@ -574914,15 +574914,15 @@ │ │ │ │ b 26a9ec │ │ │ │ ldr r0, [r4, #1700] @ 0x6a4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26a9e0 │ │ │ │ mov r5, r4 │ │ │ │ ldr r0, [r5, #1704]! @ 0x6a8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ beq 26a9d4 │ │ │ │ b 26a9e0 │ │ │ │ ldrb r0, [r4, #486] @ 0x1e6 │ │ │ │ cmp r0, #3 │ │ │ │ beq 26a6b8 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -574934,18 +574934,18 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 26a6ec │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26a6ec │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #452]! @ 0x1c4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26a6ec │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 26a6ec │ │ │ │ ldrb r0, [r4, #990] @ 0x3de │ │ │ │ cmp r0, #3 │ │ │ │ bne 26a408 │ │ │ │ add r0, r4, #816 @ 0x330 │ │ │ │ @@ -574965,18 +574965,18 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 1555f8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #989] @ 0x3dd │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #744]! @ 0x2e8 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26a47c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3446ec │ │ │ │ b 26a47c │ │ │ │ add r0, r4, #744 @ 0x2e8 │ │ │ │ bl 2629f4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #735] @ 0x2df │ │ │ │ @@ -575001,18 +575001,18 @@ │ │ │ │ bl 267640 │ │ │ │ b 26a510 │ │ │ │ add r0, r4, #744 @ 0x2e8 │ │ │ │ bl 26d0f0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #684]! @ 0x2ac │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26a4bc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3446ec │ │ │ │ ldrb r0, [r4, #732] @ 0x2dc │ │ │ │ cmp r0, #0 │ │ │ │ beq 26a4d0 │ │ │ │ add r0, r4, #592 @ 0x250 │ │ │ │ bl 155738 │ │ │ │ @@ -575022,18 +575022,18 @@ │ │ │ │ bl 267640 │ │ │ │ ldr r0, [r4, #672] @ 0x2a0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26a510 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #676]! @ 0x2a4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26a510 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #660] @ 0x294 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbne r1, [r4, #729] @ 0x2d9 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 26a688 │ │ │ │ @@ -575046,99 +575046,99 @@ │ │ │ │ beq 26a570 │ │ │ │ ldr r0, [r4, #648] @ 0x288 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26a570 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #652]! @ 0x28c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26a570 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldrb r0, [r4, #734] @ 0x2de │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [r4, #730] @ 0x2da │ │ │ │ cmp r0, #0 │ │ │ │ beq 26a5a8 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #744]! @ 0x2e8 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26a5a8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3440dc │ │ │ │ ldrb r0, [r4, #731] @ 0x2db │ │ │ │ strb r6, [r4, #734] @ 0x2de │ │ │ │ cmp r0, #0 │ │ │ │ beq 26a5e8 │ │ │ │ ldr r0, [r4, #636] @ 0x27c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26a5e8 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #640]! @ 0x280 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26a5e8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #731] @ 0x2db │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #440]! @ 0x1b8 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26a614 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3440dc │ │ │ │ ldr r0, [r4, #428] @ 0x1ac │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26a644 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #432]! @ 0x1b0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26a644 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ add r0, r4, #1152 @ 0x480 │ │ │ │ bl 157534 │ │ │ │ ldr r0, [r4, #416] @ 0x1a0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26a67c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #420]! @ 0x1a4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26a67c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ add r0, r4, #1120 @ 0x460 │ │ │ │ bl 1577cc │ │ │ │ b 26a9ec │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26a524 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #664]! @ 0x298 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26a524 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 26a524 │ │ │ │ ldr r7, [r4, #480] @ 0x1e0 │ │ │ │ ldr r6, [r4, #476] @ 0x1dc │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -575173,15 +575173,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r4, #624] @ 0x270 │ │ │ │ cmp r0, #0 │ │ │ │ ldrbne r1, [r4, #632] @ 0x278 │ │ │ │ tstne r1, #1 │ │ │ │ beq 26a758 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [r4, #628] @ 0x274 │ │ │ │ cmp r0, #0 │ │ │ │ beq 26a9b0 │ │ │ │ bl 265ef8 │ │ │ │ b 26a9b0 │ │ │ │ ldrb r0, [r4, #812] @ 0x32c │ │ │ │ cmp r0, #7 │ │ │ │ @@ -575284,18 +575284,18 @@ │ │ │ │ add r0, r4, #808 @ 0x328 │ │ │ │ bl 26662c │ │ │ │ mov r5, r4 │ │ │ │ mov r7, #0 │ │ │ │ ldr r0, [r5, #736]! @ 0x2e0 │ │ │ │ mov r1, #1 │ │ │ │ strb r7, [r5, #-10] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26a928 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #712]! @ 0x2c8 │ │ │ │ cmp r1, #0 │ │ │ │ strb r7, [r0, #19] │ │ │ │ beq 26a940 │ │ │ │ @@ -575308,18 +575308,18 @@ │ │ │ │ strb r0, [r1, #1] │ │ │ │ ldr r0, [r4, #936] @ 0x3a8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26a988 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #940]! @ 0x3ac │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26a988 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ add r0, r4, #952 @ 0x3b8 │ │ │ │ bl 26662c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #604] @ 0x25c │ │ │ │ mov r0, r6 │ │ │ │ @@ -575330,30 +575330,30 @@ │ │ │ │ bl 27dd20 │ │ │ │ ldr r0, [r4, #572] @ 0x23c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26a9e0 │ │ │ │ mov r5, r4 │ │ │ │ ldr r0, [r5, #576]! @ 0x240 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26a9e0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ add r0, r4, #696 @ 0x2b8 │ │ │ │ add r0, r0, #1024 @ 0x400 │ │ │ │ bl 1576b8 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #392]! @ 0x188 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26aa10 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3446ec │ │ │ │ ldrb r0, [r4, #403] @ 0x193 │ │ │ │ cmp r0, #0 │ │ │ │ beq 26aa58 │ │ │ │ ldr r5, [r4, #388] @ 0x184 │ │ │ │ cmp r5, #0 │ │ │ │ @@ -575421,83 +575421,83 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 26ab4c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26ab4c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #620]! @ 0x26c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26ab4c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #989] @ 0x3dd │ │ │ │ ldr r0, [r4, #448] @ 0x1c0 │ │ │ │ cmp r0, #3 │ │ │ │ beq 26ab8c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26ab8c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #452]! @ 0x1c4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26ab8c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #424] @ 0x1a8 │ │ │ │ cmp r0, #3 │ │ │ │ beq 26abc4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26abc4 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #428]! @ 0x1ac │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26abc4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ add r0, r4, #185 @ 0xb9 │ │ │ │ add r5, r0, #256 @ 0x100 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r5] │ │ │ │ ldrb r0, [r4, #406] @ 0x196 │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [r4, #410] @ 0x19a │ │ │ │ cmp r0, #0 │ │ │ │ beq 26ac0c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #416]! @ 0x1a0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26ac0c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 345230 │ │ │ │ strb r6, [r4, #406] @ 0x196 │ │ │ │ add r0, r4, #228 @ 0xe4 │ │ │ │ bl 268a24 │ │ │ │ ldr r0, [r4, #216] @ 0xd8 │ │ │ │ cmp r0, #3 │ │ │ │ beq 26ac50 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26ac50 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #220]! @ 0xdc │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26ac50 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldrb r0, [r4, #402] @ 0x192 │ │ │ │ cmp r0, #0 │ │ │ │ beq 26ac64 │ │ │ │ add r0, r4, #152 @ 0x98 │ │ │ │ bl 1553bc │ │ │ │ @@ -575537,18 +575537,18 @@ │ │ │ │ add r0, r4, #808 @ 0x328 │ │ │ │ bl 26662c │ │ │ │ mov r7, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r7, #736]! @ 0x2e0 │ │ │ │ strb r1, [r7, #-10] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26ad1c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #712]! @ 0x2c8 │ │ │ │ cmp r1, #0 │ │ │ │ strb r2, [r0, #19] │ │ │ │ @@ -575590,18 +575590,18 @@ │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #936] @ 0x3a8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26ae00 │ │ │ │ mov r7, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r7, #940]! @ 0x3ac │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26ae00 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 42df00 │ │ │ │ b 26ae00 │ │ │ │ mov r8, r0 │ │ │ │ b 26aff8 │ │ │ │ mov r8, r0 │ │ │ │ add r0, r4, #952 @ 0x3b8 │ │ │ │ @@ -575641,27 +575641,27 @@ │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #716] @ 0x2cc │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26aebc │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #720]! @ 0x2d0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26aebc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #692]! @ 0x2b4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26b384 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3440dc │ │ │ │ b 26b384 │ │ │ │ mov r8, r0 │ │ │ │ b 26b1e4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #0 │ │ │ │ @@ -575701,18 +575701,18 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 1555f8 │ │ │ │ mov r7, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r7, #744]! @ 0x2e8 │ │ │ │ strb r1, [r7, #245] @ 0xf5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26b094 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 3446ec │ │ │ │ b 26b094 │ │ │ │ mov r8, r0 │ │ │ │ b 26b010 │ │ │ │ mov r8, r0 │ │ │ │ b 26b37c │ │ │ │ @@ -575749,18 +575749,18 @@ │ │ │ │ b 26b084 │ │ │ │ mov r8, r0 │ │ │ │ b 26b0c0 │ │ │ │ mov r6, r4 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r6, #684]! @ 0x2ac │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26b0c0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3446ec │ │ │ │ b 26b0c0 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #736] @ 0x2e0 │ │ │ │ add r0, r4, #1088 @ 0x440 │ │ │ │ @@ -575803,18 +575803,18 @@ │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #572] @ 0x23c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26b144 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #576]! @ 0x240 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26b144 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ add r0, r4, #696 @ 0x2b8 │ │ │ │ add r0, r0, #1024 @ 0x400 │ │ │ │ bl 1576b8 │ │ │ │ b 26b448 │ │ │ │ mov r8, r0 │ │ │ │ @@ -575830,18 +575830,18 @@ │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r4, #416] @ 0x1a0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26b1b0 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #420]! @ 0x1a4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26b1b0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #472] @ 0x1d8 │ │ │ │ ldr r1, [r4, #476] @ 0x1dc │ │ │ │ bl 26326c │ │ │ │ ldr r1, [r4, #440] @ 0x1b8 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -575852,18 +575852,18 @@ │ │ │ │ add r0, r4, #452 @ 0x1c4 │ │ │ │ bl 2675f4 │ │ │ │ add r0, r4, #428 @ 0x1ac │ │ │ │ bl 2675ac │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #484]! @ 0x1e4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26b4cc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 345230 │ │ │ │ b 26b4cc │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ mov r8, r0 │ │ │ │ b 26b424 │ │ │ │ @@ -575874,35 +575874,35 @@ │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #672] @ 0x2a0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26b260 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #676]! @ 0x2a4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26b260 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #660] @ 0x294 │ │ │ │ cmp r0, #3 │ │ │ │ beq 26b2a4 │ │ │ │ ldrb r1, [r4, #729] @ 0x2d9 │ │ │ │ cmp r1, #1 │ │ │ │ bne 26b2a4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26b2a4 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #664]! @ 0x298 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26b2a4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #729] @ 0x2d9 │ │ │ │ ldr r0, [r4, #624] @ 0x270 │ │ │ │ bl 462e28 │ │ │ │ b 26b2c4 │ │ │ │ @@ -575914,72 +575914,72 @@ │ │ │ │ beq 26b300 │ │ │ │ ldr r0, [r4, #648] @ 0x288 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26b300 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #652]! @ 0x28c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26b300 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #730] @ 0x2da │ │ │ │ ldrb r0, [r4, #734] @ 0x2de │ │ │ │ cmp r0, #0 │ │ │ │ beq 26b338 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #744]! @ 0x2e8 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26b338 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3440dc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #734] @ 0x2de │ │ │ │ ldrb r0, [r4, #731] @ 0x2db │ │ │ │ cmp r0, #0 │ │ │ │ beq 26b37c │ │ │ │ ldr r0, [r4, #636] @ 0x27c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26b37c │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #640]! @ 0x280 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26b37c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #731] @ 0x2db │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #440]! @ 0x1b8 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26b3a8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3440dc │ │ │ │ ldr r0, [r4, #428] @ 0x1ac │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26b3d8 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #432]! @ 0x1b0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26b3d8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ add r0, r4, #1152 @ 0x480 │ │ │ │ bl 157534 │ │ │ │ b 26b3f4 │ │ │ │ mov r8, r0 │ │ │ │ b 26b5cc │ │ │ │ @@ -575987,46 +575987,46 @@ │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #416] @ 0x1a0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26b424 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #420]! @ 0x1a4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26b424 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ add r0, r4, #1120 @ 0x460 │ │ │ │ bl 1577cc │ │ │ │ b 26b448 │ │ │ │ mov r8, r0 │ │ │ │ b 26b448 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #408 @ 0x198 │ │ │ │ mov r1, #0 │ │ │ │ strh r1, [r4, r0] │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #392]! @ 0x188 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26b4cc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3446ec │ │ │ │ b 26b4cc │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #296]! @ 0x128 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26b600 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 345230 │ │ │ │ b 26b600 │ │ │ │ mov r5, #149 @ 0x95 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ orr r5, r5, #256 @ 0x100 │ │ │ │ mov r8, r0 │ │ │ │ @@ -576068,18 +576068,18 @@ │ │ │ │ strb r0, [r4, #410] @ 0x19a │ │ │ │ ldrb r0, [r4, #406] @ 0x196 │ │ │ │ cmp r0, #0 │ │ │ │ beq 26b568 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #416]! @ 0x1a0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26b568 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 345230 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #406] @ 0x196 │ │ │ │ add r0, r4, #228 @ 0xe4 │ │ │ │ bl 268a24 │ │ │ │ add r0, r4, #216 @ 0xd8 │ │ │ │ @@ -576145,27 +576145,27 @@ │ │ │ │ bl 262d10 │ │ │ │ b 26b69c │ │ │ │ add r0, r4, #304 @ 0x130 │ │ │ │ bl 26be78 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #296]! @ 0x128 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26b69c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #288]! @ 0x120 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26b6c0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3446ec │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #292] @ 0x124 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ b 26b714 │ │ │ │ b 26b6d4 │ │ │ │ @@ -576174,29 +576174,29 @@ │ │ │ │ strb r0, [r4, #292] @ 0x124 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #296]! @ 0x128 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26b718 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 34420c │ │ │ │ b 26b718 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #288]! @ 0x120 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26b73c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3446ec │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #292] @ 0x124 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @@ -576215,36 +576215,36 @@ │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r4, asr r0 │ │ │ │ ldr r4, [r6] │ │ │ │ cmp r4, #0 │ │ │ │ beq 26b8a8 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26b7b4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 2fdfa4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq 26b7fc │ │ │ │ mov r0, r6 │ │ │ │ bl 41e448 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26b7fc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 2fdfec │ │ │ │ add r0, r4, #28 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 250b54 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ cmp r6, #0 │ │ │ │ @@ -576267,18 +576267,18 @@ │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq 26b884 │ │ │ │ mov r0, r6 │ │ │ │ bl 41e428 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26b884 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 2fdfec │ │ │ │ add r0, r4, #24 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 250b54 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -576307,31 +576307,31 @@ │ │ │ │ bl 2a4524 │ │ │ │ add r0, r4, #20 │ │ │ │ bl 25149c │ │ │ │ b 26b960 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26b924 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 2fdfec │ │ │ │ add r0, r4, #24 │ │ │ │ bl 250b54 │ │ │ │ b 26b960 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26b958 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 2fdfec │ │ │ │ add r0, r4, #28 │ │ │ │ bl 250b54 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @@ -576372,18 +576372,18 @@ │ │ │ │ beq 26ba04 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26bb8c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 2b2af0 │ │ │ │ b 26bb8c │ │ │ │ ldrb r0, [r4, #204] @ 0xcc │ │ │ │ cmp r0, #3 │ │ │ │ bne 26bb8c │ │ │ │ ldrb r0, [r4, #196] @ 0xc4 │ │ │ │ @@ -576391,62 +576391,62 @@ │ │ │ │ beq 26bb40 │ │ │ │ cmp r0, #0 │ │ │ │ bne 26bb8c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #88]! @ 0x58 │ │ │ │ add r6, r4, #16 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26ba74 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3446ec │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #2 │ │ │ │ beq 26bab4 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26bab4 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26bab4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #3 │ │ │ │ beq 26baec │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26baec │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #68]! @ 0x44 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26baec │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r0, #3 │ │ │ │ beq 26bb24 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26bb24 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #80]! @ 0x50 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26bb24 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #32]! │ │ │ │ cmp r1, #0 │ │ │ │ beq 26bb8c │ │ │ │ bl 155c14 │ │ │ │ @@ -576458,31 +576458,31 @@ │ │ │ │ ldr r0, [r4, #180] @ 0xb4 │ │ │ │ bl 265ef8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #188] @ 0xbc │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #192]! @ 0xc0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26bb80 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #198] @ 0xc6 │ │ │ │ strb r0, [r4, #197] @ 0xc5 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ strb r0, [r4, #9] │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 3446ec │ │ │ │ mov r5, r0 │ │ │ │ b 26bc38 │ │ │ │ mov r5, r0 │ │ │ │ b 26bc30 │ │ │ │ @@ -576492,18 +576492,18 @@ │ │ │ │ b 26bc08 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #192]! @ 0xc0 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r6, #-4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26bc08 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 34420c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #198] @ 0xc6 │ │ │ │ strb r0, [r4, #197] @ 0xc5 │ │ │ │ b 26bce0 │ │ │ │ bl 5a198 │ │ │ │ @@ -576546,28 +576546,28 @@ │ │ │ │ add r0, r4, #12 │ │ │ │ bl 264440 │ │ │ │ b 26bcbc │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26bce0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 2b2af0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ strb r0, [r4, #9] │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26bd08 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 3446ec │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -576688,28 +576688,28 @@ │ │ │ │ beq 26bf44 │ │ │ │ ldr r0, [r4, #408] @ 0x198 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26c038 │ │ │ │ mov r5, r4 │ │ │ │ ldr r0, [r5, #412]! @ 0x19c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ beq 26bf34 │ │ │ │ b 26c038 │ │ │ │ ldr r0, [r4, #432] @ 0x1b0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26c038 │ │ │ │ mov r5, r4 │ │ │ │ ldr r0, [r5, #436]! @ 0x1b4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26c038 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 26c038 │ │ │ │ ldrb r0, [r4, #80] @ 0x50 │ │ │ │ cmp r0, #4 │ │ │ │ beq 26bf94 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -576743,18 +576743,18 @@ │ │ │ │ add r0, r4, #224 @ 0xe0 │ │ │ │ bl 26662c │ │ │ │ mov r5, r4 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r5, #152]! @ 0x98 │ │ │ │ mov r1, #1 │ │ │ │ strb r6, [r5, #-10] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26bff4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #128]! @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ strb r6, [r0, #19] │ │ │ │ beq 26c00c │ │ │ │ @@ -576768,18 +576768,18 @@ │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #376] @ 0x178 │ │ │ │ ldr r0, [r4, #408] @ 0x198 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 26bef4 │ │ │ │ ldr r0, [r4, #452]! @ 0x1c4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 34420c │ │ │ │ b 26c070 │ │ │ │ mov r5, r0 │ │ │ │ b 26c0bc │ │ │ │ mov r5, r0 │ │ │ │ @@ -576793,18 +576793,18 @@ │ │ │ │ add r0, r4, #224 @ 0xe0 │ │ │ │ bl 26662c │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r6, #152]! @ 0x98 │ │ │ │ strb r1, [r6, #-10] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26c0bc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #128]! @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ strb r2, [r0, #19] │ │ │ │ @@ -576823,29 +576823,29 @@ │ │ │ │ strb r0, [r4, #376] @ 0x178 │ │ │ │ ldr r0, [r4, #408] @ 0x198 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26c140 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #412]! @ 0x19c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26c140 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 26c140 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #452]! @ 0x1c4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26c174 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 34420c │ │ │ │ b 26c174 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #40] @ 0x28 │ │ │ │ @@ -576864,37 +576864,37 @@ │ │ │ │ beq 26c1b8 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4] │ │ │ │ pop {r4, lr} │ │ │ │ bx r1 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26c1dc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 54e40c │ │ │ │ + b 54e390 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 26c21c │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26c21c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 26b750 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 26b750 │ │ │ │ @@ -577330,18 +577330,18 @@ │ │ │ │ bne 26c9f4 │ │ │ │ ldr r0, [r4, #364] @ 0x16c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26c9f4 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #368]! @ 0x170 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26c9f4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 26c9f4 │ │ │ │ ldrb r0, [r4, #393] @ 0x189 │ │ │ │ cmp r0, #3 │ │ │ │ bne 26caac │ │ │ │ ldrb r0, [r4, #96] @ 0x60 │ │ │ │ @@ -577378,18 +577378,18 @@ │ │ │ │ ldr r0, [r4, #340] @ 0x154 │ │ │ │ bl 265ef8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #348] @ 0x15c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #352]! @ 0x160 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26c9e0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #358] @ 0x166 │ │ │ │ strb r0, [r4, #357] @ 0x165 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #376] @ 0x178 │ │ │ │ @@ -577415,18 +577415,18 @@ │ │ │ │ add r0, r4, #240 @ 0xf0 │ │ │ │ bl 26662c │ │ │ │ mov r5, r4 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r5, #168]! @ 0xa8 │ │ │ │ mov r1, #1 │ │ │ │ strb r6, [r5, #-10] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26ca74 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #144]! @ 0x90 │ │ │ │ cmp r1, #0 │ │ │ │ strb r6, [r0, #19] │ │ │ │ beq 26ca8c │ │ │ │ @@ -577458,18 +577458,18 @@ │ │ │ │ add r0, r4, #240 @ 0xf0 │ │ │ │ bl 26662c │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r6, #168]! @ 0xa8 │ │ │ │ strb r1, [r6, #-10] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26cb20 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #144]! @ 0x90 │ │ │ │ cmp r1, #0 │ │ │ │ strb r2, [r0, #19] │ │ │ │ @@ -577493,18 +577493,18 @@ │ │ │ │ b 26cbac │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #352]! @ 0x160 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r6, #-4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26cbac │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 34420c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #358] @ 0x166 │ │ │ │ strb r0, [r4, #357] @ 0x165 │ │ │ │ b 26cbcc │ │ │ │ bl 5a198 │ │ │ │ @@ -577872,32 +577872,32 @@ │ │ │ │ beq 26d16c │ │ │ │ bl 265ef8 │ │ │ │ add r0, r4, #32 │ │ │ │ bl 267640 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #76]! @ 0x4c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26d198 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3440dc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #89] @ 0x59 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26d1d4 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26d1d4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -577922,18 +577922,18 @@ │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ bl 462d04 │ │ │ │ b 26d23c │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #76]! @ 0x4c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26d260 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3440dc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #89] @ 0x59 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @@ -578196,18 +578196,18 @@ │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #3 │ │ │ │ beq 26d654 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26d654 │ │ │ │ ldr r0, [r4, #28]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 42df00 │ │ │ │ ldrb r0, [r4, #201] @ 0xc9 │ │ │ │ cmp r0, #4 │ │ │ │ beq 26d764 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -578228,32 +578228,32 @@ │ │ │ │ strheq r0, [r0], -ip │ │ │ │ andeq r0, r0, ip, lsl r1 │ │ │ │ andeq r0, r0, r8, asr #5 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #540]! @ 0x21c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26d728 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ ldr r0, [r4, #544] @ 0x220 │ │ │ │ cmp r0, #3 │ │ │ │ beq 26dc88 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26dc88 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #548]! @ 0x224 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26dc88 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 26dc88 │ │ │ │ ldrb r0, [r4, #675] @ 0x2a3 │ │ │ │ cmp r0, #5 │ │ │ │ bhi 26dc6c │ │ │ │ add r1, pc, #4 │ │ │ │ @@ -578335,15 +578335,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r4, #696] @ 0x2b8 │ │ │ │ cmp r0, #0 │ │ │ │ ldrbne r1, [r4, #704] @ 0x2c0 │ │ │ │ tstne r1, #1 │ │ │ │ beq 26d8c0 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [r4, #700] @ 0x2bc │ │ │ │ cmp r0, #0 │ │ │ │ beq 26dc50 │ │ │ │ bl 265ef8 │ │ │ │ b 26dc50 │ │ │ │ ldr r0, [r4, #688] @ 0x2b0 │ │ │ │ ldr r1, [pc, #2048] @ 26e0e0 │ │ │ │ @@ -578353,15 +578353,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r4, #696] @ 0x2b8 │ │ │ │ cmp r0, #0 │ │ │ │ ldrbne r1, [r4, #704] @ 0x2c0 │ │ │ │ tstne r1, #1 │ │ │ │ beq 26d908 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [r4, #700] @ 0x2bc │ │ │ │ cmp r0, #0 │ │ │ │ beq 26dc24 │ │ │ │ bl 265ef8 │ │ │ │ b 26dc24 │ │ │ │ add r0, r4, #576 @ 0x240 │ │ │ │ bl 2691ac │ │ │ │ @@ -578389,18 +578389,18 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 26d9ac │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26d9ac │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #572]! @ 0x23c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26d9ac │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldrb r0, [r4, #556] @ 0x22c │ │ │ │ cmp r0, #0 │ │ │ │ beq 26d9e0 │ │ │ │ add r0, r4, #80 @ 0x50 │ │ │ │ bl 26662c │ │ │ │ @@ -578426,18 +578426,18 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 26db14 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26db14 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #572]! @ 0x23c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26db14 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 26db14 │ │ │ │ add r0, r4, #656 @ 0x290 │ │ │ │ bl 268cf4 │ │ │ │ ldr r0, [r4, #736] @ 0x2e0 │ │ │ │ cmp r0, #4 │ │ │ │ @@ -578445,18 +578445,18 @@ │ │ │ │ add r0, r4, #720 @ 0x2d0 │ │ │ │ bl 26662c │ │ │ │ mov r5, r4 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r5, #648]! @ 0x288 │ │ │ │ mov r1, #1 │ │ │ │ strb r6, [r5, #-10] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26da8c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #624]! @ 0x270 │ │ │ │ cmp r1, #0 │ │ │ │ strb r6, [r0, #19] │ │ │ │ beq 26daa4 │ │ │ │ @@ -578479,18 +578479,18 @@ │ │ │ │ strb r0, [r4, #557] @ 0x22d │ │ │ │ ldr r0, [r4, #528] @ 0x210 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26db14 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #532]! @ 0x214 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26db14 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldrb r0, [r4, #558] @ 0x22e │ │ │ │ cmp r0, #0 │ │ │ │ beq 26db28 │ │ │ │ add r0, r4, #416 @ 0x1a0 │ │ │ │ bl 265ac8 │ │ │ │ @@ -578501,27 +578501,27 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 26db6c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26db6c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #408]! @ 0x198 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26db6c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #400]! @ 0x190 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26dc88 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ b 26dc88 │ │ │ │ ldr r0, [r4, #880] @ 0x370 │ │ │ │ cmp r0, #4 │ │ │ │ beq 26dc24 │ │ │ │ add r0, r4, #864 @ 0x360 │ │ │ │ @@ -578535,18 +578535,18 @@ │ │ │ │ add r0, r4, #880 @ 0x370 │ │ │ │ bl 26662c │ │ │ │ mov r5, r4 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r5, #808]! @ 0x328 │ │ │ │ mov r1, #1 │ │ │ │ strb r6, [r5, #-10] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26dbf4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #784]! @ 0x310 │ │ │ │ cmp r1, #0 │ │ │ │ strb r6, [r0, #19] │ │ │ │ beq 26dc0c │ │ │ │ @@ -578591,18 +578591,18 @@ │ │ │ │ strb r0, [r4, #61] @ 0x3d │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26dc9c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #68]! @ 0x44 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26dc9c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 26dc9c │ │ │ │ b 26dcec │ │ │ │ mov r5, r0 │ │ │ │ b 26dd3c │ │ │ │ mov r5, r0 │ │ │ │ @@ -578617,18 +578617,18 @@ │ │ │ │ add r0, r4, #880 @ 0x370 │ │ │ │ bl 26662c │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r6, #808]! @ 0x328 │ │ │ │ strb r1, [r6, #-10] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26dd3c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #784]! @ 0x310 │ │ │ │ cmp r1, #0 │ │ │ │ strb r2, [r0, #19] │ │ │ │ @@ -578669,18 +578669,18 @@ │ │ │ │ add r0, r4, #720 @ 0x2d0 │ │ │ │ bl 26662c │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r6, #648]! @ 0x288 │ │ │ │ strb r1, [r6, #-10] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26de0c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #624]! @ 0x270 │ │ │ │ cmp r1, #0 │ │ │ │ strb r2, [r0, #19] │ │ │ │ @@ -578803,18 +578803,18 @@ │ │ │ │ strb r0, [r4, #557] @ 0x22d │ │ │ │ ldr r0, [r4, #528] @ 0x210 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26e024 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #532]! @ 0x214 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26e024 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ ldrb r0, [r4, #558] @ 0x22e │ │ │ │ cmp r0, #1 │ │ │ │ bne 26e074 │ │ │ │ add r0, r4, #416 @ 0x1a0 │ │ │ │ bl 265ac8 │ │ │ │ @@ -578837,18 +578837,18 @@ │ │ │ │ strb r0, [r4, #564] @ 0x234 │ │ │ │ strb r0, [r4, #558] @ 0x22e │ │ │ │ add r0, r4, #404 @ 0x194 │ │ │ │ bl 2671b4 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #400]! @ 0x190 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26e0b4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 34420c │ │ │ │ b 26e0b4 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [r4, #61] @ 0x3d │ │ │ │ cmp r0, #0 │ │ │ │ beq 26e0c8 │ │ │ │ @@ -578865,15 +578865,15 @@ │ │ │ │ sub sp, sp, #24 │ │ │ │ bl 3750c │ │ │ │ mov r4, r0 │ │ │ │ bl 37824 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #1 │ │ │ │ ldrne r0, [sp, #8] │ │ │ │ ldrne r1, [sp, #12] │ │ │ │ addne sp, sp, #24 │ │ │ │ popne {r4, pc} │ │ │ │ ldr r0, [sp, #8] │ │ │ │ @@ -578887,27 +578887,27 @@ │ │ │ │ str r0, [sp] │ │ │ │ ldr r0, [pc, #16] @ 26e15c │ │ │ │ ldr r3, [pc, #16] @ 26e160 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59c6c │ │ │ │ subseq fp, sl, r4, lsr #15 │ │ │ │ - subeq r3, r3, pc, lsr #29 │ │ │ │ + subeq r3, r3, pc, lsr #28 │ │ │ │ subseq fp, sl, r0, asr #14 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #584 @ 0x248 │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [r2] │ │ │ │ bl 378b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 26e27c │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 554d10 │ │ │ │ + bl 554c94 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #5 │ │ │ │ bl 162620 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r6 │ │ │ │ @@ -578934,15 +578934,15 @@ │ │ │ │ mov r1, r8 │ │ │ │ mov r6, r0 │ │ │ │ str r4, [r0] │ │ │ │ bl 3759c │ │ │ │ strb r4, [sp, #2332] @ 0x91c │ │ │ │ str r6, [sp, #2316] @ 0x90c │ │ │ │ str r5, [sp, #2312] @ 0x908 │ │ │ │ - bl 561928 │ │ │ │ + bl 5618ac │ │ │ │ mov r2, #280 @ 0x118 │ │ │ │ add r6, sp, #2352 @ 0x930 │ │ │ │ add r1, sp, #8 │ │ │ │ orr r2, r2, #2048 @ 0x800 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #2348] @ 0x92c │ │ │ │ mov r0, r6 │ │ │ │ @@ -579038,18 +579038,18 @@ │ │ │ │ mov r1, #16 │ │ │ │ stm r8, {r0, r1} │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26e3d0 │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26e3d0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ mov r0, r4 │ │ │ │ bl 265ac8 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldm r6, {r0, r2, r3} │ │ │ │ @@ -579086,20 +579086,20 @@ │ │ │ │ sub r0, r6, #1 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26e498 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26e498 │ │ │ │ add r0, sp, #16 │ │ │ │ add r5, r0, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r6, [r4, #88] @ 0x58 │ │ │ │ b 26e4bc │ │ │ │ ldm sp, {r0, r1, r2, r3} │ │ │ │ add ip, sp, #16 │ │ │ │ mov r6, #0 │ │ │ │ @@ -579147,37 +579147,37 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26e5d0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26e5d0 │ │ │ │ mov r0, sp │ │ │ │ add r6, r0, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 26e5d0 │ │ │ │ mov r5, r0 │ │ │ │ b 26e5d0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26e5d0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26e5d0 │ │ │ │ add r0, sp, #16 │ │ │ │ add r6, r0, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ mov r0, r4 │ │ │ │ bl 265ac8 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @@ -579235,22 +579235,22 @@ │ │ │ │ sub r0, r6, #1 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26e6f4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26e6f4 │ │ │ │ mov r0, sp │ │ │ │ add r6, r0, #8 │ │ │ │ add r0, sp, #16 │ │ │ │ add r5, r0, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r6, [r4, #88] @ 0x58 │ │ │ │ b 26e718 │ │ │ │ ldm sp, {r0, r1, r2, r3} │ │ │ │ add ip, sp, #16 │ │ │ │ mov r6, #0 │ │ │ │ @@ -579298,33 +579298,33 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26e81c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26e81c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 26e81c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26e81c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26e81c │ │ │ │ add r0, sp, #16 │ │ │ │ add r6, r0, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ mov r0, r4 │ │ │ │ bl 265ac8 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @@ -579348,18 +579348,18 @@ │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26e8a8 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #24]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26e8a8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ add ip, r4, #16 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ @@ -579401,18 +579401,18 @@ │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26e97c │ │ │ │ mov r8, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r8, #24]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26e97c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r8 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #108 @ 0x6c │ │ │ │ @@ -579473,18 +579473,18 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 26ea9c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26ea9c │ │ │ │ mov r6, r8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #48]! @ 0x30 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26ea9c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ ldmib sp, {r0, r1, r2} │ │ │ │ stm r7, {r0, r1, r2} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #108 @ 0x6c │ │ │ │ @@ -579560,18 +579560,18 @@ │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26ebf8 │ │ │ │ mov r6, r8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #8]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26ebf8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ ldm sp, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #108 @ 0x6c │ │ │ │ @@ -579649,18 +579649,18 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 26ed5c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26ed5c │ │ │ │ mov r6, r8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #36]! @ 0x24 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26ed5c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ ldmib sp, {r0, r1, r2} │ │ │ │ stm r7, {r0, r1, r2} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #108 @ 0x6c │ │ │ │ @@ -579736,18 +579736,18 @@ │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26eeb8 │ │ │ │ mov r6, r8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #8]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26eeb8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ ldm sp, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ @@ -579872,45 +579872,45 @@ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26f0e4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26f0e4 │ │ │ │ add r0, sp, #28 │ │ │ │ add r5, r0, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r8, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26f104 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 3446ec │ │ │ │ cmp r7, #2 │ │ │ │ bne 26f144 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #3 │ │ │ │ beq 26f144 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26f144 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #52]! @ 0x34 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26f144 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r0, [r4, #60] @ 0x3c │ │ │ │ cmpne r0, #3 │ │ │ │ bne 26f214 │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ @@ -579949,31 +579949,31 @@ │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ stmib r5, {r0, r3} │ │ │ │ str r2, [r5, #12] │ │ │ │ bcc 26f098 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26f098 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov fp, #0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 42df00 │ │ │ │ b 26f098 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26f154 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #64]! @ 0x40 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26f154 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 26f154 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ bl 264578 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ @@ -580091,18 +580091,18 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r8, #2 │ │ │ │ str r1, [sp, #16] │ │ │ │ bcc 26f468 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26f468 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 42df00 │ │ │ │ b 26f468 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ bl 267730 │ │ │ │ b 26f52c │ │ │ │ @@ -580112,18 +580112,18 @@ │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r6, #0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26f4ac │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26f4ac │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 42df00 │ │ │ │ b 26f4ac │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #1 │ │ │ │ mov r6, fp │ │ │ │ str r0, [sp, #16] │ │ │ │ @@ -580136,18 +580136,18 @@ │ │ │ │ cmp r7, #2 │ │ │ │ str r0, [sp, #16] │ │ │ │ beq 26f500 │ │ │ │ b 26f508 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26f4f8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 3446ec │ │ │ │ cmp r8, #0 │ │ │ │ beq 26f508 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ bl 2671b4 │ │ │ │ cmp r6, #0 │ │ │ │ @@ -580161,22 +580161,22 @@ │ │ │ │ bne 26f534 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r0, r4 │ │ │ │ bl 155c14 │ │ │ │ b 26f52c │ │ │ │ bl 5a198 │ │ │ │ - subeq r3, r3, lr, lsl r1 │ │ │ │ - subeq ip, r1, r0, ror #17 │ │ │ │ - subeq r2, r3, r5, asr #30 │ │ │ │ + @ instruction: 0x0043309e │ │ │ │ + subeq ip, r1, r0, ror #16 │ │ │ │ + subeq r2, r3, r5, asr #29 │ │ │ │ subseq r9, sl, ip, ror #7 │ │ │ │ - subeq pc, r2, r7, ror #18 │ │ │ │ + subeq pc, r2, r7, ror #17 │ │ │ │ subseq r9, sl, r0, lsr r4 │ │ │ │ subseq r4, sl, r0, ror #8 │ │ │ │ - subeq ip, r1, r8, lsr #12 │ │ │ │ + subeq ip, r1, r8, lsr #11 │ │ │ │ subseq r0, lr, r4, lsr sl │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r7, #48]! @ 0x30 │ │ │ │ mov r5, r2 │ │ │ │ cmp r1, #3 │ │ │ │ @@ -580184,20 +580184,20 @@ │ │ │ │ cmp r1, #2 │ │ │ │ bcc 26f5c4 │ │ │ │ mov r6, r4 │ │ │ │ mov r8, r0 │ │ │ │ ldr r1, [r6, #52]! @ 0x34 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ cmp r1, #1 │ │ │ │ bne 26f5c4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ mov r0, r8 │ │ │ │ ldm r5, {r1, r2, r3} │ │ │ │ stm r7, {r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ @@ -580230,18 +580230,18 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 26f670 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26f670 │ │ │ │ mov r6, r8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #52]! @ 0x34 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26f670 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ stm r7, {r0, r1, r2} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ @@ -580299,18 +580299,18 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 26f784 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26f784 │ │ │ │ mov r6, r8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #64]! @ 0x40 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26f784 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ ldmib sp, {r0, r1, r2} │ │ │ │ stm r7, {r0, r1, r2} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ @@ -580385,28 +580385,28 @@ │ │ │ │ ldr r0, [pc, #144] @ 26f940 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #8 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [pc, #128] @ 26f944 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r0, #19 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [pc, #108] @ 26f948 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #12 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r1, #4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r0, [pc, #72] @ 26f94c │ │ │ │ mov r1, #21 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 13d25c │ │ │ │ add r0, sp, #8 │ │ │ │ bl 2f649c │ │ │ │ @@ -580418,16 +580418,16 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subseq r0, lr, r4, asr r3 │ │ │ │ subseq sl, sl, ip, ror r5 │ │ │ │ subseq r0, lr, r8, asr #13 │ │ │ │ subseq sl, sl, r0, ror #10 │ │ │ │ - subeq r3, r3, r7, asr r0 │ │ │ │ - subeq r3, r3, r6, ror #3 │ │ │ │ + ldrdeq r2, [r3], #-247 @ 0xffffff09 │ │ │ │ + subeq r3, r3, r6, ror #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r2, r1 │ │ │ │ add r1, r0, #28 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ mov r1, #4 │ │ │ │ ldr ip, [pc, #144] @ 26fa00 │ │ │ │ @@ -580461,25 +580461,25 @@ │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #9 │ │ │ │ str r6, [sp, #16] │ │ │ │ ldr r1, [pc, #44] @ 26fa18 │ │ │ │ ldr r3, [pc, #44] @ 26fa1c │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 67a2c8 │ │ │ │ + bl 67a24c │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrsbeq r9, [sl], #-244 @ 0xffffff0c │ │ │ │ - subeq fp, r1, ip, asr #30 │ │ │ │ + subeq fp, r1, ip, asr #29 │ │ │ │ ldrheq r9, [sl], #-248 @ 0xffffff08 │ │ │ │ - subeq pc, r1, r8, ror #17 │ │ │ │ - ldrdeq pc, [r1], #-140 @ 0xffffff74 │ │ │ │ + subeq pc, r1, r8, ror #16 │ │ │ │ + subeq pc, r1, ip, asr r8 @ │ │ │ │ subseq r9, sl, r8, ror #30 │ │ │ │ - subeq r2, r3, r8, ror #16 │ │ │ │ - subeq r2, r3, sp, ror #16 │ │ │ │ + subeq r2, r3, r8, ror #15 │ │ │ │ + subeq r2, r3, sp, ror #15 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ mov r7, r3 │ │ │ │ @@ -580664,25 +580664,25 @@ │ │ │ │ bl 38430 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r5, [sp, #12] │ │ │ │ stmib sp, {r5, r7} │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 26fea0 │ │ │ │ ldr r1, [sp] │ │ │ │ str r9, [sp, #32] │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ bne 26fd60 │ │ │ │ mov r0, sp │ │ │ │ add r1, r0, #4 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ ldr r6, [sp, #96] @ 0x60 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ ldr r5, [sp, #100] @ 0x64 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ b 26fdd4 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ @@ -580716,15 +580716,15 @@ │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [sp, #88] @ 0x58 │ │ │ │ stm r0, {r1, r2, r3, r4, r7, r9} │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ - bl 561928 │ │ │ │ + bl 5618ac │ │ │ │ add ip, sp, #44 @ 0x2c │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ mov r8, r0 │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ ldm ip!, {r0, r2, r4, r5, r6, r7} │ │ │ │ mov r1, r3 │ │ │ │ stmia r1!, {r0, r2, r4, r5, r6, r7} │ │ │ │ @@ -580764,18 +580764,18 @@ │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59b2c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 26ff0c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 29b0ac │ │ │ │ b 26ff0c │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 26c894 │ │ │ │ @@ -580800,49 +580800,49 @@ │ │ │ │ ldrsbeq r0, [lr], #-4 │ │ │ │ @ instruction: 0x005a3c98 │ │ │ │ ldrsheq pc, [sp], #-252 @ 0xffffff04 @ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ - b 67b26c │ │ │ │ + b 67b1f0 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [pc, #36] @ 26ff80 │ │ │ │ add r3, sp, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #24] @ 26ff84 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ subseq r9, sl, r4, lsr sl │ │ │ │ - subeq r2, r3, r3, asr #10 │ │ │ │ + subeq r2, r3, r3, asr #9 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [pc, #36] @ 26ffc4 │ │ │ │ add r3, sp, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #24] @ 26ffc8 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ subseq r9, sl, r0, lsl #20 │ │ │ │ - subeq r2, r3, r9, lsl #10 │ │ │ │ + subeq r2, r3, r9, lsl #9 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r2, r1 │ │ │ │ add r1, r0, #4 │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, #9 │ │ │ │ ldr ip, [pc, #84] @ 270040 │ │ │ │ @@ -580861,47 +580861,47 @@ │ │ │ │ str r1, [sp, #16] │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ ldr r1, [pc, #32] @ 27004c │ │ │ │ ldr r3, [pc, #32] @ 270050 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 67a0d4 │ │ │ │ + bl 67a058 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ subseq r9, sl, r8, asr #19 │ │ │ │ - subeq r2, r3, r0, ror #9 │ │ │ │ + subeq r2, r3, r0, ror #8 │ │ │ │ subseq r9, sl, ip, lsr #19 │ │ │ │ - @ instruction: 0x0043249c │ │ │ │ - subeq r2, r3, r1, lsr #9 │ │ │ │ + subeq r2, r3, ip, lsl r4 │ │ │ │ + subeq r2, r3, r1, lsr #8 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [pc, #36] @ 270090 │ │ │ │ add r3, sp, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #24] @ 270094 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #15 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ subseq r9, sl, r4, ror #18 │ │ │ │ - subeq r2, r3, r5, ror #8 │ │ │ │ + subeq r2, r3, r5, ror #7 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r1, #0 │ │ │ │ mvn r2, #-1073741824 @ 0xc0000000 │ │ │ │ add r5, r4, #8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 27014c │ │ │ │ ldr r6, [pc, #304] @ 2701fc │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ ldr r0, [r6] │ │ │ │ @@ -580916,21 +580916,21 @@ │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ ldr r0, [r6] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 270190 │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #-1073741824 @ 0xc0000000 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ add r1, r0, #-1073741823 @ 0xc0000001 │ │ │ │ cmp r1, #1073741824 @ 0x40000000 │ │ │ │ bcs 270140 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ movpl r0, r4 │ │ │ │ addpl sp, sp, #16 │ │ │ │ poppl {r4, r5, r6, r7, fp, pc} │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r0, r5 │ │ │ │ bl 58934 │ │ │ │ @@ -580977,15 +580977,15 @@ │ │ │ │ add r0, sp, #8 │ │ │ │ bl 2a2670 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subseq pc, sp, r0, lsl #26 │ │ │ │ subseq r9, sl, r4, lsr #16 │ │ │ │ - subeq r1, r3, pc, lsr #28 │ │ │ │ + subeq r1, r3, pc, lsr #27 │ │ │ │ subseq r9, sl, r0, lsl #14 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r2, r1 │ │ │ │ add r1, r0, #4 │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, #9 │ │ │ │ @@ -581005,33 +581005,33 @@ │ │ │ │ str r1, [sp, #16] │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ ldr r1, [pc, #32] @ 27028c │ │ │ │ ldr r3, [pc, #32] @ 270290 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 67a0d4 │ │ │ │ + bl 67a058 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ subseq r9, sl, r8, asr #15 │ │ │ │ - ldrdeq r2, [r3], #-36 @ 0xffffffdc │ │ │ │ + subeq r2, r3, r4, asr r2 │ │ │ │ subseq r9, sl, ip, lsr #15 │ │ │ │ - subeq r2, r3, r8, lsl #5 │ │ │ │ - @ instruction: 0x0043229a │ │ │ │ + subeq r2, r3, r8, lsl #4 │ │ │ │ + subeq r2, r3, sl, lsl r2 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r9, [r1, #12] │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, #0 │ │ │ │ add r5, r9, #8 │ │ │ │ mvn r2, #-1073741824 @ 0xc0000000 │ │ │ │ mov fp, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 2703c4 │ │ │ │ ldr r0, [pc, #744] @ 2705bc │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ @@ -581171,15 +581171,15 @@ │ │ │ │ mov r3, r2 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r1, #36 @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ bne 2704c8 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 27059c │ │ │ │ mov r0, #0 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ str r0, [r8, #8] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ @@ -581192,15 +581192,15 @@ │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ tst r0, r1 │ │ │ │ bne 270588 │ │ │ │ mov r0, r4 │ │ │ │ mvn r1, #-1073741824 @ 0xc0000000 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ add r1, r0, #-1073741823 @ 0xc0000001 │ │ │ │ cmp r1, #1073741824 @ 0x40000000 │ │ │ │ bcs 270578 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 58934 │ │ │ │ @@ -581217,26 +581217,26 @@ │ │ │ │ bl 2a2670 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ stmiacc r3!, {r0, r3, r4, r5, r9, sl, fp, pc}^ │ │ │ │ ldrsheq pc, [sp], #-168 @ 0xffffff58 @ │ │ │ │ subseq r9, sl, r8, lsl r6 │ │ │ │ - strdeq r1, [r3], #-179 @ 0xffffff4d │ │ │ │ + subeq r1, r3, r3, ror fp │ │ │ │ subseq r9, sl, r4, asr #9 │ │ │ │ subseq pc, sp, r4, lsl #17 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r1, #0 │ │ │ │ mvn r2, #-1073741824 @ 0xc0000000 │ │ │ │ mov r6, #0 │ │ │ │ add r4, r5, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 270688 │ │ │ │ ldr r7, [pc, #276] @ 27071c │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r7] │ │ │ │ @@ -581257,15 +581257,15 @@ │ │ │ │ bne 27065c │ │ │ │ ldr r0, [r7] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 2706dc │ │ │ │ mov r0, r4 │ │ │ │ mvn r1, #-1073741824 @ 0xc0000000 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ add r1, r0, #-1073741823 @ 0xc0000001 │ │ │ │ cmp r1, #1073741824 @ 0x40000000 │ │ │ │ addcc sp, sp, #16 │ │ │ │ popcc {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -581305,15 +581305,15 @@ │ │ │ │ add r0, sp, #8 │ │ │ │ bl 2a2670 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subseq pc, sp, r4, asr #15 │ │ │ │ @ instruction: 0x005a9394 │ │ │ │ - subeq r1, r3, pc, lsr #18 │ │ │ │ + subeq r1, r3, pc, lsr #17 │ │ │ │ subseq r9, sl, r0, lsl #4 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r2, [r1] │ │ │ │ add r7, pc, #16 │ │ │ │ sub r3, r2, #2 │ │ │ │ cmp r3, #19 │ │ │ │ @@ -581573,15 +581573,15 @@ │ │ │ │ ldr r5, [r0, #12] │ │ │ │ mov r8, r0 │ │ │ │ mov r1, #0 │ │ │ │ mvn r2, #-1073741824 @ 0xc0000000 │ │ │ │ add fp, r5, #8 │ │ │ │ mov r7, #0 │ │ │ │ mov r0, fp │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 270f00 │ │ │ │ ldr r0, [pc, #1168] @ 270ffc │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ @@ -581681,23 +581681,23 @@ │ │ │ │ ldm ip, {r1, r4, r5, r6} │ │ │ │ stm r7, {r1, r4, r5, r6} │ │ │ │ strd r2, [r0] │ │ │ │ ldrb r0, [fp, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ bne 270ddc │ │ │ │ mov r0, #1 │ │ │ │ - bl 54e294 │ │ │ │ + bl 54e218 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ - bl 54e140 │ │ │ │ + bl 54e0c4 │ │ │ │ add r6, fp, #56 @ 0x38 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #0 │ │ │ │ bne 270dd4 │ │ │ │ ldr r0, [pc, #748] @ 271024 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ @@ -581717,29 +581717,29 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r1, [r5, #20] │ │ │ │ mov r2, r7 │ │ │ │ str r1, [r5, #24] │ │ │ │ str r1, [r5, #28] │ │ │ │ str r1, [r5, #32] │ │ │ │ str r1, [r5, #36] @ 0x24 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r6, r0 │ │ │ │ clz r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 270dd4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ str r5, [sp, #96] @ 0x60 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 270dd0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, sl │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ bl 3e610 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, sp, #24 │ │ │ │ ldm r0!, {r2, r3, r6, r7} │ │ │ │ stmia r1!, {r2, r3, r6, r7} │ │ │ │ @@ -581755,18 +581755,18 @@ │ │ │ │ b 270e54 │ │ │ │ cmp r0, #22 │ │ │ │ beq 270bf0 │ │ │ │ cmp r0, #21 │ │ │ │ bne 270e48 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 270bf0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 344290 │ │ │ │ b 270bf0 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 264578 │ │ │ │ b 270bf0 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ @@ -581783,15 +581783,15 @@ │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ tst r0, r1 │ │ │ │ bne 270f54 │ │ │ │ mov r0, r4 │ │ │ │ mvn r1, #-1073741824 @ 0xc0000000 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ add r1, r0, #-1073741823 @ 0xc0000001 │ │ │ │ cmp r1, #1073741824 @ 0x40000000 │ │ │ │ bcs 270ef0 │ │ │ │ add sp, sp, #132 @ 0x84 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r4, #16 │ │ │ │ bl 25db8c │ │ │ │ @@ -581873,20 +581873,20 @@ │ │ │ │ add r0, sp, #16 │ │ │ │ bl 2a2670 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subseq pc, sp, r0, ror #4 │ │ │ │ subseq r8, sl, ip, lsr #22 │ │ │ │ - strheq r1, [r3], #-7 │ │ │ │ + subeq r1, r3, r7, lsr r0 │ │ │ │ subseq r8, sl, r8, lsl #19 │ │ │ │ @ instruction: 0x005a8698 │ │ │ │ - ldrdeq sl, [r1], #-156 @ 0xffffff64 │ │ │ │ + subeq sl, r1, ip, asr r9 │ │ │ │ subseq r8, sl, r8, ror #11 │ │ │ │ - subeq r0, r3, ip, asr ip │ │ │ │ + ldrdeq r0, [r3], #-188 @ 0xffffff44 │ │ │ │ subseq r8, sl, r8, asr #17 │ │ │ │ subseq r8, sl, r4, ror #11 │ │ │ │ subseq pc, sp, r8, asr r0 @ │ │ │ │ subseq lr, sp, r8, asr #30 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r2, r1 │ │ │ │ @@ -581903,15 +581903,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [pc, #108] @ 2710dc │ │ │ │ mov r2, #7 │ │ │ │ ldr r3, [pc, #104] @ 2710e0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 679ff8 │ │ │ │ + bl 679f7c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r3, #5 │ │ │ │ ldr r0, [pc, #52] @ 2710cc │ │ │ │ add r1, sp, #16 │ │ │ │ str r3, [sp] │ │ │ │ @@ -581920,23 +581920,23 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [pc, #28] @ 2710d0 │ │ │ │ mov r2, #6 │ │ │ │ ldr r3, [pc, #24] @ 2710d4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 679ff8 │ │ │ │ + bl 679f7c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ ldrsbeq r8, [sl], #-148 @ 0xffffff6c │ │ │ │ - strheq r1, [r3], #-66 @ 0xffffffbe │ │ │ │ - strheq r1, [r3], #-68 @ 0xffffffbc │ │ │ │ + subeq r1, r3, r2, lsr r4 │ │ │ │ + subeq r1, r3, r4, lsr r4 │ │ │ │ subseq r8, sl, r8, lsr #20 │ │ │ │ - subeq r1, r3, r1, lsl #10 │ │ │ │ - strdeq r1, [r3], #-72 @ 0xffffffb8 │ │ │ │ + subeq r1, r3, r1, lsl #9 │ │ │ │ + subeq r1, r3, r8, ror r4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r9, [r0, #4] │ │ │ │ mov r8, #0 │ │ │ │ cmn r9, #-268435455 @ 0xf0000001 │ │ │ │ lsl r4, r9, #4 │ │ │ │ cmnls r4, #-2147483644 @ 0x80000004 │ │ │ │ @@ -582008,15 +582008,15 @@ │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r1, #0 │ │ │ │ mvn r2, #-1073741824 @ 0xc0000000 │ │ │ │ mov r6, #0 │ │ │ │ add r4, r5, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 2712c0 │ │ │ │ ldr r7, [pc, #284] @ 271354 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r7] │ │ │ │ @@ -582039,15 +582039,15 @@ │ │ │ │ bne 271294 │ │ │ │ ldr r0, [r7] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 271314 │ │ │ │ mov r0, r4 │ │ │ │ mvn r1, #-1073741824 @ 0xc0000000 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ add r1, r0, #-1073741823 @ 0xc0000001 │ │ │ │ cmp r1, #1073741824 @ 0x40000000 │ │ │ │ addcc sp, sp, #16 │ │ │ │ popcc {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -582087,15 +582087,15 @@ │ │ │ │ add r0, sp, #8 │ │ │ │ bl 2a2670 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @ instruction: 0x005deb94 │ │ │ │ subseq r8, sl, r4, ror #15 │ │ │ │ - strdeq r0, [r3], #-199 @ 0xffffff39 │ │ │ │ + subeq r0, r3, r7, ror ip │ │ │ │ subseq r8, sl, r8, asr #11 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r6, [r1, #20] │ │ │ │ add r0, sp, #4 │ │ │ │ @@ -582132,15 +582132,15 @@ │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #2 │ │ │ │ str sl, [sp, #16] │ │ │ │ str r5, [sp, #12] │ │ │ │ stmib sp, {r0, r6} │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 4cf6a8 │ │ │ │ + bl 4cf62c │ │ │ │ orr r0, r5, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 271444 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ stm r4, {r0, r8} │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ @@ -582207,15 +582207,15 @@ │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #2 │ │ │ │ str r5, [sp, #16] │ │ │ │ str r6, [sp, #12] │ │ │ │ stmib sp, {r0, sl} │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 4cf6a8 │ │ │ │ + bl 4cf62c │ │ │ │ orr r0, r6, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 27155c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ @@ -582271,15 +582271,15 @@ │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #2 │ │ │ │ str sl, [sp, #16] │ │ │ │ str r5, [sp, #12] │ │ │ │ stmib sp, {r0, r6} │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 4cf6a8 │ │ │ │ + bl 4cf62c │ │ │ │ orr r0, r5, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 271670 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ stm r4, {r0, r8} │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ @@ -582349,15 +582349,15 @@ │ │ │ │ bl 273ee0 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 271788 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ - bl 4cf6a8 │ │ │ │ + bl 4cf62c │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ stm r8, {r0, r5} │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ stm r8, {r0, r1, r2} │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ @@ -582416,15 +582416,15 @@ │ │ │ │ bl 273568 │ │ │ │ ldr r0, [sp, #660] @ 0x294 │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ bne 271898 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ - bl 4cf6a8 │ │ │ │ + bl 4cf62c │ │ │ │ mov r0, #-2147483646 @ 0x80000002 │ │ │ │ str r5, [r8] │ │ │ │ str r0, [r8, #652] @ 0x28c │ │ │ │ add sp, sp, #732 @ 0x2dc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r8 │ │ │ │ @@ -582488,15 +582488,15 @@ │ │ │ │ bl 27319c │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 2719b4 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ - bl 4cf6a8 │ │ │ │ + bl 4cf62c │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ stm r8, {r0, r5} │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ stm r8, {r0, r1, r2} │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ @@ -582557,15 +582557,15 @@ │ │ │ │ bl 2742e0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #4 │ │ │ │ bne 271ac8 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ - bl 4cf6a8 │ │ │ │ + bl 4cf62c │ │ │ │ mov r0, #4 │ │ │ │ stm r8, {r0, r5} │ │ │ │ add sp, sp, #324 @ 0x144 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #268 @ 0x10c │ │ │ │ @@ -582628,15 +582628,15 @@ │ │ │ │ bl 27392c │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 271be4 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ - bl 4cf6a8 │ │ │ │ + bl 4cf62c │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ stm r8, {r0, r5} │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ stm r8, {r0, r1, r2} │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ @@ -582698,15 +582698,15 @@ │ │ │ │ ldm sp, {r0, r1} │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ bne 271d04 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ - bl 4cf6a8 │ │ │ │ + bl 4cf62c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #2 │ │ │ │ str r1, [sl] │ │ │ │ stmib sl, {r0, r6} │ │ │ │ add sp, sp, #164 @ 0xa4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, sp │ │ │ │ @@ -582766,15 +582766,15 @@ │ │ │ │ mov r1, sl │ │ │ │ bl 2740c4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 271e08 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ - bl 4cf6a8 │ │ │ │ + bl 4cf62c │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ @@ -582834,15 +582834,15 @@ │ │ │ │ bl 273b10 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 271f1c │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ - bl 4cf6a8 │ │ │ │ + bl 4cf62c │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ stm r8, {r0, r5} │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ stm r8, {r0, r1, r2} │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ @@ -582904,15 +582904,15 @@ │ │ │ │ bl 273380 │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #6 │ │ │ │ bne 272038 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ - bl 4cf6a8 │ │ │ │ + bl 4cf62c │ │ │ │ mov r0, #6 │ │ │ │ str r5, [r8, #4] │ │ │ │ strb r0, [r8] │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldm r4, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm r8, {r0, r1, r2, r3, r6, r7} │ │ │ │ @@ -582974,15 +582974,15 @@ │ │ │ │ bl 273748 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 27214c │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ - bl 4cf6a8 │ │ │ │ + bl 4cf62c │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ stm r8, {r0, r5} │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ stm r8, {r0, r1, r2} │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ @@ -583041,15 +583041,15 @@ │ │ │ │ bl 2744c0 │ │ │ │ ldrb r0, [sp, #4] │ │ │ │ tst r0, #1 │ │ │ │ beq 27225c │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ - bl 4cf6a8 │ │ │ │ + bl 4cf62c │ │ │ │ str r5, [r8, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r8] │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r0, [sp, #5] │ │ │ │ strb r0, [r8, #1] │ │ │ │ @@ -583072,46 +583072,46 @@ │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2722c4 │ │ │ │ ldr r1, [pc, #80] @ 272308 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [pc, #36] @ 272300 │ │ │ │ add r3, sp, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #24] @ 272304 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ subseq r7, sl, ip, lsl #16 │ │ │ │ - subeq r0, r3, r8, lsr r3 │ │ │ │ - subeq r0, r3, sl, ror r3 │ │ │ │ + strheq r0, [r3], #-40 @ 0xffffffd8 │ │ │ │ + strdeq r0, [r3], #-42 @ 0xffffffd6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r1, #8] │ │ │ │ mov r7, r2 │ │ │ │ ldr r0, [r1, #20] │ │ │ │ mov r2, r1 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r1, #20] │ │ │ │ add r1, r1, #12 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4d1bb0 │ │ │ │ + bl 4d1b34 │ │ │ │ ldmib sp, {r0, r8} │ │ │ │ cmp r0, #2 │ │ │ │ bne 27235c │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ stm r5, {r0, r8} │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ @@ -583197,15 +583197,15 @@ │ │ │ │ mov r7, r2 │ │ │ │ ldr r0, [r1, #20] │ │ │ │ mov r2, r1 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r1, #20] │ │ │ │ add r1, r1, #12 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4d1bb0 │ │ │ │ + bl 4d1b34 │ │ │ │ ldmib sp, {r0, r8} │ │ │ │ cmp r0, #2 │ │ │ │ bne 2724d4 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ stm r5, {r0, r8} │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ @@ -583320,15 +583320,15 @@ │ │ │ │ mov r1, #5 │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ bl 3af7c │ │ │ │ mov r7, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 4cf6a8 │ │ │ │ + bl 4cf62c │ │ │ │ mov r0, #6 │ │ │ │ str r7, [sl, #4] │ │ │ │ strb r0, [sl] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #4 │ │ │ │ cmpne r0, #2 │ │ │ │ bne 2726d8 │ │ │ │ @@ -583553,28 +583553,28 @@ │ │ │ │ bl 1087c8 │ │ │ │ ldrb r0, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #6 │ │ │ │ bne 272ae4 │ │ │ │ ldr r6, [sp, #164] @ 0xa4 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 4cf6a8 │ │ │ │ + bl 4cf62c │ │ │ │ mov r0, #6 │ │ │ │ str r6, [sp, #140] @ 0x8c │ │ │ │ strb r0, [sp, #136] @ 0x88 │ │ │ │ b 272af0 │ │ │ │ mov r3, #0 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [r0, #20] │ │ │ │ add r3, sp, #104 @ 0x68 │ │ │ │ mov r2, r0 │ │ │ │ mov r8, r2 │ │ │ │ mov r0, r3 │ │ │ │ - bl 4d1bb0 │ │ │ │ + bl 4d1b34 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ ldr r7, [sp, #108] @ 0x6c │ │ │ │ cmp r1, #2 │ │ │ │ beq 272698 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ beq 272c00 │ │ │ │ @@ -583834,15 +583834,15 @@ │ │ │ │ bl 1a0e10 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 272ecc │ │ │ │ ldr r6, [sp, #24] │ │ │ │ mov r1, sp │ │ │ │ mov r0, r5 │ │ │ │ - bl 4cf6a8 │ │ │ │ + bl 4cf62c │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ stm r8, {r0, r6} │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ cmpne r0, #2 │ │ │ │ beq 272ee8 │ │ │ │ add sp, sp, #32 │ │ │ │ @@ -583879,15 +583879,15 @@ │ │ │ │ str r0, [r2, #8] │ │ │ │ mov r7, r1 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ add r1, r2, #12 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r2, #20] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4d1bb0 │ │ │ │ + bl 4d1b34 │ │ │ │ ldmib sp, {r0, r5} │ │ │ │ cmp r0, #2 │ │ │ │ bne 272f80 │ │ │ │ mov r0, #1 │ │ │ │ str r5, [r9, #4] │ │ │ │ strb r0, [r9] │ │ │ │ add sp, sp, #16 │ │ │ │ @@ -584017,20 +584017,20 @@ │ │ │ │ ldr r2, [pc, #12] @ 27317c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59b2c │ │ │ │ @ instruction: 0x005a679c │ │ │ │ ldrheq ip, [sp], #-212 @ 0xffffff2c │ │ │ │ - @ instruction: 0x0042eb94 │ │ │ │ - subeq lr, r2, sl, asr fp │ │ │ │ + subeq lr, r2, r4, lsl fp │ │ │ │ + ldrdeq lr, [r2], #-170 @ 0xffffff56 │ │ │ │ ldrheq r6, [sl], #-116 @ 0xffffff8c │ │ │ │ subseq ip, sp, ip, ror #27 │ │ │ │ - subeq lr, r2, ip, lsr #24 │ │ │ │ - strdeq lr, [r2], #-182 @ 0xffffff4a │ │ │ │ + subeq lr, r2, ip, lsr #23 │ │ │ │ + subeq lr, r2, r6, ror fp │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r0 │ │ │ │ add ip, sp, #4 │ │ │ │ ldm r7, {r0, r3, r4, r5, r6} │ │ │ │ mov lr, ip │ │ │ │ @@ -584052,23 +584052,23 @@ │ │ │ │ mov r0, #0 │ │ │ │ b 2732b4 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ mov r6, r2 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ add r1, ip, #8 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ mov r0, #4 │ │ │ │ b 273238 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ mov r6, r2 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ add r1, ip, #8 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, r6 │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ b 2732b8 │ │ │ │ add r3, sp, #8 │ │ │ │ add ip, sp, #56 @ 0x38 │ │ │ │ @@ -584109,15 +584109,15 @@ │ │ │ │ bl 260010 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 273318 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 4cf6a8 │ │ │ │ + bl 4cf62c │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ stm r8, {r0, r6} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #4 │ │ │ │ cmpne r0, #2 │ │ │ │ beq 273334 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ @@ -584173,23 +584173,23 @@ │ │ │ │ mov r0, #0 │ │ │ │ b 273498 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ mov r6, r2 │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, ip, #8 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ mov r0, #4 │ │ │ │ b 27341c │ │ │ │ ldr r7, [sp, #8] │ │ │ │ mov r6, r2 │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, ip, #8 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r2, r6 │ │ │ │ str r7, [sp, #28] │ │ │ │ b 27349c │ │ │ │ add r3, sp, #8 │ │ │ │ add ip, sp, #28 │ │ │ │ @@ -584231,15 +584231,15 @@ │ │ │ │ bl 2725fc │ │ │ │ ldrb r0, [sp, #24] │ │ │ │ cmp r0, #6 │ │ │ │ bne 273504 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 4cf6a8 │ │ │ │ + bl 4cf62c │ │ │ │ mov r0, #6 │ │ │ │ str r6, [r8, #4] │ │ │ │ strb r0, [r8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #4 │ │ │ │ cmpne r0, #2 │ │ │ │ beq 27351c │ │ │ │ @@ -584295,23 +584295,23 @@ │ │ │ │ mov r0, #0 │ │ │ │ b 273678 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ mov r5, r2 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, ip, #8 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ mov r0, #4 │ │ │ │ b 273604 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ mov r5, r2 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, ip, #8 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, r5 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ b 27367c │ │ │ │ ldmib sp, {r0, r1, r3} │ │ │ │ add ip, sp, #52 @ 0x34 │ │ │ │ @@ -584351,15 +584351,15 @@ │ │ │ │ bl 25f760 │ │ │ │ ldr r5, [sp, #700] @ 0x2bc │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ cmp r5, #-2147483646 @ 0x80000002 │ │ │ │ bne 2736c4 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r8 │ │ │ │ - bl 4cf6a8 │ │ │ │ + bl 4cf62c │ │ │ │ b 2736e4 │ │ │ │ add r0, r9, #4 │ │ │ │ orr r1, r7, #4 │ │ │ │ mov r2, #648 @ 0x288 │ │ │ │ bl 38430 │ │ │ │ add r3, sp, #704 @ 0x2c0 │ │ │ │ add ip, r9, #656 @ 0x290 │ │ │ │ @@ -584415,23 +584415,23 @@ │ │ │ │ mov r0, #0 │ │ │ │ b 273860 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ mov r6, r2 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ add r1, ip, #8 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ mov r0, #4 │ │ │ │ b 2737e4 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ mov r6, r2 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ add r1, ip, #8 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, r6 │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ b 273864 │ │ │ │ add r3, sp, #8 │ │ │ │ add ip, sp, #56 @ 0x38 │ │ │ │ @@ -584472,15 +584472,15 @@ │ │ │ │ bl 25fdac │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 2738c4 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 4cf6a8 │ │ │ │ + bl 4cf62c │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ stm r8, {r0, r6} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #4 │ │ │ │ cmpne r0, #2 │ │ │ │ beq 2738e0 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ @@ -584536,23 +584536,23 @@ │ │ │ │ mov r0, #0 │ │ │ │ b 273a44 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ mov r6, r2 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ add r1, ip, #8 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ mov r0, #4 │ │ │ │ b 2739c8 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ mov r6, r2 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ add r1, ip, #8 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, r6 │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ b 273a48 │ │ │ │ add r3, sp, #8 │ │ │ │ add ip, sp, #56 @ 0x38 │ │ │ │ @@ -584593,15 +584593,15 @@ │ │ │ │ bl 25fb18 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 273aa8 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 4cf6a8 │ │ │ │ + bl 4cf62c │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ stm r8, {r0, r6} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #4 │ │ │ │ cmpne r0, #2 │ │ │ │ beq 273ac4 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ @@ -584657,23 +584657,23 @@ │ │ │ │ mov r0, #0 │ │ │ │ b 273c28 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ mov r6, r2 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ add r1, ip, #8 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ mov r0, #4 │ │ │ │ b 273bac │ │ │ │ ldr r7, [sp, #8] │ │ │ │ mov r6, r2 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ add r1, ip, #8 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, r6 │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ b 273c2c │ │ │ │ add r3, sp, #8 │ │ │ │ add ip, sp, #56 @ 0x38 │ │ │ │ @@ -584714,15 +584714,15 @@ │ │ │ │ bl 272e58 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 273c8c │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 4cf6a8 │ │ │ │ + bl 4cf62c │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ stm r8, {r0, r6} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #4 │ │ │ │ cmpne r0, #2 │ │ │ │ beq 273ca8 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ @@ -584778,23 +584778,23 @@ │ │ │ │ mov r0, #0 │ │ │ │ b 273e04 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r4, r2 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, ip, #8 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ mov r0, #4 │ │ │ │ b 273d90 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r4, r2 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, ip, #8 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, r4 │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ b 273e08 │ │ │ │ ldmib sp, {r0, r1, r3} │ │ │ │ add ip, sp, #52 @ 0x34 │ │ │ │ @@ -584836,15 +584836,15 @@ │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ eor r0, r5, #2 │ │ │ │ orrs r0, r0, r4 │ │ │ │ bne 273e68 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r8 │ │ │ │ - bl 4cf6a8 │ │ │ │ + bl 4cf62c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #2 │ │ │ │ str r1, [r9] │ │ │ │ str r0, [r9, #4] │ │ │ │ b 273e80 │ │ │ │ add r0, r9, #12 │ │ │ │ add r1, r7, #12 │ │ │ │ @@ -584901,23 +584901,23 @@ │ │ │ │ mov r0, #0 │ │ │ │ b 273ff8 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ mov r6, r2 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ add r1, ip, #8 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ mov r0, #4 │ │ │ │ b 273f7c │ │ │ │ ldr r7, [sp, #8] │ │ │ │ mov r6, r2 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ add r1, ip, #8 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, r6 │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ b 273ffc │ │ │ │ add r3, sp, #8 │ │ │ │ add ip, sp, #56 @ 0x38 │ │ │ │ @@ -584958,15 +584958,15 @@ │ │ │ │ bl 25fc94 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 27405c │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 4cf6a8 │ │ │ │ + bl 4cf62c │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ stm r8, {r0, r6} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #4 │ │ │ │ cmpne r0, #2 │ │ │ │ beq 274078 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ @@ -585021,23 +585021,23 @@ │ │ │ │ mov r0, #0 │ │ │ │ b 2741d8 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ mov r5, r1 │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, ip, #8 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ mov r0, #4 │ │ │ │ b 27415c │ │ │ │ ldr r6, [sp, #8] │ │ │ │ mov r5, r1 │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, ip, #8 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r1, r5 │ │ │ │ str r6, [sp, #28] │ │ │ │ b 2741dc │ │ │ │ add r3, sp, #8 │ │ │ │ add ip, sp, #28 │ │ │ │ @@ -585077,30 +585077,30 @@ │ │ │ │ mov r2, r8 │ │ │ │ bl 1a2790 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 274218 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ mov r0, r8 │ │ │ │ - bl 4cf6a8 │ │ │ │ + bl 4cf62c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #4 │ │ │ │ cmpne r0, #2 │ │ │ │ bne 274240 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ beq 274240 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ cmp r5, #0 │ │ │ │ beq 274254 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 4cf6a8 │ │ │ │ + bl 4cf62c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #4 │ │ │ │ cmpne r0, #2 │ │ │ │ bne 27427c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq 27427c │ │ │ │ @@ -585157,23 +585157,23 @@ │ │ │ │ mov r0, #0 │ │ │ │ b 2743f8 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ mov r6, r2 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ add r1, ip, #8 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ mov r0, #4 │ │ │ │ b 27437c │ │ │ │ ldr r7, [sp, #8] │ │ │ │ mov r6, r2 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ add r1, ip, #8 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, r6 │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ b 2743fc │ │ │ │ add r3, sp, #8 │ │ │ │ add ip, sp, #56 @ 0x38 │ │ │ │ @@ -585215,15 +585215,15 @@ │ │ │ │ bl 25f9dc │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ cmp r5, #4 │ │ │ │ bne 27444c │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 4cf6a8 │ │ │ │ + bl 4cf62c │ │ │ │ mov r0, #4 │ │ │ │ str r0, [r9] │ │ │ │ b 274460 │ │ │ │ add r0, r9, #8 │ │ │ │ add r1, r7, #8 │ │ │ │ mov r2, #260 @ 0x104 │ │ │ │ bl 38430 │ │ │ │ @@ -585277,23 +585277,23 @@ │ │ │ │ mov r0, #0 │ │ │ │ b 2745d8 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ mov r6, r2 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ add r1, ip, #8 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ mov r0, #4 │ │ │ │ b 27455c │ │ │ │ ldr r7, [sp, #8] │ │ │ │ mov r6, r2 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ add r1, ip, #8 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, r6 │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ b 2745dc │ │ │ │ add r3, sp, #8 │ │ │ │ add ip, sp, #56 @ 0x38 │ │ │ │ @@ -585334,15 +585334,15 @@ │ │ │ │ bl 25f8bc │ │ │ │ ldrb r0, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ beq 274628 │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 4cf6a8 │ │ │ │ + bl 4cf62c │ │ │ │ str r6, [r8, #4] │ │ │ │ mov r0, #1 │ │ │ │ b 274634 │ │ │ │ ldrb r0, [sp, #53] @ 0x35 │ │ │ │ strb r0, [r8, #1] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r8] │ │ │ │ @@ -585528,20 +585528,20 @@ │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 263f68 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq sp, r2, r4, asr r1 │ │ │ │ + ldrdeq sp, [r2], #-4 │ │ │ │ subseq r4, sl, r8, ror ip │ │ │ │ - subeq sp, r2, r0, ror r1 │ │ │ │ + strdeq sp, [r2], #-0 │ │ │ │ @ instruction: 0x005a4c94 │ │ │ │ ldrsbeq r4, [sl], #-232 @ 0xffffff18 │ │ │ │ - subeq sp, r2, ip, lsr r1 │ │ │ │ + strheq sp, [r2], #-12 │ │ │ │ subseq r4, sl, r0, ror #24 │ │ │ │ subseq r4, sl, r4, asr #30 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #400 @ 0x190 │ │ │ │ ldm r1, {r6, r9} │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r2 │ │ │ │ @@ -585696,20 +585696,20 @@ │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 264228 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - strheq ip, [r2], #-228 @ 0xffffff1c │ │ │ │ + subeq ip, r2, r4, lsr lr │ │ │ │ ldrsbeq r4, [sl], #-152 @ 0xffffff68 │ │ │ │ - ldrdeq ip, [r2], #-224 @ 0xffffff20 │ │ │ │ + subeq ip, r2, r0, asr lr │ │ │ │ ldrsheq r4, [sl], #-148 @ 0xffffff6c │ │ │ │ ldrsbeq r4, [sl], #-212 @ 0xffffff2c │ │ │ │ - @ instruction: 0x0042ce9c │ │ │ │ + subeq ip, r2, ip, lsl lr │ │ │ │ subseq r4, sl, r0, asr #19 │ │ │ │ subseq r4, sl, r0, asr #28 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #400 @ 0x190 │ │ │ │ ldm r1, {r6, r9} │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r2 │ │ │ │ @@ -585864,20 +585864,20 @@ │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 264228 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq ip, r2, r4, lsl ip │ │ │ │ + @ instruction: 0x0042cb94 │ │ │ │ subseq r4, sl, r8, lsr r7 │ │ │ │ - subeq ip, r2, r0, lsr ip │ │ │ │ + strheq ip, [r2], #-176 @ 0xffffff50 │ │ │ │ subseq r4, sl, r4, asr r7 │ │ │ │ subseq r4, sl, r4, lsr fp │ │ │ │ - strdeq ip, [r2], #-188 @ 0xffffff44 │ │ │ │ + subeq ip, r2, ip, ror fp │ │ │ │ subseq r4, sl, r0, lsr #14 │ │ │ │ subseq r4, sl, r0, lsr #23 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #448 @ 0x1c0 │ │ │ │ ldr sl, [r1] │ │ │ │ mov r8, r0 │ │ │ │ ldr r5, [r1, #4] │ │ │ │ @@ -586126,22 +586126,22 @@ │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ bl 263af4 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq ip, r2, r8, ror #16 │ │ │ │ + subeq ip, r2, r8, ror #15 │ │ │ │ subseq r4, sl, ip, lsl #7 │ │ │ │ ldrheq r4, [sl], #-92 @ 0xffffffa4 │ │ │ │ - subeq ip, r2, ip, asr #16 │ │ │ │ + subeq ip, r2, ip, asr #15 │ │ │ │ subseq r4, sl, r0, ror r3 │ │ │ │ - subeq ip, r2, r4, lsl #17 │ │ │ │ + subeq ip, r2, r4, lsl #16 │ │ │ │ subseq r4, sl, r8, lsr #7 │ │ │ │ - subeq ip, r2, r0, lsr r8 │ │ │ │ + strheq ip, [r2], #-112 @ 0xffffff90 │ │ │ │ subseq r4, sl, r4, asr r3 │ │ │ │ subseq r4, sl, ip, lsr #11 │ │ │ │ @ instruction: 0x005a4694 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #400 @ 0x190 │ │ │ │ ldm r1, {r6, r9} │ │ │ │ mov r8, r0 │ │ │ │ @@ -586297,27 +586297,27 @@ │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 264228 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq ip, r2, r0, asr r5 │ │ │ │ + ldrdeq ip, [r2], #-64 @ 0xffffffc0 │ │ │ │ subseq r4, sl, r4, ror r0 │ │ │ │ - subeq ip, r2, ip, ror #10 │ │ │ │ + subeq ip, r2, ip, ror #9 │ │ │ │ @ instruction: 0x005a4090 │ │ │ │ subseq r4, sl, r0, ror r4 │ │ │ │ - subeq ip, r2, r8, lsr r5 │ │ │ │ + strheq ip, [r2], #-72 @ 0xffffffb8 │ │ │ │ subseq r4, sl, ip, asr r0 │ │ │ │ ldrsbeq r4, [sl], #-76 @ 0xffffffb4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #344 @ 0x158 │ │ │ │ sub sp, sp, #5120 @ 0x1400 │ │ │ │ mov r9, r0 │ │ │ │ - bl 5572b4 │ │ │ │ + bl 557238 │ │ │ │ mov r4, r0 │ │ │ │ bl 37f98 │ │ │ │ ldr r8, [pc, #804] @ 27588c │ │ │ │ cmp r0, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ beq 2755a4 │ │ │ │ ldr r0, [r8, #44] @ 0x2c │ │ │ │ @@ -586375,15 +586375,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ str r6, [r0] │ │ │ │ bl 3759c │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ strb r6, [sp, #3184] @ 0xc70 │ │ │ │ str r5, [sp, #3176] @ 0xc68 │ │ │ │ - bl 561928 │ │ │ │ + bl 5618ac │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r1, sp, #920 @ 0x398 │ │ │ │ add r5, lr, #120 @ 0x78 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r2, #2272 @ 0x8e0 │ │ │ │ mov r0, r5 │ │ │ │ @@ -586419,29 +586419,29 @@ │ │ │ │ ldr r0, [pc, #416] @ 275898 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #8 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #400] @ 27589c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #43 @ 0x2b │ │ │ │ str r0, [sp, #32] │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ ldr r1, [pc, #376] @ 2758a0 │ │ │ │ add r2, sp, #20 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, lr, #120 @ 0x78 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #28] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #3 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r0, [r8, #44] @ 0x2c │ │ │ │ ldr r1, [r8, #48] @ 0x30 │ │ │ │ add r0, r0, r1 │ │ │ │ sub r0, r9, r0 │ │ │ │ bl 3798c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #316] @ 2758a4 │ │ │ │ @@ -586459,15 +586459,15 @@ │ │ │ │ bl 3759c │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ strb r6, [sp, #916] @ 0x394 │ │ │ │ str r5, [sp, #908] @ 0x38c │ │ │ │ str r0, [sp, #912] @ 0x390 │ │ │ │ - bl 561928 │ │ │ │ + bl 5618ac │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ add r5, lr, #120 @ 0x78 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r2, #880 @ 0x370 │ │ │ │ mov r0, r5 │ │ │ │ @@ -586520,15 +586520,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ subseq fp, sp, ip, lsr sl │ │ │ │ subseq sl, sp, ip, lsl #10 │ │ │ │ subseq r4, sl, r4, lsl r4 │ │ │ │ @ instruction: 0x000065b4 │ │ │ │ ldrsheq r4, [sl], #-56 @ 0xffffffc8 │ │ │ │ - subeq ip, r2, r1, asr pc │ │ │ │ + ldrdeq ip, [r2], #-225 @ 0xffffff1f │ │ │ │ subseq sl, sp, r8, lsr #12 │ │ │ │ subseq sl, sp, r0, ror r7 │ │ │ │ @ instruction: 0x0059e794 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ @@ -586601,28 +586601,28 @@ │ │ │ │ ldr r0, [pc, #216] @ 275aa8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #8 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [pc, #200] @ 275aac │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ mov r0, #43 @ 0x2b │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ ldr r1, [pc, #176] @ 275ab0 │ │ │ │ mov r3, #0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ mov r1, #4 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ ldr r1, [r6, #48] @ 0x30 │ │ │ │ add r0, r0, r1 │ │ │ │ sub r0, r4, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #20 │ │ │ │ bl 13ee28 │ │ │ │ @@ -586652,15 +586652,15 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ ldrheq fp, [sp], #-104 @ 0xffffff98 │ │ │ │ subseq sl, sp, ip, asr #4 │ │ │ │ @ instruction: 0x005a4194 │ │ │ │ andeq r6, r0, r0, lsr #6 │ │ │ │ subseq sl, sp, r0, lsr #11 │ │ │ │ subseq r4, sl, r8, ror #2 │ │ │ │ - subeq ip, r2, r9, ror ip │ │ │ │ + strdeq ip, [r2], #-185 @ 0xffffff47 │ │ │ │ ldrsheq r4, [sl], #-4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [pc, #1436] @ 276068 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ @@ -586674,29 +586674,29 @@ │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [pc, #1384] @ 276070 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #43 @ 0x2b │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ ldr r1, [pc, #1360] @ 276074 │ │ │ │ mov r3, #0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ mov r1, #4 │ │ │ │ - bl 61e9f0 │ │ │ │ - bl 561e2c │ │ │ │ + bl 61e974 │ │ │ │ + bl 561db0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [fp, #4] │ │ │ │ bl 38724 │ │ │ │ cmp r0, #0 │ │ │ │ beq 275d74 │ │ │ │ ldr r8, [pc, #1304] @ 276078 │ │ │ │ add r6, sp, #72 @ 0x48 │ │ │ │ @@ -586719,15 +586719,15 @@ │ │ │ │ beq 275ed0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 275d3c │ │ │ │ ldr r1, [sl, #32] │ │ │ │ mov r0, r4 │ │ │ │ bl 38154 │ │ │ │ cmp r0, #0 │ │ │ │ beq 275ee0 │ │ │ │ @@ -586764,15 +586764,15 @@ │ │ │ │ str r0, [sp, #8] │ │ │ │ stm sp, {r1, sl} │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ mov r1, fp │ │ │ │ ldr r3, [pc, #1112] @ 2760c4 │ │ │ │ mov r2, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 561e30 │ │ │ │ + bl 561db4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq 275c8c │ │ │ │ mov r0, sl │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [pc, #1076] @ 2760c8 │ │ │ │ @@ -586790,15 +586790,15 @@ │ │ │ │ str r0, [sp, #8] │ │ │ │ stm sp, {r1, r4} │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ mov r1, fp │ │ │ │ ldr r3, [pc, #1020] @ 2760d0 │ │ │ │ mov r2, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 561e30 │ │ │ │ + bl 561db4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r9, r6 │ │ │ │ cmp r1, #0 │ │ │ │ beq 275cf8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ @@ -586835,32 +586835,32 @@ │ │ │ │ b 275bc8 │ │ │ │ ldr r5, [pc, #776] @ 276084 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r4, r5, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 275e9c │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ mov r0, #16 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ ldr r3, [pc, #732] @ 276090 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 64328c │ │ │ │ + bl 643210 │ │ │ │ ldr r8, [sp, #40] @ 0x28 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ add r7, sp, #16 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ - bl 562108 │ │ │ │ + bl 56208c │ │ │ │ ldrb r5, [sp, #16] │ │ │ │ cmp r5, #0 │ │ │ │ beq 275df4 │ │ │ │ cmp r5, #1 │ │ │ │ bne 275e04 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ @@ -586873,15 +586873,15 @@ │ │ │ │ orr r3, r7, #2 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ moveq r3, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ - bl 648300 │ │ │ │ + bl 648284 │ │ │ │ cmp r8, #0 │ │ │ │ beq 275e40 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldrb r0, [sp, #64] @ 0x40 │ │ │ │ @@ -587021,38 +587021,38 @@ │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ bl 37974 │ │ │ │ mov r0, r7 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ ldrsheq sl, [sp], #-12 │ │ │ │ subseq r4, sl, r4, ror #1 │ │ │ │ ldrsbeq r4, [sl], #-12 │ │ │ │ - subeq ip, r2, r5, asr fp │ │ │ │ + ldrdeq ip, [r2], #-165 @ 0xffffff5b │ │ │ │ subseq sl, sp, r4, ror pc │ │ │ │ subseq sl, sp, ip, lsr pc │ │ │ │ subseq r3, sl, ip, lsr #26 │ │ │ │ subseq sl, sp, r8, lsl #7 │ │ │ │ ldrsbeq r3, [sl], #-196 @ 0xffffff3c │ │ │ │ subseq r3, sl, r0, lsl r9 │ │ │ │ - strheq ip, [r1], #-68 @ 0xffffffbc │ │ │ │ + subeq ip, r1, r4, lsr r4 │ │ │ │ subseq r3, sl, r4, asr #25 │ │ │ │ - ldrdeq pc, [r1], #-195 @ 0xffffff3d │ │ │ │ + subeq pc, r1, r3, asr ip @ │ │ │ │ subseq r3, sl, r0, lsl #18 │ │ │ │ subseq r4, sl, r8, asr r1 │ │ │ │ @ instruction: 0x005a3a94 │ │ │ │ subseq r3, sl, r0, lsr #26 │ │ │ │ - strdeq ip, [r2], #-11 │ │ │ │ + subeq ip, r2, fp, ror r0 │ │ │ │ @ instruction: 0x005a399c │ │ │ │ subseq sp, r9, r0, ror #18 │ │ │ │ - subeq pc, r1, sp, lsl r8 @ │ │ │ │ + @ instruction: 0x0041f79d │ │ │ │ subseq sp, r9, ip, lsl #18 │ │ │ │ - subeq r0, r2, r4, lsl #16 │ │ │ │ - strdeq ip, [r2], #-162 @ 0xffffff5e │ │ │ │ + subeq r0, r2, r4, lsl #15 │ │ │ │ + subeq ip, r2, r2, ror sl │ │ │ │ ldrheq sp, [r9], #-132 @ 0xffffff7c │ │ │ │ - subeq r0, r2, r1, lsr #15 │ │ │ │ - subeq ip, r2, sp, lsr #21 │ │ │ │ + subeq r0, r2, r1, lsr #14 │ │ │ │ + subeq ip, r2, sp, lsr #20 │ │ │ │ ldrheq sl, [sp], #-212 @ 0xffffff2c │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ mov fp, r0 │ │ │ │ str r1, [sp, #28] │ │ │ │ bl 13bb18 │ │ │ │ mov r4, r0 │ │ │ │ @@ -587060,34 +587060,34 @@ │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ bl 13f2f8 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ str r5, [sp, #12] │ │ │ │ - bl 557394 │ │ │ │ + bl 557318 │ │ │ │ ldr r1, [pc, #3720] @ 276fa4 │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ mov r2, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, sl │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 374ac │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 276b4c │ │ │ │ ldr r0, [pc, #3668] @ 276fa8 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 557ba4 │ │ │ │ + bl 557b28 │ │ │ │ ldr r8, [pc, #3652] @ 276fac │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldrb r0, [r8] │ │ │ │ mov r0, #4 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ @@ -587120,15 +587120,15 @@ │ │ │ │ mov r0, sl │ │ │ │ mov r1, r4 │ │ │ │ bl 37dc4 │ │ │ │ ldr r0, [pc, #3524] @ 276fbc │ │ │ │ mov r1, #5 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 557ba4 │ │ │ │ + bl 557b28 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r8] │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ bl 2a4520 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -587194,30 +587194,30 @@ │ │ │ │ str r5, [sp, #68] @ 0x44 │ │ │ │ str r7, [sp, #64] @ 0x40 │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ mov r0, fp │ │ │ │ bl 1f4a54 │ │ │ │ mov r0, fp │ │ │ │ - bl 490a08 │ │ │ │ + bl 49098c │ │ │ │ mov r4, r0 │ │ │ │ clz r0, r0 │ │ │ │ lsr r1, r0, #5 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 557c6c │ │ │ │ + bl 557bf0 │ │ │ │ cmp r4, #0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ movne r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 557c6c │ │ │ │ + bl 557bf0 │ │ │ │ ldr r0, [pc, #3184] @ 276fcc │ │ │ │ mov r1, #6 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 557ba4 │ │ │ │ + bl 557b28 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldrb r0, [r8] │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #4 │ │ │ │ bl 2a4520 │ │ │ │ cmp r0, #0 │ │ │ │ beq 276bec │ │ │ │ @@ -587259,15 +587259,15 @@ │ │ │ │ mov r0, sl │ │ │ │ mov r1, r4 │ │ │ │ bl 37dc4 │ │ │ │ ldr r0, [pc, #3000] @ 276fdc │ │ │ │ mov r1, #11 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 557ba4 │ │ │ │ + bl 557b28 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldrb r0, [r8] │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #4 │ │ │ │ bl 2a4520 │ │ │ │ cmp r0, #0 │ │ │ │ beq 276c1c │ │ │ │ @@ -587309,15 +587309,15 @@ │ │ │ │ mov r0, sl │ │ │ │ mov r1, r4 │ │ │ │ bl 37dc4 │ │ │ │ ldr r0, [pc, #2816] @ 276fec │ │ │ │ mov r1, #13 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 557ba4 │ │ │ │ + bl 557b28 │ │ │ │ mov r6, r0 │ │ │ │ ldrb r0, [r8] │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 2a4520 │ │ │ │ cmp r0, #0 │ │ │ │ str r6, [sp, #8] │ │ │ │ @@ -587347,15 +587347,15 @@ │ │ │ │ mov r0, sl │ │ │ │ mov r1, r6 │ │ │ │ bl 37dc4 │ │ │ │ ldr r0, [pc, #2680] @ 276ffc │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 557ba4 │ │ │ │ + bl 557b28 │ │ │ │ ldrb r1, [r8] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 2a4520 │ │ │ │ cmp r0, #0 │ │ │ │ beq 276c6c │ │ │ │ @@ -587384,15 +587384,15 @@ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r0, sl │ │ │ │ bl 37dc4 │ │ │ │ ldr r0, [pc, #2548] @ 27700c │ │ │ │ mov r1, #10 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 557ba4 │ │ │ │ + bl 557b28 │ │ │ │ ldrb r1, [r8] │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 2a4520 │ │ │ │ cmp r0, #0 │ │ │ │ beq 276b6c │ │ │ │ @@ -587456,29 +587456,29 @@ │ │ │ │ bl 3759c │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ stm r0, {r4, r6, r7} │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ mov r0, fp │ │ │ │ bl 1f48c0 │ │ │ │ mov r0, fp │ │ │ │ - bl 490a08 │ │ │ │ + bl 49098c │ │ │ │ sub r0, r0, #3 │ │ │ │ clz r0, r0 │ │ │ │ lsr r4, r0, #5 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ mov r1, r4 │ │ │ │ - bl 557c6c │ │ │ │ + bl 557bf0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ - bl 557c6c │ │ │ │ + bl 557bf0 │ │ │ │ ldr r0, [pc, #2220] @ 27701c │ │ │ │ mov r1, #11 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 557ba4 │ │ │ │ + bl 557b28 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldrb r0, [r8] │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #4 │ │ │ │ bl 2a4520 │ │ │ │ cmp r0, #0 │ │ │ │ beq 276cbc │ │ │ │ @@ -587520,15 +587520,15 @@ │ │ │ │ mov r0, sl │ │ │ │ mov r1, r4 │ │ │ │ bl 37dc4 │ │ │ │ ldr r0, [pc, #2036] @ 27702c │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 557ba4 │ │ │ │ + bl 557b28 │ │ │ │ ldrb r1, [r8] │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 2a4520 │ │ │ │ cmp r0, #0 │ │ │ │ beq 276b7c │ │ │ │ @@ -587597,15 +587597,15 @@ │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ mov r0, fp │ │ │ │ bl 277648 │ │ │ │ ldr r0, [pc, #1744] @ 27703c │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 557ba4 │ │ │ │ + bl 557b28 │ │ │ │ mov r7, r0 │ │ │ │ ldrb r0, [r8] │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ bl 2a4520 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -587644,15 +587644,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 372f0 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 13e9ec │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 557c6c │ │ │ │ + bl 557bf0 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r7 │ │ │ │ bl 37dc4 │ │ │ │ ldrb r0, [r8] │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #4 │ │ │ │ bl 2a4520 │ │ │ │ @@ -587993,55 +587993,55 @@ │ │ │ │ bl 3897c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 3897c │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ b 276f6c │ │ │ │ - @ instruction: 0x0042c694 │ │ │ │ - strdeq r9, [r1], #-44 @ 0xffffffd4 │ │ │ │ + subeq ip, r2, r4, lsl r6 │ │ │ │ + subeq r9, r1, ip, ror r2 │ │ │ │ subseq r9, sp, r4, lsr #24 │ │ │ │ @ instruction: 0xffebe4ec │ │ │ │ - strdeq r5, [r2], #-178 @ 0xffffff4e │ │ │ │ + subeq r5, r2, r2, ror fp │ │ │ │ @ instruction: 0xfff68034 │ │ │ │ - subeq ip, r2, r3, asr #11 │ │ │ │ + subeq ip, r2, r3, asr #10 │ │ │ │ @ instruction: 0xffebe454 │ │ │ │ - subeq r5, r2, sl, asr fp │ │ │ │ + ldrdeq r5, [r2], #-170 @ 0xffffff56 │ │ │ │ @ instruction: 0xfff67b68 │ │ │ │ - subeq ip, r2, r4, ror #8 │ │ │ │ + subeq ip, r2, r4, ror #7 │ │ │ │ @ instruction: 0xffebe53c │ │ │ │ - subeq r5, r2, sl, asr #19 │ │ │ │ + subeq r5, r2, sl, asr #18 │ │ │ │ @ instruction: 0xfff695c0 │ │ │ │ - subeq ip, r2, r2, lsr #7 │ │ │ │ + subeq ip, r2, r2, lsr #6 │ │ │ │ @ instruction: 0xffebe474 │ │ │ │ - subeq r5, r2, r2, lsl #18 │ │ │ │ + subeq r5, r2, r2, lsl #17 │ │ │ │ @ instruction: 0xfff68f6c │ │ │ │ - subeq ip, r2, r5, ror #5 │ │ │ │ + subeq ip, r2, r5, ror #4 │ │ │ │ @ instruction: 0xffebe160 │ │ │ │ - subeq r5, r2, r6, ror #16 │ │ │ │ + subeq r5, r2, r6, ror #15 │ │ │ │ @ instruction: 0xfff67400 │ │ │ │ - ldrdeq r8, [r1], #-228 @ 0xffffff1c │ │ │ │ + subeq r8, r1, r4, asr lr │ │ │ │ @ instruction: 0xffebe0c8 │ │ │ │ - ldrdeq r5, [r2], #-114 @ 0xffffff8e │ │ │ │ + subeq r5, r2, r2, asr r7 │ │ │ │ @ instruction: 0xfff6628c │ │ │ │ - subeq ip, r2, r6, asr #3 │ │ │ │ + subeq ip, r2, r6, asr #2 │ │ │ │ @ instruction: 0xffebe034 │ │ │ │ - subeq r5, r2, lr, lsr r7 │ │ │ │ + strheq r5, [r2], #-110 @ 0xffffff92 │ │ │ │ @ instruction: 0xfff694e8 │ │ │ │ - subeq ip, r2, r8, ror r0 │ │ │ │ + strdeq fp, [r2], #-248 @ 0xffffff08 │ │ │ │ @ instruction: 0xffebe128 │ │ │ │ - strheq r5, [r2], #-86 @ 0xffffffaa │ │ │ │ + subeq r5, r2, r6, lsr r5 │ │ │ │ @ instruction: 0xfff6771c │ │ │ │ - subeq r5, r1, r0, lsr #2 │ │ │ │ + subeq r5, r1, r0, lsr #1 │ │ │ │ @ instruction: 0xffebe060 │ │ │ │ - strdeq r5, [r2], #-66 @ 0xffffffbe │ │ │ │ + subeq r5, r2, r2, ror r4 │ │ │ │ @ instruction: 0xfff66adc │ │ │ │ - subeq fp, r2, r7, lsl #29 │ │ │ │ + subeq fp, r2, r7, lsl #28 │ │ │ │ @ instruction: 0xffebdf24 │ │ │ │ - strheq r5, [r2], #-54 @ 0xffffffca │ │ │ │ + subeq r5, r2, r6, lsr r3 │ │ │ │ @ instruction: 0xfff66d74 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r0 │ │ │ │ str r1, [sp, #20] │ │ │ │ bl 13bb18 │ │ │ │ @@ -588050,35 +588050,35 @@ │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ bl 13f2f8 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ str r5, [sp, #12] │ │ │ │ - bl 557394 │ │ │ │ + bl 557318 │ │ │ │ mov sl, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r1, [pc, #1156] @ 277520 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, sl │ │ │ │ bl 374ac │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2773a4 │ │ │ │ ldr r0, [pc, #1108] @ 277524 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 557ba4 │ │ │ │ + bl 557b28 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r9, [pc, #1088] @ 277528 │ │ │ │ mov r1, #4 │ │ │ │ ldr r9, [pc, r9] │ │ │ │ ldrb r0, [r9] │ │ │ │ mov r0, #4 │ │ │ │ bl 2a4520 │ │ │ │ @@ -588124,15 +588124,15 @@ │ │ │ │ mov r0, sl │ │ │ │ mov r1, r4 │ │ │ │ bl 37dc4 │ │ │ │ ldr r0, [pc, #912] @ 277538 │ │ │ │ mov r1, #22 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 557ba4 │ │ │ │ + bl 557b28 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldrb r0, [r9] │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #4 │ │ │ │ bl 2a4520 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2773b4 │ │ │ │ @@ -588344,23 +588344,23 @@ │ │ │ │ bl 3897c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 3897c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 3897c │ │ │ │ mov r0, r7 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - @ instruction: 0x00414898 │ │ │ │ - subeq r4, r1, r8, lsl #17 │ │ │ │ + subeq r4, r1, r8, lsl r8 │ │ │ │ + subeq r4, r1, r8, lsl #16 │ │ │ │ subseq r8, sp, r8, lsr #25 │ │ │ │ @ instruction: 0xffebd7b8 │ │ │ │ - subeq r4, r2, r6, asr #24 │ │ │ │ + subeq r4, r2, r6, asr #23 │ │ │ │ @ instruction: 0xfff66938 │ │ │ │ - subeq fp, r2, r7, asr r6 │ │ │ │ + ldrdeq fp, [r2], #-87 @ 0xffffffa9 │ │ │ │ @ instruction: 0xffebd6f0 │ │ │ │ - subeq r4, r2, lr, ror fp │ │ │ │ + strdeq r4, [r2], #-174 @ 0xffffff52 │ │ │ │ @ instruction: 0xfff67ecc │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #3792 @ 0xed0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #232] @ 277644 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, #4 │ │ │ │ @@ -588374,15 +588374,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r0] │ │ │ │ bl 3759c │ │ │ │ strb r5, [sp, #1881] @ 0x759 │ │ │ │ str r6, [sp, #1876] @ 0x754 │ │ │ │ strb r7, [sp, #1880] @ 0x758 │ │ │ │ - bl 561928 │ │ │ │ + bl 5618ac │ │ │ │ add r6, sp, #1904 @ 0x770 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #1900] @ 0x76c │ │ │ │ mov r1, sp │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1888 @ 0x760 │ │ │ │ bl 38430 │ │ │ │ @@ -588435,27 +588435,27 @@ │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r7 │ │ │ │ bl 3897c │ │ │ │ mov r0, sp │ │ │ │ bl 13e9ec │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4909e4 │ │ │ │ + bl 490968 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r4, r1 │ │ │ │ - bl 490cc8 │ │ │ │ + bl 490c4c │ │ │ │ eor r0, r5, r0 │ │ │ │ eor r1, r4, r1 │ │ │ │ orr r0, r0, r1 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ and r1, r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 557c6c │ │ │ │ + bl 557bf0 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 3897c │ │ │ │ mov r5, r0 │ │ │ │ mov r9, r7 │ │ │ │ mov r0, r9 │ │ │ │ @@ -588492,15 +588492,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r8, r1 │ │ │ │ str r0, [sp, #28] │ │ │ │ bl 38a9c │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ - bl 560cb8 │ │ │ │ + bl 560c3c │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ ldr sl, [sp, #80] @ 0x50 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ add r1, r0, r0, lsl #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ @@ -588576,15 +588576,15 @@ │ │ │ │ sub r2, r0, #1 │ │ │ │ b 2778b4 │ │ │ │ ldrb r2, [sp, #65] @ 0x41 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ moveq r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 381c0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 277960 │ │ │ │ bl 3858c │ │ │ │ mov r6, r0 │ │ │ │ @@ -588601,15 +588601,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 38154 │ │ │ │ cmp r0, #0 │ │ │ │ beq 277a3c │ │ │ │ str r6, [sp, #76] @ 0x4c │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r8 │ │ │ │ - bl 557c6c │ │ │ │ + bl 557bf0 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ bl 3897c │ │ │ │ ldrb r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #1 │ │ │ │ beq 2777ec │ │ │ │ cmp r0, #0 │ │ │ │ bne 2777f4 │ │ │ │ @@ -588719,15 +588719,15 @@ │ │ │ │ bl 3897c │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ bge fed225a4 <__bss_end__@@Base+0xfe4d05f8> │ │ │ │ @ instruction: 0x005a2290 │ │ │ │ subseq r2, sl, r0, ror #3 │ │ │ │ - @ instruction: 0x0042a59b │ │ │ │ + subeq sl, r2, fp, lsl r5 │ │ │ │ subseq r1, sl, ip, lsl #28 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ mov r8, r1 │ │ │ │ mov sl, r0 │ │ │ │ ldr r1, [pc, #1116] @ 277f78 │ │ │ │ add r0, sp, #24 │ │ │ │ @@ -588771,15 +588771,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r1, [pc, #964] @ 277f88 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov r0, r6 │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ bl 387a8 │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ blt 277c04 │ │ │ │ @@ -588809,15 +588809,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r1, [pc, #824] @ 277f94 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #2 │ │ │ │ bl 377f4 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -588826,15 +588826,15 @@ │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ mov r2, #30 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1e6bd0 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r0, r5 │ │ │ │ - bl 555048 │ │ │ │ + bl 554fcc │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 277cc8 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ @@ -589006,53 +589006,53 @@ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 3897c │ │ │ │ mov r0, fp │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subeq sl, r2, r3, lsl #26 │ │ │ │ - strdeq sl, [r2], #-206 @ 0xffffff32 │ │ │ │ - subeq sl, r2, r1, lsl sp │ │ │ │ - strdeq sl, [r2], #-196 @ 0xffffff3c │ │ │ │ - subeq sl, r2, r8, asr #25 │ │ │ │ - subeq sl, r2, r6, lsl #25 │ │ │ │ - @ instruction: 0x0042ab90 │ │ │ │ - subeq sl, r2, r4, ror #22 │ │ │ │ - subeq sl, r2, r9, lsl #24 │ │ │ │ + subeq sl, r2, r3, lsl #25 │ │ │ │ + subeq sl, r2, lr, ror ip │ │ │ │ + @ instruction: 0x0042ac91 │ │ │ │ + subeq sl, r2, r4, ror ip │ │ │ │ + subeq sl, r2, r8, asr #24 │ │ │ │ + subeq sl, r2, r6, lsl #24 │ │ │ │ + subeq sl, r2, r0, lsl fp │ │ │ │ + subeq sl, r2, r4, ror #21 │ │ │ │ + subeq sl, r2, r9, lsl #23 │ │ │ │ @ instruction: 0x005d809c │ │ │ │ @ instruction: 0xffebcc94 │ │ │ │ - subeq ip, r1, r0, asr pc │ │ │ │ + ldrdeq ip, [r1], #-224 @ 0xffffff20 │ │ │ │ @ instruction: 0xffeaf3a4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #576] @ 278200 │ │ │ │ mov r9, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #20 │ │ │ │ bl 1e6bd0 │ │ │ │ - bl 5554a4 │ │ │ │ + bl 555428 │ │ │ │ ldr r8, [sp, #8] │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r8 │ │ │ │ - bl 5555c0 │ │ │ │ + bl 555544 │ │ │ │ ldr r1, [pc, #528] @ 278204 │ │ │ │ add r0, sp, #20 │ │ │ │ mov r2, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1e6bd0 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r4 │ │ │ │ - bl 555550 │ │ │ │ + bl 5554d4 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 27802c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r7, [r5] │ │ │ │ @@ -589168,19 +589168,19 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 2781f8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - strdeq sl, [r2], #-135 @ 0xffffff79 │ │ │ │ - ldrdeq sl, [r2], #-135 @ 0xffffff79 │ │ │ │ + subeq sl, r2, r7, ror r8 │ │ │ │ + subeq sl, r2, r7, asr r8 │ │ │ │ subseq r1, sl, r0, lsr #22 │ │ │ │ subseq r1, sl, r4, lsl fp │ │ │ │ - subeq r9, r2, pc, lsr #29 │ │ │ │ + subeq r9, r2, pc, lsr #28 │ │ │ │ subseq r1, sl, r0, ror r7 │ │ │ │ subseq r7, sp, r0, lsr #26 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #300 @ 0x12c │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ ldmib r0, {r5, r7} │ │ │ │ mov sl, r3 │ │ │ │ @@ -589228,15 +589228,15 @@ │ │ │ │ strb fp, [sp, #44] @ 0x2c │ │ │ │ str r7, [sp, #16] │ │ │ │ str r4, [sp, #12] │ │ │ │ str r7, [sp, #8] │ │ │ │ str r5, [sp, #20] │ │ │ │ strb r8, [sp, #45] @ 0x2d │ │ │ │ str r0, [sp, #24] │ │ │ │ - bl 561928 │ │ │ │ + bl 5618ac │ │ │ │ mov r2, #136 @ 0x88 │ │ │ │ add r5, sp, #2208 @ 0x8a0 │ │ │ │ add r1, sp, #8 │ │ │ │ orr r2, r2, #2048 @ 0x800 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #2204] @ 0x89c │ │ │ │ mov r0, r5 │ │ │ │ @@ -589331,29 +589331,29 @@ │ │ │ │ str r0, [sp, #2252] @ 0x8cc │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #2240] @ 0x8c0 │ │ │ │ str r0, [sp, #2248] @ 0x8c8 │ │ │ │ ldr r0, [pc, #556] @ 2786b8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #2188] @ 0x88c │ │ │ │ mov r0, #19 │ │ │ │ str r0, [sp, #2184] @ 0x888 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ ldr r1, [pc, #532] @ 2786bc │ │ │ │ add r2, lr, #124 @ 0x7c │ │ │ │ str r0, [sp, #2176] @ 0x880 │ │ │ │ add r0, sp, #2240 @ 0x8c0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #2180] @ 0x884 │ │ │ │ str r1, [sp, #2172] @ 0x87c │ │ │ │ mov r1, #4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r7, [pc, #496] @ 2786c0 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ ldr r1, [r7, #44] @ 0x2c │ │ │ │ add r0, r0, r1 │ │ │ │ sub r9, sl, r0 │ │ │ │ ldr r0, [sl, #44] @ 0x2c │ │ │ │ @@ -589376,29 +589376,29 @@ │ │ │ │ str r0, [sp, #2252] @ 0x8cc │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #2240] @ 0x8c0 │ │ │ │ str r0, [sp, #2248] @ 0x8c8 │ │ │ │ ldr r0, [pc, #392] @ 2786c8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #2188] @ 0x88c │ │ │ │ mov r0, #19 │ │ │ │ str r0, [sp, #2184] @ 0x888 │ │ │ │ ldr r1, [pc, #372] @ 2786cc │ │ │ │ str r0, [sp, #2176] @ 0x880 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #2180] @ 0x884 │ │ │ │ str r1, [sp, #2172] @ 0x87c │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, sp, #2240 @ 0x8c0 │ │ │ │ add r2, lr, #124 @ 0x7c │ │ │ │ mov r1, #3 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ add sp, sp, #252 @ 0xfc │ │ │ │ add sp, sp, #4096 @ 0x1000 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r9 │ │ │ │ bl 3798c │ │ │ │ @@ -589416,15 +589416,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ str r5, [r0] │ │ │ │ bl 3759c │ │ │ │ mov r0, r6 │ │ │ │ bl 3897c │ │ │ │ strb r5, [sp, #81] @ 0x51 │ │ │ │ str r4, [sp, #76] @ 0x4c │ │ │ │ - bl 561928 │ │ │ │ + bl 5618ac │ │ │ │ mov r2, #56 @ 0x38 │ │ │ │ add r5, sp, #2240 @ 0x8c0 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ orr r2, r2, #2048 @ 0x800 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #2232] @ 0x8b8 │ │ │ │ mov r0, r5 │ │ │ │ @@ -589471,25 +589471,25 @@ │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ b 2786ec │ │ │ │ subseq r7, sp, r8, ror r7 │ │ │ │ subseq r1, sl, r8, ror #15 │ │ │ │ ldrsheq r1, [sl], #-112 @ 0xffffff90 │ │ │ │ - subeq sl, r2, r3, lsl #9 │ │ │ │ + subeq sl, r2, r3, lsl #8 │ │ │ │ subseq r8, sp, r8, lsr #21 │ │ │ │ subseq r1, sl, ip, lsr r7 │ │ │ │ subseq r1, sl, ip, asr r7 │ │ │ │ - ldrdeq sl, [r2], #-59 @ 0xffffffc5 │ │ │ │ + subeq sl, r2, fp, asr r3 │ │ │ │ subseq r7, sp, ip, ror #15 │ │ │ │ subseq r1, sl, r4, asr r5 │ │ │ │ subseq r1, sl, ip, ror r5 │ │ │ │ - subeq sl, r2, fp, ror #3 │ │ │ │ - subeq sl, r2, sl, asr #3 │ │ │ │ - @ instruction: 0x0042a19f │ │ │ │ + subeq sl, r2, fp, ror #2 │ │ │ │ + subeq sl, r2, sl, asr #2 │ │ │ │ + subeq sl, r2, pc, lsl r1 │ │ │ │ str r4, [sl, #44] @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ bl 373bc │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r0, #3 │ │ │ │ bcc 27876c │ │ │ │ mov r0, #0 │ │ │ │ @@ -589500,46 +589500,46 @@ │ │ │ │ str r0, [sp, #2252] @ 0x8cc │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #2240] @ 0x8c0 │ │ │ │ str r0, [sp, #2248] @ 0x8c8 │ │ │ │ ldr r0, [pc, #-88] @ 2786d8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #2188] @ 0x88c │ │ │ │ mov r0, #19 │ │ │ │ str r0, [sp, #2184] @ 0x888 │ │ │ │ ldr r1, [pc, #-108] @ 2786dc │ │ │ │ str r0, [sp, #2176] @ 0x880 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #2180] @ 0x884 │ │ │ │ str r1, [sp, #2172] @ 0x87c │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, sp, #2240 @ 0x8c0 │ │ │ │ add r2, lr, #124 @ 0x7c │ │ │ │ mov r1, #3 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r1, [pc, #-148] @ 2786e0 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r4, lr, #124 @ 0x7c │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 55fa2c │ │ │ │ + bl 55f9b0 │ │ │ │ ldr r0, [sp, #2172] @ 0x87c │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 2797ec │ │ │ │ ldr r8, [sp, #2176] @ 0x880 │ │ │ │ ldr r7, [sp, #2180] @ 0x884 │ │ │ │ ldr r0, [pc, #-192] @ 2786e4 │ │ │ │ mov r1, #11 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 557ba4 │ │ │ │ + bl 557b28 │ │ │ │ str r0, [sp, #2204] @ 0x89c │ │ │ │ ldr r1, [pc, #4092] @ 2797b8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #40] @ 0x28 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ add r0, r0, r1 │ │ │ │ sub r0, sl, r0 │ │ │ │ @@ -589591,15 +589591,15 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ bl 134d60 │ │ │ │ ldr r0, [pc, #4080] @ 279880 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 557ba4 │ │ │ │ + bl 557b28 │ │ │ │ str r0, [sp, #2208] @ 0x8a0 │ │ │ │ ldr r1, [pc, #4088] @ 2798a4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #40] @ 0x28 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ add r0, r0, r1 │ │ │ │ sub r0, sl, r0 │ │ │ │ @@ -589640,15 +589640,15 @@ │ │ │ │ ldr r1, [sp, #2208] @ 0x8a0 │ │ │ │ mov r0, r9 │ │ │ │ bl 37dc4 │ │ │ │ ldr r0, [pc, #4092] @ 279954 │ │ │ │ mov r1, #6 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 557ba4 │ │ │ │ + bl 557b28 │ │ │ │ ldrb r1, [fp] │ │ │ │ str r0, [sp, #2212] @ 0x8a4 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 2a4520 │ │ │ │ cmp r0, #0 │ │ │ │ beq 279884 │ │ │ │ @@ -589689,15 +589689,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 134d60 │ │ │ │ ldr r0, [pc, #4080] @ 279a0c │ │ │ │ mov r1, #13 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 557ba4 │ │ │ │ + bl 557b28 │ │ │ │ ldrb r1, [fp] │ │ │ │ str r0, [sp, #2216] @ 0x8a8 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 2a4520 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2798a8 │ │ │ │ @@ -589729,15 +589729,15 @@ │ │ │ │ ldr r1, [sp, #2216] @ 0x8a8 │ │ │ │ mov r0, r9 │ │ │ │ bl 37dc4 │ │ │ │ ldr r0, [pc, #4080] @ 279aac │ │ │ │ mov r1, #15 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 557ba4 │ │ │ │ + bl 557b28 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #4092] @ 279ad0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #40] @ 0x28 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ add r0, r0, r1 │ │ │ │ sub r0, sl, r0 │ │ │ │ @@ -589777,15 +589777,15 @@ │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ bl 37dc4 │ │ │ │ ldr r0, [pc, #4080] @ 279b6c │ │ │ │ mov r1, #14 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 557ba4 │ │ │ │ + bl 557b28 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [pc, #4060] @ 279b70 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #40] @ 0x28 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ add r0, r0, r1 │ │ │ │ sub r0, sl, r0 │ │ │ │ @@ -589825,15 +589825,15 @@ │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ bl 37dc4 │ │ │ │ ldr r0, [pc, #4080] @ 279c2c │ │ │ │ mov r1, #15 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 557ba4 │ │ │ │ + bl 557b28 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [pc, #4088] @ 279c4c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #40] @ 0x28 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ add r0, r0, r1 │ │ │ │ sub r0, sl, r0 │ │ │ │ @@ -589873,15 +589873,15 @@ │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ bl 37dc4 │ │ │ │ ldr r0, [pc, #4088] @ 279cf4 │ │ │ │ mov r1, #10 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 557ba4 │ │ │ │ + bl 557b28 │ │ │ │ ldrb r1, [fp] │ │ │ │ str r0, [sp, #2220] @ 0x8ac │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 2a4520 │ │ │ │ cmp r0, #0 │ │ │ │ beq 279934 │ │ │ │ @@ -589914,15 +589914,15 @@ │ │ │ │ mov r0, r9 │ │ │ │ bl 37dc4 │ │ │ │ ldr r0, [pc, #4084] @ 279d90 │ │ │ │ mov r1, #14 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 557ba4 │ │ │ │ + bl 557b28 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r8, [pc, #4088] @ 279db0 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r0, [r8, #40] @ 0x28 │ │ │ │ ldr r1, [r8, #44] @ 0x2c │ │ │ │ add r0, r0, r1 │ │ │ │ sub r0, sl, r0 │ │ │ │ @@ -589963,15 +589963,15 @@ │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ bl 37dc4 │ │ │ │ ldr r0, [pc, #4064] @ 279e44 │ │ │ │ mov r1, #9 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 557ba4 │ │ │ │ + bl 557b28 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [r8, #40] @ 0x28 │ │ │ │ ldr r1, [r8, #44] @ 0x2c │ │ │ │ add r0, r0, r1 │ │ │ │ sub r0, sl, r0 │ │ │ │ bl 3798c │ │ │ │ mov r5, r0 │ │ │ │ @@ -590009,15 +590009,15 @@ │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ bl 37dc4 │ │ │ │ ldr r0, [pc, #4092] @ 279f18 │ │ │ │ mov r1, #21 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 557ba4 │ │ │ │ + bl 557b28 │ │ │ │ mov r6, r0 │ │ │ │ ldrb r0, [fp] │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 2a4520 │ │ │ │ cmp r0, #0 │ │ │ │ str r6, [sp, #16] │ │ │ │ @@ -590047,15 +590047,15 @@ │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ bl 37dc4 │ │ │ │ ldr r0, [pc, #4016] @ 279f64 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 557ba4 │ │ │ │ + bl 557b28 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r1, #4 │ │ │ │ ldrb r0, [fp] │ │ │ │ mov r0, #4 │ │ │ │ bl 2a4520 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2799c4 │ │ │ │ @@ -590094,15 +590094,15 @@ │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ bl 37dc4 │ │ │ │ ldr r0, [pc, #3852] @ 279f7c │ │ │ │ mov r1, #5 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 557ba4 │ │ │ │ + bl 557b28 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldrb r0, [fp] │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #4 │ │ │ │ bl 2a4520 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2799e4 │ │ │ │ @@ -590132,15 +590132,15 @@ │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ bl 37dc4 │ │ │ │ ldr r0, [pc, #3716] @ 279f8c │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 557ba4 │ │ │ │ + bl 557b28 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldrb r0, [fp] │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #4 │ │ │ │ bl 2a4520 │ │ │ │ cmp r0, #0 │ │ │ │ beq 279a10 │ │ │ │ @@ -590190,15 +590190,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #2240] @ 0x8c0 │ │ │ │ add r0, sp, #2240 @ 0x8c0 │ │ │ │ bl 13ee28 │ │ │ │ str r0, [sp, #2172] @ 0x87c │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #124 @ 0x7c │ │ │ │ - bl 4b8a70 │ │ │ │ + bl 4b89f4 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [sp, #2172] @ 0x87c │ │ │ │ bl 3897c │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [r8, #40] @ 0x28 │ │ │ │ ldr r1, [r8, #44] @ 0x2c │ │ │ │ @@ -590215,15 +590215,15 @@ │ │ │ │ mov r5, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ str r5, [r0] │ │ │ │ bl 3759c │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, #20 │ │ │ │ str r0, [sp, #2228] @ 0x8b4 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ ldr r0, [pc, #3380] @ 279fac │ │ │ │ add r9, sp, #2224 @ 0x8b0 │ │ │ │ str r5, [sp, #2256] @ 0x8d0 │ │ │ │ @@ -590240,15 +590240,15 @@ │ │ │ │ str r0, [sp, #2248] @ 0x8c8 │ │ │ │ ldr r0, [pc, #3332] @ 279fb4 │ │ │ │ str r9, [sp, #2232] @ 0x8b8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #2236] @ 0x8bc │ │ │ │ add r0, lr, #124 @ 0x7c │ │ │ │ add r1, sp, #2240 @ 0x8c0 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldrb r0, [fp] │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #8 │ │ │ │ ldr r8, [sp, #2172] @ 0x87c │ │ │ │ ldr r4, [sp, #2176] @ 0x880 │ │ │ │ bl 2a4520 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -590289,15 +590289,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ str r5, [r0] │ │ │ │ bl 3759c │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ ldr r8, [sp, #56] @ 0x38 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, #24 │ │ │ │ str r0, [sp, #2228] @ 0x8b4 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ ldr r0, [pc, #3108] @ 279fc4 │ │ │ │ str r5, [sp, #2256] @ 0x8d0 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -590313,15 +590313,15 @@ │ │ │ │ str r0, [sp, #2248] @ 0x8c8 │ │ │ │ ldr r0, [pc, #3064] @ 279fcc │ │ │ │ str r9, [sp, #2232] @ 0x8b8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #2236] @ 0x8bc │ │ │ │ add r0, lr, #124 @ 0x7c │ │ │ │ add r1, sp, #2240 @ 0x8c0 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldrb r0, [fp] │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #8 │ │ │ │ ldr r4, [sp, #2172] @ 0x87c │ │ │ │ ldr r5, [sp, #2176] @ 0x880 │ │ │ │ bl 2a4520 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -590361,15 +590361,15 @@ │ │ │ │ mov r5, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ str r5, [r0] │ │ │ │ bl 3759c │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, #20 │ │ │ │ str r0, [sp, #2228] @ 0x8b4 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ ldr r0, [pc, #2844] @ 279fdc │ │ │ │ str r5, [sp, #2256] @ 0x8d0 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -590385,15 +590385,15 @@ │ │ │ │ str r0, [sp, #2248] @ 0x8c8 │ │ │ │ ldr r0, [pc, #2800] @ 279fe4 │ │ │ │ str r9, [sp, #2232] @ 0x8b8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #2236] @ 0x8bc │ │ │ │ add r0, lr, #124 @ 0x7c │ │ │ │ add r1, sp, #2240 @ 0x8c0 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldrb r0, [fp] │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #8 │ │ │ │ ldr r4, [sp, #2172] @ 0x87c │ │ │ │ ldr r5, [sp, #2176] @ 0x880 │ │ │ │ bl 2a4520 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -590433,15 +590433,15 @@ │ │ │ │ mov r5, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ str r5, [r0] │ │ │ │ bl 3759c │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, #13 │ │ │ │ str r0, [sp, #2228] @ 0x8b4 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ ldr r0, [pc, #2580] @ 279ff4 │ │ │ │ str r5, [sp, #2256] @ 0x8d0 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -590457,15 +590457,15 @@ │ │ │ │ str r0, [sp, #2248] @ 0x8c8 │ │ │ │ ldr r0, [pc, #2536] @ 279ffc │ │ │ │ str r9, [sp, #2232] @ 0x8b8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #2236] @ 0x8bc │ │ │ │ add r0, lr, #124 @ 0x7c │ │ │ │ add r1, sp, #2240 @ 0x8c0 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldrb r0, [fp] │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #8 │ │ │ │ ldr r4, [sp, #2172] @ 0x87c │ │ │ │ ldr r5, [sp, #2176] @ 0x880 │ │ │ │ bl 2a4520 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -590588,15 +590588,15 @@ │ │ │ │ ldr r0, [pc, #1844] @ 279f50 │ │ │ │ ldr r3, [pc, #1844] @ 279f54 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59c6c │ │ │ │ b 279acc │ │ │ │ @ instruction: 0xffebbe80 │ │ │ │ - subeq r3, r2, sl, lsl #11 │ │ │ │ + subeq r3, r2, sl, lsl #10 │ │ │ │ @ instruction: 0xfff6436c │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 59b44 │ │ │ │ b 279acc │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ @@ -590606,17 +590606,17 @@ │ │ │ │ mov r1, #4 │ │ │ │ bl 59b44 │ │ │ │ b 279acc │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 59b44 │ │ │ │ b 279acc │ │ │ │ - subeq sl, r2, r0, ror #1 │ │ │ │ + subeq sl, r2, r0, rrx │ │ │ │ subseq r1, sl, r8, asr #8 │ │ │ │ - subeq r6, r1, ip, asr #23 │ │ │ │ + subeq r6, r1, ip, asr #22 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 59b44 │ │ │ │ b 279acc │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 59b44 │ │ │ │ @@ -590651,25 +590651,25 @@ │ │ │ │ bl 59b44 │ │ │ │ b 279acc │ │ │ │ @ instruction: 0xffebbd90 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 59b44 │ │ │ │ b 279acc │ │ │ │ - @ instruction: 0x0042349a │ │ │ │ + subeq r3, r2, sl, lsl r4 │ │ │ │ @ instruction: 0xfff6412c │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 59b44 │ │ │ │ b 279acc │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 59b44 │ │ │ │ b 279acc │ │ │ │ - subeq sl, r2, pc │ │ │ │ + subeq r9, r2, pc, lsl #31 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 59b44 │ │ │ │ b 279acc │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 59b44 │ │ │ │ @@ -590687,15 +590687,15 @@ │ │ │ │ bl 59b44 │ │ │ │ b 279acc │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 59b44 │ │ │ │ b 279acc │ │ │ │ @ instruction: 0xffebbcf4 │ │ │ │ - strdeq r3, [r2], #-62 @ 0xffffffc2 │ │ │ │ + subeq r3, r2, lr, ror r3 │ │ │ │ @ instruction: 0xfff642e4 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 59b44 │ │ │ │ b 279acc │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ @@ -590705,17 +590705,17 @@ │ │ │ │ mov r1, #4 │ │ │ │ bl 59b44 │ │ │ │ b 279acc │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 59b44 │ │ │ │ b 279acc │ │ │ │ - subeq r9, r2, r3, ror pc │ │ │ │ + strdeq r9, [r2], #-227 @ 0xffffff1d │ │ │ │ subseq r1, sl, r4, asr #5 │ │ │ │ - subeq r9, r2, r5, ror #30 │ │ │ │ + subeq r9, r2, r5, ror #29 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 59b44 │ │ │ │ b 279acc │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 59b44 │ │ │ │ @@ -590737,25 +590737,25 @@ │ │ │ │ bl 59b44 │ │ │ │ b 279acc │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 59b44 │ │ │ │ b 279acc │ │ │ │ @ instruction: 0xffebbc30 │ │ │ │ - subeq r3, r2, sl, lsr r3 │ │ │ │ + strheq r3, [r2], #-42 @ 0xffffffd6 │ │ │ │ @ instruction: 0xfff65680 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #8 │ │ │ │ bl 59b44 │ │ │ │ b 279acc │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 59b44 │ │ │ │ b 279acc │ │ │ │ - ldrdeq r9, [r2], #-226 @ 0xffffff1e │ │ │ │ + subeq r9, r2, r2, asr lr │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #8 │ │ │ │ bl 59b44 │ │ │ │ b 279acc │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 59b44 │ │ │ │ @@ -590785,25 +590785,25 @@ │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl 2657e4 │ │ │ │ b 279b84 │ │ │ │ bl 5a198 │ │ │ │ @ instruction: 0xffebbb6c │ │ │ │ - subeq r3, r2, r2, ror r2 │ │ │ │ + strdeq r3, [r2], #-18 @ 0xffffffee │ │ │ │ @ instruction: 0xfff643dc │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl 2657e4 │ │ │ │ b 279e54 │ │ │ │ bl 5a198 │ │ │ │ b 279c10 │ │ │ │ b 279c20 │ │ │ │ - subeq r9, r2, r1, lsr #28 │ │ │ │ + subeq r9, r2, r1, lsr #27 │ │ │ │ subseq r8, sp, r4, ror #7 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl 2657e4 │ │ │ │ cmp r4, #0 │ │ │ │ beq 279e54 │ │ │ │ @@ -590834,24 +590834,24 @@ │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl 2657e4 │ │ │ │ b 279e54 │ │ │ │ bl 5a198 │ │ │ │ @ instruction: 0xffebbaac │ │ │ │ - strheq r3, [r2], #-18 @ 0xffffffee │ │ │ │ + subeq r3, r2, r2, lsr r1 │ │ │ │ @ instruction: 0xfff64498 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 262f0c │ │ │ │ b 279e54 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ b 279e50 │ │ │ │ - subeq r9, r2, pc, ror #26 │ │ │ │ + subeq r9, r2, pc, ror #25 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #2172] @ 0x87c │ │ │ │ bl 3897c │ │ │ │ b 279c44 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ b 279e58 │ │ │ │ @@ -590884,24 +590884,24 @@ │ │ │ │ mov sl, r0 │ │ │ │ b 279e84 │ │ │ │ @ instruction: 0xffebb9ec │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 1e1aa0 │ │ │ │ b 279e84 │ │ │ │ - strdeq r3, [r2], #-2 │ │ │ │ + subeq r3, r2, r2, ror r0 │ │ │ │ @ instruction: 0xfff65ab0 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r5 │ │ │ │ b 279e80 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 1e1aa0 │ │ │ │ b 279e8c │ │ │ │ - strheq r9, [r2], #-206 @ 0xffffff32 │ │ │ │ + subeq r9, r2, lr, lsr ip │ │ │ │ mov sl, r0 │ │ │ │ b 279e94 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 1e1aa0 │ │ │ │ b 279e94 │ │ │ │ mov sl, r0 │ │ │ │ @@ -590922,25 +590922,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 1e1aa0 │ │ │ │ b 279ea4 │ │ │ │ @ instruction: 0xffebb950 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r5 │ │ │ │ b 279ea0 │ │ │ │ - subeq r3, r2, sl, asr r0 │ │ │ │ + ldrdeq r2, [r2], #-250 @ 0xffffff06 │ │ │ │ @ instruction: 0xfff644bc │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 1e1aa0 │ │ │ │ b 279eac │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 1e1aa0 │ │ │ │ b 279eb4 │ │ │ │ - subeq r9, r2, r4, lsr #24 │ │ │ │ + subeq r9, r2, r4, lsr #23 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 1e1aa0 │ │ │ │ b 279ebc │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r5 │ │ │ │ b 279eb8 │ │ │ │ @@ -590973,19 +590973,19 @@ │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl 23c5b8 │ │ │ │ mov r0, sl │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @ instruction: 0xffebb884 │ │ │ │ b 279f34 │ │ │ │ - subeq r2, r2, sl, lsl #31 │ │ │ │ + subeq r2, r2, sl, lsl #30 │ │ │ │ @ instruction: 0xfff65bd4 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ b 279f34 │ │ │ │ - subeq r9, r2, lr, ror #22 │ │ │ │ + subeq r9, r2, lr, ror #21 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 3897c │ │ │ │ @@ -591020,80 +591020,80 @@ │ │ │ │ mov r0, sl │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov sl, r0 │ │ │ │ b 279e64 │ │ │ │ @ instruction: 0xffebb7cc │ │ │ │ mov sl, r0 │ │ │ │ b 279e74 │ │ │ │ - ldrdeq r2, [r2], #-226 @ 0xffffff1e │ │ │ │ + subeq r2, r2, r2, asr lr │ │ │ │ @ instruction: 0xfff6378c │ │ │ │ mov sl, r0 │ │ │ │ b 279ebc │ │ │ │ mov sl, r0 │ │ │ │ b 279e6c │ │ │ │ mov sl, r0 │ │ │ │ b 279e8c │ │ │ │ mov sl, r0 │ │ │ │ b 279eac │ │ │ │ - strheq r9, [r2], #-175 @ 0xffffff51 │ │ │ │ + subeq r9, r2, pc, lsr sl │ │ │ │ mov sl, r0 │ │ │ │ b 279ec4 │ │ │ │ mov sl, r0 │ │ │ │ b 279e5c │ │ │ │ mov sl, r0 │ │ │ │ b 279eb4 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ bl 3897c │ │ │ │ mov r0, sl │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ subseq r0, sl, r8, asr #9 │ │ │ │ subseq r0, sl, ip, lsr #9 │ │ │ │ - ldrdeq r8, [r2], #-127 @ 0xffffff81 │ │ │ │ + subeq r8, r2, pc, asr r7 │ │ │ │ subseq r0, sl, r0, lsl r0 │ │ │ │ @ instruction: 0xffebb730 │ │ │ │ - subeq r2, r2, r6, lsr lr │ │ │ │ + strheq r2, [r2], #-214 @ 0xffffff2a │ │ │ │ @ instruction: 0xfff63e18 │ │ │ │ - strheq r9, [r1], #-44 @ 0xffffffd4 │ │ │ │ + subeq r9, r1, ip, lsr r2 │ │ │ │ @ instruction: 0xffebb69c │ │ │ │ - subeq r2, r2, r2, lsr #27 │ │ │ │ + subeq r2, r2, r2, lsr #26 │ │ │ │ @ instruction: 0xfff65864 │ │ │ │ - strheq r9, [r2], #-146 @ 0xffffff6e │ │ │ │ + subeq r9, r2, r2, lsr r9 │ │ │ │ subseq r0, sl, r4, lsl #25 │ │ │ │ - subeq r9, r2, r2, lsr #19 │ │ │ │ + subeq r9, r2, r2, lsr #18 │ │ │ │ @ instruction: 0xffebb5e0 │ │ │ │ - subeq r2, r2, r6, ror #25 │ │ │ │ + subeq r2, r2, r6, ror #24 │ │ │ │ @ instruction: 0xfff63880 │ │ │ │ - subeq r2, r1, r4, asr r8 │ │ │ │ + ldrdeq r2, [r1], #-116 @ 0xffffff8c │ │ │ │ @ instruction: 0xffebb548 │ │ │ │ - subeq r2, r2, lr, asr #24 │ │ │ │ + subeq r2, r2, lr, asr #23 │ │ │ │ @ instruction: 0xfff65310 │ │ │ │ - subeq r6, r1, ip, asr #5 │ │ │ │ + subeq r6, r1, ip, asr #4 │ │ │ │ subseq r0, sl, ip, lsr fp │ │ │ │ - subeq r9, r2, r3, ror #16 │ │ │ │ + subeq r9, r2, r3, ror #15 │ │ │ │ subseq r0, sl, r8, lsl fp │ │ │ │ - subeq r8, r2, sl, lsr #20 │ │ │ │ + subeq r8, r2, sl, lsr #19 │ │ │ │ @ instruction: 0x005a0590 │ │ │ │ @ instruction: 0xffeed72c │ │ │ │ @ instruction: 0xffebb49c │ │ │ │ @ instruction: 0xffe6f700 │ │ │ │ subseq r7, sp, r4, asr #24 │ │ │ │ - subeq r8, r2, lr, lsr #18 │ │ │ │ + subeq r8, r2, lr, lsr #17 │ │ │ │ subseq r0, sl, ip, ror #8 │ │ │ │ @ instruction: 0xffeed608 │ │ │ │ @ instruction: 0xffebb378 │ │ │ │ @ instruction: 0xffe6d530 │ │ │ │ subseq r7, sp, r0, lsr #22 │ │ │ │ - strdeq r8, [r2], #-122 @ 0xffffff86 │ │ │ │ + subeq r8, r2, sl, ror r7 │ │ │ │ subseq r0, sl, ip, asr #6 │ │ │ │ @ instruction: 0xffeed4e8 │ │ │ │ @ instruction: 0xffebb258 │ │ │ │ @ instruction: 0xffe6d410 │ │ │ │ subseq r7, sp, r0, lsl #20 │ │ │ │ - subeq r8, r2, fp, lsr #13 │ │ │ │ + subeq r8, r2, fp, lsr #12 │ │ │ │ subseq r0, sl, ip, lsr #4 │ │ │ │ @ instruction: 0xffeed3c8 │ │ │ │ @ instruction: 0xffebb138 │ │ │ │ @ instruction: 0xffe6d194 │ │ │ │ ldrheq r7, [sp], #-140 @ 0xffffff74 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ @@ -591128,33 +591128,33 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [pc, #1336] @ 27a5cc │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [pc, #1328] @ 27a5d0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #19 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ ldr r1, [pc, #1304] @ 27a5d4 │ │ │ │ mov r3, #0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ mov r1, #4 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ mov r0, r5 │ │ │ │ bl 13ee28 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ - bl 4b8ba0 │ │ │ │ + bl 4b8b24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 27a120 │ │ │ │ cmn fp, #-1073741823 @ 0xc0000001 │ │ │ │ lsl r7, fp, #2 │ │ │ │ mov r8, #0 │ │ │ │ cmnls r7, #-2147483644 @ 0x80000004 │ │ │ │ bls 27a184 │ │ │ │ @@ -591385,15 +591385,15 @@ │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ bl 3897c │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 554120 │ │ │ │ + bl 5540a4 │ │ │ │ b 27a420 │ │ │ │ mov r0, #8 │ │ │ │ mov r1, #24 │ │ │ │ bl 59b44 │ │ │ │ b 27a50c │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ @@ -591418,15 +591418,15 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ subs r0, r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ bne 27a52c │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 554120 │ │ │ │ + bl 5540a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 262f0c │ │ │ │ b 27a568 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ bl 267168 │ │ │ │ b 27a578 │ │ │ │ @@ -591444,15 +591444,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ bne 27a594 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 554120 │ │ │ │ + bl 5540a4 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ bl 3897c │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ @@ -591461,15 +591461,15 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ subseq r6, sp, r0, asr pc │ │ │ │ subseq r5, sp, r0, lsl #23 │ │ │ │ subseq pc, r9, r8, lsl #25 │ │ │ │ @ instruction: 0xffeec958 │ │ │ │ ldrsbeq ip, [r9], #-228 @ 0xffffff1c │ │ │ │ subseq pc, r9, r4, ror #24 │ │ │ │ - subeq r8, r2, pc, ror #16 │ │ │ │ + subeq r8, r2, pc, ror #15 │ │ │ │ subseq r5, sp, r8, ror #24 │ │ │ │ ldrsheq r5, [sp], #-184 @ 0xffffff48 │ │ │ │ subseq pc, r9, ip, lsl #16 │ │ │ │ subseq pc, r9, r8, lsr #15 │ │ │ │ subseq r8, r9, ip, lsl #6 │ │ │ │ subseq pc, r9, r0, asr #16 │ │ │ │ subseq r8, r9, r8, lsr #6 │ │ │ │ @@ -591483,26 +591483,26 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 13ee28 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ add r8, sp, #8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 4b8a70 │ │ │ │ + bl 4b89f4 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #1000] @ 27aa28 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r4, [r0, #40] @ 0x28 │ │ │ │ ldr r7, [r0, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #988] @ 27aa2c │ │ │ │ add r0, sp, #24 │ │ │ │ mov r2, #15 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r7, r4 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ sub r7, r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 381c0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 27a850 │ │ │ │ @@ -591523,15 +591523,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 27a8f8 │ │ │ │ str r6, [sp, #16] │ │ │ │ ldr r1, [pc, #892] @ 27aa40 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r7 │ │ │ │ bl 381c0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 27a888 │ │ │ │ bl 3858c │ │ │ │ mov r5, r0 │ │ │ │ @@ -591550,15 +591550,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 27a928 │ │ │ │ str r5, [sp, #20] │ │ │ │ ldr r1, [pc, #804] @ 27aa54 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r2, #15 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r7 │ │ │ │ bl 381c0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 27a8c0 │ │ │ │ bl 3858c │ │ │ │ mov r6, r0 │ │ │ │ @@ -591574,48 +591574,48 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 38154 │ │ │ │ cmp r0, #0 │ │ │ │ beq 27a958 │ │ │ │ str r6, [sp, #24] │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 4b8ba0 │ │ │ │ + bl 4b8b24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 27a7f8 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 49a410 │ │ │ │ + bl 49a394 │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 49a434 │ │ │ │ + bl 49a3b8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 49a458 │ │ │ │ + bl 49a3dc │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #16 │ │ │ │ movne r1, #1 │ │ │ │ - bl 557c6c │ │ │ │ + bl 557bf0 │ │ │ │ subs r1, r4, r7 │ │ │ │ movne r1, #1 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 557c6c │ │ │ │ + bl 557bf0 │ │ │ │ cmp r5, #0 │ │ │ │ movne r5, #1 │ │ │ │ b 27a814 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, #0 │ │ │ │ mov r5, #0 │ │ │ │ - bl 557c6c │ │ │ │ + bl 557bf0 │ │ │ │ add r0, sp, #20 │ │ │ │ mov r1, #0 │ │ │ │ - bl 557c6c │ │ │ │ + bl 557bf0 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r1, r5 │ │ │ │ - bl 557c6c │ │ │ │ + bl 557bf0 │ │ │ │ mov r0, r6 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 3897c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 3897c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ @@ -591739,28 +591739,28 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 3897c │ │ │ │ ldr r0, [r8] │ │ │ │ bl 3897c │ │ │ │ mov r0, r7 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ subseq r6, sp, r8, lsr r9 │ │ │ │ - subeq r8, r2, lr, lsr r3 │ │ │ │ + strheq r8, [r2], #-46 @ 0xffffffd2 │ │ │ │ ldrsheq pc, [r9], #-68 @ 0xffffffbc @ │ │ │ │ subseq pc, r9, r8, ror r4 @ │ │ │ │ - subeq r7, r2, r3, ror #13 │ │ │ │ + subeq r7, r2, r3, ror #12 │ │ │ │ subseq lr, r9, r4, asr pc │ │ │ │ - ldrdeq r8, [r2], #-41 @ 0xffffffd7 │ │ │ │ + subeq r8, r2, r9, asr r2 │ │ │ │ ldrsbeq pc, [r9], #-76 @ 0xffffffb4 @ │ │ │ │ subseq pc, r9, r8, ror #8 │ │ │ │ - strheq r7, [r2], #-99 @ 0xffffff9d │ │ │ │ + subeq r7, r2, r3, lsr r6 │ │ │ │ subseq lr, r9, r4, lsr #30 │ │ │ │ - subeq r8, r2, fp, ror r2 │ │ │ │ + strdeq r8, [r2], #-27 @ 0xffffffe5 │ │ │ │ subseq pc, r9, r4, asr #9 │ │ │ │ subseq pc, r9, r8, asr r4 @ │ │ │ │ - subeq r7, r2, r3, lsl #13 │ │ │ │ + subeq r7, r2, r3, lsl #12 │ │ │ │ ldrsheq lr, [r9], #-228 @ 0xffffff1c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #160 @ 0xa0 │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r4, [pc, #724] @ 27ad54 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ @@ -591780,32 +591780,32 @@ │ │ │ │ ldr r0, [pc, #672] @ 27ad5c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #8 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [pc, #656] @ 27ad60 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, #19 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ ldr r1, [pc, #632] @ 27ad64 │ │ │ │ add r2, sp, #28 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, lr, #104 @ 0x68 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, #4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldmib r1, {r0, r1} │ │ │ │ - bl 6431b8 │ │ │ │ + bl 64313c │ │ │ │ cmp r0, #0 │ │ │ │ beq 27ac24 │ │ │ │ cmp r1, #7 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r1, [sp, #16] │ │ │ │ bne 27ab48 │ │ │ │ ldr r1, [pc, #560] @ 27ad68 │ │ │ │ @@ -591830,29 +591830,29 @@ │ │ │ │ ldr r0, [pc, #500] @ 27ad78 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #12 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [pc, #484] @ 27ad7c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, #19 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ ldr r1, [pc, #460] @ 27ad80 │ │ │ │ add r2, sp, #28 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, lr, #104 @ 0x68 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r1, [pc, #424] @ 27ad84 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #104 @ 0x68 │ │ │ │ mov r2, #23 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1e6bd0 │ │ │ │ ldr r5, [sp, #2156] @ 0x86c │ │ │ │ @@ -591892,15 +591892,15 @@ │ │ │ │ mov r2, r4 │ │ │ │ bl 38430 │ │ │ │ mov r0, #0 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ strb r0, [sp, #80] @ 0x50 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ - bl 561928 │ │ │ │ + bl 5618ac │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r2, #56 @ 0x38 │ │ │ │ add r4, lr, #104 @ 0x68 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ orr r2, r2, #2048 @ 0x800 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ @@ -591945,23 +591945,23 @@ │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ subseq r5, sp, r8, asr #2 │ │ │ │ subseq pc, r9, r8, lsr #6 │ │ │ │ @ instruction: 0xfff661a0 │ │ │ │ subseq pc, r9, r4, lsl r3 @ │ │ │ │ - subeq r7, r2, pc, lsr lr │ │ │ │ - subeq r7, r2, r0, lsl #25 │ │ │ │ + strheq r7, [r2], #-223 @ 0xffffff21 │ │ │ │ + subeq r7, r2, r0, lsl #24 │ │ │ │ subseq r7, r9, r8, lsr #22 │ │ │ │ subseq r5, sp, r8, asr #2 │ │ │ │ subseq pc, r9, r8, ror #4 │ │ │ │ @ instruction: 0xfff0fe7c │ │ │ │ subseq pc, r9, ip, asr r2 @ │ │ │ │ - subeq r7, r2, r7, ror sp │ │ │ │ - subeq r7, r2, r7, asr #29 │ │ │ │ + strdeq r7, [r2], #-199 @ 0xffffff39 │ │ │ │ + subeq r7, r2, r7, asr #28 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #144 @ 0x90 │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ ldr r0, [pc, #336] @ 27aeec │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ @@ -591979,36 +591979,36 @@ │ │ │ │ str r0, [sp, #2144] @ 0x860 │ │ │ │ ldr r0, [pc, #280] @ 27aef4 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [pc, #268] @ 27aef8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #19 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r1, [pc, #248] @ 27aefc │ │ │ │ str r0, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #20] │ │ │ │ str r1, [sp, #12] │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r2, sp, #12 │ │ │ │ add r0, lr, #88 @ 0x58 │ │ │ │ mov r1, #4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #2129] @ 0x851 │ │ │ │ ldm r4, {r0, r1, r2} │ │ │ │ str r2, [sp, #2124] @ 0x84c │ │ │ │ str r1, [sp, #2120] @ 0x848 │ │ │ │ str r0, [sp, #2116] @ 0x844 │ │ │ │ - bl 561928 │ │ │ │ + bl 5618ac │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r2, #56 @ 0x38 │ │ │ │ add r5, lr, #88 @ 0x58 │ │ │ │ add r1, sp, #32 │ │ │ │ orr r2, r2, #2048 @ 0x800 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ @@ -592047,33 +592047,33 @@ │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ subseq r4, sp, r8, lsr #28 │ │ │ │ subseq pc, r9, r8, lsr r0 @ │ │ │ │ @ instruction: 0xffff514c │ │ │ │ subseq pc, r9, r0, lsr #32 │ │ │ │ - subeq r7, r2, pc, lsr #22 │ │ │ │ + subeq r7, r2, pc, lsr #21 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ bl 1709cc │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 5554a4 │ │ │ │ + bl 555428 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r1, [pc, #772] @ 27b22c │ │ │ │ add r0, sp, #20 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1e6bd0 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r5 │ │ │ │ - bl 5555c0 │ │ │ │ + bl 555544 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 27af60 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r1, [pc, #712] @ 27b230 │ │ │ │ @@ -592081,69 +592081,69 @@ │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1e6bd0 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r5 │ │ │ │ - bl 555550 │ │ │ │ + bl 5554d4 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 27afa0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ - bl 550e30 │ │ │ │ + bl 550db4 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r1, [pc, #644] @ 27b234 │ │ │ │ add r0, sp, #20 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1e6bd0 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r5 │ │ │ │ - bl 550f6c │ │ │ │ + bl 550ef0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 27afe8 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r1, [pc, #584] @ 27b238 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r2, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 550edc │ │ │ │ - bl 550e30 │ │ │ │ + bl 550e60 │ │ │ │ + bl 550db4 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r1, [pc, #560] @ 27b23c │ │ │ │ add r0, sp, #20 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1e6bd0 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ - bl 550f6c │ │ │ │ + bl 550ef0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 27b044 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r1, [pc, #500] @ 27b240 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 550f24 │ │ │ │ + bl 550ea8 │ │ │ │ bl 37e0c │ │ │ │ - bl 5572a0 │ │ │ │ + bl 557224 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r5, r0 │ │ │ │ bl 37f50 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ bl 37f50 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ @@ -592251,20 +592251,20 @@ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 3897c │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ bl 3897c │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - ldrdeq r7, [r2], #-183 @ 0xffffff49 │ │ │ │ - subeq r7, r2, r4, lsr #23 │ │ │ │ - subeq r7, r2, r1, ror #22 │ │ │ │ - subeq r7, r2, lr, lsr #22 │ │ │ │ - subeq r7, r2, sl, lsr #22 │ │ │ │ - strdeq r7, [r2], #-163 @ 0xffffff5d │ │ │ │ + subeq r7, r2, r7, asr fp │ │ │ │ + subeq r7, r2, r4, lsr #22 │ │ │ │ + subeq r7, r2, r1, ror #21 │ │ │ │ + subeq r7, r2, lr, lsr #21 │ │ │ │ + subeq r7, r2, sl, lsr #21 │ │ │ │ + subeq r7, r2, r3, ror sl │ │ │ │ subseq r5, sp, r0, ror #29 │ │ │ │ ldrsbeq r4, [sp], #-200 @ 0xffffff38 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ ldr r1, [pc, #708] @ 27b520 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, #40] @ 0x28 │ │ │ │ @@ -592317,15 +592317,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r1, [pc, #520] @ 27b534 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ bl 3765c │ │ │ │ cmp r7, #-2147483646 @ 0x80000002 │ │ │ │ blt 27b36c │ │ │ │ @@ -592355,15 +592355,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r1, [pc, #380] @ 27b540 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #2 │ │ │ │ bl 3711c │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -592441,42 +592441,42 @@ │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 3897c │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ subseq r5, sp, ip, lsl sp │ │ │ │ - strheq r7, [r2], #-136 @ 0xffffff78 │ │ │ │ - subeq r7, r2, r3, asr #17 │ │ │ │ - subeq r7, r2, r9, lsr #11 │ │ │ │ - subeq r7, r2, ip, lsl #11 │ │ │ │ - subeq r7, r2, r0, ror #10 │ │ │ │ - subeq r7, r2, lr, lsl r5 │ │ │ │ - subeq r7, r2, r8, lsr #8 │ │ │ │ - strdeq r7, [r2], #-60 @ 0xffffffc4 │ │ │ │ + subeq r7, r2, r8, lsr r8 │ │ │ │ + subeq r7, r2, r3, asr #16 │ │ │ │ + subeq r7, r2, r9, lsr #10 │ │ │ │ + subeq r7, r2, ip, lsl #10 │ │ │ │ + subeq r7, r2, r0, ror #9 │ │ │ │ + @ instruction: 0x0042749e │ │ │ │ + subeq r7, r2, r8, lsr #7 │ │ │ │ + subeq r7, r2, ip, ror r3 │ │ │ │ @ instruction: 0xffeb9578 │ │ │ │ - subeq r7, r2, r7, ror #22 │ │ │ │ + subeq r7, r2, r7, ror #21 │ │ │ │ andeq r2, r0, r4, lsl #27 │ │ │ │ subseq lr, r9, ip, lsr #19 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #88 @ 0x58 │ │ │ │ - bl 563d00 │ │ │ │ + bl 563c84 │ │ │ │ add r4, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 554da0 │ │ │ │ + bl 554d24 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 27ba40 │ │ │ │ ldr r8, [pc, #1712] @ 27bc30 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r7, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 27b970 │ │ │ │ ldr r5, [r8, #12] │ │ │ │ cmp r5, #0 │ │ │ │ bmi 27ba2c │ │ │ │ ldr r4, [r8, #8] │ │ │ │ mov r9, #1 │ │ │ │ @@ -592500,30 +592500,30 @@ │ │ │ │ mov r9, #255 @ 0xff │ │ │ │ orr r9, r9, #256 @ 0x100 │ │ │ │ str r9, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 648c7c │ │ │ │ + bl 648c00 │ │ │ │ cmp r5, #0 │ │ │ │ beq 27b62c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldrb r0, [sp, #8] │ │ │ │ cmp r0, #4 │ │ │ │ bne 27b7a0 │ │ │ │ add r4, r8, #32 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r7, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 27b9b0 │ │ │ │ ldr r5, [r8, #44] @ 0x2c │ │ │ │ cmp r5, #0 │ │ │ │ bmi 27ba2c │ │ │ │ ldr r4, [r8, #40] @ 0x28 │ │ │ │ mov sl, #1 │ │ │ │ @@ -592545,30 +592545,30 @@ │ │ │ │ bl 38430 │ │ │ │ strb sl, [sp, #60] @ 0x3c │ │ │ │ str r9, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 648c7c │ │ │ │ + bl 648c00 │ │ │ │ cmp r5, #0 │ │ │ │ beq 27b6e0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldrb r0, [sp, #8] │ │ │ │ cmp r0, #4 │ │ │ │ bne 27b7a0 │ │ │ │ add r4, r8, #16 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r7, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 27b9f0 │ │ │ │ ldr r5, [r8, #28] │ │ │ │ cmp r5, #0 │ │ │ │ bmi 27ba2c │ │ │ │ ldr r4, [r8, #24] │ │ │ │ mov r8, #1 │ │ │ │ @@ -592590,15 +592590,15 @@ │ │ │ │ bl 38430 │ │ │ │ strb r8, [sp, #60] @ 0x3c │ │ │ │ str r9, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 648c7c │ │ │ │ + bl 648c00 │ │ │ │ cmp r5, #0 │ │ │ │ beq 27b794 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldrb r0, [sp, #8] │ │ │ │ @@ -592674,19 +592674,19 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [pc, #992] @ 27bc9c │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ - bl 55c660 │ │ │ │ + bl 55c5e4 │ │ │ │ mov r6, r1 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ mov r5, r0 │ │ │ │ bl 37e9c │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ strb r7, [r5] │ │ │ │ @@ -592696,19 +592696,19 @@ │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ bne 27baf8 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 5573f4 │ │ │ │ + bl 557378 │ │ │ │ ldr r0, [pc, #896] @ 27bcac │ │ │ │ mov r1, #9 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 5625fc │ │ │ │ + bl 562580 │ │ │ │ bl 13c5cc │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ bl 3735c │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ beq 27b958 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ @@ -592890,72 +592890,72 @@ │ │ │ │ beq 27bc1c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ subseq lr, r9, r0, lsl #8 │ │ │ │ - subeq r7, r2, r2, asr r1 │ │ │ │ + ldrdeq r7, [r2], #-2 │ │ │ │ ldrheq sp, [r9], #-220 @ 0xffffff24 │ │ │ │ subseq r4, sp, r0, lsl #23 │ │ │ │ subseq lr, r9, r0, lsl #4 │ │ │ │ subseq sp, r9, ip, lsr lr │ │ │ │ subseq r4, sp, ip, asr #15 │ │ │ │ subseq lr, r9, r0, asr #3 │ │ │ │ ldrsheq sp, [r9], #-220 @ 0xffffff24 │ │ │ │ subseq r4, sp, r0, lsl r7 │ │ │ │ subseq lr, r9, r0, lsl #3 │ │ │ │ ldrheq sp, [r9], #-220 @ 0xffffff24 │ │ │ │ subseq r4, sp, ip, asr r6 │ │ │ │ subseq lr, r9, r8, lsr #6 │ │ │ │ - subeq r7, r2, lr, lsl #1 │ │ │ │ + subeq r7, r2, lr │ │ │ │ subseq sp, r9, r4, ror #25 │ │ │ │ subseq r6, r9, r8, ror #27 │ │ │ │ - strheq r0, [r2], #-72 @ 0xffffffb8 │ │ │ │ - strdeq r0, [r2], #-76 @ 0xffffffb4 │ │ │ │ + subeq r0, r2, r8, lsr r4 │ │ │ │ + subeq r0, r2, ip, ror r4 │ │ │ │ subseq lr, r9, r4, ror #7 │ │ │ │ - subeq r6, r2, pc, asr #10 │ │ │ │ + subeq r6, r2, pc, asr #9 │ │ │ │ @ instruction: 0x0059dd90 │ │ │ │ - subeq r0, r2, r0, lsl #9 │ │ │ │ + subeq r0, r2, r0, lsl #8 │ │ │ │ ldrheq lr, [r9], #-56 @ 0xffffffc8 │ │ │ │ - subeq r6, r2, r3, lsl r5 │ │ │ │ + @ instruction: 0x00426493 │ │ │ │ subseq sp, r9, r4, asr sp │ │ │ │ subseq lr, r9, r8, asr #11 │ │ │ │ @ instruction: 0xffeeb150 │ │ │ │ subseq fp, r9, r8, asr #13 │ │ │ │ subseq fp, r9, r0, asr #13 │ │ │ │ ldrheq fp, [r9], #-104 @ 0xffffff98 │ │ │ │ @ instruction: 0x0059e398 │ │ │ │ - subeq r7, r2, r5, ror #1 │ │ │ │ + subeq r7, r2, r5, rrx │ │ │ │ subseq sp, r9, r4, asr #26 │ │ │ │ - subeq r0, r2, pc, ror r3 │ │ │ │ + strdeq r0, [r2], #-47 @ 0xffffffd1 │ │ │ │ mov r3, r1 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [pc, #24] @ 27bcd8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, r0, lsl #2] │ │ │ │ ldr r2, [pc, #16] @ 27bcdc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, r0, lsl #2] │ │ │ │ mov r0, r3 │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ @ instruction: 0x0059e29c │ │ │ │ - subeq r6, r1, ip, lsl #10 │ │ │ │ + subeq r6, r1, ip, lsl #9 │ │ │ │ mov r3, r1 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [pc, #24] @ 27bd08 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, r0, lsl #2] │ │ │ │ ldr r2, [pc, #16] @ 27bd0c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, r0, lsl #2] │ │ │ │ mov r0, r3 │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ subseq lr, r9, ip, ror r2 │ │ │ │ - subeq r7, r2, r8, asr r1 │ │ │ │ + ldrdeq r7, [r2], #-8 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ bl 26e0e4 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r0, [pc, #68] @ 27bd70 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -593037,32 +593037,32 @@ │ │ │ │ ldr r1, [pc, #24] @ 27be78 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ subseq lr, r9, r0, ror #1 │ │ │ │ @ instruction: 0xffff43e4 │ │ │ │ @ instruction: 0xffeeaba8 │ │ │ │ - subeq r6, r2, ip, lsr #29 │ │ │ │ + subeq r6, r2, ip, lsr #28 │ │ │ │ subseq lr, r9, r8, ror r0 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #348] @ 27bfec │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 27bf5c │ │ │ │ ldr r0, [pc, #336] @ 27bffc │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - bl 5572a0 │ │ │ │ + bl 557224 │ │ │ │ mov r6, r0 │ │ │ │ - bl 4b8484 │ │ │ │ + bl 4b8408 │ │ │ │ ldr r1, [pc, #316] @ 27c000 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r2, #23 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1e6bd0 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ @@ -593136,32 +593136,32 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ subseq r4, sp, r8, asr #24 │ │ │ │ subseq sp, r9, r8, lsr pc │ │ │ │ subseq r4, sp, r4, asr fp │ │ │ │ subseq sp, r9, r0, ror r8 │ │ │ │ subseq r4, sp, r4, lsl #24 │ │ │ │ - subeq sl, r1, r4, lsl #11 │ │ │ │ - subeq sl, r1, fp, lsl r5 │ │ │ │ - subeq sl, r1, fp, ror #10 │ │ │ │ + subeq sl, r1, r4, lsl #10 │ │ │ │ + @ instruction: 0x0041a49b │ │ │ │ + subeq sl, r1, fp, ror #9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #292 @ 0x124 │ │ │ │ ldr r4, [pc, #2264] @ 27c8f4 │ │ │ │ mov sl, r0 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ ldr r1, [r0, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ beq 27c044 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ add r0, r0, r2 │ │ │ │ sub r0, sl, r0 │ │ │ │ blx r1 │ │ │ │ - bl 5572b4 │ │ │ │ + bl 557238 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ add r0, r0, r1 │ │ │ │ sub r0, sl, r0 │ │ │ │ bl 3798c │ │ │ │ ldr r7, [pc, #2192] @ 27c8f8 │ │ │ │ @@ -593210,54 +593210,54 @@ │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ ldr r0, [pc, #2024] @ 27c910 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ mov r0, #43 @ 0x2b │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [pc, #2004] @ 27c914 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ mov r1, #4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ add fp, sl, #4 │ │ │ │ mov r0, fp │ │ │ │ - bl 5572ac │ │ │ │ + bl 557230 │ │ │ │ ldr r5, [pc, #1956] @ 27c918 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r4, r5, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 27c650 │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ mov r0, #16 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ ldr r3, [pc, #1912] @ 27c924 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 64328c │ │ │ │ + bl 643210 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r5 │ │ │ │ - bl 63634c │ │ │ │ + bl 6362d0 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ bne 27c2cc │ │ │ │ ldrb r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -593292,46 +593292,46 @@ │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ ldr r0, [pc, #1728] @ 27c930 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ mov r0, #43 @ 0x2b │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [pc, #1708] @ 27c934 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ mov r1, #4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ beq 27c2c0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r4, [pc, #1648] @ 27c938 │ │ │ │ add r4, pc, r4 │ │ │ │ b 27c5b0 │ │ │ │ - bl 561e2c │ │ │ │ + bl 561db0 │ │ │ │ mov r7, #0 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ str r7, [sp, #104] @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ str r9, [sp, #24] │ │ │ │ - bl 55c660 │ │ │ │ + bl 55c5e4 │ │ │ │ mov r4, r0 │ │ │ │ add r3, sp, #104 @ 0x68 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 38604 │ │ │ │ @@ -593343,15 +593343,15 @@ │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 27c754 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ - bl 562138 │ │ │ │ + bl 5620bc │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ str r1, [sp, #16] │ │ │ │ clz r1, r1 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ lsr r1, r1, #5 │ │ │ │ @@ -593391,30 +593391,30 @@ │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, #5 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 5621e8 │ │ │ │ + bl 56216c │ │ │ │ ldrb r0, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #3 │ │ │ │ beq 27c684 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ add r3, sp, #76 @ 0x4c │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, #7 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r6 │ │ │ │ str sl, [sp] │ │ │ │ - bl 5621e8 │ │ │ │ + bl 56216c │ │ │ │ ldrb r0, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #3 │ │ │ │ beq 27c6c4 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ @@ -593712,44 +593712,44 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 3897c │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ subseq r4, sp, r8, lsl #31 │ │ │ │ subseq r3, sp, r4, lsr #26 │ │ │ │ @ instruction: 0xffeb85ec │ │ │ │ - strheq fp, [r1], #-182 @ 0xffffff4a │ │ │ │ + subeq fp, r1, r6, lsr fp │ │ │ │ @ instruction: 0xffee9a1c │ │ │ │ ldrsbeq r3, [sp], #-172 @ 0xffffff54 │ │ │ │ subseq sp, r9, r4, asr sl │ │ │ │ subseq sp, r9, r4, asr sl │ │ │ │ - subeq r6, r2, r1, asr #10 │ │ │ │ + subeq r6, r2, r1, asr #9 │ │ │ │ @ instruction: 0x005d3f90 │ │ │ │ subseq sp, r9, r0, lsr #10 │ │ │ │ subseq sp, r9, ip, asr r1 │ │ │ │ - strheq r6, [r1], #-12 │ │ │ │ + subeq r6, r1, ip, lsr r0 │ │ │ │ subseq r3, sp, r0, ror #22 │ │ │ │ subseq sp, r9, r4, lsl r9 │ │ │ │ subseq sp, r9, ip, lsr #18 │ │ │ │ - strdeq r6, [r2], #-57 @ 0xffffffc7 │ │ │ │ + subeq r6, r2, r9, ror r3 │ │ │ │ subseq r4, sp, r0, ror #25 │ │ │ │ subseq sp, r9, r4, asr #8 │ │ │ │ - subeq r5, r2, fp, asr #31 │ │ │ │ + subeq r5, r2, fp, asr #30 │ │ │ │ subseq sp, r9, r8, ror #1 │ │ │ │ - subeq r6, r2, r1, ror #7 │ │ │ │ - subeq r6, r2, r6, ror r3 │ │ │ │ + subeq r6, r2, r1, ror #6 │ │ │ │ + strdeq r6, [r2], #-38 @ 0xffffffda │ │ │ │ subseq sp, r9, r4, lsl r5 │ │ │ │ - subeq r6, r2, pc, lsr #1 │ │ │ │ + subeq r6, r2, pc, lsr #32 │ │ │ │ subseq sp, r9, r8, lsr #3 │ │ │ │ ldrsheq r3, [sp], #-124 @ 0xffffff84 │ │ │ │ subseq r4, sp, r8, lsl #20 │ │ │ │ subseq sp, r9, r4, ror #9 │ │ │ │ - @ instruction: 0x00426094 │ │ │ │ + subeq r6, r2, r4, lsl r0 │ │ │ │ subseq sp, r9, r8, ror #2 │ │ │ │ @ instruction: 0xffeb808c │ │ │ │ - subeq r1, r2, lr, lsl #24 │ │ │ │ + subeq r1, r2, lr, lsl #23 │ │ │ │ @ instruction: 0xffe685e4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3] │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #5 │ │ │ │ @@ -593765,15 +593765,15 @@ │ │ │ │ andeq r0, r0, ip, ror #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ ldr r6, [pc, #516] @ 27cbcc │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 27ca6c │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r5 │ │ │ │ bl 37200 │ │ │ │ cmp r0, #0 │ │ │ │ beq 27cb64 │ │ │ │ @@ -593871,15 +593871,15 @@ │ │ │ │ b 27cadc │ │ │ │ ldr r4, [r5] │ │ │ │ mov r1, #0 │ │ │ │ ldr r5, [pc, #96] @ 27cbd4 │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ beq 27cb94 │ │ │ │ ldr r0, [pc, #72] @ 27cbd8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 3c624 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, r4 │ │ │ │ @@ -593900,21 +593900,21 @@ │ │ │ │ subseq r3, sp, r4, asr #29 │ │ │ │ subseq r3, sp, ip, lsr #29 │ │ │ │ @ instruction: 0xffee9f38 │ │ │ │ subseq sp, r9, r8, lsl r4 │ │ │ │ ldrsheq sp, [r9], #-52 @ 0xffffffcc │ │ │ │ @ instruction: 0x0059d094 │ │ │ │ subseq sp, r9, r0, lsl r3 │ │ │ │ - subeq r5, r2, fp, lsr r4 │ │ │ │ + strheq r5, [r2], #-59 @ 0xffffffc5 │ │ │ │ ldrheq ip, [r9], #-204 @ 0xffffff34 │ │ │ │ @ instruction: 0x0059d090 │ │ │ │ subseq sp, r9, r8, ror #7 │ │ │ │ @ instruction: 0xffff36dc │ │ │ │ @ instruction: 0xffee9ea0 │ │ │ │ - strheq lr, [r0], #-220 @ 0xffffff24 │ │ │ │ + subeq lr, r0, ip, lsr sp │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r9, r0 │ │ │ │ sub r0, r2, #1 │ │ │ │ cmp r0, #5 │ │ │ │ bhi 27cf40 │ │ │ │ mov sl, r1 │ │ │ │ @@ -593928,15 +593928,15 @@ │ │ │ │ muleq r0, ip, r0 │ │ │ │ andeq r0, r0, r8, ror #4 │ │ │ │ ldr r0, [pc, #788] @ 27cf68 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 27cf04 │ │ │ │ ldr r0, [pc, #772] @ 27cf78 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ @@ -593968,15 +593968,15 @@ │ │ │ │ str r0, [r7] │ │ │ │ ldr r8, [pc, #660] @ 27cf84 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ beq 27cd18 │ │ │ │ ldr r0, [pc, #628] @ 27cf88 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 3bfd8 │ │ │ │ ldr r1, [r8, #4] │ │ │ │ add r8, sp, #32 │ │ │ │ @@ -594041,15 +594041,15 @@ │ │ │ │ str r0, [r7] │ │ │ │ ldr r8, [pc, #360] @ 27cf7c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ beq 27ce3c │ │ │ │ ldr r0, [pc, #328] @ 27cf80 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 3c624 │ │ │ │ ldr r1, [r8, #4] │ │ │ │ add r8, sp, #32 │ │ │ │ @@ -594236,15 +594236,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 27d3ec │ │ │ │ ldrd r0, [r5, #8] │ │ │ │ orrs r0, r0, r1 │ │ │ │ beq 27d46c │ │ │ │ add r0, sp, #28 │ │ │ │ mov r1, r5 │ │ │ │ - bl 55f790 │ │ │ │ + bl 55f714 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r5, [sp, #28] │ │ │ │ ldr r6, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ bne 27d380 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mvn r0, #0 │ │ │ │ @@ -594276,28 +594276,28 @@ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #28] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [pc, #1008] @ 27d5c0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ mov r0, #19 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [pc, #988] @ 27d5c4 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #28 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ mov r1, #4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ bl 1709cc │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #944] @ 27d5c8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r5, [r0, #40] @ 0x28 │ │ │ │ ldr r7, [r0, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #932] @ 27d5cc │ │ │ │ @@ -594305,15 +594305,15 @@ │ │ │ │ mov r2, #19 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1e6bd0 │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #28 │ │ │ │ mov r1, r6 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ add r0, r7, r5 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ sub r0, r4, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #4 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ ldr r9, [sp, #32] │ │ │ │ @@ -594352,29 +594352,29 @@ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #28] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [pc, #680] @ 27d5a8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 61ec00 │ │ │ │ + bl 61eb84 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ mov r0, #19 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [pc, #660] @ 27d5ac │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #28 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ mov r1, #4 │ │ │ │ mov r3, #0 │ │ │ │ mov r5, #0 │ │ │ │ - bl 61e9f0 │ │ │ │ + bl 61e974 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ ldr r2, [pc, #612] @ 27d5b0 │ │ │ │ tst r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ ldr r2, [r2, #44] @ 0x2c │ │ │ │ @@ -594518,32 +594518,32 @@ │ │ │ │ @ instruction: 0xffee9630 │ │ │ │ subseq ip, r9, r0, lsl fp │ │ │ │ subseq ip, r9, r0, asr #20 │ │ │ │ subseq r4, r9, ip, lsr #30 │ │ │ │ subseq ip, r9, r0, lsr #21 │ │ │ │ @ instruction: 0xffff4df0 │ │ │ │ @ instruction: 0xffee9520 │ │ │ │ - subeq r5, r2, r1, lsr r9 │ │ │ │ + strheq r5, [r2], #-129 @ 0xffffff7f │ │ │ │ ldrsheq r2, [sp], #-160 @ 0xffffff60 │ │ │ │ subseq r3, sp, r8, lsl #29 │ │ │ │ subseq ip, r9, r4, lsr sl │ │ │ │ subseq ip, r9, r4, lsr sl │ │ │ │ - subeq r5, r2, fp, lsl r6 │ │ │ │ + @ instruction: 0x0042559b │ │ │ │ subseq r3, sp, r8, lsr #24 │ │ │ │ subseq ip, r9, r0, asr #16 │ │ │ │ subseq r2, sp, r4, lsr sl │ │ │ │ subseq ip, r9, ip, ror #22 │ │ │ │ subseq ip, r9, r4, lsl #23 │ │ │ │ - subeq r5, r2, fp, asr #14 │ │ │ │ + subeq r5, r2, fp, asr #13 │ │ │ │ subseq r3, sp, r0, ror #26 │ │ │ │ - subeq r5, r2, fp, lsr r8 │ │ │ │ + strheq r5, [r2], #-123 @ 0xffffff85 │ │ │ │ subseq ip, r9, r8, lsr #22 │ │ │ │ @ instruction: 0xffff2dd4 │ │ │ │ @ instruction: 0xffee9598 │ │ │ │ - strheq lr, [r0], #-68 @ 0xffffffbc │ │ │ │ + subeq lr, r0, r4, lsr r4 │ │ │ │ subseq ip, r9, ip, ror #16 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r9, r1 │ │ │ │ mov r8, r0 │ │ │ │ cmp r2, #1 │ │ │ │ beq 27d6bc │ │ │ │ @@ -594585,27 +594585,27 @@ │ │ │ │ ldr r0, [r9, #8] │ │ │ │ cmn r0, #-2147483647 @ 0x80000001 │ │ │ │ bcs 27d73c │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r9, #8] │ │ │ │ add r1, r9, #12 │ │ │ │ mov r0, r8 │ │ │ │ - bl 55f890 │ │ │ │ + bl 55f814 │ │ │ │ ldr r0, [r9, #8] │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r9, #8] │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r6, [pc, #216] @ 27d79c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r7, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 27d748 │ │ │ │ ldr r1, [r6, #36] @ 0x24 │ │ │ │ add r6, sp, #32 │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ mov r0, r6 │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ @@ -594667,18 +594667,18 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #4 │ │ │ │ ldr r1, [pc, #20] @ 27d800 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 63847c │ │ │ │ + bl 638400 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ - subeq r9, lr, r5, asr #10 │ │ │ │ + subeq r9, lr, r5, asr #9 │ │ │ │ @ instruction: 0xffffdd7c │ │ │ │ subseq r7, r9, r0, asr #31 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #276 @ 0x114 │ │ │ │ sub sp, sp, #8192 @ 0x2000 │ │ │ │ add r9, sp, #48 @ 0x30 │ │ │ │ mov sl, r0 │ │ │ │ @@ -594689,23 +594689,23 @@ │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, sl │ │ │ │ bl 149b00 │ │ │ │ cmp r0, #0 │ │ │ │ beq 27d984 │ │ │ │ - bl 53e0b8 │ │ │ │ + bl 53e03c │ │ │ │ cmp r0, #0 │ │ │ │ beq 27d984 │ │ │ │ add r7, sp, #48 @ 0x30 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r7 │ │ │ │ - bl 5132e8 │ │ │ │ + bl 51326c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #2 │ │ │ │ beq 27d984 │ │ │ │ add r1, r7, #4 │ │ │ │ add lr, sp, #8192 @ 0x2000 │ │ │ │ add fp, lr, #152 @ 0x98 │ │ │ │ ldm r1!, {r3, r4, r5, r6, r7} │ │ │ │ @@ -594740,20 +594740,20 @@ │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ ble 27d964 │ │ │ │ b 27d96c │ │ │ │ add r2, fp, #44 @ 0x2c │ │ │ │ add r3, fp, #56 @ 0x38 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ - bl 5144c8 │ │ │ │ + bl 51444c │ │ │ │ mov r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 27da18 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 4f0be0 │ │ │ │ + bl 4f0b64 │ │ │ │ ldrb r0, [fp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [fp, #28] │ │ │ │ cmpne r1, #0 │ │ │ │ bne 27dc3c │ │ │ │ ldr r0, [fp, #8] │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ @@ -594773,15 +594773,15 @@ │ │ │ │ ldr r0, [fp, #12] │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [pc, #860] @ 27dce8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r1, [r0] │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 4f0be0 │ │ │ │ + bl 4f0b64 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r9 │ │ │ │ ldm r0!, {r2, r3, r5, r6, r7} │ │ │ │ stmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ ldm r0, {r2, r3, r5, r6, r7} │ │ │ │ mov r0, #100 @ 0x64 │ │ │ │ orr r0, r0, #8192 @ 0x2000 │ │ │ │ @@ -594825,15 +594825,15 @@ │ │ │ │ beq 27db10 │ │ │ │ ldr r0, [pc, #676] @ 27dcf8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 52f20 │ │ │ │ ands r1, r0, #255 @ 0xff │ │ │ │ beq 27db10 │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 5474e0 │ │ │ │ + bl 547464 │ │ │ │ cmp r0, #0 │ │ │ │ beq 27db10 │ │ │ │ ldr r0, [r8] │ │ │ │ ldr r1, [r0, #28]! │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, #0 │ │ │ │ beq 27dc8c │ │ │ │ @@ -594886,15 +594886,15 @@ │ │ │ │ mov r0, #2 │ │ │ │ add r3, fp, #68 @ 0x44 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ ldr r8, [r6] │ │ │ │ ldr r1, [r8, #20] │ │ │ │ ldr r2, [r8, #24] │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add lr, sp, #8192 @ 0x2000 │ │ │ │ add r1, lr, #220 @ 0xdc │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -594941,15 +594941,15 @@ │ │ │ │ add lr, sp, #8192 @ 0x2000 │ │ │ │ mov r1, r5 │ │ │ │ add r0, lr, #232 @ 0xe8 │ │ │ │ add r3, lr, #264 @ 0x108 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r4 │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ b 27d8dc │ │ │ │ ldr r0, [fp, #32] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [fp, #8] │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ bgt 27dc5c │ │ │ │ @@ -594991,38 +594991,38 @@ │ │ │ │ subseq ip, r9, ip, lsl #26 │ │ │ │ andeq r3, r0, r4, lsr sl │ │ │ │ ldrsbeq r2, [sp], #-92 @ 0xffffffa4 │ │ │ │ subseq r2, sp, r0, asr #7 │ │ │ │ @ instruction: 0x005d219c │ │ │ │ ldrheq r2, [sp], #-64 @ 0xffffffc0 │ │ │ │ @ instruction: 0x005d2490 │ │ │ │ - subeq r5, r2, sp, ror #15 │ │ │ │ + subeq r5, r2, sp, ror #14 │ │ │ │ subseq ip, r9, r0, ror fp │ │ │ │ subseq r2, sp, r8, lsr #1 │ │ │ │ @ instruction: 0x005d209c │ │ │ │ @ instruction: 0x005d239c │ │ │ │ subseq ip, r9, r0, ror #15 │ │ │ │ subseq ip, r9, r0, lsr #24 │ │ │ │ andeq r3, r0, r8, lsr #18 │ │ │ │ subseq ip, r9, ip, ror #10 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ mov r0, #1 │ │ │ │ - bl 54e294 │ │ │ │ + bl 54e218 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ - bl 54e140 │ │ │ │ + bl 54e0c4 │ │ │ │ add r4, r4, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #0 │ │ │ │ bne 27de0c │ │ │ │ ldr r0, [pc, #188] @ 27de28 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ @@ -595043,53 +595043,53 @@ │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r6, #8]! │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r5] │ │ │ │ str r1, [r5, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r4, r0 │ │ │ │ clz r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 27de0c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 27de08 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp] │ │ │ │ bl 3e610 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ bl 59b44 │ │ │ │ subseq r2, sp, r4, lsr #32 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ mov r0, #1 │ │ │ │ - bl 54e294 │ │ │ │ + bl 54e218 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ - bl 54e140 │ │ │ │ + bl 54e0c4 │ │ │ │ add r4, r4, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #0 │ │ │ │ bne 27df18 │ │ │ │ ldr r0, [pc, #188] @ 27df34 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ @@ -595110,29 +595110,29 @@ │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r6, #8]! │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r5] │ │ │ │ str r1, [r5, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r4, r0 │ │ │ │ clz r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 27df18 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 27df14 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp] │ │ │ │ bl 3e610 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ @@ -595140,34 +595140,34 @@ │ │ │ │ subseq r1, sp, r8, lsl pc │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r6, r3 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #380] @ 27e0cc │ │ │ │ ldr r4, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldrb r0, [r0, r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 27e034 │ │ │ │ cmp r3, #0 │ │ │ │ mov r7, #0 │ │ │ │ ldrne r7, [r3] │ │ │ │ mov r5, #0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 27dfe4 │ │ │ │ mov r0, sp │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldm sp, {r4, r8} │ │ │ │ cmp r6, #0 │ │ │ │ beq 27dff0 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ mov r0, sp │ │ │ │ mov r1, r6 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ ldm sp, {r6, r9} │ │ │ │ mov r1, r5 │ │ │ │ bl 38538 │ │ │ │ bl 3858c │ │ │ │ cmp r6, #-2147483646 @ 0x80000002 │ │ │ │ @@ -595202,15 +595202,15 @@ │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [pc, #148] @ 27e0d0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689124 │ │ │ │ + bl 6890a8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 27e06c │ │ │ │ mov r0, #1 │ │ │ │ str r4, [sp, #16] │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [pc, #108] @ 27e0d4 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -595245,20 +595245,20 @@ │ │ │ │ subseq fp, r9, ip, asr #30 │ │ │ │ subseq fp, r9, r8, asr pc │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, sp │ │ │ │ mov r6, r3 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r6 │ │ │ │ - bl 55c598 │ │ │ │ + bl 55c51c │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ bl 37380 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -595311,15 +595311,15 @@ │ │ │ │ bl 37e90 │ │ │ │ cmp r0, #0 │ │ │ │ beq 27e1f4 │ │ │ │ add sp, sp, #4096 @ 0x1000 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #2036] @ 0x7f4 │ │ │ │ - bl 561928 │ │ │ │ + bl 5618ac │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r2, #1016 @ 0x3f8 │ │ │ │ add r5, lr, #8 │ │ │ │ orr r2, r2, #1024 @ 0x400 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #2052] @ 0x804 │ │ │ │ mov r1, sp │ │ │ │ @@ -595333,103 +595333,103 @@ │ │ │ │ mov r3, r5 │ │ │ │ bl 85a50 │ │ │ │ mov r0, r4 │ │ │ │ bl 370ec │ │ │ │ ldr r6, [sp, #2040] @ 0x7f8 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r6, #48 @ 0x30 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ add r5, r6, #32 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r0, #0 │ │ │ │ bne 27e2a0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r6, #24] │ │ │ │ str r0, [r6, #24] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ ldr r4, [r6, #28] │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r7, #0 │ │ │ │ beq 27e2a0 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ add r4, r6, #44 @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r0, #0 │ │ │ │ bne 27e2e8 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r6, #36] @ 0x24 │ │ │ │ str r0, [r6, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r5, [r6, #40] @ 0x28 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r7, #0 │ │ │ │ beq 27e2e8 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r0, [sp, #2040] @ 0x7f8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 27e30c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #1016 @ 0x3f8 │ │ │ │ - bl 561724 │ │ │ │ + bl 5616a8 │ │ │ │ ldr r0, [sp, #2044] @ 0x7fc │ │ │ │ bl 38298 │ │ │ │ add sp, sp, #4096 @ 0x1000 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [sp, #2040] @ 0x7f8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 27e348 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #1016 @ 0x3f8 │ │ │ │ - bl 561724 │ │ │ │ + bl 5616a8 │ │ │ │ b 27e348 │ │ │ │ bl 5a198 │ │ │ │ ldr r0, [sp, #2044] @ 0x7fc │ │ │ │ bl 38298 │ │ │ │ bl 5a17c │ │ │ │ mov r0, r4 │ │ │ │ bl 370ec │ │ │ │ bl 5a17c │ │ │ │ mov r0, sp │ │ │ │ bl 23c380 │ │ │ │ bl 5a17c │ │ │ │ bl 5a198 │ │ │ │ - ldrdeq r5, [r2], #-179 @ 0xffffff4d │ │ │ │ + subeq r5, r2, r3, asr fp │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #216 @ 0xd8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 689124 │ │ │ │ + bl 6890a8 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ bne 27e480 │ │ │ │ add r5, r4, #152 @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 27e488 │ │ │ │ ldr r9, [pc, #340] @ 27e520 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r9, [pc, r9] │ │ │ │ ldr r0, [r9] │ │ │ │ @@ -595462,15 +595462,15 @@ │ │ │ │ moveq r0, #1 │ │ │ │ strbeq r0, [r4, #156] @ 0x9c │ │ │ │ b 27e450 │ │ │ │ cmp r6, #0 │ │ │ │ beq 27e424 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 27e4dc │ │ │ │ cmp r7, #0 │ │ │ │ beq 27e480 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #16 │ │ │ │ @@ -595514,15 +595514,15 @@ │ │ │ │ add r0, sp, #8 │ │ │ │ bl 2822b4 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subseq r1, sp, r0, lsl #20 │ │ │ │ subseq fp, r9, r8, ror fp │ │ │ │ - subeq r4, r2, ip, lsr #28 │ │ │ │ + subeq r4, r2, ip, lsr #27 │ │ │ │ subseq fp, r9, r0, lsl #27 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ add sl, r5, #4 │ │ │ │ mov r8, r1 │ │ │ │ @@ -595530,50 +595530,50 @@ │ │ │ │ beq 27e63c │ │ │ │ cmp r0, #1 │ │ │ │ bne 27e5bc │ │ │ │ add r4, r5, #64 @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r7, r0 │ │ │ │ add r0, r5, #32 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, r7 │ │ │ │ bne 27e558 │ │ │ │ ldr r0, [r5, #100] @ 0x64 │ │ │ │ sub r2, r0, #1 │ │ │ │ and r1, r2, r7 │ │ │ │ and r2, r2, r6 │ │ │ │ cmp r1, r2 │ │ │ │ bls 27e710 │ │ │ │ sub r0, r1, r2 │ │ │ │ b 27e654 │ │ │ │ add r4, r5, #64 @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r5, #32 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, r6 │ │ │ │ bne 27e5bc │ │ │ │ and r0, r6, #62 @ 0x3e │ │ │ │ bic r1, r6, #1 │ │ │ │ cmp r0, #62 @ 0x3e │ │ │ │ and r0, r7, #62 @ 0x3e │ │ │ │ addeq r1, r1, #2 │ │ │ │ @@ -595586,15 +595586,15 @@ │ │ │ │ and r1, r1, r2, lsr #1 │ │ │ │ add r1, r1, r0, lsr #6 │ │ │ │ rsb r0, r1, r0, lsr #1 │ │ │ │ b 27e654 │ │ │ │ mov r0, sl │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r1, #1 │ │ │ │ and r0, r1, r0, lsr #1 │ │ │ │ add r0, r0, #1 │ │ │ │ lsrs r9, r0, #1 │ │ │ │ beq 27e91c │ │ │ │ ldr r0, [r8] │ │ │ │ add r7, r8, #4 │ │ │ │ @@ -595604,39 +595604,39 @@ │ │ │ │ cmp r0, #1 │ │ │ │ bne 27e700 │ │ │ │ ldr fp, [r8, #108] @ 0x6c │ │ │ │ add r4, r8, #64 @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r7, r0 │ │ │ │ add r0, r8, #32 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, r7 │ │ │ │ bne 27e680 │ │ │ │ ldr r0, [r8, #100] @ 0x64 │ │ │ │ sub r2, r0, #1 │ │ │ │ and r1, r2, r7 │ │ │ │ and r2, r2, r6 │ │ │ │ cmp r1, r2 │ │ │ │ bls 27e724 │ │ │ │ sub r0, r1, r2 │ │ │ │ b 27e75c │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov fp, #1 │ │ │ │ and r0, fp, r0, lsr #1 │ │ │ │ b 27e760 │ │ │ │ mov r4, r9 │ │ │ │ cmp r4, #0 │ │ │ │ bne 27e774 │ │ │ │ b 27e91c │ │ │ │ @@ -595687,40 +595687,40 @@ │ │ │ │ ldrb r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ beq 27e860 │ │ │ │ b 27e91c │ │ │ │ mov r0, sl │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r7, r0 │ │ │ │ sub r0, r0, #2 │ │ │ │ b 27e808 │ │ │ │ orr r0, r6, #1 │ │ │ │ mov r1, r6 │ │ │ │ bic r2, r0, #2 │ │ │ │ mov r0, sl │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r7, r0 │ │ │ │ sub r0, r0, r6 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne 27e834 │ │ │ │ tst r7, #2 │ │ │ │ beq 27e8f8 │ │ │ │ tst r7, #1 │ │ │ │ mov r6, r7 │ │ │ │ beq 27e7ec │ │ │ │ - bl 63f3bc │ │ │ │ + bl 63f340 │ │ │ │ bic r6, r7, #1 │ │ │ │ b 27e7ec │ │ │ │ mov r0, sl │ │ │ │ mvn r1, #1 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ str r6, [sp, #16] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #12] │ │ │ │ ldr r7, [sp, #4] │ │ │ │ ldrb r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ bne 27e91c │ │ │ │ @@ -595737,23 +595737,23 @@ │ │ │ │ mov r0, fp │ │ │ │ bl 27fd98 │ │ │ │ b 27e8e0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #3 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r1, r0 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 27e8d4 │ │ │ │ mov r0, r7 │ │ │ │ mvn r1, #1 │ │ │ │ str r6, [r8, #8] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #2 │ │ │ │ b 27e8e0 │ │ │ │ mov r1, #1 │ │ │ │ and r0, r1, r0, lsr #2 │ │ │ │ mov r1, r6 │ │ │ │ cmp r0, #2 │ │ │ │ @@ -595776,33 +595776,33 @@ │ │ │ │ bl 282134 │ │ │ │ ldr r0, [pc, #16] @ 27e940 │ │ │ │ mov r1, #38 @ 0x26 │ │ │ │ ldr r2, [pc, #12] @ 27e944 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59fd0 │ │ │ │ - strdeq r4, [r2], #-104 @ 0xffffff98 │ │ │ │ + subeq r4, r2, r8, ror r6 │ │ │ │ subseq fp, r9, ip, lsl #14 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #520 @ 0x208 │ │ │ │ sub sp, sp, #1024 @ 0x400 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r7, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #0 │ │ │ │ beq 27eb20 │ │ │ │ add r9, r0, #188 @ 0xbc │ │ │ │ mov r6, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r9 │ │ │ │ mov r8, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 27eb2c │ │ │ │ ldr sl, [pc, #724] @ 27ec74 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr sl, [pc, sl] │ │ │ │ ldr r0, [sl] │ │ │ │ @@ -595815,21 +595815,21 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #296 @ 0x128 │ │ │ │ bl 38430 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r5, [r6, #212] @ 0xd4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #0 │ │ │ │ beq 27eb80 │ │ │ │ sub r4, r0, #32 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 27ebbc │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r2, #296 @ 0x128 │ │ │ │ bl 38430 │ │ │ │ mov r0, #0 │ │ │ │ @@ -595889,15 +595889,15 @@ │ │ │ │ bne 27eafc │ │ │ │ ldr r0, [sl] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 27eba4 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 27eb8c │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #520 @ 0x208 │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r7 │ │ │ │ @@ -595945,18 +595945,18 @@ │ │ │ │ bl 283f2c │ │ │ │ b 27ec58 │ │ │ │ mov r6, r0 │ │ │ │ b 27ec2c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 27ec00 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #516 @ 0x204 │ │ │ │ bl 422cd0 │ │ │ │ add r0, sp, #920 @ 0x398 │ │ │ │ bl 17e2ec │ │ │ │ b 27ec58 │ │ │ │ bl 5a198 │ │ │ │ @@ -595983,35 +595983,35 @@ │ │ │ │ bl 2819d8 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ subseq r1, sp, ip, lsr #8 │ │ │ │ subseq fp, r9, r4, lsr r5 │ │ │ │ - subeq r4, r2, r8, lsl #15 │ │ │ │ + subeq r4, r2, r8, lsl #14 │ │ │ │ subseq fp, r9, ip, lsr #13 │ │ │ │ subseq r1, sp, ip, asr #6 │ │ │ │ @ instruction: 0x0059629c │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #1016 @ 0x3f8 │ │ │ │ sub sp, sp, #2048 @ 0x800 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r7, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #0 │ │ │ │ beq 27ee70 │ │ │ │ add r9, r0, #188 @ 0xbc │ │ │ │ mov r6, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r9 │ │ │ │ mov r8, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 27ee7c │ │ │ │ ldr sl, [pc, #752] @ 27efd4 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr sl, [pc, sl] │ │ │ │ ldr r0, [sl] │ │ │ │ @@ -596024,21 +596024,21 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #600 @ 0x258 │ │ │ │ bl 38430 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r5, [r6, #212] @ 0xd4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #0 │ │ │ │ beq 27eed4 │ │ │ │ sub r4, r0, #32 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 27ef10 │ │ │ │ add r0, sp, #608 @ 0x260 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r2, #600 @ 0x258 │ │ │ │ bl 38430 │ │ │ │ mov r0, #0 │ │ │ │ @@ -596101,15 +596101,15 @@ │ │ │ │ bne 27ee4c │ │ │ │ ldr r0, [sl] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 27eef8 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 27eee0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #1016 @ 0x3f8 │ │ │ │ add sp, sp, #2048 @ 0x800 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r7 │ │ │ │ @@ -596158,18 +596158,18 @@ │ │ │ │ bl 283efc │ │ │ │ b 27efb8 │ │ │ │ mov r6, r0 │ │ │ │ b 27ef88 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 27ef54 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #1012 @ 0x3f4 │ │ │ │ bl 422cd0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #808 @ 0x328 │ │ │ │ bl 17e1d4 │ │ │ │ b 27efb8 │ │ │ │ @@ -596199,30 +596199,30 @@ │ │ │ │ bl 2819d8 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ subseq r1, sp, r8, ror #1 │ │ │ │ subseq fp, r9, r0, ror #3 │ │ │ │ - subeq r4, r2, r4, lsr r4 │ │ │ │ + strheq r4, [r2], #-52 @ 0xffffffcc │ │ │ │ subseq fp, r9, r8, asr r3 │ │ │ │ subseq r1, sp, r0 │ │ │ │ subseq r5, r9, r0, lsl #31 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #1 │ │ │ │ - bl 54e294 │ │ │ │ + bl 54e218 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ - bl 54e140 │ │ │ │ + bl 54e0c4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #0 │ │ │ │ bne 27f0cc │ │ │ │ ldr r0, [pc, #188] @ 27f0e8 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ @@ -596243,29 +596243,29 @@ │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r6, #8]! │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r5] │ │ │ │ str r1, [r5, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r4, r0 │ │ │ │ clz r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 27f0cc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 27f0c8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp] │ │ │ │ bl 3e610 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ @@ -596290,35 +596290,35 @@ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, lr} │ │ │ │ bx r1 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 27f164 │ │ │ │ add r4, r4, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 54e40c │ │ │ │ + bl 54e390 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ add r5, r0, #4 │ │ │ │ mov sl, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r8, r3 │ │ │ │ mov r4, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 27f538 │ │ │ │ ldr r9, [pc, #1056] @ 27f5d0 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r9, [pc, r9] │ │ │ │ ldr r0, [r9] │ │ │ │ @@ -596354,15 +596354,15 @@ │ │ │ │ ldreq r2, [r8, #4] │ │ │ │ cmpeq r2, r1 │ │ │ │ beq 27f430 │ │ │ │ add r5, sp, #32 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 54e244 │ │ │ │ + bl 54e1c8 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldm r4, {r2, r3, r6} │ │ │ │ str r0, [r7, #8] │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r7, #4] │ │ │ │ add r0, sp, #32 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ @@ -596379,15 +596379,15 @@ │ │ │ │ blx r1 │ │ │ │ b 27f3e0 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ ldr r1, [r6, #28] │ │ │ │ cmp r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ mvncs r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ mov r7, #2 │ │ │ │ cmp r4, #0 │ │ │ │ bne 27f518 │ │ │ │ add r4, r6, #8 │ │ │ │ ldr r0, [r9] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ @@ -596413,15 +596413,15 @@ │ │ │ │ blx r1 │ │ │ │ b 27f48c │ │ │ │ mov r6, #0 │ │ │ │ add r5, sp, #32 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 54e244 │ │ │ │ + bl 54e1c8 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldm r4, {r2, r3, r4} │ │ │ │ str r0, [r7, #8] │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r7, #4] │ │ │ │ add r0, sp, #32 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ @@ -596435,54 +596435,54 @@ │ │ │ │ beq 27f384 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ blx r1 │ │ │ │ b 27f3a8 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 27f3a8 │ │ │ │ add r4, r5, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 54e40c │ │ │ │ + bl 54e390 │ │ │ │ mov r7, #1 │ │ │ │ ldrb r0, [sp, #12] │ │ │ │ cmp r0, #2 │ │ │ │ beq 27f49c │ │ │ │ b 27f4e0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 27f3e0 │ │ │ │ add r4, r5, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 54e40c │ │ │ │ + bl 54e390 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ beq 27f400 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ mov r6, #1 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ blx r1 │ │ │ │ b 27f460 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 27f460 │ │ │ │ add r0, sp, #24 │ │ │ │ orr r4, r0, #4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 54e40c │ │ │ │ + bl 54e390 │ │ │ │ b 27f460 │ │ │ │ ldr r2, [r8] │ │ │ │ cmp r2, r0 │ │ │ │ bne 27f238 │ │ │ │ ldm r4, {r2, r3, r6} │ │ │ │ str r0, [r7, #8] │ │ │ │ mov r0, #2 │ │ │ │ @@ -596492,59 +596492,59 @@ │ │ │ │ stm r0, {r2, r3, r6} │ │ │ │ add r0, sp, #32 │ │ │ │ bl 285e70 │ │ │ │ mov r7, #1 │ │ │ │ b 27f4e0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 27f48c │ │ │ │ add r4, r5, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 54e40c │ │ │ │ + bl 54e390 │ │ │ │ mov r7, #0 │ │ │ │ ldrb r0, [sp, #12] │ │ │ │ cmp r0, #2 │ │ │ │ bne 27f4e0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq 27f4b8 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx r1 │ │ │ │ b 27f4e0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 27f4e0 │ │ │ │ add r0, sp, #12 │ │ │ │ add r5, r0, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 54e40c │ │ │ │ + bl 54e390 │ │ │ │ ldm sp, {r0, r5} │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r1, [r5, #24] │ │ │ │ ldrb r4, [sp, #8] │ │ │ │ cmp r1, r2 │ │ │ │ mvncs r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ tst r4, #1 │ │ │ │ bne 27f518 │ │ │ │ add r4, r5, #4 │ │ │ │ ldr r0, [r9] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 27f564 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 27f550 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 58454 │ │ │ │ @@ -596592,15 +596592,15 @@ │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r9, r3 │ │ │ │ mov r7, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 27f6a4 │ │ │ │ ldr sl, [pc, #208] @ 27f6e8 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr sl, [pc, sl] │ │ │ │ ldr r0, [sl] │ │ │ │ @@ -596616,24 +596616,24 @@ │ │ │ │ mov r2, r8 │ │ │ │ bl 25d924 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ ldr r1, [r5, #28] │ │ │ │ cmp r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ mvncs r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r7, #0 │ │ │ │ bne 27f67c │ │ │ │ ldr r0, [sl] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 27f6bc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ addne sp, sp, #16 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 58548 │ │ │ │ @@ -596660,15 +596660,15 @@ │ │ │ │ add r6, r0, #4 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ mov r7, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 27f858 │ │ │ │ ldr r8, [pc, #412] @ 27f8c4 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldr r0, [r8] │ │ │ │ @@ -596690,20 +596690,20 @@ │ │ │ │ beq 27f780 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r6] │ │ │ │ blx r1 │ │ │ │ b 27f7a0 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 27f7a0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 54e40c │ │ │ │ + bl 54e390 │ │ │ │ mov r0, #1 │ │ │ │ add r1, sp, #12 │ │ │ │ str r0, [r4] │ │ │ │ add r0, r4, #5 │ │ │ │ mov r2, #11 │ │ │ │ mov r7, #0 │ │ │ │ mov r6, r4 │ │ │ │ @@ -596724,25 +596724,25 @@ │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r5, #24] │ │ │ │ ldm sp, {r0, r4} │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, r2 │ │ │ │ mvncs r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ ldrb r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bne 27f830 │ │ │ │ ldr r0, [r8] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 27f870 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ addne sp, sp, #24 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 58548 │ │ │ │ @@ -596777,126 +596777,126 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #12 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r8, r1 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ add fp, r8, #4 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, fp │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r9, r0 │ │ │ │ mov sl, #31 │ │ │ │ b 27f938 │ │ │ │ - bl 63f3bc │ │ │ │ + bl 63f340 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r9, r0 │ │ │ │ and r4, sl, r6, lsr #1 │ │ │ │ cmp r4, #31 │ │ │ │ beq 27f90c │ │ │ │ add r5, r6, #2 │ │ │ │ tst r6, #1 │ │ │ │ bne 27f970 │ │ │ │ lsr r7, r6, #1 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [r8, #32] │ │ │ │ cmp r7, r0, lsr #1 │ │ │ │ beq 27f9d0 │ │ │ │ eor r0, r0, r6 │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ orrhi r5, r5, #1 │ │ │ │ cmp r9, #0 │ │ │ │ beq 27f90c │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 27f920 │ │ │ │ add r7, r4, #1 │ │ │ │ cmp r7, #31 │ │ │ │ bne 27fa18 │ │ │ │ str r7, [sp, #4] │ │ │ │ add sl, r9, #248 @ 0xf8 │ │ │ │ mov r0, sl │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #0 │ │ │ │ bne 27f9ec │ │ │ │ - bl 63f3bc │ │ │ │ + bl 63f340 │ │ │ │ b 27f9b0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ and r0, r0, #1 │ │ │ │ strb r0, [r1, #1] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r1] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ ldr r7, [r0, #248] @ 0xf8 │ │ │ │ mov r0, fp │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ bic r0, r5, #1 │ │ │ │ cmp r7, #0 │ │ │ │ orrne r0, r0, #1 │ │ │ │ add r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ add r8, r9, r4, lsl #3 │ │ │ │ add r5, r8, #4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ tst r0, #1 │ │ │ │ bne 27fa40 │ │ │ │ - bl 63f3bc │ │ │ │ + bl 63f340 │ │ │ │ b 27fa20 │ │ │ │ ldr r8, [r8] │ │ │ │ cmp r7, #31 │ │ │ │ bne 27fa98 │ │ │ │ add r5, r9, #4 │ │ │ │ mov r6, #0 │ │ │ │ b 27fa64 │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r6, #30 │ │ │ │ beq 27fb04 │ │ │ │ add r4, r5, r6, lsl #3 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ tst r0, #2 │ │ │ │ bne 27fa58 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #2 │ │ │ │ bne 27fa58 │ │ │ │ b 27fb14 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #2 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #4 │ │ │ │ beq 27fb14 │ │ │ │ cmp r4, #28 │ │ │ │ bhi 27fb04 │ │ │ │ mov r0, #31 │ │ │ │ and r5, r0, r6, lsr #1 │ │ │ │ add r6, r9, #12 │ │ │ │ @@ -596904,20 +596904,20 @@ │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, #29 │ │ │ │ beq 27fb04 │ │ │ │ add r4, r6, r5, lsl #3 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ tst r0, #2 │ │ │ │ bne 27fac4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #2 │ │ │ │ bne 27fac4 │ │ │ │ b 27fb14 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #252 @ 0xfc │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ @@ -596928,127 +596928,127 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov fp, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ add r8, fp, #4 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov sl, r0 │ │ │ │ mov r6, #31 │ │ │ │ b 27fb94 │ │ │ │ - bl 63f3bc │ │ │ │ + bl 63f340 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov sl, r0 │ │ │ │ and r4, r6, r5, lsr #1 │ │ │ │ cmp r4, #31 │ │ │ │ beq 27fb68 │ │ │ │ add r7, r5, #2 │ │ │ │ tst r5, #1 │ │ │ │ bne 27fbd0 │ │ │ │ lsr r9, r5, #1 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r6, [fp, #32] │ │ │ │ cmp r9, r6, lsr #1 │ │ │ │ beq 27fc30 │ │ │ │ eor r0, r6, r5 │ │ │ │ mov r6, #31 │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ orrhi r7, r7, #1 │ │ │ │ cmp sl, #0 │ │ │ │ beq 27fb68 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r5 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 27fb7c │ │ │ │ add r9, r4, #1 │ │ │ │ cmp r9, #31 │ │ │ │ bne 27fc40 │ │ │ │ str r9, [sp] │ │ │ │ add r9, sl, #248 @ 0xf8 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #0 │ │ │ │ bne 27fc48 │ │ │ │ - bl 63f3bc │ │ │ │ + bl 63f340 │ │ │ │ b 27fc10 │ │ │ │ mov r0, #1 │ │ │ │ and r1, r6, #1 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r7, sl, r4, lsl #3 │ │ │ │ b 27fc80 │ │ │ │ mov r1, r0 │ │ │ │ ldr r6, [r0, #248] @ 0xf8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ bic r0, r7, #1 │ │ │ │ cmp r6, #0 │ │ │ │ orrne r0, r0, #1 │ │ │ │ add r1, r0, #2 │ │ │ │ mov r0, fp │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ ldr r9, [sp] │ │ │ │ add r7, sl, r4, lsl #3 │ │ │ │ b 27fc80 │ │ │ │ - bl 63f3bc │ │ │ │ + bl 63f340 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ tst r0, #1 │ │ │ │ beq 27fc7c │ │ │ │ ldrb r6, [r7, #4] │ │ │ │ cmp r9, #31 │ │ │ │ bne 27fcf8 │ │ │ │ mov r4, #0 │ │ │ │ b 27fcb8 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, #30 │ │ │ │ beq 27fd78 │ │ │ │ add r5, sl, r4, lsl #3 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ tst r0, #2 │ │ │ │ bne 27fcac │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #2 │ │ │ │ bne 27fcac │ │ │ │ mov r0, #0 │ │ │ │ and r1, r6, #1 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #2 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #0 │ │ │ │ tst r1, #4 │ │ │ │ beq 27fc34 │ │ │ │ cmp r4, #28 │ │ │ │ bhi 27fd78 │ │ │ │ mov r0, #31 │ │ │ │ @@ -597058,20 +597058,20 @@ │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, #29 │ │ │ │ beq 27fd78 │ │ │ │ add r5, r7, r4, lsl #3 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ tst r0, #2 │ │ │ │ bne 27fd2c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #2 │ │ │ │ bne 27fd2c │ │ │ │ mov r0, #0 │ │ │ │ and r1, r6, #1 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, sl │ │ │ │ @@ -597087,39 +597087,39 @@ │ │ │ │ add r5, r0, #32 │ │ │ │ mov r4, r0 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #0 │ │ │ │ mov sl, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ add r7, r4, #36 @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ tst r6, #1 │ │ │ │ bne 27ff3c │ │ │ │ mov sl, #0 │ │ │ │ mov fp, #31 │ │ │ │ and r8, fp, r6, lsr #1 │ │ │ │ cmp r8, #31 │ │ │ │ bne 27fe2c │ │ │ │ - bl 63f3bc │ │ │ │ + bl 63f340 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ tst r6, #1 │ │ │ │ beq 27fdec │ │ │ │ b 27ff3c │ │ │ │ cmp r8, #30 │ │ │ │ cmpeq sl, #0 │ │ │ │ bne 27fe70 │ │ │ │ mov r4, r0 │ │ │ │ @@ -597151,27 +597151,27 @@ │ │ │ │ mov r2, #252 @ 0xfc │ │ │ │ mov r4, r0 │ │ │ │ bl 37b24 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r9, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ bne 27ff08 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, r9 │ │ │ │ add r0, r0, #4 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ add r2, r6, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 27fe0c │ │ │ │ b 27ff6c │ │ │ │ cmp sl, #0 │ │ │ │ @@ -597179,15 +597179,15 @@ │ │ │ │ mov r0, sl │ │ │ │ mov r1, #252 @ 0xfc │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r6, r0 │ │ │ │ mov sl, r9 │ │ │ │ b 27fe10 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r6, #1 │ │ │ │ cmp sl, #0 │ │ │ │ beq 27ff5c │ │ │ │ @@ -597201,36 +597201,36 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r8, #30 │ │ │ │ bne 27ffc8 │ │ │ │ cmp sl, #0 │ │ │ │ beq 280010 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, sl │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #2 │ │ │ │ mov r6, #2 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ add r0, r9, #248 @ 0xf8 │ │ │ │ mov r1, sl │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r9, #240] @ 0xf0 │ │ │ │ add r0, r9, #244 @ 0xf4 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r9, r8, lsl #3]! │ │ │ │ add r0, r9, #4 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ mov r6, #2 │ │ │ │ cmp sl, #0 │ │ │ │ bne 27ff4c │ │ │ │ b 27ff5c │ │ │ │ mov sl, #0 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #252 @ 0xfc │ │ │ │ @@ -597262,15 +597262,15 @@ │ │ │ │ subseq pc, ip, ip, lsl #30 │ │ │ │ subseq pc, ip, ip, asr #30 │ │ │ │ ldrheq sl, [r9], #-8 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #12 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r4, [r4] │ │ │ │ ldr r0, [pc, #328] @ 2801dc │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ @@ -597288,15 +597288,15 @@ │ │ │ │ ldr r0, [pc, #280] @ 2801e4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #12 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #20 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r0, [pc, #252] @ 2801e8 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ @@ -597351,25 +597351,25 @@ │ │ │ │ b 2801d4 │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 28456c │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - strheq r3, [r2], #-11 │ │ │ │ + subeq r3, r2, fp, lsr r0 │ │ │ │ subseq sl, r9, ip, lsl r1 │ │ │ │ @ instruction: 0xffee6914 │ │ │ │ subseq pc, ip, r4, lsr #25 │ │ │ │ @ instruction: 0xffeb466c │ │ │ │ @ instruction: 0xffe66998 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #14 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r4, [r4] │ │ │ │ ldr r0, [pc, #328] @ 280368 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ @@ -597387,15 +597387,15 @@ │ │ │ │ ldr r0, [pc, #280] @ 280370 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #12 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #20 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r0, [pc, #252] @ 280374 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ @@ -597450,25 +597450,25 @@ │ │ │ │ b 280360 │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 28456c │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - subeq r2, r2, fp, lsr pc │ │ │ │ + strheq r2, [r2], #-235 @ 0xffffff15 │ │ │ │ @ instruction: 0x00599f90 │ │ │ │ @ instruction: 0xffee6788 │ │ │ │ subseq pc, ip, r8, lsl fp @ │ │ │ │ @ instruction: 0xffeb44e0 │ │ │ │ @ instruction: 0xffe6680c │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #22 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r4, [r4] │ │ │ │ ldr r0, [pc, #328] @ 2804f4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ @@ -597486,15 +597486,15 @@ │ │ │ │ ldr r0, [pc, #280] @ 2804fc │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #12 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #20 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r0, [pc, #252] @ 280500 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ @@ -597549,15 +597549,15 @@ │ │ │ │ b 2804ec │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 28456c │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - strheq r2, [r2], #-221 @ 0xffffff23 │ │ │ │ + subeq r2, r2, sp, lsr sp │ │ │ │ subseq r9, r9, r4, lsl #28 │ │ │ │ @ instruction: 0xffee65fc │ │ │ │ subseq pc, ip, ip, lsl #19 │ │ │ │ @ instruction: 0xffeb4354 │ │ │ │ @ instruction: 0xffe6870c │ │ │ │ ldr r1, [pc, #36] @ 280538 │ │ │ │ ldr ip, [pc, #20] @ 28052c │ │ │ │ @@ -598210,21 +598210,21 @@ │ │ │ │ beq 280f34 │ │ │ │ b 225224 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 280f44 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 59d30 │ │ │ │ subseq r9, r9, r4, lsl r2 │ │ │ │ - b 67ae70 │ │ │ │ + b 67adf4 │ │ │ │ ldr r0, [r0] │ │ │ │ b 377da4 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ add r0, r0, #8 │ │ │ │ - b 63f84c │ │ │ │ + b 63f7d0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ mov r5, #6 │ │ │ │ add lr, sp, #28 │ │ │ │ add r1, r0, #4 │ │ │ │ @@ -598244,22 +598244,22 @@ │ │ │ │ str r1, [sp, #16] │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ ldr r1, [pc, #32] @ 280fe8 │ │ │ │ ldr r3, [pc, #32] @ 280fec │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 67a0d4 │ │ │ │ + bl 67a058 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ subseq r9, r9, r8, asr #17 │ │ │ │ - subeq r2, r2, r9, asr fp │ │ │ │ + ldrdeq r2, [r2], #-169 @ 0xffffff57 │ │ │ │ @ instruction: 0x0059989c │ │ │ │ - subeq r2, r2, lr, lsl fp │ │ │ │ - subeq r2, r2, pc, lsl fp │ │ │ │ + @ instruction: 0x00422a9e │ │ │ │ + @ instruction: 0x00422a9f │ │ │ │ ldr r0, [r0] │ │ │ │ mov ip, r1 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r0] │ │ │ │ sub r2, r3, #21 │ │ │ │ cmp r2, #7 │ │ │ │ subcc r1, r3, #20 │ │ │ │ @@ -598281,28 +598281,28 @@ │ │ │ │ ldr r0, [pc, #376] @ 2811c8 │ │ │ │ mov r2, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #364] @ 2811cc │ │ │ │ mov r0, ip │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [pc, #360] @ 2811e8 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, #5 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #344] @ 2811ec │ │ │ │ mov r0, ip │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [pc, #292] @ 2811d8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ @@ -598315,87 +598315,87 @@ │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #252] @ 2811e4 │ │ │ │ mov r0, ip │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [pc, #248] @ 281200 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #240] @ 281204 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, ip │ │ │ │ mov r2, #15 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [pc, #148] @ 2811d0 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, #6 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #132] @ 2811d4 │ │ │ │ mov r0, ip │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [pc, #128] @ 2811f0 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, #10 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #112] @ 2811f4 │ │ │ │ mov r0, ip │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [pc, #84] @ 2811f8 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, #9 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #68] @ 2811fc │ │ │ │ mov r0, ip │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ subseq r9, r9, ip, asr #16 │ │ │ │ - strdeq sl, [r0], #-132 @ 0xffffff7c │ │ │ │ + subeq sl, r0, r4, ror r8 │ │ │ │ subseq r9, r9, r0, lsl #12 │ │ │ │ - strheq r2, [r2], #-148 @ 0xffffff6c │ │ │ │ + subeq r2, r2, r4, lsr r9 │ │ │ │ @ instruction: 0x00599690 │ │ │ │ - subeq r2, r2, lr, asr #20 │ │ │ │ + subeq r2, r2, lr, asr #19 │ │ │ │ subseq r9, r9, r8, ror #12 │ │ │ │ - @ instruction: 0x0040e394 │ │ │ │ + subeq lr, r0, r4, lsl r3 │ │ │ │ ldrheq r9, [r9], #-108 @ 0xffffff94 │ │ │ │ - subeq r2, r2, r5, lsl #21 │ │ │ │ + subeq r2, r2, r5, lsl #20 │ │ │ │ subseq r9, r9, ip, asr #11 │ │ │ │ - @ instruction: 0x0042299a │ │ │ │ + subeq r2, r2, sl, lsl r9 │ │ │ │ @ instruction: 0x00599598 │ │ │ │ - subeq r2, r2, r0, ror r9 │ │ │ │ + strdeq r2, [r2], #-128 @ 0xffffff80 │ │ │ │ subseq r9, r9, ip, lsr r6 │ │ │ │ - subeq r2, r2, r1, lsr #20 │ │ │ │ + subeq r2, r2, r1, lsr #19 │ │ │ │ ldr r0, [r0] │ │ │ │ - b 682448 │ │ │ │ + b 6823cc │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ mov r5, #6 │ │ │ │ add lr, sp, #28 │ │ │ │ add r1, r0, #4 │ │ │ │ @@ -598415,28 +598415,28 @@ │ │ │ │ str r1, [sp, #16] │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ ldr r1, [pc, #32] @ 281294 │ │ │ │ ldr r3, [pc, #32] @ 281298 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 67a0d4 │ │ │ │ + bl 67a058 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ subseq r9, r9, ip, lsr #12 │ │ │ │ - subeq r2, r2, sp, lsr #17 │ │ │ │ + subeq r2, r2, sp, lsr #16 │ │ │ │ ldrsheq r9, [r9], #-80 @ 0xffffffb0 │ │ │ │ - subeq r2, r2, r2, ror r8 │ │ │ │ - subeq r2, r2, r3, ror r8 │ │ │ │ + strdeq r2, [r2], #-114 @ 0xffffff8e │ │ │ │ + strdeq r2, [r2], #-115 @ 0xffffff8d │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 2812b0 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 67985c │ │ │ │ - subeq r1, r2, r3, asr pc │ │ │ │ + b 6797e0 │ │ │ │ + ldrdeq r1, [r2], #-227 @ 0xffffff1d │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #444 @ 0x1bc │ │ │ │ ldr sl, [r0] │ │ │ │ add fp, sp, #24 │ │ │ │ str r2, [sp, #16] │ │ │ │ cmp r2, #384 @ 0x180 │ │ │ │ str r1, [sp, #12] │ │ │ │ @@ -598499,23 +598499,23 @@ │ │ │ │ stm r0, {r1, r2, r3, r4, r6, r7} │ │ │ │ ldr r0, [sl] │ │ │ │ ldr r0, [r0] │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, fp │ │ │ │ str r9, [sp] │ │ │ │ - bl 55e51c │ │ │ │ + bl 55e4a0 │ │ │ │ mov r0, r8 │ │ │ │ bl 3750c │ │ │ │ mov r5, r0 │ │ │ │ bl 37824 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #408 @ 0x198 │ │ │ │ mov r1, r5 │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #408] @ 0x198 │ │ │ │ cmp r0, #1 │ │ │ │ beq 2814a4 │ │ │ │ ldr r1, [sp, #412] @ 0x19c │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, sl │ │ │ │ bl 37da0 │ │ │ │ @@ -598588,29 +598588,29 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ subseq r8, r9, ip, lsl sp │ │ │ │ subseq lr, ip, r8, asr r9 │ │ │ │ @ instruction: 0xffee555c │ │ │ │ subseq r8, r9, r0, ror #25 │ │ │ │ ldrheq r8, [r9], #-208 @ 0xffffff30 │ │ │ │ - subeq r1, r2, r8, lsr #28 │ │ │ │ + subeq r1, r2, r8, lsr #27 │ │ │ │ subseq r8, r9, ip, lsr sp │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r0, r3 │ │ │ │ - b 67b26c │ │ │ │ + b 67b1f0 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ tst r2, #16 │ │ │ │ bne 281564 │ │ │ │ tst r2, #32 │ │ │ │ bne 281568 │ │ │ │ - b 67bef0 │ │ │ │ - b 678ae8 │ │ │ │ - b 678b5c │ │ │ │ + b 67be74 │ │ │ │ + b 678a6c │ │ │ │ + b 678ae0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 281588 │ │ │ │ b 225724 │ │ │ │ @@ -598696,34 +598696,34 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 2816f8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2816f8 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #172]! @ 0xac │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2816f8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #541] @ 0x21d │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #3 │ │ │ │ beq 281714 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 281718 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 42df00 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #168 @ 0xa8 │ │ │ │ bl 286628 │ │ │ │ b 281754 │ │ │ │ @@ -598763,18 +598763,18 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 2817e0 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 2817e4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 42df00 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 281838 │ │ │ │ @@ -598843,37 +598843,37 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 281944 │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 281944 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 281964 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 29b408 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 281990 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 29b408 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r1 │ │ │ │ @@ -598898,15 +598898,15 @@ │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ tst r0, r1 │ │ │ │ bne 281a20 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ popne {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 58548 │ │ │ │ bl 58e88 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -598928,34 +598928,34 @@ │ │ │ │ bne 281a98 │ │ │ │ ldr r0, [r4, #144] @ 0x90 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 281a98 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #148]! @ 0x94 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 281a98 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #192] @ 0xc0 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 281b00 │ │ │ │ b 281b24 │ │ │ │ ldr r0, [r4, #244] @ 0xf4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 281ad8 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #248]! @ 0xf8 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 281ad8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ add r0, r4, #160 @ 0xa0 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 155738 │ │ │ │ mov r0, r4 │ │ │ │ bl 284bfc │ │ │ │ @@ -598963,18 +598963,18 @@ │ │ │ │ strh r0, [r4, #156] @ 0x9c │ │ │ │ ldr r0, [r4, #192] @ 0xc0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 281b24 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #196]! @ 0xc4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 281b24 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ add r0, r4, #208 @ 0xd0 │ │ │ │ bl 155738 │ │ │ │ mov r0, #256 @ 0x100 │ │ │ │ mov r1, #0 │ │ │ │ strh r1, [r4, r0] │ │ │ │ @@ -599042,18 +599042,18 @@ │ │ │ │ bl 2a4524 │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ mov r0, r6 │ │ │ │ bl 375d8 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 281c60 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 45d554 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ add sp, sp, #8 │ │ │ │ cmn r0, #1 │ │ │ │ beq 281c78 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ @@ -599072,18 +599072,18 @@ │ │ │ │ bl 2a4524 │ │ │ │ b 281cb8 │ │ │ │ mov r6, r0 │ │ │ │ b 281cd8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 281cd8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 45d554 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmn r0, #1 │ │ │ │ beq 281ce8 │ │ │ │ bl 375d8 │ │ │ │ mov r0, r6 │ │ │ │ @@ -599145,41 +599145,41 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 281dfc │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 281dfc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ cmp r0, #0 │ │ │ │ beq 281e24 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 281e24 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 2b2b90 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ cmp r0, #0 │ │ │ │ beq 281e58 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 281e58 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 2b2b90 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r1 │ │ │ │ @@ -599227,15 +599227,15 @@ │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ cmp r4, #0 │ │ │ │ bne 281f04 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -599250,20 +599250,20 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 281fa0 │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 281fa0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r4, [r4, #12] │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 281fbc │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ @@ -599291,43 +599291,43 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 2705d0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 3451ac │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 28206c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 3451ac │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 270b30 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #12]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2820a8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3451ac │ │ │ │ ldr r4, [r4, #8] │ │ │ │ cmp r4, #0 │ │ │ │ beq 2820d0 │ │ │ │ mov r0, r4 │ │ │ │ bl 282318 │ │ │ │ @@ -599346,18 +599346,18 @@ │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #12]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 282120 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3451ac │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 286ac8 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @@ -599368,50 +599368,50 @@ │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r5, r1, #4 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r6, r0 │ │ │ │ tst r6, #12 │ │ │ │ bne 282198 │ │ │ │ orr r2, r6, #8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ mov r6, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 282168 │ │ │ │ mov r6, r4 │ │ │ │ ldr r0, [r6], #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ mov r0, r6 │ │ │ │ mvn r1, #1 │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ tst r0, #32 │ │ │ │ beq 282204 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 282204 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ cmp r7, #0 │ │ │ │ beq 282204 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r1, [r0, #12] │ │ │ │ @@ -599429,27 +599429,27 @@ │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r4, [r5, #4] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, r2 │ │ │ │ mvncs r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ ldrb r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bne 28227c │ │ │ │ ldr r0, [pc, #68] @ 2822b0 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ tst r0, r1 │ │ │ │ bne 28229c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 58548 │ │ │ │ bl 58e88 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -599466,15 +599466,15 @@ │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ tst r0, r1 │ │ │ │ bne 282300 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ popne {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 58548 │ │ │ │ bl 58e88 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -599503,29 +599503,29 @@ │ │ │ │ beq 282374 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx r1 │ │ │ │ b 282398 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 282398 │ │ │ │ add r6, r6, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 54e40c │ │ │ │ + bl 54e390 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2823b8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 282414 │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bne 282414 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ @@ -599535,57 +599535,57 @@ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r5] │ │ │ │ blx r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 282414 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 54e40c │ │ │ │ + bl 54e390 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ b 282448 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 282448 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ mov r0, r4 │ │ │ │ bl 287fb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 271200 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 3451ac │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2824b0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 3451ac │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ mov r1, #100 @ 0x64 │ │ │ │ orr r1, r1, #8192 @ 0x2000 │ │ │ │ @@ -599723,18 +599723,18 @@ │ │ │ │ cmp r1, #2 │ │ │ │ bcs 2826dc │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r0, #1272]! @ 0x4f8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #210] @ 0xd2 │ │ │ │ cmp r0, #7 │ │ │ │ @@ -599752,50 +599752,50 @@ │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ ldr r0, [r4, #176] @ 0xb0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 282778 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #180]! @ 0xb4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 282778 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #188] @ 0xbc │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2827a8 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #192]! @ 0xc0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2827a8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #164]! @ 0xa4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 3440dc │ │ │ │ add r0, r4, #224 @ 0xe0 │ │ │ │ bl 281844 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #216]! @ 0xd8 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 282848 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3446ec │ │ │ │ b 282848 │ │ │ │ add r0, r4, #216 @ 0xd8 │ │ │ │ bl 281a38 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #207] @ 0xcf │ │ │ │ @@ -599820,18 +599820,18 @@ │ │ │ │ bl 28674c │ │ │ │ b 2828dc │ │ │ │ add r0, r4, #216 @ 0xd8 │ │ │ │ bl 28828c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #156]! @ 0x9c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 282888 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3446ec │ │ │ │ ldrb r0, [r4, #204] @ 0xcc │ │ │ │ cmp r0, #0 │ │ │ │ beq 28289c │ │ │ │ add r0, r4, #64 @ 0x40 │ │ │ │ bl 155738 │ │ │ │ @@ -599841,18 +599841,18 @@ │ │ │ │ bl 28674c │ │ │ │ ldr r0, [r4, #144] @ 0x90 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2828dc │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #148]! @ 0x94 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2828dc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #132] @ 0x84 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbne r1, [r4, #201] @ 0xc9 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2829c0 │ │ │ │ @@ -599865,88 +599865,88 @@ │ │ │ │ beq 28293c │ │ │ │ ldr r0, [r4, #120] @ 0x78 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 28293c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #124]! @ 0x7c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 28293c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldrb r0, [r4, #206] @ 0xce │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [r4, #202] @ 0xca │ │ │ │ cmp r0, #0 │ │ │ │ beq 282974 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #216]! @ 0xd8 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 282974 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3440dc │ │ │ │ ldrb r0, [r4, #203] @ 0xcb │ │ │ │ strb r6, [r4, #206] @ 0xce │ │ │ │ cmp r0, #0 │ │ │ │ beq 2829b4 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2829b4 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #112]! @ 0x70 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2829b4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #203] @ 0xcb │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2828f0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #136]! @ 0x88 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2828f0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 2828f0 │ │ │ │ mov r5, r0 │ │ │ │ b 282bec │ │ │ │ mov r5, r0 │ │ │ │ b 282a34 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #188] @ 0xbc │ │ │ │ cmp r0, #2 │ │ │ │ bcc 282a34 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #192]! @ 0xc0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 282a34 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #164]! @ 0xa4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 282cc4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 3440dc │ │ │ │ b 282cc4 │ │ │ │ b 282ba4 │ │ │ │ b 282a8c │ │ │ │ b 282a74 │ │ │ │ mov r5, r0 │ │ │ │ @@ -599961,18 +599961,18 @@ │ │ │ │ b 282ad4 │ │ │ │ mov r5, r0 │ │ │ │ b 282b00 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #156]! @ 0x9c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 282b00 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3446ec │ │ │ │ b 282b00 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #208] @ 0xd0 │ │ │ │ add r0, r4, #560 @ 0x230 │ │ │ │ @@ -599998,18 +599998,18 @@ │ │ │ │ add r0, r4, #32 │ │ │ │ bl 28674c │ │ │ │ b 282b70 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #216]! @ 0xd8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 282b50 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3446ec │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #209] @ 0xd1 │ │ │ │ mov r0, r4 │ │ │ │ bl 28674c │ │ │ │ b 282ba8 │ │ │ │ @@ -600018,18 +600018,18 @@ │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #144] @ 0x90 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 282ba8 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #148]! @ 0x94 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 282ba8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 282ba8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #132] @ 0x84 │ │ │ │ cmp r0, #3 │ │ │ │ beq 282bec │ │ │ │ @@ -600037,18 +600037,18 @@ │ │ │ │ cmp r1, #1 │ │ │ │ bne 282bec │ │ │ │ cmp r0, #2 │ │ │ │ bcc 282bec │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #136]! @ 0x88 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 282bec │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #201] @ 0xc9 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ bl 462e28 │ │ │ │ b 282c04 │ │ │ │ @@ -600058,49 +600058,49 @@ │ │ │ │ beq 282c40 │ │ │ │ ldr r0, [r4, #120] @ 0x78 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 282c40 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #124]! @ 0x7c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 282c40 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #202] @ 0xca │ │ │ │ ldrb r0, [r4, #206] @ 0xce │ │ │ │ cmp r0, #0 │ │ │ │ beq 282c78 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #216]! @ 0xd8 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 282c78 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3440dc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #206] @ 0xce │ │ │ │ ldrb r0, [r4, #203] @ 0xcb │ │ │ │ cmp r0, #0 │ │ │ │ beq 282cbc │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 282cbc │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #112]! @ 0x70 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 282cbc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #203] @ 0xcb │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @@ -600288,15 +600288,15 @@ │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ andeq r0, r0, r4, asr #1 │ │ │ │ ldr r0, [r4, #160] @ 0xa0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 282fcc │ │ │ │ ldr r0, [r4, #164]! @ 0xa4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ beq 283140 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r0, [r4, #1256] @ 0x4e8 │ │ │ │ cmp r0, #3 │ │ │ │ beq 283074 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -600360,18 +600360,18 @@ │ │ │ │ bl 2859a8 │ │ │ │ ldr r0, [r4, #504] @ 0x1f8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2830f8 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #508]! @ 0x1fc │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2830f8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ add r0, r4, #520 @ 0x208 │ │ │ │ bl 2859a8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #172] @ 0xac │ │ │ │ mov r0, r4 │ │ │ │ @@ -600381,23 +600381,23 @@ │ │ │ │ ldr r0, [r4, #152] @ 0x98 │ │ │ │ bl 27dd20 │ │ │ │ ldr r0, [r4, #140] @ 0x8c │ │ │ │ cmp r0, #2 │ │ │ │ popcc {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #144]! @ 0x90 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 282fcc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 42df00 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r6, [r4, #196] @ 0xc4 │ │ │ │ cmp r6, #0 │ │ │ │ beq 283120 │ │ │ │ mov r0, r6 │ │ │ │ bl 282318 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #28 │ │ │ │ @@ -600437,18 +600437,18 @@ │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #504] @ 0x1f8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 28322c │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #508]! @ 0x1fc │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 28322c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ add r0, r4, #520 @ 0x208 │ │ │ │ bl 2859a8 │ │ │ │ b 28323c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ @@ -600464,89 +600464,89 @@ │ │ │ │ b 28326c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #140] @ 0x8c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 283298 │ │ │ │ ldr r0, [r4, #144]! @ 0x90 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 283298 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ blcc fe935ab0 <__bss_end__@@Base+0xfe0e3b04> │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r5, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ beq 283378 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #48 @ 0x30 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ add r7, r5, #32 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r0, #0 │ │ │ │ bne 283310 │ │ │ │ mov r0, #0 │ │ │ │ ldr r6, [r5, #24] │ │ │ │ str r0, [r5, #24] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ ldr r8, [r5, #28] │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r6, #0 │ │ │ │ beq 283310 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ add r7, r5, #44 @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r0, #0 │ │ │ │ bne 283354 │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r5, #36] @ 0x24 │ │ │ │ beq 283348 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 283378 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 29b318 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ b 283394 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2833b4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 29b318 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ @@ -600569,15 +600569,15 @@ │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ cmp r4, #0 │ │ │ │ bne 2833fc │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -600592,20 +600592,20 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 283498 │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 283498 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 155abc │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 155abc │ │ │ │ @@ -600655,18 +600655,18 @@ │ │ │ │ add r0, r4, #152 @ 0x98 │ │ │ │ bl 2859a8 │ │ │ │ mov r5, r4 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r5, #80]! @ 0x50 │ │ │ │ mov r1, #1 │ │ │ │ strb r6, [r5, #-10] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 283594 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #56]! @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ strb r6, [r0, #19] │ │ │ │ beq 2835c4 │ │ │ │ @@ -600712,18 +600712,18 @@ │ │ │ │ add r0, r4, #152 @ 0x98 │ │ │ │ bl 2859a8 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r6, #80]! @ 0x50 │ │ │ │ strb r1, [r6, #-10] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 283678 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #56]! @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ strb r2, [r0, #19] │ │ │ │ @@ -600767,45 +600767,45 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2859a8 │ │ │ │ ldr r5, [r4, #456] @ 0x1c8 │ │ │ │ cmn r5, #1 │ │ │ │ beq 28375c │ │ │ │ add r0, r5, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 28375c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #192 @ 0xc0 │ │ │ │ mov r2, #8 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r4, #472] @ 0x1d8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 28378c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #476]! @ 0x1dc │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 28378c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #168] @ 0xa8 │ │ │ │ cmp r0, #3 │ │ │ │ beq 2838c4 │ │ │ │ add r6, r4, #160 @ 0xa0 │ │ │ │ mov r0, r6 │ │ │ │ bl 29c7a8 │ │ │ │ mov r0, r6 │ │ │ │ bl 284974 │ │ │ │ b 2838c4 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r6, [r4, #516] @ 0x204 │ │ │ │ cmp r6, #0 │ │ │ │ beq 283710 │ │ │ │ mov r0, r6 │ │ │ │ bl 282318 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #28 │ │ │ │ @@ -600813,56 +600813,56 @@ │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r4, #536] @ 0x218 │ │ │ │ cmp r0, #21 │ │ │ │ bne 28380c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #540]! @ 0x21c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 28380c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #488]! @ 0x1e8 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 283830 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3446ec │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #484] @ 0x1e4 │ │ │ │ mov r0, r4 │ │ │ │ bl 2859a8 │ │ │ │ ldr r5, [r4, #456] @ 0x1c8 │ │ │ │ cmn r5, #1 │ │ │ │ beq 283874 │ │ │ │ add r0, r5, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 283874 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #192 @ 0xc0 │ │ │ │ mov r2, #8 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r4, #472] @ 0x1d8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2838a4 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #476]! @ 0x1dc │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2838a4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #168] @ 0xa8 │ │ │ │ cmp r0, #3 │ │ │ │ beq 2838c4 │ │ │ │ add r6, r4, #160 @ 0xa0 │ │ │ │ mov r0, r6 │ │ │ │ @@ -600897,18 +600897,18 @@ │ │ │ │ ldr r1, [r0, #536]! @ 0x218 │ │ │ │ cmp r1, #21 │ │ │ │ bne 283938 │ │ │ │ bl 287bcc │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #488]! @ 0x1e8 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 28396c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3446ec │ │ │ │ b 28396c │ │ │ │ mov r5, r0 │ │ │ │ b 283ae4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ @@ -600916,61 +600916,61 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2859a8 │ │ │ │ ldr r6, [r4, #456] @ 0x1c8 │ │ │ │ cmn r6, #1 │ │ │ │ beq 2839b0 │ │ │ │ add r0, r6, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2839b0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #192 @ 0xc0 │ │ │ │ mov r2, #8 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r4, #472] @ 0x1d8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2839e0 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #476]! @ 0x1dc │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2839e0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ add r0, r4, #160 @ 0xa0 │ │ │ │ bl 284044 │ │ │ │ b 283aec │ │ │ │ ldr r6, [r4, #456] @ 0x1c8 │ │ │ │ mov r5, r0 │ │ │ │ cmn r6, #1 │ │ │ │ beq 283a24 │ │ │ │ add r0, r6, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 283a24 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #192 @ 0xc0 │ │ │ │ mov r2, #8 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r4, #472] @ 0x1d8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 283a54 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #476]! @ 0x1dc │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 283a54 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ add r0, r4, #160 @ 0xa0 │ │ │ │ bl 284044 │ │ │ │ b 283aec │ │ │ │ mov r5, r0 │ │ │ │ b 283aec │ │ │ │ @@ -600981,32 +600981,32 @@ │ │ │ │ bl 5a198 │ │ │ │ ldr r6, [r4, #456] @ 0x1c8 │ │ │ │ mov r5, r0 │ │ │ │ cmn r6, #1 │ │ │ │ beq 283ab4 │ │ │ │ add r0, r6, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 283ab4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #192 @ 0xc0 │ │ │ │ mov r2, #8 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r4, #472] @ 0x1d8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 283ae4 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #476]! @ 0x1dc │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 283ae4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ add r0, r4, #160 @ 0xa0 │ │ │ │ bl 284044 │ │ │ │ ldr r1, [r4, #460] @ 0x1cc │ │ │ │ cmp r1, #0 │ │ │ │ beq 283b04 │ │ │ │ @@ -601044,15 +601044,15 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq 283bc4 │ │ │ │ b 283be8 │ │ │ │ mov r0, r4 │ │ │ │ bl 2859a8 │ │ │ │ b 283c1c │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r6, [r4, #212] @ 0xd4 │ │ │ │ cmp r6, #0 │ │ │ │ beq 283b70 │ │ │ │ mov r0, r6 │ │ │ │ bl 282318 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #28 │ │ │ │ @@ -601060,56 +601060,56 @@ │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r4, #232] @ 0xe8 │ │ │ │ cmp r0, #21 │ │ │ │ bne 283be8 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #236]! @ 0xec │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 283be8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #184]! @ 0xb8 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 283c0c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3446ec │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #176] @ 0xb0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2859a8 │ │ │ │ ldr r5, [r4, #160] @ 0xa0 │ │ │ │ cmn r5, #1 │ │ │ │ beq 283c50 │ │ │ │ add r0, r5, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 283c50 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #192 @ 0xc0 │ │ │ │ mov r2, #8 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r4, #164] @ 0xa4 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 283c60 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #168]! @ 0xa8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 42df00 │ │ │ │ mov r5, r0 │ │ │ │ b 283cb4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ @@ -601120,100 +601120,100 @@ │ │ │ │ ldr r1, [r0, #232]! @ 0xe8 │ │ │ │ cmp r1, #21 │ │ │ │ bne 283cb4 │ │ │ │ bl 287bcc │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #184]! @ 0xb8 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 283ce0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3446ec │ │ │ │ b 283ce0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #176] @ 0xb0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2859a8 │ │ │ │ ldr r6, [r4, #160] @ 0xa0 │ │ │ │ cmn r6, #1 │ │ │ │ beq 283d24 │ │ │ │ add r0, r6, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 283d24 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #192 @ 0xc0 │ │ │ │ mov r2, #8 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r4, #164] @ 0xa4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 283e20 │ │ │ │ ldr r0, [r4, #168]! @ 0xa8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 283e20 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ b 283e20 │ │ │ │ ldr r6, [r4, #160] @ 0xa0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r6, #1 │ │ │ │ beq 283d8c │ │ │ │ add r0, r6, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 283d8c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #192 @ 0xc0 │ │ │ │ mov r2, #8 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r4, #164] @ 0xa4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 283e20 │ │ │ │ ldr r0, [r4, #168]! @ 0xa8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 283e20 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ b 283e20 │ │ │ │ ldr r6, [r4, #160] @ 0xa0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r6, #1 │ │ │ │ beq 283df4 │ │ │ │ add r0, r6, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 283df4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #192 @ 0xc0 │ │ │ │ mov r2, #8 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r4, #164] @ 0xa4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 283e20 │ │ │ │ ldr r0, [r4, #168]! @ 0xa8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 283e20 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ blcc fe936638 <__bss_end__@@Base+0xfe0e468c> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -601308,18 +601308,18 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 283fc8 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 283fc8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ add r0, r4, #16 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 155738 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #16 │ │ │ │ @@ -601369,20 +601369,20 @@ │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2840bc │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #8] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2840bc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ ldr r0, [r9, #12] │ │ │ │ cmp r0, #0 │ │ │ │ beq 28417c │ │ │ │ ldr r6, [r9, #20] │ │ │ │ str r0, [sp, #4] │ │ │ │ cmp r6, #0 │ │ │ │ beq 284158 │ │ │ │ @@ -601441,20 +601441,20 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2841dc │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #8] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2841dc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ ldr r9, [r4, #20] │ │ │ │ cmp r9, #0 │ │ │ │ beq 2842ac │ │ │ │ ldr r6, [r4, #28] │ │ │ │ str r4, [sp, #4] │ │ │ │ cmp r6, #0 │ │ │ │ beq 284280 │ │ │ │ @@ -601518,18 +601518,18 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 284324 │ │ │ │ cmp r0, #0 │ │ │ │ bne 284368 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #600]! @ 0x258 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 284310 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 422cd0 │ │ │ │ mov r0, r4 │ │ │ │ bl 29c7a8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 284974 │ │ │ │ @@ -601539,33 +601539,33 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 284974 │ │ │ │ add r4, r4, #296 @ 0x128 │ │ │ │ mov r0, r4 │ │ │ │ bl 29c5d0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 422cd0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 283f2c │ │ │ │ b 2843d8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2843d8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 422cd0 │ │ │ │ b 2843d8 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ b 2843d0 │ │ │ │ mov r5, r0 │ │ │ │ @@ -601588,18 +601588,18 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 28443c │ │ │ │ cmp r0, #0 │ │ │ │ bne 284480 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #1208]! @ 0x4b8 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 284428 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 422cd0 │ │ │ │ mov r0, r4 │ │ │ │ bl 29c938 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 284974 │ │ │ │ @@ -601609,33 +601609,33 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 284974 │ │ │ │ add r4, r4, #600 @ 0x258 │ │ │ │ mov r0, r4 │ │ │ │ bl 29c5d0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 422cd0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 283efc │ │ │ │ b 2844f0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2844f0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 422cd0 │ │ │ │ b 2844f0 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ b 2844e8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -601688,28 +601688,28 @@ │ │ │ │ pop {r4, lr} │ │ │ │ b 2a4524 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 29c5d0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 422cd0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2845e0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 422cd0 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -601725,18 +601725,18 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r4, #144] @ 0x90 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 28462c │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r4, #148]! @ 0x94 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ mov r1, #0 │ │ │ │ strh r1, [r4, #156] @ 0x9c │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ @@ -601773,18 +601773,18 @@ │ │ │ │ beq 2846cc │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2846cc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 42df4c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r2, [r0, #4]! │ │ │ │ sub r3, r2, #35 @ 0x23 │ │ │ │ @@ -601812,54 +601812,54 @@ │ │ │ │ b 2a4524 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2847a8 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2847a8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2846cc │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 42df00 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 284808 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 284808 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28488c │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2846cc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 344290 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #20 │ │ │ │ bhi 284860 │ │ │ │ @@ -601901,35 +601901,35 @@ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 284910 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 28496c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 344290 │ │ │ │ b 28496c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ b 2848ec │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 28496c │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 28496c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ b 28496c │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #32 │ │ │ │ @@ -601942,15 +601942,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ cmp r0, #2 │ │ │ │ beq 28499c │ │ │ │ ldrd r2, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 54a0fc │ │ │ │ + bl 54a080 │ │ │ │ ldr r0, [pc, #216] @ 284a7c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ bne 284a24 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -601985,74 +601985,74 @@ │ │ │ │ cmp r0, #2 │ │ │ │ cmpne r0, #0 │ │ │ │ bne 284a3c │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 284a34 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 549b94 │ │ │ │ + bl 549b18 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2865a0 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subseq fp, ip, ip, lsl r2 │ │ │ │ ldrheq r5, [r9], #-236 @ 0xffffff14 │ │ │ │ @ instruction: 0xffee1ff0 │ │ │ │ - ldrdeq pc, [r1], #-11 │ │ │ │ + subeq pc, r1, fp, asr r0 @ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ beq 284adc │ │ │ │ mov r0, r6 │ │ │ │ bl 29bc1c │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 284acc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 45d554 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmn r0, #1 │ │ │ │ beq 284adc │ │ │ │ bl 375d8 │ │ │ │ add r0, r4, #12 │ │ │ │ bl 28695c │ │ │ │ add r0, r4, #20 │ │ │ │ bl 28695c │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 440cb8 │ │ │ │ mov r5, r0 │ │ │ │ b 284b3c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 284b3c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 45d554 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmn r0, #1 │ │ │ │ beq 284b4c │ │ │ │ bl 375d8 │ │ │ │ add r0, r4, #12 │ │ │ │ @@ -602062,18 +602062,18 @@ │ │ │ │ mov r5, r0 │ │ │ │ b 284b70 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #20 │ │ │ │ bl 28695c │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 284b90 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 440cb8 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0], #4 │ │ │ │ @@ -602082,21 +602082,21 @@ │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ pop {r4, lr} │ │ │ │ bx r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 54e40c │ │ │ │ + b 54e390 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ b 2a4524 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -602109,18 +602109,18 @@ │ │ │ │ cmp r0, #4 │ │ │ │ bne 284cd8 │ │ │ │ add r0, r4, #64 @ 0x40 │ │ │ │ bl 287368 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #60]! @ 0x3c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 284c4c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #48]! @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 284c78 │ │ │ │ bl 462b10 │ │ │ │ @@ -602137,34 +602137,34 @@ │ │ │ │ beq 284cbc │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 284cbc │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #68]! @ 0x44 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 284cbc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ strb r6, [r4, #56] @ 0x38 │ │ │ │ strb r6, [r4, #55] @ 0x37 │ │ │ │ strb r6, [r4, #53] @ 0x35 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ bcs 284cdc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 42df00 │ │ │ │ ldr r6, [r4, #84] @ 0x54 │ │ │ │ cmp r6, #0 │ │ │ │ beq 284c78 │ │ │ │ mov r0, r6 │ │ │ │ @@ -602186,18 +602186,18 @@ │ │ │ │ b 284d80 │ │ │ │ mov r5, r0 │ │ │ │ b 284d94 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #60]! @ 0x3c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 284d80 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #48]! @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 284d94 │ │ │ │ bl 462b10 │ │ │ │ @@ -602208,18 +602208,18 @@ │ │ │ │ bne 284dd8 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 284dd8 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #68]! @ 0x44 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 284dd8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #56] @ 0x38 │ │ │ │ strb r0, [r4, #55] @ 0x37 │ │ │ │ strb r0, [r4, #53] @ 0x35 │ │ │ │ mov r0, r5 │ │ │ │ @@ -602228,15 +602228,15 @@ │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ cmp r1, #2 │ │ │ │ beq 284e14 │ │ │ │ mov r1, r4 │ │ │ │ - bl 54a0c8 │ │ │ │ + bl 54a04c │ │ │ │ ldr r0, [pc, #136] @ 284ea4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ bne 284e9c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -602268,29 +602268,29 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ bl 29cac8 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ subseq sl, ip, r4, lsr #27 │ │ │ │ subseq r5, r9, ip, lsl #22 │ │ │ │ @ instruction: 0xffee1b70 │ │ │ │ - strheq lr, [r1], #-212 @ 0xffffff2c │ │ │ │ + subeq lr, r1, r4, lsr sp │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #3 │ │ │ │ beq 284ef4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 284ef4 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 284ef4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ eor r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #3 │ │ │ │ movcs r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -602365,18 +602365,18 @@ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ add r0, r4, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 285cc8 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 42df4c │ │ │ │ mov r0, r4 │ │ │ │ bl 285cc8 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -602411,54 +602411,54 @@ │ │ │ │ pop {r4, lr} │ │ │ │ b 2a4524 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 285104 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344f50 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 285128 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 285cc8 │ │ │ │ mov r5, r0 │ │ │ │ b 285164 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #36]! @ 0x24 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 285164 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ bl 285cc8 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 5626d8 │ │ │ │ + bl 56265c │ │ │ │ cmp r0, r5 │ │ │ │ bne 2851b4 │ │ │ │ mov r0, r4 │ │ │ │ bl 38a30 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ @@ -602495,76 +602495,76 @@ │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 285254 │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 285254 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r9, #32] │ │ │ │ cmp r0, #3 │ │ │ │ beq 28528c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 28528c │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 28528c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r9, #44] @ 0x2c │ │ │ │ cmp r0, #3 │ │ │ │ beq 2852c4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2852c4 │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #48]! @ 0x30 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2852c4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r9, #16] │ │ │ │ cmp r0, #2 │ │ │ │ beq 285304 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r9, #20] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 285304 │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 285304 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r9, #56] @ 0x38 │ │ │ │ cmp r0, #3 │ │ │ │ beq 28533c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 28533c │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #60]! @ 0x3c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 28533c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr sl, [r9, #88] @ 0x58 │ │ │ │ cmp sl, #0 │ │ │ │ beq 2853a4 │ │ │ │ ldr r7, [r9, #84] @ 0x54 │ │ │ │ sub r8, sl, #1 │ │ │ │ @@ -602577,19 +602577,19 @@ │ │ │ │ beq 2853a4 │ │ │ │ sub r0, r7, r4, lsl #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bcc 28535c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 28535c │ │ │ │ sub r5, r6, #16 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 28535c │ │ │ │ ldr r1, [r9, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2853c0 │ │ │ │ ldr r0, [r9, #84] @ 0x54 │ │ │ │ @@ -602610,19 +602610,19 @@ │ │ │ │ beq 285428 │ │ │ │ sub r0, r7, r4, lsl #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bcc 2853e0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2853e0 │ │ │ │ sub r5, r6, #16 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 2853e0 │ │ │ │ ldr r1, [r9, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ beq 285444 │ │ │ │ ldr r0, [r9, #96] @ 0x60 │ │ │ │ @@ -602632,18 +602632,18 @@ │ │ │ │ ldr r0, [r9, #68] @ 0x44 │ │ │ │ cmp r0, #3 │ │ │ │ beq 28547c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 28547c │ │ │ │ ldr r0, [r9, #72]! @ 0x48 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 28547c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r9 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 2854c4 │ │ │ │ mov r5, r0 │ │ │ │ @@ -602682,18 +602682,18 @@ │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 2854e0 │ │ │ │ ldr r0, [r6, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 285508 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 285508 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 285508 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sl, r4 │ │ │ │ cmp r0, #1 │ │ │ │ @@ -602717,18 +602717,18 @@ │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 285558 │ │ │ │ ldr r0, [r6, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 285594 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 285594 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 285594 │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -602745,90 +602745,90 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 28563c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 28563c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #28]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 28563c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #3 │ │ │ │ beq 285674 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 285674 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 285674 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #3 │ │ │ │ beq 2856ac │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2856ac │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #52]! @ 0x34 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2856ac │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #3 │ │ │ │ beq 2856e4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2856e4 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #64]! @ 0x40 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2856e4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #2 │ │ │ │ beq 285724 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 285724 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 285724 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #3 │ │ │ │ beq 28575c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 28575c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #76]! @ 0x4c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 28575c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #84]! @ 0x54 │ │ │ │ cmp r0, #21 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ @@ -602905,15 +602905,15 @@ │ │ │ │ ldr r4, [r0, #20] │ │ │ │ cmp r4, #0 │ │ │ │ bne 2858b8 │ │ │ │ b 285868 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ cmp r4, #0 │ │ │ │ beq 285868 │ │ │ │ mov r0, r4 │ │ │ │ bl 282318 │ │ │ │ mov r0, r4 │ │ │ │ @@ -602976,18 +602976,18 @@ │ │ │ │ b 285948 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 30ea94 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #124]! @ 0x7c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2859d8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3446ec │ │ │ │ mov r0, r4 │ │ │ │ bl 282078 │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ cmp r0, #3 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ @@ -602998,18 +602998,18 @@ │ │ │ │ b 285a30 │ │ │ │ mov r5, r0 │ │ │ │ b 285a38 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #124]! @ 0x7c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 285a30 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3446ec │ │ │ │ mov r0, r4 │ │ │ │ bl 282078 │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ cmp r0, #3 │ │ │ │ beq 285a4c │ │ │ │ @@ -603290,21 +603290,21 @@ │ │ │ │ beq 285ea0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4] │ │ │ │ pop {r4, lr} │ │ │ │ bx r1 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 285ec4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 54e40c │ │ │ │ + b 54e390 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r1, [r0, #224] @ 0xe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ beq 285f08 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -603424,18 +603424,18 @@ │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2860dc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldmib r0, {r4, r6} │ │ │ │ mov r5, r0 │ │ │ │ @@ -603464,18 +603464,18 @@ │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 28617c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r7, [r0, #52] @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ @@ -603493,18 +603493,18 @@ │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2861ec │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2861ec │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r6, [r4, #56] @ 0x38 │ │ │ │ cmp r6, #0 │ │ │ │ beq 286228 │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ ldr r1, [r7] │ │ │ │ @@ -603542,18 +603542,18 @@ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #3 │ │ │ │ beq 2862b4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2862b4 │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2862b4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 28632c │ │ │ │ ldr r1, [r7, #4] │ │ │ │ @@ -603573,18 +603573,18 @@ │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 28632c │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 28632c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ bl 281d54 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -603605,18 +603605,18 @@ │ │ │ │ beq 2863b0 │ │ │ │ cmp r1, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2863b0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ mov r4, r0 │ │ │ │ @@ -603668,18 +603668,18 @@ │ │ │ │ beq 2864ac │ │ │ │ cmp r1, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2864ac │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ @@ -603706,35 +603706,35 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 29bc1c │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 286540 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 45d554 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmn r0, #1 │ │ │ │ beq 286554 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 375d8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 286584 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 286584 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 45d554 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmn r0, #1 │ │ │ │ beq 286594 │ │ │ │ bl 375d8 │ │ │ │ mov r0, r5 │ │ │ │ @@ -603745,29 +603745,29 @@ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #2 │ │ │ │ cmpne r0, #0 │ │ │ │ bne 2865bc │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 549b94 │ │ │ │ + b 549b18 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 45d554 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bxeq lr │ │ │ │ @@ -603780,18 +603780,18 @@ │ │ │ │ beq 28666c │ │ │ │ cmp r1, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 28666c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ cmp r0, #3 │ │ │ │ @@ -603848,62 +603848,62 @@ │ │ │ │ b 2a4524 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #28]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 286778 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3446ec │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2867a8 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2867a8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #2 │ │ │ │ beq 2867e8 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #2 │ │ │ │ popcc {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2867e8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 286828 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 286828 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 286828 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ add r0, r4, #12 │ │ │ │ bl 2869f8 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @@ -603923,20 +603923,20 @@ │ │ │ │ beq 2868b0 │ │ │ │ sub r0, sl, r5, lsl #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bcc 286864 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 286864 │ │ │ │ add r7, sl, r4 │ │ │ │ add r6, r7, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 286864 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2868d4 │ │ │ │ lsl r1, r0, #4 │ │ │ │ @@ -603967,52 +603967,52 @@ │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 2868ec │ │ │ │ ldr r0, [r7, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 28691c │ │ │ │ ldr r0, [r7] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 28691c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 42df00 │ │ │ │ b 28691c │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2869ac │ │ │ │ mov r0, r4 │ │ │ │ bl 29bc1c │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 286998 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 45d554 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmn r0, #1 │ │ │ │ beq 2869ac │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 375d8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 2869dc │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2869dc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 45d554 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmn r0, #1 │ │ │ │ beq 2869ec │ │ │ │ bl 375d8 │ │ │ │ mov r0, r5 │ │ │ │ @@ -604026,18 +604026,18 @@ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 286a44 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ @@ -604103,18 +604103,18 @@ │ │ │ │ cmp r0, #2 │ │ │ │ bcs 286b54 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 284eb4 │ │ │ │ ldr r0, [r5, #56]! @ 0x38 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 42df00 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #52 @ 0x34 │ │ │ │ bl 286628 │ │ │ │ mov r0, r4 │ │ │ │ @@ -604164,126 +604164,126 @@ │ │ │ │ bl 33cb74 │ │ │ │ ldr r0, [r4, #172] @ 0xac │ │ │ │ cmp r0, #2 │ │ │ │ bcc 286c68 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #176]! @ 0xb0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 286c68 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 286cb0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 286cb0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 286cb0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 286ce0 │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 286ce0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ bl 155abc │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #152]! @ 0x98 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 286d0c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344da0 │ │ │ │ add r0, r4, #24 │ │ │ │ bl 281f64 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #156]! @ 0x9c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 286d38 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 345230 │ │ │ │ add r0, r4, #80 @ 0x50 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 286d64 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #84]! @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ beq 286d64 │ │ │ │ bl 25013c │ │ │ │ add r6, r4, #160 @ 0xa0 │ │ │ │ mov r0, r6 │ │ │ │ bl 271200 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 286d90 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3451ac │ │ │ │ add r6, r4, #164 @ 0xa4 │ │ │ │ mov r0, r6 │ │ │ │ bl 271200 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 286dbc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3451ac │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #168]! @ 0xa8 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 286de0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 345010 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ beq 286e10 │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 286e10 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ ldr r9, [r4, #100] @ 0x64 │ │ │ │ cmp r9, #0 │ │ │ │ beq 286ecc │ │ │ │ ldr r6, [r4, #108] @ 0x6c │ │ │ │ str r4, [sp] │ │ │ │ cmp r6, #0 │ │ │ │ beq 286ea8 │ │ │ │ @@ -604326,62 +604326,62 @@ │ │ │ │ mov r2, #8 │ │ │ │ sub r0, r0, r9, lsl #7 │ │ │ │ sub r0, r0, #128 @ 0x80 │ │ │ │ bl 2a4524 │ │ │ │ add r0, r4, #144 @ 0x90 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 286f3c │ │ │ │ ldr r5, [r4, #136] @ 0x88 │ │ │ │ cmn r5, #1 │ │ │ │ beq 286f18 │ │ │ │ add r0, r5, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 286f18 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #192 @ 0xc0 │ │ │ │ mov r2, #8 │ │ │ │ bl 2a4524 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #140]! @ 0x8c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 286f3c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344e50 │ │ │ │ add r0, r4, #128 @ 0x80 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 286f68 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #132]! @ 0x84 │ │ │ │ cmp r1, #0 │ │ │ │ beq 286f68 │ │ │ │ bl 25013c │ │ │ │ ldr r0, [r4, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 286f98 │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #8] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 286f98 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r4, [sp] │ │ │ │ mov r5, r0 │ │ │ │ b 287100 │ │ │ │ str r4, [sp] │ │ │ │ mov r5, r0 │ │ │ │ @@ -604422,30 +604422,30 @@ │ │ │ │ str r4, [sp] │ │ │ │ mov r5, r0 │ │ │ │ b 287130 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2871a8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3451ac │ │ │ │ b 2871a8 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 28719c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3451ac │ │ │ │ b 28719c │ │ │ │ bl 5a198 │ │ │ │ str r4, [sp] │ │ │ │ mov r5, r0 │ │ │ │ b 28713c │ │ │ │ @@ -604456,51 +604456,51 @@ │ │ │ │ ldr r0, [r4, #172] @ 0xac │ │ │ │ str r4, [sp] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2870f8 │ │ │ │ ldr r7, [sp] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r7, #176]! @ 0xb0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2870f8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 42df00 │ │ │ │ mov r0, r6 │ │ │ │ bl 288434 │ │ │ │ ldr r0, [sp] │ │ │ │ add r0, r0, #40 @ 0x28 │ │ │ │ bl 28345c │ │ │ │ ldr r6, [sp] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #152]! @ 0x98 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 287130 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344da0 │ │ │ │ ldr r0, [sp] │ │ │ │ add r0, r0, #24 │ │ │ │ bl 281f64 │ │ │ │ ldr r6, [sp] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #156]! @ 0x9c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 287160 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 345230 │ │ │ │ ldr r0, [sp] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, r0, #80 @ 0x50 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 287190 │ │ │ │ ldr r0, [sp] │ │ │ │ ldr r1, [r0, #84]! @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ beq 287190 │ │ │ │ bl 25013c │ │ │ │ @@ -604509,53 +604509,53 @@ │ │ │ │ bl 28245c │ │ │ │ ldr r0, [sp] │ │ │ │ add r0, r0, #164 @ 0xa4 │ │ │ │ bl 28245c │ │ │ │ ldr r6, [sp] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #168]! @ 0xa8 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2871cc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 345010 │ │ │ │ ldr r0, [sp] │ │ │ │ add r0, r0, #88 @ 0x58 │ │ │ │ bl 284080 │ │ │ │ b 2871e0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp] │ │ │ │ add r0, r0, #136 @ 0x88 │ │ │ │ bl 287c10 │ │ │ │ ldr r0, [sp] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, r0, #128 @ 0x80 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 28721c │ │ │ │ ldr r0, [sp] │ │ │ │ ldr r1, [r0, #132]! @ 0x84 │ │ │ │ cmp r1, #0 │ │ │ │ beq 28721c │ │ │ │ bl 25013c │ │ │ │ ldr r0, [sp] │ │ │ │ ldr r0, [r0, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 287250 │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #8] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 287250 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r1, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ @@ -604598,29 +604598,29 @@ │ │ │ │ ldrb r0, [r0, #73] @ 0x49 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 286180 │ │ │ │ ldr r0, [r4, #68]! @ 0x44 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 287334 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 345230 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #68]! @ 0x44 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 28735c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 345230 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -604663,15 +604663,15 @@ │ │ │ │ bl 282318 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r4, [r4, #44] @ 0x2c │ │ │ │ cmp r4, #0 │ │ │ │ bne 2873fc │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ @@ -604695,50 +604695,50 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, r4, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r6, r0 │ │ │ │ tst r6, #12 │ │ │ │ bne 2874d4 │ │ │ │ orr r2, r6, #8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ mov r6, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 2874a4 │ │ │ │ mov r6, r4 │ │ │ │ ldr r0, [r6], #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ mov r0, r6 │ │ │ │ mvn r1, #1 │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ tst r0, #32 │ │ │ │ beq 287540 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 287540 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ cmp r7, #0 │ │ │ │ beq 287540 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r1, [r0, #12] │ │ │ │ @@ -604891,35 +604891,35 @@ │ │ │ │ ldr r0, [r4, #720] @ 0x2d0 │ │ │ │ cmp r0, #4 │ │ │ │ beq 287824 │ │ │ │ add r0, r4, #704 @ 0x2c0 │ │ │ │ bl 2859a8 │ │ │ │ b 287824 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r6, [r4, #532] @ 0x214 │ │ │ │ cmp r6, #0 │ │ │ │ beq 287880 │ │ │ │ mov r0, r6 │ │ │ │ bl 282318 │ │ │ │ b 2877e4 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r6, [r4, #532] @ 0x214 │ │ │ │ cmp r6, #0 │ │ │ │ beq 287880 │ │ │ │ mov r0, r6 │ │ │ │ bl 282318 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ b 287880 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r6, [r4, #532] @ 0x214 │ │ │ │ cmp r6, #0 │ │ │ │ beq 287824 │ │ │ │ mov r0, r6 │ │ │ │ bl 282318 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #28 │ │ │ │ @@ -604928,18 +604928,18 @@ │ │ │ │ add r0, r4, #256 @ 0x100 │ │ │ │ bl 282078 │ │ │ │ add r6, r4, #500 @ 0x1f4 │ │ │ │ mov r0, r6 │ │ │ │ bl 2705d0 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 287858 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3451ac │ │ │ │ ldrb r0, [r4, #507] @ 0x1fb │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [r4, #508] @ 0x1fc │ │ │ │ cmp r0, #0 │ │ │ │ beq 287874 │ │ │ │ @@ -604975,18 +604975,18 @@ │ │ │ │ mov r5, r0 │ │ │ │ b 287928 │ │ │ │ mov r5, r0 │ │ │ │ b 287954 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 287928 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3451ac │ │ │ │ b 287928 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #500 @ 0x1f4 │ │ │ │ bl 282018 │ │ │ │ @@ -605027,20 +605027,20 @@ │ │ │ │ beq 2879f0 │ │ │ │ sub r0, sl, r5, lsl #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bcc 2879a4 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2879a4 │ │ │ │ add r7, sl, r4 │ │ │ │ add r6, r7, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 2879a4 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 287a14 │ │ │ │ lsl r1, r0, #4 │ │ │ │ @@ -605071,18 +605071,18 @@ │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 287a2c │ │ │ │ ldr r0, [r7, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 287a5c │ │ │ │ ldr r0, [r7] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 287a5c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 42df00 │ │ │ │ b 287a5c │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 113c4c │ │ │ │ @@ -605163,50 +605163,50 @@ │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #21 │ │ │ │ bne 287c08 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 344290 │ │ │ │ pop {r4, lr} │ │ │ │ b 28465c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldr r5, [r4] │ │ │ │ cmn r5, #1 │ │ │ │ beq 287c64 │ │ │ │ add r0, r5, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 287c64 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #192 @ 0xc0 │ │ │ │ mov r2, #8 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 287c88 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 344e50 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #40] @ 0x28 │ │ │ │ @@ -605314,18 +605314,18 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 287e60 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 287e60 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 287e60 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #21] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ @@ -605372,15 +605372,15 @@ │ │ │ │ tstne r1, #1 │ │ │ │ bne 287f2c │ │ │ │ ldr r4, [r4, #20] │ │ │ │ cmp r4, #0 │ │ │ │ bne 287f40 │ │ │ │ b 287efc │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r4, [r4, #20] │ │ │ │ cmp r4, #0 │ │ │ │ beq 287efc │ │ │ │ mov r0, r4 │ │ │ │ bl 282318 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ @@ -605422,21 +605422,21 @@ │ │ │ │ beq 287ff0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4] │ │ │ │ pop {r4, lr} │ │ │ │ bx r1 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 288014 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 54e40c │ │ │ │ + b 54e390 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #144] @ 0x90 │ │ │ │ cmp r0, #7 │ │ │ │ bhi 2880ac │ │ │ │ add r1, pc, #4 │ │ │ │ @@ -605628,32 +605628,32 @@ │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ add r0, r4, #32 │ │ │ │ bl 28674c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #76]! @ 0x4c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 288348 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3440dc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #89] @ 0x59 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 288384 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 288384 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -605682,41 +605682,41 @@ │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ bl 462d04 │ │ │ │ b 2883fc │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #76]! @ 0x4c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 288420 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3440dc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #89] @ 0x59 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, lr} │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 288480 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 288480 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #400 @ 0x190 │ │ │ │ ldr r5, [r1] │ │ │ │ @@ -605870,15 +605870,15 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r5, [pc, #172] @ 288798 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 548f4c │ │ │ │ + bl 548ed0 │ │ │ │ ldr r0, [pc, #152] @ 28879c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ beq 288718 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ @@ -605890,15 +605890,15 @@ │ │ │ │ ldr r5, [r5] │ │ │ │ mov r0, #5 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [r5, #20] │ │ │ │ ldr r1, [r5, #24] │ │ │ │ str r1, [sp, #16] │ │ │ │ str r0, [sp, #12] │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ mov r7, r1 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 288710 │ │ │ │ @@ -605907,15 +605907,15 @@ │ │ │ │ str r4, [sp] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ subseq r7, ip, r0, lsl r8 │ │ │ │ ldrheq r7, [ip], #-76 @ 0xffffffb4 │ │ │ │ subseq r7, ip, r8, lsr #9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ @@ -605944,23 +605944,23 @@ │ │ │ │ beq 288818 │ │ │ │ ldrb r1, [r0, #184] @ 0xb8 │ │ │ │ mov r7, #13 │ │ │ │ cmp r1, #0 │ │ │ │ beq 288b48 │ │ │ │ ldr r4, [r0, #152] @ 0x98 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 54e290 │ │ │ │ + bl 54e214 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 54e140 │ │ │ │ + bl 54e0c4 │ │ │ │ add r8, r4, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2888f4 │ │ │ │ ldr r0, [pc, #1060] @ 288c78 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ @@ -605981,29 +605981,29 @@ │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r7, #8]! │ │ │ │ mov r0, r8 │ │ │ │ str r1, [r6] │ │ │ │ str r1, [r6, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r8, r0 │ │ │ │ clz r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 2888f4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2888f0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ bl 3e610 │ │ │ │ ldr r0, [fp] │ │ │ │ mov r6, sl │ │ │ │ ldr r5, [pc, #872] @ 288c74 │ │ │ │ add r7, r0, #24 │ │ │ │ @@ -606019,15 +606019,15 @@ │ │ │ │ sub r8, r4, #8 │ │ │ │ cmp r0, r5 │ │ │ │ bne 2889fc │ │ │ │ ldr r7, [r6] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne 288a14 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r4, r5 │ │ │ │ str fp, [sp] │ │ │ │ ldr fp, [r6] │ │ │ │ @@ -606041,15 +606041,15 @@ │ │ │ │ tstne r1, #1 │ │ │ │ bne 2889a0 │ │ │ │ ldr r7, [sl, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ bne 2889b4 │ │ │ │ b 2889cc │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r7, [sl, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ beq 2889cc │ │ │ │ mov r0, r7 │ │ │ │ bl 282318 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #28 │ │ │ │ @@ -606091,15 +606091,15 @@ │ │ │ │ mov r0, #22 │ │ │ │ str r0, [r9] │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [sl, #16] │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r6, [sl, #44] @ 0x2c │ │ │ │ cmp r6, #0 │ │ │ │ beq 288a94 │ │ │ │ mov r0, r6 │ │ │ │ bl 282318 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #28 │ │ │ │ @@ -606805,15 +606805,15 @@ │ │ │ │ str r0, [r8, #76] @ 0x4c │ │ │ │ bne 289464 │ │ │ │ ldr r2, [pc, #2104] @ 289dc0 │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ mov r1, #37 @ 0x25 │ │ │ │ mov r3, #25 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 63f850 │ │ │ │ + bl 63f7d4 │ │ │ │ add r4, sp, #224 @ 0xe0 │ │ │ │ add r1, sp, #92 @ 0x5c │ │ │ │ mov r0, r4 │ │ │ │ bl 372588 │ │ │ │ ldm r4!, {r1, r2, r3, r7} │ │ │ │ add r0, sp, #428 @ 0x1ac │ │ │ │ stmia r0!, {r1, r2, r3, r7} │ │ │ │ @@ -606986,15 +606986,15 @@ │ │ │ │ str r7, [r8, #84] @ 0x54 │ │ │ │ bne 28973c │ │ │ │ ldr r2, [pc, #1388] @ 289dc8 │ │ │ │ add r0, sp, #224 @ 0xe0 │ │ │ │ mov r1, #37 @ 0x25 │ │ │ │ mov r3, #25 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 63f850 │ │ │ │ + bl 63f7d4 │ │ │ │ ldr r0, [pc, #1368] @ 289dcc │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ ldr r7, [sp, #224] @ 0xe0 │ │ │ │ ldr r6, [sp, #228] @ 0xe4 │ │ │ │ @@ -607127,18 +607127,18 @@ │ │ │ │ str r0, [sp, #432] @ 0x1b0 │ │ │ │ mov r0, #18 │ │ │ │ str r0, [sp, #428] @ 0x1ac │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ bl 2855fc │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 289450 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r9 │ │ │ │ bl 344f50 │ │ │ │ b 289450 │ │ │ │ ldr r2, [r8, #52] @ 0x34 │ │ │ │ sub r0, r0, r1 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, r0 │ │ │ │ @@ -607176,18 +607176,18 @@ │ │ │ │ add r1, sp, #224 @ 0xe0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1085f4 │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ bl 2855fc │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 289b78 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r9 │ │ │ │ bl 344f50 │ │ │ │ add r7, r8, #20 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r8, #56] @ 0x38 │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ strb r0, [r8, #57] @ 0x39 │ │ │ │ @@ -607296,18 +607296,18 @@ │ │ │ │ bl 281e64 │ │ │ │ b 289d68 │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ bl 2855fc │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 289d68 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r9 │ │ │ │ bl 344f50 │ │ │ │ b 289d68 │ │ │ │ bl 5a198 │ │ │ │ b 289d64 │ │ │ │ mov sl, r0 │ │ │ │ ldrb r0, [r8, #56] @ 0x38 │ │ │ │ @@ -607328,23 +607328,23 @@ │ │ │ │ mov r0, sl │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r8, #36] @ 0x24 │ │ │ │ b 28972c │ │ │ │ subseq r1, r9, r0, asr #1 │ │ │ │ subseq r1, r9, r8, asr #5 │ │ │ │ ldrsbeq r1, [r9], #-36 @ 0xffffffdc │ │ │ │ - subeq sl, r1, r9, lsr #32 │ │ │ │ + subeq r9, r1, r9, lsr #31 │ │ │ │ subseq r0, r9, ip, lsr #28 │ │ │ │ - subeq r9, r1, r5, asr sp │ │ │ │ + ldrdeq r9, [r1], #-197 @ 0xffffff3b │ │ │ │ subseq r6, ip, ip, lsl r5 │ │ │ │ subseq r0, r9, ip, ror #17 │ │ │ │ subseq r0, r9, r0, lsl #17 │ │ │ │ @ instruction: 0x00590898 │ │ │ │ subseq r6, ip, r0, lsl #9 │ │ │ │ - subeq r9, r1, r6, asr fp │ │ │ │ + ldrdeq r9, [r1], #-166 @ 0xffffff5a │ │ │ │ subseq r8, r8, r8, asr #23 │ │ │ │ ldrsheq r0, [r9], #-96 @ 0xffffffa0 │ │ │ │ subseq r0, r9, r0, lsr #19 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #460 @ 0x1cc │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r8, r1 │ │ │ │ @@ -607692,15 +607692,15 @@ │ │ │ │ str r0, [r8, #76] @ 0x4c │ │ │ │ bne 28a240 │ │ │ │ ldr r2, [pc, #2104] @ 28ab9c │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ mov r1, #37 @ 0x25 │ │ │ │ mov r3, #25 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 63f850 │ │ │ │ + bl 63f7d4 │ │ │ │ add r4, sp, #224 @ 0xe0 │ │ │ │ add r1, sp, #92 @ 0x5c │ │ │ │ mov r0, r4 │ │ │ │ bl 372588 │ │ │ │ ldm r4!, {r1, r2, r3, r7} │ │ │ │ add r0, sp, #428 @ 0x1ac │ │ │ │ stmia r0!, {r1, r2, r3, r7} │ │ │ │ @@ -607873,15 +607873,15 @@ │ │ │ │ str r7, [r8, #84] @ 0x54 │ │ │ │ bne 28a518 │ │ │ │ ldr r2, [pc, #1388] @ 28aba4 │ │ │ │ add r0, sp, #224 @ 0xe0 │ │ │ │ mov r1, #37 @ 0x25 │ │ │ │ mov r3, #25 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 63f850 │ │ │ │ + bl 63f7d4 │ │ │ │ ldr r0, [pc, #1368] @ 28aba8 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ ldr r7, [sp, #224] @ 0xe0 │ │ │ │ ldr r6, [sp, #228] @ 0xe4 │ │ │ │ @@ -608014,18 +608014,18 @@ │ │ │ │ str r0, [sp, #432] @ 0x1b0 │ │ │ │ mov r0, #18 │ │ │ │ str r0, [sp, #428] @ 0x1ac │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ bl 2855fc │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 28a22c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r9 │ │ │ │ bl 344f50 │ │ │ │ b 28a22c │ │ │ │ ldr r2, [r8, #52] @ 0x34 │ │ │ │ sub r0, r0, r1 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, r0 │ │ │ │ @@ -608063,18 +608063,18 @@ │ │ │ │ add r1, sp, #224 @ 0xe0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1085f4 │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ bl 2855fc │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 28a954 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r9 │ │ │ │ bl 344f50 │ │ │ │ add r7, r8, #20 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r8, #56] @ 0x38 │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ strb r0, [r8, #57] @ 0x39 │ │ │ │ @@ -608183,18 +608183,18 @@ │ │ │ │ bl 281e64 │ │ │ │ b 28ab44 │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ bl 2855fc │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 28ab44 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r9 │ │ │ │ bl 344f50 │ │ │ │ b 28ab44 │ │ │ │ bl 5a198 │ │ │ │ b 28ab40 │ │ │ │ mov sl, r0 │ │ │ │ ldrb r0, [r8, #56] @ 0x38 │ │ │ │ @@ -608215,23 +608215,23 @@ │ │ │ │ mov r0, sl │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r8, #36] @ 0x24 │ │ │ │ b 28a508 │ │ │ │ subseq r0, r9, r4, ror #5 │ │ │ │ subseq r0, r9, ip, ror #9 │ │ │ │ ldrsheq r0, [r9], #-72 @ 0xffffffb8 │ │ │ │ - subeq r9, r1, sp, asr #4 │ │ │ │ + subeq r9, r1, sp, asr #3 │ │ │ │ subseq r0, r9, r0, asr r0 │ │ │ │ - subeq r8, r1, r9, ror pc │ │ │ │ + strdeq r8, [r1], #-233 @ 0xffffff17 │ │ │ │ subseq r5, ip, r0, asr #14 │ │ │ │ subseq pc, r8, r0, lsl fp @ │ │ │ │ subseq pc, r8, r4, lsr #21 │ │ │ │ ldrheq pc, [r8], #-172 @ 0xffffff54 @ │ │ │ │ subseq r5, ip, r4, lsr #13 │ │ │ │ - subeq r8, r1, sl, ror sp │ │ │ │ + strdeq r8, [r1], #-202 @ 0xffffff36 │ │ │ │ subseq r7, r8, ip, ror #27 │ │ │ │ subseq pc, r8, r4, lsl r9 @ │ │ │ │ subseq pc, r8, r4, asr #23 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #460 @ 0x1cc │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r8, r1 │ │ │ │ @@ -608579,15 +608579,15 @@ │ │ │ │ str r0, [r8, #76] @ 0x4c │ │ │ │ bne 28b01c │ │ │ │ ldr r2, [pc, #2104] @ 28b978 │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ mov r1, #37 @ 0x25 │ │ │ │ mov r3, #25 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 63f850 │ │ │ │ + bl 63f7d4 │ │ │ │ add r4, sp, #224 @ 0xe0 │ │ │ │ add r1, sp, #92 @ 0x5c │ │ │ │ mov r0, r4 │ │ │ │ bl 372588 │ │ │ │ ldm r4!, {r1, r2, r3, r7} │ │ │ │ add r0, sp, #428 @ 0x1ac │ │ │ │ stmia r0!, {r1, r2, r3, r7} │ │ │ │ @@ -608760,15 +608760,15 @@ │ │ │ │ str r7, [r8, #84] @ 0x54 │ │ │ │ bne 28b2f4 │ │ │ │ ldr r2, [pc, #1388] @ 28b980 │ │ │ │ add r0, sp, #224 @ 0xe0 │ │ │ │ mov r1, #37 @ 0x25 │ │ │ │ mov r3, #25 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 63f850 │ │ │ │ + bl 63f7d4 │ │ │ │ ldr r0, [pc, #1368] @ 28b984 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ ldr r7, [sp, #224] @ 0xe0 │ │ │ │ ldr r6, [sp, #228] @ 0xe4 │ │ │ │ @@ -608901,18 +608901,18 @@ │ │ │ │ str r0, [sp, #432] @ 0x1b0 │ │ │ │ mov r0, #18 │ │ │ │ str r0, [sp, #428] @ 0x1ac │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ bl 2855fc │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 28b008 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r9 │ │ │ │ bl 344f50 │ │ │ │ b 28b008 │ │ │ │ ldr r2, [r8, #52] @ 0x34 │ │ │ │ sub r0, r0, r1 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, r0 │ │ │ │ @@ -608950,18 +608950,18 @@ │ │ │ │ add r1, sp, #224 @ 0xe0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1085f4 │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ bl 2855fc │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 28b730 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r9 │ │ │ │ bl 344f50 │ │ │ │ add r7, r8, #20 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r8, #56] @ 0x38 │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ strb r0, [r8, #57] @ 0x39 │ │ │ │ @@ -609070,18 +609070,18 @@ │ │ │ │ bl 281e64 │ │ │ │ b 28b920 │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ bl 2855fc │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 28b920 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r9 │ │ │ │ bl 344f50 │ │ │ │ b 28b920 │ │ │ │ bl 5a198 │ │ │ │ b 28b91c │ │ │ │ mov sl, r0 │ │ │ │ ldrb r0, [r8, #56] @ 0x38 │ │ │ │ @@ -609102,23 +609102,23 @@ │ │ │ │ mov r0, sl │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r8, #36] @ 0x24 │ │ │ │ b 28b2e4 │ │ │ │ subseq pc, r8, r8, lsl #10 │ │ │ │ subseq pc, r8, r0, lsl r7 @ │ │ │ │ subseq pc, r8, ip, lsl r7 @ │ │ │ │ - subeq r8, r1, r1, ror r4 │ │ │ │ + strdeq r8, [r1], #-49 @ 0xffffffcf │ │ │ │ subseq pc, r8, r4, ror r2 @ │ │ │ │ - @ instruction: 0x0041819d │ │ │ │ + subeq r8, r1, sp, lsl r1 │ │ │ │ subseq r4, ip, r4, ror #18 │ │ │ │ subseq lr, r8, r4, lsr sp │ │ │ │ subseq lr, r8, r8, asr #25 │ │ │ │ subseq lr, r8, r0, ror #25 │ │ │ │ subseq r4, ip, r8, asr #17 │ │ │ │ - @ instruction: 0x00417f9e │ │ │ │ + subeq r7, r1, lr, lsl pc │ │ │ │ subseq r7, r8, r0, lsl r0 │ │ │ │ subseq lr, r8, r8, lsr fp │ │ │ │ subseq lr, r8, r8, ror #27 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #56] @ 28b9f0 │ │ │ │ mov r1, #4 │ │ │ │ @@ -609338,15 +609338,15 @@ │ │ │ │ ldr r7, [r6] │ │ │ │ ldr r1, [r7, #24] │ │ │ │ ldr r0, [r7, #20] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #5 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 28bf80 │ │ │ │ @@ -609390,15 +609390,15 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ add r3, sp, #184 @ 0xb8 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r4 │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ b 28bf80 │ │ │ │ ldr r2, [r9, #36] @ 0x24 │ │ │ │ ldr r1, [r9, #40] @ 0x28 │ │ │ │ b 28c11c │ │ │ │ ldr r8, [pc, #2156] @ 28c680 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldrb r1, [r8, #8] │ │ │ │ @@ -609409,15 +609409,15 @@ │ │ │ │ beq 28bcdc │ │ │ │ ldr r0, [pc, #2128] @ 28c684 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 52f20 │ │ │ │ ands r1, r0, #255 @ 0xff │ │ │ │ beq 28bcdc │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 5474e0 │ │ │ │ + bl 547464 │ │ │ │ cmp r0, #0 │ │ │ │ beq 28bcdc │ │ │ │ ldr r0, [r8] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 28bfa4 │ │ │ │ mov r2, r0 │ │ │ │ @@ -609452,15 +609452,15 @@ │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ ldr r1, [pc, #2012] @ 28c6bc │ │ │ │ str r5, [sp, #60] @ 0x3c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ add r7, sp, #48 @ 0x30 │ │ │ │ mov r1, r7 │ │ │ │ - bl 548f4c │ │ │ │ + bl 548ed0 │ │ │ │ ldr r0, [pc, #1988] @ 28c6c0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ bne 28bf80 │ │ │ │ ldr r0, [pc, #1972] @ 28c6c4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -609470,15 +609470,15 @@ │ │ │ │ ldr r5, [r8] │ │ │ │ mov r0, #5 │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ ldr r0, [r5, #20] │ │ │ │ ldr r1, [r5, #24] │ │ │ │ str r1, [sp, #180] @ 0xb4 │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, sp, #172 @ 0xac │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 28bf80 │ │ │ │ @@ -609487,15 +609487,15 @@ │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r3, sp, #184 @ 0xb8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r8 │ │ │ │ str r7, [sp] │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ mov r4, #0 │ │ │ │ str r4, [r9, #20] │ │ │ │ b 28c03c │ │ │ │ ldr r0, [pc, #1848] @ 28c6cc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 59c28 │ │ │ │ ldr r0, [pc, #1832] @ 28c6c8 │ │ │ │ @@ -609659,15 +609659,15 @@ │ │ │ │ ldr r6, [r5] │ │ │ │ ldr r1, [r6, #24] │ │ │ │ ldr r0, [r6, #20] │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, #5 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 28c4b8 │ │ │ │ @@ -609713,15 +609713,15 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ add r3, sp, #184 @ 0xb8 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r8 │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ b 28c4b8 │ │ │ │ str r7, [sp, #112] @ 0x70 │ │ │ │ str r6, [sp, #116] @ 0x74 │ │ │ │ add r0, sp, #140 @ 0x8c │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ bl 372588 │ │ │ │ ldr r1, [r9, #24] │ │ │ │ @@ -609742,15 +609742,15 @@ │ │ │ │ beq 28c1e0 │ │ │ │ ldr r0, [pc, #880] @ 28c6d8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 52f20 │ │ │ │ ands r1, r0, #255 @ 0xff │ │ │ │ beq 28c1e0 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 5474e0 │ │ │ │ + bl 547464 │ │ │ │ cmp r0, #0 │ │ │ │ beq 28c1e0 │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 28c528 │ │ │ │ mov r2, r0 │ │ │ │ @@ -609786,15 +609786,15 @@ │ │ │ │ ldr r1, [pc, #760] @ 28c70c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ add r1, r9, #16 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ add r6, sp, #48 @ 0x30 │ │ │ │ mov r1, r6 │ │ │ │ - bl 548f4c │ │ │ │ + bl 548ed0 │ │ │ │ ldr r0, [pc, #732] @ 28c710 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ bne 28c4b8 │ │ │ │ ldr r0, [pc, #716] @ 28c714 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -609804,15 +609804,15 @@ │ │ │ │ ldr r5, [r5] │ │ │ │ mov r0, #5 │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ ldr r0, [r5, #20] │ │ │ │ ldr r1, [r5, #24] │ │ │ │ str r1, [sp, #180] @ 0xb4 │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, sp, #172 @ 0xac │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 28c4b8 │ │ │ │ @@ -609821,15 +609821,15 @@ │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r3, sp, #184 @ 0xb8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r8 │ │ │ │ str r6, [sp] │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ mov r0, #21 │ │ │ │ add r1, sp, #8 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ add r0, sp, #140 @ 0x8c │ │ │ │ ldm r1!, {r2, r3, r7} │ │ │ │ add r0, r0, #4 │ │ │ │ stmia r0!, {r2, r3, r7} │ │ │ │ @@ -609941,41 +609941,41 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ subseq r3, ip, ip, ror #29 │ │ │ │ subseq r3, ip, r0, lsr #30 │ │ │ │ subseq r3, ip, r0, lsl #30 │ │ │ │ ldrsbeq r3, [ip], #-236 @ 0xffffff14 │ │ │ │ ldrsbeq r3, [ip], #-224 @ 0xffffff20 │ │ │ │ subseq r4, ip, r8, lsr #32 │ │ │ │ - strheq r7, [r1], #-73 @ 0xffffffb7 │ │ │ │ + subeq r7, r1, r9, lsr r4 │ │ │ │ @ instruction: 0x0058e598 │ │ │ │ subseq lr, r8, r4, lsr #12 │ │ │ │ ldrheq lr, [r8], #-124 @ 0xffffff84 │ │ │ │ @ instruction: 0xffff5174 │ │ │ │ subseq lr, r8, r4, lsr #1 │ │ │ │ - ldrdeq r7, [r1], #-69 @ 0xffffffbb │ │ │ │ + subeq r7, r1, r5, asr r4 │ │ │ │ ldrheq lr, [r8], #-84 @ 0xffffffac │ │ │ │ subseq lr, r8, r4, lsl r5 │ │ │ │ subseq lr, r8, ip, lsr #13 │ │ │ │ @ instruction: 0xffff5064 │ │ │ │ subseq r3, ip, r4, asr #25 │ │ │ │ ldrheq r3, [ip], #-200 @ 0xffffff38 │ │ │ │ subseq lr, r8, r4, ror #11 │ │ │ │ ldrsheq lr, [r8], #-80 @ 0xffffffb0 │ │ │ │ subseq r3, ip, r8, ror #19 │ │ │ │ subseq r3, ip, ip, lsl sl │ │ │ │ ldrsheq r3, [ip], #-156 @ 0xffffff64 │ │ │ │ ldrsbeq r3, [ip], #-152 @ 0xffffff68 │ │ │ │ subseq r3, ip, ip, asr #19 │ │ │ │ subseq r3, ip, r4, asr fp │ │ │ │ - subeq r6, r1, r5, lsr pc │ │ │ │ + strheq r6, [r1], #-229 @ 0xffffff1b │ │ │ │ subseq lr, r8, ip, lsr r0 │ │ │ │ subseq lr, r8, ip, lsl r1 │ │ │ │ ldrsbeq lr, [r8], #-44 @ 0xffffffd4 │ │ │ │ andeq r0, r1, r8, lsr r2 │ │ │ │ - subeq r6, r1, r1, asr pc │ │ │ │ + ldrdeq r6, [r1], #-225 @ 0xffffff1f │ │ │ │ subseq lr, r8, r8, asr r0 │ │ │ │ subseq sp, r8, r0, ror #31 │ │ │ │ subseq lr, r8, r0, lsr #3 │ │ │ │ strdeq r0, [r1], -ip │ │ │ │ subseq r3, ip, ip, lsl #15 │ │ │ │ subseq r3, ip, r0, lsl #15 │ │ │ │ subseq r3, ip, r4, lsl #26 │ │ │ │ @@ -610023,15 +610023,15 @@ │ │ │ │ ldr r7, [r6] │ │ │ │ ldr r1, [r7, #24] │ │ │ │ ldr r0, [r7, #20] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #5 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 28ca34 │ │ │ │ @@ -610075,15 +610075,15 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ add r3, sp, #184 @ 0xb8 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r4 │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ b 28ca34 │ │ │ │ ldr r2, [r9, #36] @ 0x24 │ │ │ │ ldr r1, [r9, #40] @ 0x28 │ │ │ │ b 28cbd0 │ │ │ │ ldr r8, [pc, #2156] @ 28d134 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldrb r1, [r8, #8] │ │ │ │ @@ -610094,15 +610094,15 @@ │ │ │ │ beq 28c790 │ │ │ │ ldr r0, [pc, #2128] @ 28d138 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 52f20 │ │ │ │ ands r1, r0, #255 @ 0xff │ │ │ │ beq 28c790 │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 5474e0 │ │ │ │ + bl 547464 │ │ │ │ cmp r0, #0 │ │ │ │ beq 28c790 │ │ │ │ ldr r0, [r8] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 28ca58 │ │ │ │ mov r2, r0 │ │ │ │ @@ -610137,15 +610137,15 @@ │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ ldr r1, [pc, #2012] @ 28d170 │ │ │ │ str r5, [sp, #60] @ 0x3c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ add r7, sp, #48 @ 0x30 │ │ │ │ mov r1, r7 │ │ │ │ - bl 548f4c │ │ │ │ + bl 548ed0 │ │ │ │ ldr r0, [pc, #1988] @ 28d174 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ bne 28ca34 │ │ │ │ ldr r0, [pc, #1972] @ 28d178 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -610155,15 +610155,15 @@ │ │ │ │ ldr r5, [r8] │ │ │ │ mov r0, #5 │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ ldr r0, [r5, #20] │ │ │ │ ldr r1, [r5, #24] │ │ │ │ str r1, [sp, #180] @ 0xb4 │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, sp, #172 @ 0xac │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 28ca34 │ │ │ │ @@ -610172,15 +610172,15 @@ │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r3, sp, #184 @ 0xb8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r8 │ │ │ │ str r7, [sp] │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ mov r4, #0 │ │ │ │ str r4, [r9, #20] │ │ │ │ b 28caf0 │ │ │ │ ldr r0, [pc, #1848] @ 28d180 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 59c28 │ │ │ │ ldr r0, [pc, #1832] @ 28d17c │ │ │ │ @@ -610344,15 +610344,15 @@ │ │ │ │ ldr r6, [r5] │ │ │ │ ldr r1, [r6, #24] │ │ │ │ ldr r0, [r6, #20] │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, #5 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 28cf6c │ │ │ │ @@ -610398,15 +610398,15 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ add r3, sp, #184 @ 0xb8 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r8 │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ b 28cf6c │ │ │ │ str r7, [sp, #112] @ 0x70 │ │ │ │ str r6, [sp, #116] @ 0x74 │ │ │ │ add r0, sp, #140 @ 0x8c │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ bl 372588 │ │ │ │ ldr r1, [r9, #24] │ │ │ │ @@ -610427,15 +610427,15 @@ │ │ │ │ beq 28cc94 │ │ │ │ ldr r0, [pc, #880] @ 28d18c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 52f20 │ │ │ │ ands r1, r0, #255 @ 0xff │ │ │ │ beq 28cc94 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 5474e0 │ │ │ │ + bl 547464 │ │ │ │ cmp r0, #0 │ │ │ │ beq 28cc94 │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 28cfdc │ │ │ │ mov r2, r0 │ │ │ │ @@ -610471,15 +610471,15 @@ │ │ │ │ ldr r1, [pc, #760] @ 28d1c0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ add r1, r9, #16 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ add r6, sp, #48 @ 0x30 │ │ │ │ mov r1, r6 │ │ │ │ - bl 548f4c │ │ │ │ + bl 548ed0 │ │ │ │ ldr r0, [pc, #732] @ 28d1c4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ bne 28cf6c │ │ │ │ ldr r0, [pc, #716] @ 28d1c8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -610489,15 +610489,15 @@ │ │ │ │ ldr r5, [r5] │ │ │ │ mov r0, #5 │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ ldr r0, [r5, #20] │ │ │ │ ldr r1, [r5, #24] │ │ │ │ str r1, [sp, #180] @ 0xb4 │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, sp, #172 @ 0xac │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 28cf6c │ │ │ │ @@ -610506,15 +610506,15 @@ │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r3, sp, #184 @ 0xb8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r8 │ │ │ │ str r6, [sp] │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ mov r0, #21 │ │ │ │ add r1, sp, #8 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ add r0, sp, #140 @ 0x8c │ │ │ │ ldm r1!, {r2, r3, r7} │ │ │ │ add r0, r0, #4 │ │ │ │ stmia r0!, {r2, r3, r7} │ │ │ │ @@ -610626,41 +610626,41 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ subseq r3, ip, r8, lsr r4 │ │ │ │ subseq r3, ip, ip, ror #8 │ │ │ │ subseq r3, ip, ip, asr #8 │ │ │ │ subseq r3, ip, r8, lsr #8 │ │ │ │ subseq r3, ip, ip, lsl r4 │ │ │ │ subseq r3, ip, r4, ror r5 │ │ │ │ - subeq r6, r1, r5, lsl #20 │ │ │ │ + subeq r6, r1, r5, lsl #19 │ │ │ │ subseq sp, r8, r4, ror #21 │ │ │ │ subseq sp, r8, r0, ror fp │ │ │ │ subseq sp, r8, r8, lsl #26 │ │ │ │ @ instruction: 0xffff46c0 │ │ │ │ ldrsheq sp, [r8], #-80 @ 0xffffffb0 │ │ │ │ - subeq r6, r1, r1, lsr #20 │ │ │ │ + subeq r6, r1, r1, lsr #19 │ │ │ │ subseq sp, r8, r0, lsl #22 │ │ │ │ subseq sp, r8, r0, ror #20 │ │ │ │ ldrsheq sp, [r8], #-184 @ 0xffffff48 │ │ │ │ @ instruction: 0xffff45b0 │ │ │ │ subseq r3, ip, r0, lsl r2 │ │ │ │ subseq r3, ip, r4, lsl #4 │ │ │ │ subseq sp, r8, r0, lsr fp │ │ │ │ subseq sp, r8, ip, lsr fp │ │ │ │ subseq r2, ip, r4, lsr pc │ │ │ │ subseq r2, ip, r8, ror #30 │ │ │ │ subseq r2, ip, r8, asr #30 │ │ │ │ subseq r2, ip, r4, lsr #30 │ │ │ │ subseq r2, ip, r8, lsl pc │ │ │ │ subseq r3, ip, r0, lsr #1 │ │ │ │ - subeq r6, r1, r1, lsl #9 │ │ │ │ + subeq r6, r1, r1, lsl #8 │ │ │ │ subseq sp, r8, r8, lsl #11 │ │ │ │ subseq sp, r8, r8, ror #12 │ │ │ │ subseq sp, r8, r8, lsr #16 │ │ │ │ andeq pc, r0, r4, lsl #15 │ │ │ │ - @ instruction: 0x0041649d │ │ │ │ + subeq r6, r1, sp, lsl r4 │ │ │ │ subseq sp, r8, r4, lsr #11 │ │ │ │ subseq sp, r8, ip, lsr #10 │ │ │ │ subseq sp, r8, ip, ror #13 │ │ │ │ andeq pc, r0, r8, asr #12 │ │ │ │ ldrsbeq r2, [ip], #-200 @ 0xffffff38 │ │ │ │ subseq r2, ip, ip, asr #25 │ │ │ │ subseq r3, ip, r0, asr r2 │ │ │ │ @@ -610708,15 +610708,15 @@ │ │ │ │ ldr r7, [r6] │ │ │ │ ldr r1, [r7, #24] │ │ │ │ ldr r0, [r7, #20] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #5 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 28d4e8 │ │ │ │ @@ -610760,15 +610760,15 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ add r3, sp, #184 @ 0xb8 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r4 │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ b 28d4e8 │ │ │ │ ldr r2, [r9, #36] @ 0x24 │ │ │ │ ldr r1, [r9, #40] @ 0x28 │ │ │ │ b 28d684 │ │ │ │ ldr r8, [pc, #2156] @ 28dbe8 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldrb r1, [r8, #8] │ │ │ │ @@ -610779,15 +610779,15 @@ │ │ │ │ beq 28d244 │ │ │ │ ldr r0, [pc, #2128] @ 28dbec │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 52f20 │ │ │ │ ands r1, r0, #255 @ 0xff │ │ │ │ beq 28d244 │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 5474e0 │ │ │ │ + bl 547464 │ │ │ │ cmp r0, #0 │ │ │ │ beq 28d244 │ │ │ │ ldr r0, [r8] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 28d50c │ │ │ │ mov r2, r0 │ │ │ │ @@ -610822,15 +610822,15 @@ │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ ldr r1, [pc, #2012] @ 28dc24 │ │ │ │ str r5, [sp, #60] @ 0x3c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ add r7, sp, #48 @ 0x30 │ │ │ │ mov r1, r7 │ │ │ │ - bl 548f4c │ │ │ │ + bl 548ed0 │ │ │ │ ldr r0, [pc, #1988] @ 28dc28 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ bne 28d4e8 │ │ │ │ ldr r0, [pc, #1972] @ 28dc2c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -610840,15 +610840,15 @@ │ │ │ │ ldr r5, [r8] │ │ │ │ mov r0, #5 │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ ldr r0, [r5, #20] │ │ │ │ ldr r1, [r5, #24] │ │ │ │ str r1, [sp, #180] @ 0xb4 │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, sp, #172 @ 0xac │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 28d4e8 │ │ │ │ @@ -610857,15 +610857,15 @@ │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r3, sp, #184 @ 0xb8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r8 │ │ │ │ str r7, [sp] │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ mov r4, #0 │ │ │ │ str r4, [r9, #20] │ │ │ │ b 28d5a4 │ │ │ │ ldr r0, [pc, #1848] @ 28dc34 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 59c28 │ │ │ │ ldr r0, [pc, #1832] @ 28dc30 │ │ │ │ @@ -611029,15 +611029,15 @@ │ │ │ │ ldr r6, [r5] │ │ │ │ ldr r1, [r6, #24] │ │ │ │ ldr r0, [r6, #20] │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, #5 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 28da20 │ │ │ │ @@ -611083,15 +611083,15 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ add r3, sp, #184 @ 0xb8 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r8 │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ b 28da20 │ │ │ │ str r7, [sp, #112] @ 0x70 │ │ │ │ str r6, [sp, #116] @ 0x74 │ │ │ │ add r0, sp, #140 @ 0x8c │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ bl 372588 │ │ │ │ ldr r1, [r9, #24] │ │ │ │ @@ -611112,15 +611112,15 @@ │ │ │ │ beq 28d748 │ │ │ │ ldr r0, [pc, #880] @ 28dc40 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 52f20 │ │ │ │ ands r1, r0, #255 @ 0xff │ │ │ │ beq 28d748 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 5474e0 │ │ │ │ + bl 547464 │ │ │ │ cmp r0, #0 │ │ │ │ beq 28d748 │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 28da90 │ │ │ │ mov r2, r0 │ │ │ │ @@ -611156,15 +611156,15 @@ │ │ │ │ ldr r1, [pc, #760] @ 28dc74 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ add r1, r9, #16 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ add r6, sp, #48 @ 0x30 │ │ │ │ mov r1, r6 │ │ │ │ - bl 548f4c │ │ │ │ + bl 548ed0 │ │ │ │ ldr r0, [pc, #732] @ 28dc78 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ bne 28da20 │ │ │ │ ldr r0, [pc, #716] @ 28dc7c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -611174,15 +611174,15 @@ │ │ │ │ ldr r5, [r5] │ │ │ │ mov r0, #5 │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ ldr r0, [r5, #20] │ │ │ │ ldr r1, [r5, #24] │ │ │ │ str r1, [sp, #180] @ 0xb4 │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, sp, #172 @ 0xac │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 28da20 │ │ │ │ @@ -611191,15 +611191,15 @@ │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r3, sp, #184 @ 0xb8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r8 │ │ │ │ str r6, [sp] │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ mov r0, #21 │ │ │ │ add r1, sp, #8 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ add r0, sp, #140 @ 0x8c │ │ │ │ ldm r1!, {r2, r3, r7} │ │ │ │ add r0, r0, #4 │ │ │ │ stmia r0!, {r2, r3, r7} │ │ │ │ @@ -611311,41 +611311,41 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ subseq r2, ip, r4, lsl #19 │ │ │ │ ldrheq r2, [ip], #-152 @ 0xffffff68 │ │ │ │ @ instruction: 0x005c2998 │ │ │ │ subseq r2, ip, r4, ror r9 │ │ │ │ subseq r2, ip, r8, ror #18 │ │ │ │ subseq r2, ip, r0, asr #21 │ │ │ │ - subeq r5, r1, r1, asr pc │ │ │ │ + ldrdeq r5, [r1], #-225 @ 0xffffff1f │ │ │ │ subseq sp, r8, r0, lsr r0 │ │ │ │ ldrheq sp, [r8], #-12 │ │ │ │ subseq sp, r8, r4, asr r2 │ │ │ │ @ instruction: 0xffff3c0c │ │ │ │ subseq ip, r8, ip, lsr fp │ │ │ │ - subeq r5, r1, sp, ror #30 │ │ │ │ + subeq r5, r1, sp, ror #29 │ │ │ │ subseq sp, r8, ip, asr #32 │ │ │ │ subseq ip, r8, ip, lsr #31 │ │ │ │ subseq sp, r8, r4, asr #2 │ │ │ │ @ instruction: 0xffff3afc │ │ │ │ subseq r2, ip, ip, asr r7 │ │ │ │ subseq r2, ip, r0, asr r7 │ │ │ │ subseq sp, r8, ip, ror r0 │ │ │ │ subseq sp, r8, r8, lsl #1 │ │ │ │ subseq r2, ip, r0, lsl #9 │ │ │ │ ldrheq r2, [ip], #-68 @ 0xffffffbc │ │ │ │ @ instruction: 0x005c2494 │ │ │ │ subseq r2, ip, r0, ror r4 │ │ │ │ subseq r2, ip, r4, ror #8 │ │ │ │ subseq r2, ip, ip, ror #11 │ │ │ │ - subeq r5, r1, sp, asr #19 │ │ │ │ + subeq r5, r1, sp, asr #18 │ │ │ │ ldrsbeq ip, [r8], #-164 @ 0xffffff5c │ │ │ │ ldrheq ip, [r8], #-180 @ 0xffffff4c │ │ │ │ subseq ip, r8, r4, ror sp │ │ │ │ ldrdeq lr, [r0], -r0 │ │ │ │ - subeq r5, r1, r9, ror #19 │ │ │ │ + subeq r5, r1, r9, ror #18 │ │ │ │ ldrsheq ip, [r8], #-160 @ 0xffffff60 │ │ │ │ subseq ip, r8, r8, ror sl │ │ │ │ subseq ip, r8, r8, lsr ip │ │ │ │ muleq r0, r4, fp │ │ │ │ subseq r2, ip, r4, lsr #4 │ │ │ │ subseq r2, ip, r8, lsl r2 │ │ │ │ @ instruction: 0x005c279c │ │ │ │ @@ -611742,23 +611742,23 @@ │ │ │ │ ldr r9, [sp, #208] @ 0xd0 │ │ │ │ b 28e448 │ │ │ │ ldr r0, [r9] │ │ │ │ str r0, [sp, #2440] @ 0x988 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r5, lr, #392 @ 0x188 │ │ │ │ mov r0, r5 │ │ │ │ - bl 636bc4 │ │ │ │ + bl 636b48 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #368] @ 0x170 │ │ │ │ mov r2, #33 @ 0x21 │ │ │ │ add r0, sp, #1328 @ 0x530 │ │ │ │ orr r2, r2, #21504 @ 0x5400 │ │ │ │ add r3, sp, #368 @ 0x170 │ │ │ │ - bl 546534 │ │ │ │ + bl 5464b8 │ │ │ │ add lr, sp, #1280 @ 0x500 │ │ │ │ ldr r9, [sp, #208] @ 0xd0 │ │ │ │ ldrh r0, [lr, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 28e690 │ │ │ │ ldr r0, [sp, #2440] @ 0x988 │ │ │ │ ldrsh r4, [lr, #50] @ 0x32 │ │ │ │ @@ -611828,18 +611828,18 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 28e428 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 28e428 │ │ │ │ mov r4, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #452]! @ 0x1c4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 28e428 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [sp, #2440] @ 0x988 │ │ │ │ add ip, sp, #2928 @ 0xb70 │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ ldr r1, [sp, #2444] @ 0x98c │ │ │ │ ldr r2, [sp, #2448] @ 0x990 │ │ │ │ @@ -611879,18 +611879,18 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 28e4f4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 28e4f4 │ │ │ │ mov r4, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #452]! @ 0x1c4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 28e4f4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ add r2, sp, #368 @ 0x170 │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ mov r8, #0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ strb r8, [r9, #989] @ 0x3dd │ │ │ │ @@ -611992,15 +611992,15 @@ │ │ │ │ bl 260718 │ │ │ │ add fp, sp, #1328 @ 0x530 │ │ │ │ b 28e44c │ │ │ │ ldr r0, [sp, #2440] @ 0x988 │ │ │ │ str r0, [sp, #368] @ 0x170 │ │ │ │ add r5, sp, #368 @ 0x170 │ │ │ │ mov r0, r5 │ │ │ │ - bl 636bc4 │ │ │ │ + bl 636b48 │ │ │ │ mov r4, r0 │ │ │ │ bl 4557a4 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #1328 @ 0x530 │ │ │ │ mov r2, r4 │ │ │ │ bl 45582c │ │ │ │ ldrb r5, [sp, #1328] @ 0x530 │ │ │ │ @@ -612045,26 +612045,26 @@ │ │ │ │ add r0, lr, #392 @ 0x188 │ │ │ │ bl 368224 │ │ │ │ mov r4, #1 │ │ │ │ strb r4, [sp, #2568] @ 0xa08 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r1, #2 │ │ │ │ add r0, lr, #392 @ 0x188 │ │ │ │ - bl 620ba4 │ │ │ │ + bl 620b28 │ │ │ │ strb r4, [sp, #2569] @ 0xa09 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r1, #2 │ │ │ │ add r0, lr, #392 @ 0x188 │ │ │ │ - bl 620bd8 │ │ │ │ + bl 620b5c │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #2570] @ 0xa0a │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r1, #0 │ │ │ │ add r0, lr, #392 @ 0x188 │ │ │ │ - bl 620c0c │ │ │ │ + bl 620b90 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, sp, #2848 @ 0xb20 │ │ │ │ add r1, lr, #392 @ 0x188 │ │ │ │ bl 3682dc │ │ │ │ ldr r2, [sp, #2848] @ 0xb20 │ │ │ │ ldr r0, [sp, #2852] @ 0xb24 │ │ │ │ ldr r1, [sp, #2856] @ 0xb28 │ │ │ │ @@ -612149,18 +612149,18 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 291898 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 291898 │ │ │ │ mov r4, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #452]! @ 0x1c4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 291898 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ b 291898 │ │ │ │ ldm r1, {r3, r7} │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ str r1, [r9, #808] @ 0x328 │ │ │ │ @@ -612289,15 +612289,15 @@ │ │ │ │ str r1, [r0, #928] @ 0x3a0 │ │ │ │ ldr r1, [r0, #804] @ 0x324 │ │ │ │ str r9, [r0, #932] @ 0x3a4 │ │ │ │ mov r9, r0 │ │ │ │ ldr r2, [r0, #808] @ 0x328 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #392 @ 0x188 │ │ │ │ - bl 647b1c │ │ │ │ + bl 647aa0 │ │ │ │ ldr r2, [sp, #2440] @ 0x988 │ │ │ │ ldr r0, [sp, #2444] @ 0x98c │ │ │ │ ldr r1, [sp, #2448] @ 0x990 │ │ │ │ cmp r2, #-2147483648 @ 0x80000000 │ │ │ │ ldr fp, [sp, #180] @ 0xb4 │ │ │ │ bne 28eec0 │ │ │ │ str r0, [sp, #2440] @ 0x988 │ │ │ │ @@ -612889,20 +612889,20 @@ │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ ldr r0, [r0, #416] @ 0x1a0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 28f4bc │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #1328] @ 0x530 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 28f4bc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #1328 @ 0x530 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ ldr r9, [sp, #208] @ 0xd0 │ │ │ │ strb r4, [r9, #409] @ 0x199 │ │ │ │ b 2942a4 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ b 292ec0 │ │ │ │ add r7, r9, #368 @ 0x170 │ │ │ │ ldr r1, [r9, #288] @ 0x120 │ │ │ │ @@ -613202,15 +613202,15 @@ │ │ │ │ ldr r5, [r9, #572] @ 0x23c │ │ │ │ ldr r8, [r9, #564] @ 0x234 │ │ │ │ ldr r4, [r9, #576] @ 0x240 │ │ │ │ cmp r5, #2 │ │ │ │ bcc 28f994 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 293024 │ │ │ │ mov r0, r9 │ │ │ │ mov r6, #20 │ │ │ │ str r5, [r0, #936]! @ 0x3a8 │ │ │ │ mov r3, r9 │ │ │ │ mov r9, #11 │ │ │ │ @@ -613366,15 +613366,15 @@ │ │ │ │ ldr r0, [sp, #3084] @ 0xc0c │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ ldr r0, [sp, #3068] @ 0xbfc │ │ │ │ str r0, [sp, #204] @ 0xcc │ │ │ │ ldr r0, [sp, #3080] @ 0xc08 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ b 2904a8 │ │ │ │ - subeq r4, r1, sp, lsl #24 │ │ │ │ + subeq r4, r1, sp, lsl #23 │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ ldr r6, [sp, #3076] @ 0xc04 │ │ │ │ ldr fp, [sp, #3080] @ 0xc08 │ │ │ │ mov r0, r1 │ │ │ │ ldr sl, [r1] │ │ │ │ ldrb r2, [r0, #9]! │ │ │ │ ldr r7, [r1, #4] │ │ │ │ @@ -613436,19 +613436,19 @@ │ │ │ │ addcs r7, r7, #8 │ │ │ │ cmp r0, #3 │ │ │ │ beq 28fd4c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 28fd4c │ │ │ │ ldr r0, [sp, #1404] @ 0x57c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 28fd4c │ │ │ │ add r8, r4, #76 @ 0x4c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r8 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #1400] @ 0x578 │ │ │ │ mov r2, r4 │ │ │ │ add fp, sp, #1328 @ 0x530 │ │ │ │ @@ -613896,18 +613896,18 @@ │ │ │ │ beq 290450 │ │ │ │ add r0, r4, #808 @ 0x328 │ │ │ │ bl 2859a8 │ │ │ │ ldr r0, [r4, #736]! @ 0x2e0 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #-10] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 290478 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 344290 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ mov r6, fp │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ mov r8, r9 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ @@ -613946,18 +613946,18 @@ │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ add r0, r4, #808 @ 0x328 │ │ │ │ bl 2859a8 │ │ │ │ ldr r0, [r4, #736]! @ 0x2e0 │ │ │ │ mov r6, #0 │ │ │ │ mov r1, #1 │ │ │ │ strb r6, [r4, #-10] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 290540 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 344290 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ strb r6, [r0, #731] @ 0x2db │ │ │ │ ldr r1, [r0, #712]! @ 0x2c8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 290564 │ │ │ │ @@ -614055,15 +614055,15 @@ │ │ │ │ bl 29f33c │ │ │ │ ldr r4, [sp, #368] @ 0x170 │ │ │ │ ldr fp, [sp, #372] @ 0x174 │ │ │ │ cmp r4, #35 @ 0x23 │ │ │ │ bne 2908dc │ │ │ │ mov r7, #21 │ │ │ │ b 290930 │ │ │ │ - eorseq pc, pc, r4, lsr sp @ │ │ │ │ + @ instruction: 0x003ffcb4 │ │ │ │ add r3, sp, #2928 @ 0xb70 │ │ │ │ ldr r7, [sp, #120] @ 0x78 │ │ │ │ ldr r4, [sp, #208] @ 0xd0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str sl, [sp, #144] @ 0x90 │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ lsr r1, fp, #8 │ │ │ │ @@ -614161,18 +614161,18 @@ │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ ldr r0, [r0, #936] @ 0x3a8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 29089c │ │ │ │ ldr r4, [sp, #208] @ 0xd0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #940]! @ 0x3ac │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 29089c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ ldr r9, [sp, #208] @ 0xd0 │ │ │ │ ldrb r0, [r9, #604] @ 0x25c │ │ │ │ cmp r0, #0 │ │ │ │ beq 2908b4 │ │ │ │ add r0, r9, #952 @ 0x3b8 │ │ │ │ @@ -614180,17 +614180,17 @@ │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #604] @ 0x25c │ │ │ │ ldr r0, [sp, #192] @ 0xc0 │ │ │ │ bl 2859a8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #605] @ 0x25d │ │ │ │ b 2935bc │ │ │ │ - subeq r3, r1, pc, ror sl │ │ │ │ - @ instruction: 0x00413a90 │ │ │ │ - subeq r3, r1, fp, ror #20 │ │ │ │ + strdeq r3, [r1], #-159 @ 0xffffff61 │ │ │ │ + subeq r3, r1, r0, lsl sl │ │ │ │ + subeq r3, r1, fp, ror #19 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ mov r7, #5 │ │ │ │ str fp, [sp, #44] @ 0x2c │ │ │ │ mov fp, r4 │ │ │ │ mov r1, r3 │ │ │ │ ldrb r0, [r3, #10] │ │ │ │ ldrb r2, [r1, #9]! │ │ │ │ @@ -614212,32 +614212,32 @@ │ │ │ │ bl 1f5e4c │ │ │ │ cmp r4, #35 @ 0x23 │ │ │ │ bne 290a20 │ │ │ │ add r0, sp, #2384 @ 0x950 │ │ │ │ bl 2850d8 │ │ │ │ ldr r0, [sp, #2424] @ 0x978 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 29096c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #376 @ 0x178 │ │ │ │ bl 344290 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ ldr r0, [r0, #936] @ 0x3a8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2909a0 │ │ │ │ ldr r4, [sp, #208] @ 0xd0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #940]! @ 0x3ac │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2909a0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #1344] @ 0x540 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #1332] @ 0x534 │ │ │ │ ldr r0, [pc, #3984] @ 291948 │ │ │ │ @@ -614252,15 +614252,15 @@ │ │ │ │ str r8, [sp, #372] @ 0x174 │ │ │ │ add r6, r4, #572 @ 0x23c │ │ │ │ str r6, [sp, #368] @ 0x170 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r5, sp, #1328 @ 0x530 │ │ │ │ add r0, lr, #380 @ 0x17c │ │ │ │ mov r1, r5 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r0, [sp, #2428] @ 0x97c │ │ │ │ add r3, sp, #216 @ 0xd8 │ │ │ │ ldr r1, [sp, #2432] @ 0x980 │ │ │ │ ldr r2, [sp, #2436] @ 0x984 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldrb r0, [r4, #568] @ 0x238 │ │ │ │ tst r0, #1 │ │ │ │ @@ -614268,18 +614268,18 @@ │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #2448] @ 0x990 │ │ │ │ b 290cdc │ │ │ │ add r0, sp, #2384 @ 0x950 │ │ │ │ bl 2850d8 │ │ │ │ ldr r0, [sp, #2424] @ 0x978 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 290a88 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #376 @ 0x178 │ │ │ │ bl 344290 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ @@ -614344,15 +614344,15 @@ │ │ │ │ beq 290be8 │ │ │ │ ldr r0, [pc, #3888] @ 291a80 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 52f20 │ │ │ │ ands r1, r0, #255 @ 0xff │ │ │ │ beq 290be8 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 5474e0 │ │ │ │ + bl 547464 │ │ │ │ cmp r0, #0 │ │ │ │ beq 290be8 │ │ │ │ ldr r1, [r4] │ │ │ │ ldr r0, [r1, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2912dc │ │ │ │ mov r2, r1 │ │ │ │ @@ -614376,15 +614376,15 @@ │ │ │ │ str r0, [sp, #3200] @ 0xc80 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #2852] @ 0xb24 │ │ │ │ add r0, sp, #3200 @ 0xc80 │ │ │ │ str r0, [sp, #2848] @ 0xb20 │ │ │ │ add r0, sp, #2944 @ 0xb80 │ │ │ │ add r2, sp, #2848 @ 0xb20 │ │ │ │ - bl 546ef4 │ │ │ │ + bl 546e78 │ │ │ │ b 290c9c │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #3072] @ 0xc00 │ │ │ │ ldr r0, [pc, #4012] @ 291ba4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #3088] @ 0xc10 │ │ │ │ @@ -614414,15 +614414,15 @@ │ │ │ │ str r0, [sp, #2756] @ 0xac4 │ │ │ │ add r0, sp, #2848 @ 0xb20 │ │ │ │ str r1, [sp, #2848] @ 0xb20 │ │ │ │ str r0, [sp, #2752] @ 0xac0 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r1, sp, #2752 @ 0xac0 │ │ │ │ add r0, lr, #1016 @ 0x3f8 │ │ │ │ - bl 5470c0 │ │ │ │ + bl 547044 │ │ │ │ add r7, sp, #2944 @ 0xb80 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r1, r7 │ │ │ │ add r0, lr, #1016 @ 0x3f8 │ │ │ │ ldm r0!, {r2, r3, r4, r7} │ │ │ │ stmia r1!, {r2, r3, r4, r7} │ │ │ │ ldm r0, {r2, r3, r4, r7} │ │ │ │ @@ -614498,15 +614498,15 @@ │ │ │ │ str r8, [sp, #372] @ 0x174 │ │ │ │ str r0, [sp, #1340] @ 0x53c │ │ │ │ str r4, [sp, #368] @ 0x170 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r8, sp, #1328 @ 0x530 │ │ │ │ add r0, lr, #692 @ 0x2b4 │ │ │ │ mov r1, r8 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r0, [sp, #2740] @ 0xab4 │ │ │ │ add r3, sp, #2384 @ 0x950 │ │ │ │ ldr r1, [sp, #2744] @ 0xab8 │ │ │ │ ldr r2, [sp, #2748] @ 0xabc │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ ldr r1, [sp, #208] @ 0xd0 │ │ │ │ @@ -614547,15 +614547,15 @@ │ │ │ │ beq 290f70 │ │ │ │ ldr r0, [pc, #3880] @ 291da4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 52f20 │ │ │ │ ands r1, r0, #255 @ 0xff │ │ │ │ beq 290f70 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 5474e0 │ │ │ │ + bl 547464 │ │ │ │ cmp r0, #0 │ │ │ │ beq 290f70 │ │ │ │ ldr r1, [r5] │ │ │ │ ldr r0, [r1, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq 291314 │ │ │ │ mov r2, r1 │ │ │ │ @@ -614581,15 +614581,15 @@ │ │ │ │ str r2, [sp, #2856] @ 0xb28 │ │ │ │ str r0, [sp, #2852] @ 0xb24 │ │ │ │ add r0, sp, #3200 @ 0xc80 │ │ │ │ str r0, [sp, #2848] @ 0xb20 │ │ │ │ add r0, sp, #2944 @ 0xb80 │ │ │ │ add r2, sp, #2848 @ 0xb20 │ │ │ │ ldr r9, [sp, #208] @ 0xd0 │ │ │ │ - bl 546ef4 │ │ │ │ + bl 546e78 │ │ │ │ b 291028 │ │ │ │ ldr r0, [sp, #2448] @ 0x990 │ │ │ │ ldr r9, [sp, #208] @ 0xd0 │ │ │ │ cmp r0, #3 │ │ │ │ beq 290f44 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #392 @ 0x188 │ │ │ │ @@ -614640,15 +614640,15 @@ │ │ │ │ add r0, sp, #2848 @ 0xb20 │ │ │ │ str sl, [sp, #2852] @ 0xb24 │ │ │ │ str r1, [sp, #2848] @ 0xb20 │ │ │ │ str r0, [sp, #2752] @ 0xac0 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r1, sp, #2752 @ 0xac0 │ │ │ │ add r0, lr, #1016 @ 0x3f8 │ │ │ │ - bl 5470c0 │ │ │ │ + bl 547044 │ │ │ │ add r7, sp, #2944 @ 0xb80 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r1, r7 │ │ │ │ add r0, lr, #1016 @ 0x3f8 │ │ │ │ mov sl, r4 │ │ │ │ ldm r0!, {r2, r3, r5, r7} │ │ │ │ stmia r1!, {r2, r3, r5, r7} │ │ │ │ @@ -614735,18 +614735,18 @@ │ │ │ │ bl 27dd20 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 291194 │ │ │ │ mov r4, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #576]! @ 0x240 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 291194 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [sp, #152] @ 0x98 │ │ │ │ mov r0, #1 │ │ │ │ mov r7, #21 │ │ │ │ strb r0, [r1] │ │ │ │ b 293608 │ │ │ │ @@ -614910,31 +614910,31 @@ │ │ │ │ b 291594 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ ldr r0, [sp, #3280] @ 0xcd0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 29145c │ │ │ │ ldr r0, [sp, #3284] @ 0xcd4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 29145c │ │ │ │ add r4, r4, #4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ b 29145c │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ cmn sl, #1 │ │ │ │ beq 291494 │ │ │ │ add r0, sl, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 291494 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, sl │ │ │ │ mov r1, #192 @ 0xc0 │ │ │ │ mov r2, #8 │ │ │ │ bl 2a4524 │ │ │ │ b 291494 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ @@ -614948,18 +614948,18 @@ │ │ │ │ bl 2a4524 │ │ │ │ b 291750 │ │ │ │ cmn r4, #1 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ beq 291584 │ │ │ │ add r0, r4, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 291584 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #192 @ 0xc0 │ │ │ │ mov r2, #8 │ │ │ │ bl 2a4524 │ │ │ │ b 291584 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ b 291584 │ │ │ │ @@ -615055,18 +615055,18 @@ │ │ │ │ bl 2859a8 │ │ │ │ ldr r1, [sp, #208] @ 0xd0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #726] @ 0x2d6 │ │ │ │ ldr r4, [sp, #208] @ 0xd0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #736]! @ 0x2e0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 291694 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 344290 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ ldrb r0, [r0, #731] @ 0x2db │ │ │ │ cmp r0, #0 │ │ │ │ beq 291730 │ │ │ │ add r0, sp, #2944 @ 0xb80 │ │ │ │ @@ -615089,18 +615089,18 @@ │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ b 291778 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ add r0, sp, #2384 @ 0x950 │ │ │ │ bl 2850d8 │ │ │ │ ldr r0, [sp, #2424] @ 0x978 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 29178c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #376 @ 0x178 │ │ │ │ bl 344290 │ │ │ │ b 29178c │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ b 291800 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ @@ -615130,18 +615130,18 @@ │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ ldr r0, [r0, #936] @ 0x3a8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2917c0 │ │ │ │ ldr r4, [sp, #208] @ 0xd0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #940]! @ 0x3ac │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2917c0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ ldrb r0, [r0, #604] @ 0x25c │ │ │ │ cmp r0, #0 │ │ │ │ beq 2917dc │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ @@ -615165,18 +615165,18 @@ │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ ldr r0, [r0, #572] @ 0x23c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 29184c │ │ │ │ ldr r4, [sp, #208] @ 0xd0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #576]! @ 0x240 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 29184c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [sp, #152] @ 0x98 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #192] @ 0xc0 │ │ │ │ bl 282f70 │ │ │ │ @@ -615646,51 +615646,51 @@ │ │ │ │ mov r1, #0 │ │ │ │ bl 25e59c │ │ │ │ ldr r0, [sp, #1328] @ 0x530 │ │ │ │ str r0, [sp, #248] @ 0xf8 │ │ │ │ ldr r0, [pc, #3916] @ 292f00 │ │ │ │ str r6, [sp, #244] @ 0xf4 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldr r0, [r0, r1] │ │ │ │ tst r0, #1 │ │ │ │ beq 292008 │ │ │ │ ldr r0, [pc, #3892] @ 292f04 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r0, r0, r1 │ │ │ │ add r7, r0, #8 │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ b 29203c │ │ │ │ - eorseq lr, pc, r0, lsr #32 │ │ │ │ + eorseq sp, pc, r0, lsr #31 │ │ │ │ subseq r9, r8, r0, asr r0 │ │ │ │ subseq r9, r8, r0, lsl #1 │ │ │ │ - subeq r2, r1, r8, asr #32 │ │ │ │ + subeq r1, r1, r8, asr #31 │ │ │ │ subseq r8, r8, ip, asr #30 │ │ │ │ - strheq r2, [r1], #-25 @ 0xffffffe7 │ │ │ │ + subeq r2, r1, r9, lsr r1 │ │ │ │ subseq r9, r8, r0, ror r0 │ │ │ │ - @ instruction: 0x0041219d │ │ │ │ + subeq r2, r1, sp, lsl r1 │ │ │ │ subseq r9, r8, r4, asr r0 │ │ │ │ add r0, sp, #1328 @ 0x530 │ │ │ │ - bl 666cec │ │ │ │ + bl 666c70 │ │ │ │ ldr r0, [pc, #4092] @ 293014 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r7, sp, #1328 @ 0x530 │ │ │ │ str r2, [r0, r1]! │ │ │ │ mov r5, #0 │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ str r5, [r0, #4] │ │ │ │ add r0, r0, #8 │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ ldr r0, [pc, #4068] @ 293028 │ │ │ │ stm r4, {r1, r2, r3, r7} │ │ │ │ ldr r3, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ adds r4, r1, #1 │ │ │ │ add r0, r0, r3 │ │ │ │ adc r5, r2, #0 │ │ │ │ strd r4, [r0, #8] │ │ │ │ ldr fp, [pc, #4040] @ 29302c │ │ │ │ ldr fp, [pc, fp] │ │ │ │ str fp, [sp, #2752] @ 0xac0 │ │ │ │ @@ -615713,18 +615713,18 @@ │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #368] @ 0x170 │ │ │ │ beq 2920dc │ │ │ │ add r0, sp, #368 @ 0x170 │ │ │ │ bl 2705d0 │ │ │ │ ldr r0, [sp, #368] @ 0x170 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2920dc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #368 @ 0x170 │ │ │ │ bl 3451ac │ │ │ │ add r0, sp, #1328 @ 0x530 │ │ │ │ mov r1, #8 │ │ │ │ bl 25e808 │ │ │ │ ldr r0, [sp, #1336] @ 0x538 │ │ │ │ add r3, sp, #2384 @ 0x950 │ │ │ │ @@ -615771,18 +615771,18 @@ │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #368] @ 0x170 │ │ │ │ beq 2921c4 │ │ │ │ add r0, sp, #368 @ 0x170 │ │ │ │ bl 2705d0 │ │ │ │ ldr r0, [sp, #368] @ 0x170 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2921c4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #368 @ 0x170 │ │ │ │ bl 3451ac │ │ │ │ add r0, sp, #1328 @ 0x530 │ │ │ │ bl 368c24 │ │ │ │ add r8, sp, #368 @ 0x170 │ │ │ │ mov r0, #3 │ │ │ │ add r1, sp, #1328 @ 0x530 │ │ │ │ @@ -615808,18 +615808,18 @@ │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #368] @ 0x170 │ │ │ │ beq 292258 │ │ │ │ add r0, sp, #368 @ 0x170 │ │ │ │ bl 2705d0 │ │ │ │ ldr r0, [sp, #368] @ 0x170 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 292258 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #368 @ 0x170 │ │ │ │ bl 3451ac │ │ │ │ ldm r5!, {r1, r2, r3, r7} │ │ │ │ add r0, r4, #16 │ │ │ │ stmia r0!, {r1, r2, r3, r7} │ │ │ │ ldm r5, {r1, r2, r3, r7} │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ @@ -615843,47 +615843,47 @@ │ │ │ │ stmia ip!, {r2, r3, r4, r5, r6, r7} │ │ │ │ ldm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm ip, {r2, r3, r4, r5, r6, r7} │ │ │ │ str r0, [sp, #204] @ 0xcc │ │ │ │ str r0, [sp, #260] @ 0x104 │ │ │ │ ldr r0, [pc, #3836] @ 2931c8 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldr r0, [r0, r1] │ │ │ │ tst r0, #1 │ │ │ │ beq 292308 │ │ │ │ ldr r0, [pc, #3816] @ 2931cc │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r0, r0, r1 │ │ │ │ add r7, r0, #8 │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ b 29233c │ │ │ │ - subeq r2, r1, r1, lsl #3 │ │ │ │ + subeq r2, r1, r1, lsl #2 │ │ │ │ subseq r9, r8, r8, rrx │ │ │ │ - subeq r2, r1, r5, ror #2 │ │ │ │ + subeq r2, r1, r5, ror #1 │ │ │ │ subseq r9, r8, ip, asr #32 │ │ │ │ add r0, sp, #1328 @ 0x530 │ │ │ │ - bl 666cec │ │ │ │ + bl 666c70 │ │ │ │ ldr r0, [pc, #3768] @ 2931d0 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r7, sp, #1328 @ 0x530 │ │ │ │ str r2, [r0, r1]! │ │ │ │ mov r6, #0 │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ str r6, [r0, #4] │ │ │ │ add r0, r0, #8 │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ ldr r0, [pc, #3720] @ 2931d4 │ │ │ │ ldr r3, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ adds r4, r1, #1 │ │ │ │ add r0, r0, r3 │ │ │ │ adc r5, r2, #0 │ │ │ │ str fp, [sp, #3208] @ 0xc88 │ │ │ │ mov r1, #4 │ │ │ │ strd r4, [r0, #8] │ │ │ │ mov r4, #0 │ │ │ │ @@ -615932,39 +615932,39 @@ │ │ │ │ str r4, [sp, #3192] @ 0xc78 │ │ │ │ str r4, [sp, #2368] @ 0x940 │ │ │ │ str r4, [sp, #2832] @ 0xb10 │ │ │ │ str r1, [sp, #2424] @ 0x978 │ │ │ │ str r2, [sp, #2740] @ 0xab4 │ │ │ │ str sl, [sp, #352] @ 0x160 │ │ │ │ ldr r4, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldr r0, [r0, r4] │ │ │ │ str r9, [sp, #176] @ 0xb0 │ │ │ │ tst r0, #1 │ │ │ │ beq 29247c │ │ │ │ ldr r0, [pc, #3892] @ 293380 │ │ │ │ ldr r4, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r0, r0, r4 │ │ │ │ str r1, [sp, #164] @ 0xa4 │ │ │ │ str r2, [sp, #160] @ 0xa0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r8, [r0, #8] │ │ │ │ ldr r9, [r0, #12] │ │ │ │ ldr r0, [r0, #20] │ │ │ │ str r3, [sp, #172] @ 0xac │ │ │ │ add r3, sp, #1328 @ 0x530 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ b 2924e4 │ │ │ │ add r0, sp, #1328 @ 0x530 │ │ │ │ - bl 666cec │ │ │ │ + bl 666c70 │ │ │ │ ldr r0, [pc, #4048] @ 29345c │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ str r2, [r0, r1]! │ │ │ │ mov r1, #0 │ │ │ │ ldr r2, [sp, #1336] @ 0x538 │ │ │ │ ldr r3, [sp, #1340] @ 0x53c │ │ │ │ ldr r8, [sp, #1328] @ 0x530 │ │ │ │ ldr r9, [sp, #1332] @ 0x534 │ │ │ │ stmib r0, {r1, r8, r9} │ │ │ │ @@ -615979,15 +615979,15 @@ │ │ │ │ ldr r0, [sp, #2740] @ 0xab4 │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ ldr r0, [sp, #2424] @ 0x978 │ │ │ │ str r2, [sp, #172] @ 0xac │ │ │ │ str r0, [sp, #164] @ 0xa4 │ │ │ │ ldr r0, [pc, #3956] @ 293460 │ │ │ │ ldr r5, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r5, r0, r5 │ │ │ │ adds r0, r8, #1 │ │ │ │ adc r1, r9, #0 │ │ │ │ add ip, sp, #2848 @ 0xb20 │ │ │ │ ldr r2, [sp, #2304] @ 0x900 │ │ │ │ strd r0, [r5, #8] │ │ │ │ ldr r0, [sp, #2292] @ 0x8f4 │ │ │ │ @@ -616132,20 +616132,20 @@ │ │ │ │ ldr r0, [sp, #2956] @ 0xb8c │ │ │ │ cmp r0, #3 │ │ │ │ beq 292770 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 292770 │ │ │ │ ldr r0, [sp, #2960] @ 0xb90 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 292770 │ │ │ │ add r0, sp, #2944 @ 0xb80 │ │ │ │ add r4, r0, #16 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ mov r4, r9 │ │ │ │ mov r0, #1 │ │ │ │ str r5, [r4, #392]! @ 0x188 │ │ │ │ strb r0, [r9, #489] @ 0x1e9 │ │ │ │ ldrd r0, [r4, #-248] @ 0xffffff08 │ │ │ │ @@ -616191,35 +616191,35 @@ │ │ │ │ add r5, r9, #480 @ 0x1e0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 293a2c │ │ │ │ b 293b6c │ │ │ │ ldr r4, [sp, #208] @ 0xd0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #428]! @ 0x1ac │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 292868 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ ldr r7, [sp, #204] @ 0xcc │ │ │ │ add r5, sp, #352 @ 0x160 │ │ │ │ add r6, sp, #2368 @ 0x940 │ │ │ │ mov sl, r8 │ │ │ │ b 291d3c │ │ │ │ mov sl, r8 │ │ │ │ b 291938 │ │ │ │ ldr r4, [sp, #208] @ 0xd0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #428]! @ 0x1ac │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r9, [sp, #76] @ 0x4c │ │ │ │ cmp r0, #1 │ │ │ │ bne 2928a0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ ldr sl, [sp, #164] @ 0xa4 │ │ │ │ b 291d3c │ │ │ │ ldr sl, [sp, #164] @ 0xa4 │ │ │ │ b 291d3c │ │ │ │ mov r0, #8 │ │ │ │ @@ -616310,74 +616310,74 @@ │ │ │ │ ldr r0, [sp, #2956] @ 0xb8c │ │ │ │ cmp r0, #3 │ │ │ │ beq 292eb4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 292eb4 │ │ │ │ ldr r0, [sp, #2960] @ 0xb90 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 292eb4 │ │ │ │ add r0, sp, #2944 @ 0xb80 │ │ │ │ add r4, r0, #16 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ b 292eb4 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [sp, #264] @ 0x108 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 292e3c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ bl 3446ec │ │ │ │ b 292e3c │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ add r0, sp, #352 @ 0x160 │ │ │ │ bl 28245c │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #692 @ 0x2b4 │ │ │ │ bl 28245c │ │ │ │ ldr r0, [sp, #2428] @ 0x97c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 292aa0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #380 @ 0x17c │ │ │ │ bl 345010 │ │ │ │ add r5, sp, #2832 @ 0xb10 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 292ad0 │ │ │ │ ldr r0, [sp, #2836] @ 0xb14 │ │ │ │ cmp r0, #0 │ │ │ │ beq 292ad0 │ │ │ │ orr r0, r5, #4 │ │ │ │ bl 25013c │ │ │ │ ldr r0, [sp, #2424] @ 0x978 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 292af4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #376 @ 0x178 │ │ │ │ bl 345230 │ │ │ │ add r5, sp, #2368 @ 0x940 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 292b24 │ │ │ │ ldr r0, [sp, #2372] @ 0x944 │ │ │ │ cmp r0, #0 │ │ │ │ beq 292b24 │ │ │ │ orr r0, r5, #4 │ │ │ │ bl 25013c │ │ │ │ @@ -616389,30 +616389,30 @@ │ │ │ │ add r0, lr, #244 @ 0xf4 │ │ │ │ bl 288434 │ │ │ │ ldr r0, [sp, #2928] @ 0xb70 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 292b74 │ │ │ │ ldr r0, [sp, #2932] @ 0xb74 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 292b74 │ │ │ │ add r0, sp, #2928 @ 0xb70 │ │ │ │ add r5, r0, #4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ add r0, sp, #272 @ 0x110 │ │ │ │ bl 281f64 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 292b9c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #268 @ 0x10c │ │ │ │ bl 344da0 │ │ │ │ mov r4, #0 │ │ │ │ b 292e3c │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ b 292cd8 │ │ │ │ mov r4, #1 │ │ │ │ @@ -616445,40 +616445,40 @@ │ │ │ │ b 2941ec │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ b 292fd4 │ │ │ │ b 293990 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [sp, #368] @ 0x170 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 292d1c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #368 @ 0x170 │ │ │ │ bl 3451ac │ │ │ │ b 292d1c │ │ │ │ bl 5a198 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [sp, #368] @ 0x170 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 292d58 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #368 @ 0x170 │ │ │ │ bl 3451ac │ │ │ │ b 292d58 │ │ │ │ bl 5a198 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [sp, #368] @ 0x170 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 292db0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #368 @ 0x170 │ │ │ │ bl 3451ac │ │ │ │ b 292db0 │ │ │ │ bl 5a198 │ │ │ │ b 293990 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ add r0, sp, #1328 @ 0x530 │ │ │ │ @@ -616488,18 +616488,18 @@ │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ add r0, sp, #3200 @ 0xc80 │ │ │ │ bl 284080 │ │ │ │ ldr r0, [sp, #260] @ 0x104 │ │ │ │ str r0, [sp, #204] @ 0xcc │ │ │ │ ldr r0, [sp, #204] @ 0xcc │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 292d08 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #260 @ 0x104 │ │ │ │ bl 345010 │ │ │ │ b 292d08 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ add r0, sp, #1328 @ 0x530 │ │ │ │ bl 2841a0 │ │ │ │ mov r4, #0 │ │ │ │ @@ -616552,35 +616552,35 @@ │ │ │ │ cmp r4, #0 │ │ │ │ beq 292dd4 │ │ │ │ add r0, sp, #244 @ 0xf4 │ │ │ │ bl 282018 │ │ │ │ ldr r5, [sp, #240] @ 0xf0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 292df8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ bl 345230 │ │ │ │ ldr r0, [sp, #2992] @ 0xbb0 │ │ │ │ ldr r1, [sp, #2996] @ 0xbb4 │ │ │ │ bl 287610 │ │ │ │ ldr r0, [sp, #2944] @ 0xb80 │ │ │ │ mov r4, #0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 292e3c │ │ │ │ ldr r0, [sp, #2948] @ 0xb84 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 292e3c │ │ │ │ add r0, sp, #2944 @ 0xb80 │ │ │ │ add r5, r0, #4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [sp, #3000] @ 0xbb8 │ │ │ │ ldr r1, [sp, #3004] @ 0xbbc │ │ │ │ bl 281d54 │ │ │ │ ldr r1, [sp, #2968] @ 0xb98 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -616597,20 +616597,20 @@ │ │ │ │ lsr r1, r1, #5 │ │ │ │ orrs r1, r4, r1 │ │ │ │ bne 292eb4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 292eb4 │ │ │ │ ldr r0, [sp, #2960] @ 0xb90 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 292eb4 │ │ │ │ add r0, sp, #2944 @ 0xb80 │ │ │ │ add r4, r0, #16 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [sp, #208] @ 0xd0 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1, #489] @ 0x1e9 │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ bl 2872f4 │ │ │ │ @@ -616709,18 +616709,18 @@ │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [r6, #410] @ 0x19a │ │ │ │ cmp r0, #0 │ │ │ │ beq 29306c │ │ │ │ mov r4, r6 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #416]! @ 0x1a0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 29306c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 345230 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r0, #228]! @ 0xe4 │ │ │ │ cmp r1, #9 │ │ │ │ strb r5, [r0, #178] @ 0xb2 │ │ │ │ beq 2930c0 │ │ │ │ @@ -616744,18 +616744,18 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 2930f8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2930f8 │ │ │ │ ldr r4, [sp, #208] @ 0xd0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #220]! @ 0xdc │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2930f8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ ldr r6, [sp, #208] @ 0xd0 │ │ │ │ mov r4, r6 │ │ │ │ ldrb r0, [r4, #402]! @ 0x192 │ │ │ │ cmp r0, #0 │ │ │ │ beq 293114 │ │ │ │ @@ -616888,15 +616888,15 @@ │ │ │ │ ldr r0, [pc, #4052] @ 2942e0 │ │ │ │ sub r8, r7, #32 │ │ │ │ mov r4, r7 │ │ │ │ str r0, [r4, #-24]! @ 0xffffffe8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne 2933f4 │ │ │ │ mov r5, #121 @ 0x79 │ │ │ │ ldr r6, [r7] │ │ │ │ ldr r0, [r4] │ │ │ │ orr r5, r5, #512 @ 0x200 │ │ │ │ @@ -616914,15 +616914,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ bne 293398 │ │ │ │ b 2933b0 │ │ │ │ subseq sp, fp, r0, lsl #20 │ │ │ │ subseq sp, fp, r8, ror r7 │ │ │ │ subseq sp, fp, ip, asr r7 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r4, [r9, #628] @ 0x274 │ │ │ │ cmp r4, #0 │ │ │ │ beq 2933b0 │ │ │ │ mov r0, r4 │ │ │ │ bl 282318 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ @@ -616970,15 +616970,15 @@ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ bne 293488 │ │ │ │ b 293698 │ │ │ │ subseq sp, fp, r8, lsl r7 │ │ │ │ ldrheq sp, [fp], #-108 @ 0xffffff94 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r4, [r9, #628] @ 0x274 │ │ │ │ cmp r4, #0 │ │ │ │ bne 293430 │ │ │ │ ldr r4, [r9, #584] @ 0x248 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 293698 │ │ │ │ @@ -617063,18 +617063,18 @@ │ │ │ │ bl 27dd20 │ │ │ │ ldr r0, [r9, #572] @ 0x23c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2935f4 │ │ │ │ mov r4, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #576]! @ 0x240 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2935f4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [sp, #152] @ 0x98 │ │ │ │ mov r0, #1 │ │ │ │ cmp r7, #22 │ │ │ │ strb r0, [r1] │ │ │ │ beq 293778 │ │ │ │ @@ -617199,18 +617199,18 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 293814 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 293814 │ │ │ │ mov r4, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #220]! @ 0xdc │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 293814 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ mov r4, r9 │ │ │ │ ldrb r0, [r4, #402]! @ 0x192 │ │ │ │ cmp r0, #0 │ │ │ │ beq 293830 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ @@ -617503,18 +617503,18 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 293cd4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 293cd4 │ │ │ │ ldr r4, [sp, #208] @ 0xd0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #620]! @ 0x26c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 293cd4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [sp, #204] @ 0xcc │ │ │ │ mov r0, #1 │ │ │ │ cmp r7, #21 │ │ │ │ strb r0, [r1] │ │ │ │ bne 293d28 │ │ │ │ @@ -617588,15 +617588,15 @@ │ │ │ │ beq 2940d8 │ │ │ │ ldr r2, [r9, #844] @ 0x34c │ │ │ │ ldr r3, [r9, #848] @ 0x350 │ │ │ │ str r7, [sp, #3064] @ 0xbf8 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #392 @ 0x188 │ │ │ │ add r1, lr, #1016 @ 0x3f8 │ │ │ │ - bl 665f58 │ │ │ │ + bl 665edc │ │ │ │ ldrb r0, [sp, #2440] @ 0x988 │ │ │ │ cmp r0, #4 │ │ │ │ beq 293f48 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #392 @ 0x188 │ │ │ │ bl 280b18 │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ @@ -617844,18 +617844,18 @@ │ │ │ │ strb r0, [r4, #410] @ 0x19a │ │ │ │ ldrb r0, [r4, #406] @ 0x196 │ │ │ │ cmp r0, #0 │ │ │ │ beq 294230 │ │ │ │ ldr r4, [sp, #208] @ 0xd0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #416]! @ 0x1a0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 294230 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 345230 │ │ │ │ ldr r6, [sp, #208] @ 0xd0 │ │ │ │ b 294234 │ │ │ │ ldr r6, [sp, #208] @ 0xd0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #406] @ 0x196 │ │ │ │ @@ -617884,18 +617884,18 @@ │ │ │ │ strb r0, [r4, #400] @ 0x190 │ │ │ │ ldr r0, [sp, #200] @ 0xc8 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ mov r4, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #392]! @ 0x188 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2942c8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 3446ec │ │ │ │ ldrb r0, [r9, #403] @ 0x193 │ │ │ │ cmp r0, #0 │ │ │ │ beq 294170 │ │ │ │ add r0, r9, #380 @ 0x17c │ │ │ │ bl 286700 │ │ │ │ @@ -617973,15 +617973,15 @@ │ │ │ │ mov r4, r9 │ │ │ │ ldr r7, [r4, #636]! @ 0x27c │ │ │ │ ldr r6, [r4, #4] │ │ │ │ cmp r7, #2 │ │ │ │ bcc 294420 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 293024 │ │ │ │ str r7, [sp, #368] @ 0x170 │ │ │ │ mov r7, r9 │ │ │ │ ldr r0, [r9, #644] @ 0x284 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #376] @ 0x178 │ │ │ │ @@ -618014,18 +618014,18 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 2947f0 │ │ │ │ ldr r0, [sp, #1328] @ 0x530 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2944d0 │ │ │ │ ldr r0, [sp, #1332] @ 0x534 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2944d0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r9 │ │ │ │ bl 42df00 │ │ │ │ ldr r9, [sp, #208] @ 0xd0 │ │ │ │ ldr r0, [r9, #632] @ 0x278 │ │ │ │ ldr fp, [sp, #192] @ 0xc0 │ │ │ │ bl 35a220 │ │ │ │ mov r4, r0 │ │ │ │ @@ -618033,15 +618033,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ add r3, sp, #1328 @ 0x530 │ │ │ │ strb r0, [r9, #730] @ 0x2da │ │ │ │ ldm r5, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 293024 │ │ │ │ add r2, sp, #1328 @ 0x530 │ │ │ │ add r3, sp, #2928 @ 0xb70 │ │ │ │ str r4, [fp, #28] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ @@ -618050,18 +618050,18 @@ │ │ │ │ add r2, sp, #2832 @ 0xb10 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [fp, #12] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [sp, #368] @ 0x170 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 294560 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #368 @ 0x170 │ │ │ │ bl 3446ec │ │ │ │ ldr r4, [r9, #632] @ 0x278 │ │ │ │ mov r0, r4 │ │ │ │ bl 35a220 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r9 │ │ │ │ @@ -618076,42 +618076,42 @@ │ │ │ │ mov r0, #988 @ 0x3dc │ │ │ │ mov r1, #0 │ │ │ │ strh r1, [r9, r0] │ │ │ │ ldr r0, [pc, #4092] @ 2955a4 │ │ │ │ str r4, [r9, #928] @ 0x3a0 │ │ │ │ str r7, [r9, #932] @ 0x3a4 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldr r0, [r0, r1] │ │ │ │ tst r0, #1 │ │ │ │ beq 2945e0 │ │ │ │ ldr r0, [pc, #4080] @ 2955b8 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r0, r0, r1 │ │ │ │ add r4, r0, #8 │ │ │ │ ldm r4, {r1, r2, r3, r4} │ │ │ │ b 294614 │ │ │ │ - subeq pc, r0, pc, lsl #27 │ │ │ │ + subeq pc, r0, pc, lsl #26 │ │ │ │ add r0, sp, #1328 @ 0x530 │ │ │ │ - bl 666cec │ │ │ │ + bl 666c70 │ │ │ │ ldr r0, [pc, #4044] @ 2955bc │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r4, sp, #1328 @ 0x530 │ │ │ │ str r2, [r0, r1]! │ │ │ │ mov r7, #0 │ │ │ │ ldm r4, {r1, r2, r3, r4} │ │ │ │ str r7, [r0, #4] │ │ │ │ add r0, r0, #8 │ │ │ │ stm r0, {r1, r2, r3, r4} │ │ │ │ ldr r0, [pc, #4004] @ 2955c0 │ │ │ │ ldr r5, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ adds r6, r1, #1 │ │ │ │ add r0, r0, r5 │ │ │ │ adc r7, r2, #0 │ │ │ │ strd r6, [r0, #8] │ │ │ │ mov r7, #1 │ │ │ │ ldr ip, [pc, #3976] @ 2955c4 │ │ │ │ ldr ip, [pc, ip] │ │ │ │ @@ -618153,43 +618153,43 @@ │ │ │ │ ldr r1, [r9, #940] @ 0x3ac │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r9, #944] @ 0x3b0 │ │ │ │ ldr r1, [r1, r0, lsl #2] │ │ │ │ ldr r0, [pc, #3824] @ 2955d0 │ │ │ │ str r1, [r9, #948] @ 0x3b4 │ │ │ │ ldr r2, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldr r0, [r0, r2] │ │ │ │ str fp, [sp, #192] @ 0xc0 │ │ │ │ tst r0, #1 │ │ │ │ beq 294718 │ │ │ │ ldr r0, [pc, #3796] @ 2955d4 │ │ │ │ ldr r2, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r0, r0, r2 │ │ │ │ add sl, sp, #1328 @ 0x530 │ │ │ │ add r5, r0, #8 │ │ │ │ ldm r5, {r2, r3, r4, r5} │ │ │ │ b 29474c │ │ │ │ add r0, sp, #1328 @ 0x530 │ │ │ │ - bl 666cec │ │ │ │ + bl 666c70 │ │ │ │ add sl, sp, #1328 @ 0x530 │ │ │ │ ldr r0, [pc, #3756] @ 2955d8 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r5, sp, #1328 @ 0x530 │ │ │ │ str r2, [r0, r1]! │ │ │ │ mov r1, #0 │ │ │ │ ldm r5, {r2, r3, r4, r5} │ │ │ │ stmib r0, {r1, r2, r3, r4, r5} │ │ │ │ ldr r1, [r9, #948] @ 0x3b4 │ │ │ │ ldr r0, [pc, #3720] @ 2955dc │ │ │ │ ldr r6, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r0, r0, r6 │ │ │ │ adds r6, r2, #1 │ │ │ │ adc r7, r3, #0 │ │ │ │ strd r6, [r0, #8] │ │ │ │ mov r7, #1 │ │ │ │ ldr ip, [pc, #3692] @ 2955e0 │ │ │ │ ldr ip, [pc, ip] │ │ │ │ @@ -618225,28 +618225,28 @@ │ │ │ │ bne 295d74 │ │ │ │ b 295f64 │ │ │ │ ldr r0, [sp, #1328] @ 0x530 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 29481c │ │ │ │ ldr r0, [sp, #1332] @ 0x534 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 29481c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r9 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [fp] │ │ │ │ cmp r0, #3 │ │ │ │ bne 294840 │ │ │ │ ldr r9, [sp, #208] @ 0xd0 │ │ │ │ ldr fp, [sp, #192] @ 0xc0 │ │ │ │ b 295094 │ │ │ │ subseq r6, r8, r8, lsl sl │ │ │ │ - strdeq pc, [r0], #-144 @ 0xffffff70 │ │ │ │ + subeq pc, r0, r0, ror r9 @ │ │ │ │ ldrsheq r6, [r8], #-132 @ 0xffffff7c │ │ │ │ ldr r9, [sp, #208] @ 0xd0 │ │ │ │ mov r0, #0 │ │ │ │ add r3, r9, #672 @ 0x2a0 │ │ │ │ strb r0, [r9, #729] @ 0x2d9 │ │ │ │ ldm fp, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ @@ -618257,69 +618257,69 @@ │ │ │ │ ldr r5, [r9, #676] @ 0x2a4 │ │ │ │ ldr fp, [sp, #192] @ 0xc0 │ │ │ │ cmp r6, #2 │ │ │ │ str r0, [sp, #1328] @ 0x530 │ │ │ │ bcc 294894 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 293024 │ │ │ │ ldr r4, [sp, #1328] @ 0x530 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r7, [r9, #680] @ 0x2a8 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 293024 │ │ │ │ add r3, sp, #3184 @ 0xc70 │ │ │ │ mov r0, #2 │ │ │ │ add ip, r9, #572 @ 0x23c │ │ │ │ str r6, [r9, #560] @ 0x230 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3, r4} │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [sp, #1328] @ 0x530 │ │ │ │ str r5, [r9, #564] @ 0x234 │ │ │ │ str r7, [r9, #568] @ 0x238 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2948ec │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #1328 @ 0x530 │ │ │ │ bl 3446ec │ │ │ │ ldr r0, [pc, #4092] @ 2958f0 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ ldr r0, [r0, r1] │ │ │ │ tst r0, #1 │ │ │ │ beq 294920 │ │ │ │ ldr r0, [pc, #4084] @ 295900 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r0, r0, r1 │ │ │ │ add r4, r0, #8 │ │ │ │ ldm r4, {r1, r2, r3, r4} │ │ │ │ b 294954 │ │ │ │ add r0, sp, #1328 @ 0x530 │ │ │ │ - bl 666cec │ │ │ │ + bl 666c70 │ │ │ │ ldr r0, [pc, #4084] @ 295924 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ add r4, sp, #1328 @ 0x530 │ │ │ │ str r2, [r0, r1]! │ │ │ │ mov r7, #0 │ │ │ │ ldm r4, {r1, r2, r3, r4} │ │ │ │ str r7, [r0, #4] │ │ │ │ add r0, r0, #8 │ │ │ │ stm r0, {r1, r2, r3, r4} │ │ │ │ ldr r0, [pc, #4068] @ 295940 │ │ │ │ ldr r5, [pc, r0] │ │ │ │ - bl 68b880 <__aeabi_uidivmod@@Base+0x185c> │ │ │ │ + bl 68b800 <__aeabi_uidivmod@@Base+0x1858> │ │ │ │ adds r6, r1, #1 │ │ │ │ add r0, r0, r5 │ │ │ │ adc r7, r2, #0 │ │ │ │ strd r6, [r0, #8] │ │ │ │ mov r7, #1 │ │ │ │ ldr r0, [pc, #4040] @ 295944 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -618343,15 +618343,15 @@ │ │ │ │ add r6, r9, #684 @ 0x2ac │ │ │ │ ldr r5, [r9, #640] @ 0x280 │ │ │ │ cmp r7, #2 │ │ │ │ str r0, [r9, #684] @ 0x2ac │ │ │ │ bcc 2949e8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 293024 │ │ │ │ mov r0, #0 │ │ │ │ str r7, [r9, #744] @ 0x2e8 │ │ │ │ strb r0, [r9, #832] @ 0x340 │ │ │ │ ldr r0, [r9, #644] @ 0x284 │ │ │ │ str r5, [r9, #748] @ 0x2ec │ │ │ │ @@ -618390,36 +618390,36 @@ │ │ │ │ stm r0, {r2, r3, r6, r7} │ │ │ │ add r0, lr, #244 @ 0xf4 │ │ │ │ mov r1, r8 │ │ │ │ bl 372634 │ │ │ │ mov r4, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #684]! @ 0x2ac │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 294d50 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 3446ec │ │ │ │ b 294d50 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r1, r9, #1008 @ 0x3f0 │ │ │ │ add r0, lr, #1016 @ 0x3f8 │ │ │ │ mov r4, r9 │ │ │ │ add r0, r0, #4 │ │ │ │ ldm r0!, {r2, r3, r6, r7} │ │ │ │ stmia r1!, {r2, r3, r6, r7} │ │ │ │ ldm r0, {r2, r3, r6, r7} │ │ │ │ stm r1, {r2, r3, r6, r7} │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #684]! @ 0x2ac │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 294af8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 3446ec │ │ │ │ ldr r0, [r9, #1008] @ 0x3f0 │ │ │ │ ldr r1, [r9, #1012] @ 0x3f4 │ │ │ │ ldr r2, [r9, #1020] @ 0x3fc │ │ │ │ add r1, r0, r1 │ │ │ │ ldr r3, [r0] │ │ │ │ @@ -618545,18 +618545,18 @@ │ │ │ │ bl 28674c │ │ │ │ ldr r0, [r9, #672] @ 0x2a0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 295094 │ │ │ │ mov r4, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #676]! @ 0x2a4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 295094 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ b 295094 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ ldm r5!, {r1, r2, r3} │ │ │ │ add r0, lr, #244 @ 0xf4 │ │ │ │ add r0, r0, #4 │ │ │ │ @@ -618579,18 +618579,18 @@ │ │ │ │ bl 28674c │ │ │ │ ldr r0, [r9, #672] @ 0x2a0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 295188 │ │ │ │ mov r4, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #676]! @ 0x2a4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 295188 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ b 295188 │ │ │ │ ldr r5, [sp, #380] @ 0x17c │ │ │ │ str r0, [sp, #180] @ 0xb4 │ │ │ │ cmp r5, #0 │ │ │ │ beq 294e34 │ │ │ │ @@ -618665,18 +618665,18 @@ │ │ │ │ b 294fb8 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ ldr r0, [sp, #1328] @ 0x530 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 295084 │ │ │ │ ldr r0, [sp, #1332] @ 0x534 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 295084 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r9 │ │ │ │ bl 42df00 │ │ │ │ ldr r9, [sp, #208] @ 0xd0 │ │ │ │ b 295abc │ │ │ │ str fp, [sp, #192] @ 0xc0 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ b 295024 │ │ │ │ @@ -618728,18 +618728,18 @@ │ │ │ │ add r0, r9, #1008 @ 0x3f0 │ │ │ │ bl 156670 │ │ │ │ b 295004 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ ldr r4, [sp, #208] @ 0xd0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #684]! @ 0x2ac │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 295000 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 3446ec │ │ │ │ ldr r9, [sp, #208] @ 0xd0 │ │ │ │ b 295004 │ │ │ │ ldr r9, [sp, #208] @ 0xd0 │ │ │ │ ldrb r0, [r9, #732] @ 0x2dc │ │ │ │ cmp r0, #0 │ │ │ │ @@ -618756,18 +618756,18 @@ │ │ │ │ bl 28674c │ │ │ │ ldr r0, [r9, #672] @ 0x2a0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 295084 │ │ │ │ ldr r4, [sp, #208] @ 0xd0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #676]! @ 0x2a4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 295084 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ ldr r9, [sp, #208] @ 0xd0 │ │ │ │ b 295abc │ │ │ │ str fp, [sp, #192] @ 0xc0 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ ldr r0, [r9, #672] @ 0x2a0 │ │ │ │ @@ -618795,18 +618795,18 @@ │ │ │ │ beq 295104 │ │ │ │ ldr r0, [r9, #648] @ 0x288 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 295104 │ │ │ │ mov r4, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #652]! @ 0x28c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 295104 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #0 │ │ │ │ ldrb r0, [r5, #731]! @ 0x2db │ │ │ │ cmp r0, #0 │ │ │ │ strb r1, [r5, #3] │ │ │ │ @@ -618815,30 +618815,30 @@ │ │ │ │ ldr r0, [r9, #636] @ 0x27c │ │ │ │ mov sl, fp │ │ │ │ cmp r0, #2 │ │ │ │ bcc 295270 │ │ │ │ mov r4, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #640]! @ 0x280 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 295270 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ b 295270 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2950b8 │ │ │ │ mov r4, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #664]! @ 0x298 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2950b8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ b 2950b8 │ │ │ │ ldr r0, [r9, #660] @ 0x294 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbne r1, [r9, #729] @ 0x2d9 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -618852,50 +618852,50 @@ │ │ │ │ bne 2951e8 │ │ │ │ ldr r0, [r9, #648] @ 0x288 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2951e8 │ │ │ │ mov r4, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #652]! @ 0x28c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2951e8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ ldrb r0, [r9, #734] @ 0x2de │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [r9, #730] @ 0x2da │ │ │ │ cmp r0, #0 │ │ │ │ beq 295220 │ │ │ │ mov r4, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #744]! @ 0x2e8 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 295220 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 3440dc │ │ │ │ mov r5, r9 │ │ │ │ ldrb r0, [r5, #731]! @ 0x2db │ │ │ │ cmp r0, #0 │ │ │ │ strb r6, [r5, #3] │ │ │ │ beq 29526c │ │ │ │ ldr r0, [r9, #636] @ 0x27c │ │ │ │ mov sl, fp │ │ │ │ cmp r0, #2 │ │ │ │ bcc 295270 │ │ │ │ mov r4, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #640]! @ 0x280 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 295270 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ b 295270 │ │ │ │ mov sl, fp │ │ │ │ ldr r1, [sp, #200] @ 0xc8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r5] │ │ │ │ @@ -618932,32 +618932,32 @@ │ │ │ │ bl 282708 │ │ │ │ cmp r8, #21 │ │ │ │ bne 2955a8 │ │ │ │ tst r7, #1 │ │ │ │ beq 2955e8 │ │ │ │ ldr r0, [r9, #440]! @ 0x1b8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 295328 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r9 │ │ │ │ bl 3440dc │ │ │ │ ldr r5, [sp, #208] @ 0xd0 │ │ │ │ add r8, sp, #1328 @ 0x530 │ │ │ │ ldr r0, [r5, #428] @ 0x1ac │ │ │ │ cmp r0, #2 │ │ │ │ bcc 295360 │ │ │ │ mov r4, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #432]! @ 0x1b0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 295360 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r5, #1180] @ 0x49c │ │ │ │ mov r9, r5 │ │ │ │ ldr r4, [pc, #1948] @ 295b0c │ │ │ │ add r6, r9, #452 @ 0x1c4 │ │ │ │ add r5, r9, #1152 @ 0x480 │ │ │ │ @@ -618978,22 +618978,22 @@ │ │ │ │ str r0, [r6] │ │ │ │ b 29546c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 29519c │ │ │ │ mov r4, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #664]! @ 0x298 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 29519c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ b 29519c │ │ │ │ - subeq lr, r0, r3, lsl sl │ │ │ │ + @ instruction: 0x0040e993 │ │ │ │ ldr r3, [r9, #1172] @ 0x494 │ │ │ │ ldr r2, [r3], #4 │ │ │ │ sub r1, r1, #96 @ 0x60 │ │ │ │ and r2, r2, r4 │ │ │ │ cmp r2, r4 │ │ │ │ beq 2953ec │ │ │ │ sub r0, r0, #1 │ │ │ │ @@ -619028,18 +619028,18 @@ │ │ │ │ ldr r5, [sp, #208] @ 0xd0 │ │ │ │ ldr r0, [r5, #416] @ 0x1a0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2954a8 │ │ │ │ mov r4, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #420]! @ 0x1a4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2954a8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r5, #1148] @ 0x47c │ │ │ │ mov r9, r5 │ │ │ │ ldr r7, [pc, #1620] @ 295b0c │ │ │ │ add r5, r9, #480 @ 0x1e0 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -619056,34 +619056,34 @@ │ │ │ │ ldr r3, [r9, #464] @ 0x1d0 │ │ │ │ ldr r7, [r9, #468] @ 0x1d4 │ │ │ │ stm ip, {r0, r1, r2, r3, r7} │ │ │ │ str r6, [r9, #448] @ 0x1c0 │ │ │ │ bcc 29550c │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 293024 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ ldr r7, [r0, #428] @ 0x1ac │ │ │ │ ldr sl, [r0, #424] @ 0x1a8 │ │ │ │ ldr r4, [r0, #432] @ 0x1b0 │ │ │ │ cmp r7, #2 │ │ │ │ bcc 295538 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 293024 │ │ │ │ ldr r9, [sp, #208] @ 0xd0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r6, [r9, #440] @ 0x1b8 │ │ │ │ ldr r5, [r9, #436] @ 0x1b4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 293024 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r9 │ │ │ │ strb r0, [r1, #738]! @ 0x2e2 │ │ │ │ str r1, [sp, #204] @ 0xcc │ │ │ │ ldrb r0, [r1, #-290] @ 0xfffffede │ │ │ │ @@ -619120,15 +619120,15 @@ │ │ │ │ subseq r5, r8, r0, ror r9 │ │ │ │ ldr r5, [r9, #428] @ 0x1ac │ │ │ │ ldr r4, [r9, #432] @ 0x1b0 │ │ │ │ cmp r5, #2 │ │ │ │ bcc 29560c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 293024 │ │ │ │ ldr r0, [r9, #436] @ 0x1b4 │ │ │ │ str r0, [sp, #376] @ 0x178 │ │ │ │ add r0, sp, #368 @ 0x170 │ │ │ │ str r4, [sp, #372] @ 0x174 │ │ │ │ add r4, r0, #4 │ │ │ │ @@ -619149,63 +619149,63 @@ │ │ │ │ ldr r0, [sp, #372] @ 0x174 │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ ldr r0, [sp, #376] @ 0x178 │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ ldr r4, [sp, #208] @ 0xd0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #440]! @ 0x1b8 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 29568c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 3440dc │ │ │ │ ldr r5, [sp, #208] @ 0xd0 │ │ │ │ ldr r0, [r5, #428] @ 0x1ac │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2956c0 │ │ │ │ mov r4, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #432]! @ 0x1b0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2956c0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ add r0, r5, #1152 @ 0x480 │ │ │ │ bl 157534 │ │ │ │ ldr r5, [sp, #208] @ 0xd0 │ │ │ │ ldr r0, [r5, #416] @ 0x1a0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2956fc │ │ │ │ mov r4, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #420]! @ 0x1a4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2956fc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ add r0, r5, #1120 @ 0x460 │ │ │ │ bl 1577cc │ │ │ │ ldr r0, [sp, #192] @ 0xc0 │ │ │ │ mov r7, r8 │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ orr r0, r0, r6, lsl #8 │ │ │ │ orr r0, r0, r1, lsl #16 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ ldr r4, [sp, #208] @ 0xd0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #392]! @ 0x188 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 295740 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 3446ec │ │ │ │ ldr r6, [sp, #208] @ 0xd0 │ │ │ │ ldrb r0, [r6, #403] @ 0x193 │ │ │ │ cmp r0, #0 │ │ │ │ beq 295794 │ │ │ │ ldr r4, [r6, #388] @ 0x184 │ │ │ │ @@ -619275,18 +619275,18 @@ │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ ldr r0, [sp, #368] @ 0x170 │ │ │ │ ldr r9, [sp, #208] @ 0xd0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 295a00 │ │ │ │ ldr r0, [sp, #372] @ 0x174 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 295a00 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ b 295a00 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ ldr r9, [sp, #208] @ 0xd0 │ │ │ │ ldrb r0, [r9, #403] @ 0x193 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -619339,18 +619339,18 @@ │ │ │ │ strb r0, [r9, #730] @ 0x2da │ │ │ │ ldrb r0, [r9, #734] @ 0x2de │ │ │ │ cmp r0, #0 │ │ │ │ beq 29598c │ │ │ │ ldr r4, [sp, #208] @ 0xd0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #744]! @ 0x2e8 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 29598c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 3440dc │ │ │ │ ldr r9, [sp, #208] @ 0xd0 │ │ │ │ b 295990 │ │ │ │ ldr r9, [sp, #208] @ 0xd0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #734] @ 0x2de │ │ │ │ @@ -619360,68 +619360,68 @@ │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ ldr r0, [r0, #636] @ 0x27c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2959e0 │ │ │ │ ldr r4, [sp, #208] @ 0xd0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #640]! @ 0x280 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2959e0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ ldr r9, [sp, #208] @ 0xd0 │ │ │ │ b 2959e4 │ │ │ │ ldr r9, [sp, #208] @ 0xd0 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r9, #738] @ 0x2e2 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #731] @ 0x2db │ │ │ │ ldr r0, [sp, #192] @ 0xc0 │ │ │ │ bl 282708 │ │ │ │ ldr r9, [sp, #208] @ 0xd0 │ │ │ │ ldr r0, [r9, #440]! @ 0x1b8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 295a28 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r9 │ │ │ │ bl 3440dc │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ b 295a2c │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ ldr r0, [r0, #428] @ 0x1ac │ │ │ │ cmp r0, #2 │ │ │ │ bcc 295a64 │ │ │ │ ldr r4, [sp, #208] @ 0xd0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #432]! @ 0x1b0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 295a64 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ ldr r5, [sp, #208] @ 0xd0 │ │ │ │ b 295a68 │ │ │ │ ldr r5, [sp, #208] @ 0xd0 │ │ │ │ add r0, r5, #1152 @ 0x480 │ │ │ │ bl 157534 │ │ │ │ ldr r0, [r5, #416] @ 0x1a0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 295aa8 │ │ │ │ ldr r4, [sp, #208] @ 0xd0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #420]! @ 0x1a4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 295aa8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ ldr r9, [sp, #208] @ 0xd0 │ │ │ │ b 295aac │ │ │ │ ldr r9, [sp, #208] @ 0xd0 │ │ │ │ add r0, r9, #1120 @ 0x460 │ │ │ │ bl 1577cc │ │ │ │ @@ -619435,18 +619435,18 @@ │ │ │ │ cmp r1, #1 │ │ │ │ bne 295b10 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 295b10 │ │ │ │ ldr r4, [sp, #208] @ 0xd0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #664]! @ 0x298 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 295b10 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ ldr r9, [sp, #208] @ 0xd0 │ │ │ │ b 295b14 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ ldr r9, [sp, #208] @ 0xd0 │ │ │ │ mov r0, #0 │ │ │ │ @@ -619460,33 +619460,33 @@ │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ ldr r0, [r0, #648] @ 0x288 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 295b70 │ │ │ │ ldr r4, [sp, #208] @ 0xd0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #652]! @ 0x28c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 295b70 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ ldr r9, [sp, #208] @ 0xd0 │ │ │ │ b 29594c │ │ │ │ ldr r9, [sp, #208] @ 0xd0 │ │ │ │ b 29594c │ │ │ │ bl 5a198 │ │ │ │ str fp, [sp, #192] @ 0xc0 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ ldr r0, [r9, #744]! @ 0x2e8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 295bac │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r9 │ │ │ │ bl 3446ec │ │ │ │ ldr r9, [sp, #208] @ 0xd0 │ │ │ │ b 295bb0 │ │ │ │ ldr r9, [sp, #208] @ 0xd0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #737] @ 0x2e1 │ │ │ │ @@ -619566,15 +619566,15 @@ │ │ │ │ stm r0, {r2, r3, r5, r7} │ │ │ │ ldr r7, [r4, #972] @ 0x3cc │ │ │ │ ldm r7, {r5, sl} │ │ │ │ cmp r5, #2 │ │ │ │ bcc 295d04 │ │ │ │ mov r0, sl │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 293024 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ str sl, [sp, #1332] @ 0x534 │ │ │ │ str r5, [sp, #1328] @ 0x530 │ │ │ │ str r0, [sp, #1336] @ 0x538 │ │ │ │ add r4, sp, #1328 @ 0x530 │ │ │ │ @@ -619700,15 +619700,15 @@ │ │ │ │ ldr r8, [r0, #928] @ 0x3a0 │ │ │ │ cmp r5, #2 │ │ │ │ ldr r9, [r0, #932] @ 0x3a4 │ │ │ │ ldr r7, [r0, #948] @ 0x3b4 │ │ │ │ bcc 295f1c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 293024 │ │ │ │ ldr r2, [sp, #208] @ 0xd0 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r6, #-16] │ │ │ │ ldr fp, [sp, #192] @ 0xc0 │ │ │ │ strb r1, [r2, #904] @ 0x388 │ │ │ │ @@ -619728,15 +619728,15 @@ │ │ │ │ ldr r4, [r3, #948] @ 0x3b4 │ │ │ │ mov r5, r3 │ │ │ │ ldrd r6, [r4, #64] @ 0x40 │ │ │ │ cmp r6, #2 │ │ │ │ bcc 295f8c │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 293024 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ mov r1, sl │ │ │ │ str r0, [sp, #2760] @ 0xac8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r5, #988] @ 0x3dc │ │ │ │ @@ -619871,35 +619871,35 @@ │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r1, sl │ │ │ │ add r0, lr, #244 @ 0xf4 │ │ │ │ bl 372634 │ │ │ │ mov r4, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #744]! @ 0x2e8 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 296660 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 3446ec │ │ │ │ b 296660 │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ add r0, sp, #272 @ 0x110 │ │ │ │ mov r4, r9 │ │ │ │ ldm r1!, {r2, r3, r6, r7} │ │ │ │ stmia r0!, {r2, r3, r6, r7} │ │ │ │ ldm r1, {r2, r3, r6, r7} │ │ │ │ mov r1, #1 │ │ │ │ stm r0, {r2, r3, r6, r7} │ │ │ │ ldr r0, [r4, #744]! @ 0x2e8 │ │ │ │ strb r1, [r4, #-7] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 296218 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 3446ec │ │ │ │ ldr r1, [sp, #272] @ 0x110 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r9, #737] @ 0x2e1 │ │ │ │ ldr r2, [sp, #276] @ 0x114 │ │ │ │ ldr r0, [sp, #284] @ 0x11c │ │ │ │ @@ -620156,20 +620156,20 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 296650 │ │ │ │ ldr r0, [sp, #216] @ 0xd8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 296650 │ │ │ │ ldr r0, [sp, #220] @ 0xdc │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 296650 │ │ │ │ add r0, sp, #216 @ 0xd8 │ │ │ │ add r4, r0, #4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #733] @ 0x2dd │ │ │ │ add r0, r9, #1056 @ 0x420 │ │ │ │ bl 157904 │ │ │ │ mov r0, #0 │ │ │ │ @@ -620253,20 +620253,20 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 2967dc │ │ │ │ ldr r0, [sp, #216] @ 0xd8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2967dc │ │ │ │ ldr r0, [sp, #220] @ 0xdc │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2967dc │ │ │ │ add r0, sp, #216 @ 0xd8 │ │ │ │ add r4, r0, #4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ ldr r9, [sp, #208] @ 0xd0 │ │ │ │ b 2967e0 │ │ │ │ ldr r9, [sp, #208] @ 0xd0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #733] @ 0x2dd │ │ │ │ @@ -620281,18 +620281,18 @@ │ │ │ │ add r0, sp, #272 @ 0x110 │ │ │ │ bl 1555f8 │ │ │ │ ldr r9, [sp, #208] @ 0xd0 │ │ │ │ b 295bb0 │ │ │ │ str fp, [sp, #192] @ 0xc0 │ │ │ │ b 295ab8 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ - subeq fp, r0, r0, lsr #20 │ │ │ │ - subeq fp, r0, sp, asr #18 │ │ │ │ - subeq fp, r0, r4, asr #18 │ │ │ │ - subeq fp, r0, r7, lsr r9 │ │ │ │ + subeq fp, r0, r0, lsr #19 │ │ │ │ + subeq fp, r0, sp, asr #17 │ │ │ │ + subeq fp, r0, r4, asr #17 │ │ │ │ + strheq fp, [r0], #-135 @ 0xffffff79 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ mov sl, r0 │ │ │ │ ldrb r0, [r1, #88] @ 0x58 │ │ │ │ mov r5, r1 │ │ │ │ add r1, pc, #8 │ │ │ │ mov r9, r2 │ │ │ │ @@ -620314,22 +620314,22 @@ │ │ │ │ str sl, [sp, #4] │ │ │ │ ldrd sl, [r7, #64] @ 0x40 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ cmp sl, #2 │ │ │ │ bcc 2968b4 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 296b50 │ │ │ │ ldr r6, [r4] │ │ │ │ mov r1, #1 │ │ │ │ ldr r8, [r7, #72] @ 0x48 │ │ │ │ mov r0, r6 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 296b50 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, #2 │ │ │ │ str sl, [r4, #32]! │ │ │ │ add r2, sp, #8 │ │ │ │ add r3, sp, #32 │ │ │ │ @@ -620362,15 +620362,15 @@ │ │ │ │ mov r1, r6 │ │ │ │ movls r1, #4 │ │ │ │ sub r1, r1, #1 │ │ │ │ bic r1, r1, #7 │ │ │ │ add r7, r0, r1 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r7, #24 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r2, r6, #1 │ │ │ │ add r1, r7, #8 │ │ │ │ bic r2, r2, #19 │ │ │ │ str r1, [r5, #92] @ 0x5c │ │ │ │ add r2, r1, r2 │ │ │ │ str r0, [r5, #96] @ 0x60 │ │ │ │ add r2, r2, #20 │ │ │ │ @@ -620457,18 +620457,18 @@ │ │ │ │ bl 28674c │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ bl 462d04 │ │ │ │ mov r4, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #76]! @ 0x4c │ │ │ │ mov r7, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 296afc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 3440dc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r5, #89] @ 0x59 │ │ │ │ ldm r8!, {r0, r1, r2, r3, r4} │ │ │ │ stmia sl!, {r0, r1, r2, r3, r4} │ │ │ │ ldm r8, {r0, r1, r2, r3, r4} │ │ │ │ @@ -620534,44 +620534,44 @@ │ │ │ │ ldr r0, [r5, #100] @ 0x64 │ │ │ │ bl 286ac8 │ │ │ │ add r0, r5, #32 │ │ │ │ bl 28674c │ │ │ │ mov r4, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #76]! @ 0x4c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 296c30 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 3440dc │ │ │ │ ldrb r0, [r5, #89] @ 0x59 │ │ │ │ cmp r0, #0 │ │ │ │ beq 296c70 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 296c70 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 296c70 │ │ │ │ add r0, sp, #8 │ │ │ │ add r4, r0, #4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r5, #89] @ 0x59 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r5, #88] @ 0x58 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - subeq ip, r0, fp, lsl ip │ │ │ │ + @ instruction: 0x0040cb9b │ │ │ │ subseq r3, r8, r0, asr #22 │ │ │ │ subseq r3, r8, r4, ror fp │ │ │ │ subseq r3, r8, r8, ror #22 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #268 @ 0x10c │ │ │ │ sub sp, sp, #2048 @ 0x800 │ │ │ │ mov r8, r0 │ │ │ │ @@ -620722,15 +620722,15 @@ │ │ │ │ ldr r0, [pc, #4040] @ 297ebc │ │ │ │ sub r9, r6, #32 │ │ │ │ mov r4, r6 │ │ │ │ str r0, [r4, #-24]! @ 0xffffffe8 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne 2970d8 │ │ │ │ ldr r5, [r6] │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r1, [pc, #3988] @ 297ebc │ │ │ │ cmp r0, r1 │ │ │ │ @@ -620810,15 +620810,15 @@ │ │ │ │ ldr r0, [sl, #616] @ 0x268 │ │ │ │ ldr r6, [sl, #620] @ 0x26c │ │ │ │ ldr lr, [sl, #576] @ 0x240 │ │ │ │ ldr r4, [sl, #636] @ 0x27c │ │ │ │ ldm fp, {r8, r9, fp} │ │ │ │ b 2975a4 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r7, [sl, #540] @ 0x21c │ │ │ │ cmp r7, #0 │ │ │ │ beq 297090 │ │ │ │ mov r0, r7 │ │ │ │ bl 282318 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #28 │ │ │ │ @@ -620874,15 +620874,15 @@ │ │ │ │ add r0, ip, #88 @ 0x58 │ │ │ │ str r0, [r4, #552]! @ 0x228 │ │ │ │ sub r9, r4, #32 │ │ │ │ ldr r7, [r4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne 2972e4 │ │ │ │ ldr r6, [r4] │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r1, [pc, #3380] @ 297ebc │ │ │ │ cmp r0, r1 │ │ │ │ @@ -620897,15 +620897,15 @@ │ │ │ │ ldr r7, [sl, #540] @ 0x21c │ │ │ │ cmp r7, #0 │ │ │ │ bne 297280 │ │ │ │ b 297298 │ │ │ │ mov r0, #3 │ │ │ │ b 297cdc │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r5, [sl, #540] @ 0x21c │ │ │ │ cmp r5, #0 │ │ │ │ beq 297110 │ │ │ │ mov r0, r5 │ │ │ │ bl 282318 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #28 │ │ │ │ @@ -620917,15 +620917,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 27dd20 │ │ │ │ ldr r2, [pc, #4076] @ 2981f4 │ │ │ │ add r0, sp, #568 @ 0x238 │ │ │ │ mov r1, #11 │ │ │ │ mov r3, #34 @ 0x22 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 63f850 │ │ │ │ + bl 63f7d4 │ │ │ │ ldr r0, [pc, #4056] @ 2981f8 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ ldr r7, [sp, #568] @ 0x238 │ │ │ │ ldr r5, [sp, #572] @ 0x23c │ │ │ │ @@ -620940,15 +620940,15 @@ │ │ │ │ str r5, [r9, #12] │ │ │ │ add r0, sl, #396 @ 0x18c │ │ │ │ bl 28520c │ │ │ │ add r0, sl, #2 │ │ │ │ add r4, r0, #512 @ 0x200 │ │ │ │ b 297de8 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r7, [sl, #540] @ 0x21c │ │ │ │ cmp r7, #0 │ │ │ │ beq 297298 │ │ │ │ mov r0, r7 │ │ │ │ bl 282318 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #28 │ │ │ │ @@ -620988,15 +620988,15 @@ │ │ │ │ ldr r7, [sl, #540] @ 0x21c │ │ │ │ cmp r7, #0 │ │ │ │ bne 297340 │ │ │ │ b 297358 │ │ │ │ mov r0, #4 │ │ │ │ b 297cdc │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r7, [sl, #540] @ 0x21c │ │ │ │ cmp r7, #0 │ │ │ │ beq 297358 │ │ │ │ mov r0, r7 │ │ │ │ bl 282318 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #28 │ │ │ │ @@ -621436,18 +621436,18 @@ │ │ │ │ str r2, [sp, #1392] @ 0x570 │ │ │ │ str r1, [sp, #1388] @ 0x56c │ │ │ │ str r0, [sp, #1384] @ 0x568 │ │ │ │ bne 297f68 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #1 │ │ │ │ str r9, [sp, #1076] @ 0x434 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 297a4c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #52 @ 0x34 │ │ │ │ bl 344290 │ │ │ │ add r7, sp, #568 @ 0x238 │ │ │ │ mov r0, #0 │ │ │ │ add r1, sl, #144 @ 0x90 │ │ │ │ strb r0, [sl, #515] @ 0x203 │ │ │ │ @@ -621545,15 +621545,15 @@ │ │ │ │ ldr r0, [pc, #748] @ 297ebc │ │ │ │ sub r4, r6, #32 │ │ │ │ mov r7, r6 │ │ │ │ str r0, [r7, #-24]! @ 0xffffffe8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne 297c9c │ │ │ │ mov r9, #33 @ 0x21 │ │ │ │ ldr fp, [r6] │ │ │ │ ldr r0, [r7] │ │ │ │ orr r9, r9, #512 @ 0x200 │ │ │ │ @@ -621564,15 +621564,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sl, #536] @ 0x218 │ │ │ │ cmp r0, #0 │ │ │ │ ldrbne r1, [sl, #544] @ 0x220 │ │ │ │ tstne r1, #1 │ │ │ │ beq 297c34 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r5, [sl, #540] @ 0x21c │ │ │ │ cmp r5, #0 │ │ │ │ beq 297c58 │ │ │ │ mov r0, r5 │ │ │ │ bl 282318 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #28 │ │ │ │ @@ -621617,15 +621617,15 @@ │ │ │ │ str r0, [r8, #16] │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [sl, #1080] @ 0x438 │ │ │ │ add sp, sp, #268 @ 0x10c │ │ │ │ add sp, sp, #2048 @ 0x800 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r7, [sl, #540] @ 0x21c │ │ │ │ cmp r7, #0 │ │ │ │ beq 297d2c │ │ │ │ mov r0, r7 │ │ │ │ bl 282318 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #28 │ │ │ │ @@ -621647,18 +621647,18 @@ │ │ │ │ str r0, [sp, #1080] @ 0x438 │ │ │ │ beq 297d98 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #56 @ 0x38 │ │ │ │ bl 2705d0 │ │ │ │ ldr r0, [sp, #1080] @ 0x438 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 297d98 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #56 @ 0x38 │ │ │ │ bl 3451ac │ │ │ │ mov r0, r5 │ │ │ │ bl 27dd20 │ │ │ │ add r3, sl, #264 @ 0x108 │ │ │ │ mov r0, #0 │ │ │ │ @@ -621786,18 +621786,18 @@ │ │ │ │ add r0, sl, #264 @ 0x108 │ │ │ │ bl 282078 │ │ │ │ add r5, sl, #508 @ 0x1fc │ │ │ │ mov r0, r5 │ │ │ │ bl 2705d0 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 297fc0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3451ac │ │ │ │ mov r4, #0 │ │ │ │ strb r4, [sl, #516] @ 0x204 │ │ │ │ add r0, sl, #152 @ 0x98 │ │ │ │ bl 28520c │ │ │ │ ldr r0, [sl, #504] @ 0x1f8 │ │ │ │ @@ -621933,15 +621933,15 @@ │ │ │ │ add ip, sp, #2016 @ 0x7e0 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [sp, #2088] @ 0x828 │ │ │ │ ldr r2, [sp, #2092] @ 0x82c │ │ │ │ ldr r3, [sp, #2096] @ 0x830 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ b 29777c │ │ │ │ - subeq ip, r0, r6, asr #6 │ │ │ │ + subeq ip, r0, r6, asr #5 │ │ │ │ subseq r8, fp, r0, ror fp │ │ │ │ ldr r7, [sl, #664] @ 0x298 │ │ │ │ cmp r7, #0 │ │ │ │ beq 29764c │ │ │ │ mov r0, r7 │ │ │ │ bl 282318 │ │ │ │ mov r0, r7 │ │ │ │ @@ -622005,17 +622005,17 @@ │ │ │ │ add ip, sp, #2016 @ 0x7e0 │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [sp, #2088] @ 0x828 │ │ │ │ ldr r2, [sp, #2092] @ 0x82c │ │ │ │ ldr r3, [sp, #2096] @ 0x830 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ b 297780 │ │ │ │ - subeq fp, r0, pc, lsr pc │ │ │ │ - mlaseq pc, r0, sp, r7 @ │ │ │ │ - subeq fp, r0, pc, lsl pc │ │ │ │ + strheq fp, [r0], #-239 @ 0xffffff11 │ │ │ │ + eorseq r7, pc, r0, lsl sp @ │ │ │ │ + @ instruction: 0x0040be9f │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ add r0, lr, #152 @ 0x98 │ │ │ │ add r1, r0, #36 @ 0x24 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 38430 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ @@ -622210,18 +622210,18 @@ │ │ │ │ add r0, sl, #728 @ 0x2d8 │ │ │ │ bl 2859a8 │ │ │ │ mov r4, sl │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r4, #656]! @ 0x290 │ │ │ │ strb r1, [r4, #-10] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 297780 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 344290 │ │ │ │ b 297780 │ │ │ │ ldrb r0, [sl, #646] @ 0x286 │ │ │ │ mov r5, #5 │ │ │ │ tst r0, #1 │ │ │ │ ldrne r0, [sl, #744] @ 0x2e8 │ │ │ │ @@ -622231,18 +622231,18 @@ │ │ │ │ bl 2859a8 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r1, #656]! @ 0x290 │ │ │ │ mov r4, r1 │ │ │ │ strb r2, [r1, #-10] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2986b4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 344290 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #651] @ 0x28b │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [r0, #632]! @ 0x278 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -622380,32 +622380,32 @@ │ │ │ │ bl 2859a8 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #646] @ 0x286 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r7, #656]! @ 0x290 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2989a0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 344290 │ │ │ │ b 2989a0 │ │ │ │ mov fp, sl │ │ │ │ mov r8, r0 │ │ │ │ b 298c3c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ mov fp, sl │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 298c20 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3451ac │ │ │ │ b 298c20 │ │ │ │ bl 5a198 │ │ │ │ mov fp, sl │ │ │ │ mov r8, r0 │ │ │ │ b 298c0c │ │ │ │ @@ -622516,18 +622516,18 @@ │ │ │ │ b 298c28 │ │ │ │ mov r8, r0 │ │ │ │ b 298bbc │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #1080] @ 0x438 │ │ │ │ mov r1, #1 │ │ │ │ mov fp, sl │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 298bfc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #56 @ 0x38 │ │ │ │ bl 3451ac │ │ │ │ b 298bfc │ │ │ │ bl 5a198 │ │ │ │ mov r8, r0 │ │ │ │ mov fp, sl │ │ │ │ @@ -622680,15 +622680,15 @@ │ │ │ │ subseq r1, r8, r8, asr pc │ │ │ │ subseq r1, r8, ip, asr #25 │ │ │ │ ldrsbeq r1, [r8], #-204 @ 0xffffff34 │ │ │ │ subseq r1, r8, r0, lsl #22 │ │ │ │ subseq r1, r8, ip, ror #21 │ │ │ │ ldrsheq r1, [r8], #-164 @ 0xffffff5c │ │ │ │ subseq r1, r8, r0, lsl fp │ │ │ │ - eorseq r6, pc, r0, ror sl @ │ │ │ │ + @ instruction: 0x003f69f0 │ │ │ │ subseq r1, r8, r0, lsr #21 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #948 @ 0x3b4 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov sl, r1 │ │ │ │ ldrb r0, [r1, #258] @ 0x102 │ │ │ │ add r1, pc, #20 │ │ │ │ @@ -622847,19 +622847,19 @@ │ │ │ │ ldr r0, [sp, #600] @ 0x258 │ │ │ │ cmp r0, #3 │ │ │ │ beq 299058 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 299058 │ │ │ │ ldr r0, [sp, #604] @ 0x25c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 299058 │ │ │ │ add r5, r9, #28 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ add r2, sp, #924 @ 0x39c │ │ │ │ str r6, [sp, #16] │ │ │ │ ldr r6, [sp, #576] @ 0x240 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r7, {r0, r1, r2} │ │ │ │ @@ -622885,20 +622885,20 @@ │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #312] @ 0x138 │ │ │ │ ldr r0, [sp, #428] @ 0x1ac │ │ │ │ cmp r0, #2 │ │ │ │ bcc 299228 │ │ │ │ ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 299228 │ │ │ │ add r0, sp, #428 @ 0x1ac │ │ │ │ add r5, r0, #4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 299228 │ │ │ │ mov r7, sl │ │ │ │ ldrb r1, [r7, #52]! @ 0x34 │ │ │ │ add r0, pc, #4 │ │ │ │ ldr r1, [r0, r1, lsl #2] │ │ │ │ @@ -622934,19 +622934,19 @@ │ │ │ │ ldr r0, [sp, #728] @ 0x2d8 │ │ │ │ cmp r0, #3 │ │ │ │ beq 2991b4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2991b4 │ │ │ │ ldr r0, [sp, #732] @ 0x2dc │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2991b4 │ │ │ │ add r7, r4, #40 @ 0x28 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 42df00 │ │ │ │ add r2, sp, #576 @ 0x240 │ │ │ │ ldr r6, [sp, #692] @ 0x2b4 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ cmp r6, #2 │ │ │ │ stm r5, {r0, r1, r2} │ │ │ │ @@ -623052,19 +623052,19 @@ │ │ │ │ addcs r7, r7, #8 │ │ │ │ cmp r0, #3 │ │ │ │ beq 29938c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 29938c │ │ │ │ ldr r0, [sp, #884] @ 0x374 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 29938c │ │ │ │ add r9, r4, #76 @ 0x4c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r9 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #1 │ │ │ │ ldr r1, [sp, #816] @ 0x330 │ │ │ │ str r0, [sp, #880] @ 0x370 │ │ │ │ add r0, r4, #12 │ │ │ │ str r5, [sp, #888] @ 0x378 │ │ │ │ @@ -623136,19 +623136,19 @@ │ │ │ │ beq 2994dc │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [sp, #820] @ 0x334 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2994dc │ │ │ │ ldr r0, [sp, #824] @ 0x338 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2994dc │ │ │ │ add r5, r4, #16 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ add r3, sp, #496 @ 0x1f0 │ │ │ │ ldr lr, [sp, #808] @ 0x328 │ │ │ │ ldr r9, [sp, #812] @ 0x32c │ │ │ │ add fp, sp, #576 @ 0x240 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ @@ -623225,18 +623225,18 @@ │ │ │ │ mov r1, r8 │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r0, fp │ │ │ │ bl 287368 │ │ │ │ mov r5, sl │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #60]! @ 0x3c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 29963c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [r0, #48]! @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 299650 │ │ │ │ bl 462b10 │ │ │ │ @@ -623268,18 +623268,18 @@ │ │ │ │ strb r0, [sl, #158] @ 0x9e │ │ │ │ ldr r0, [sl, #192] @ 0xc0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2996e8 │ │ │ │ mov r5, sl │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #196]! @ 0xc4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2996e8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ add r0, sl, #208 @ 0xd0 │ │ │ │ bl 155738 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ strb r0, [sl, #256] @ 0x100 │ │ │ │ @@ -623374,18 +623374,18 @@ │ │ │ │ b 2998b8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, fp │ │ │ │ bl 287368 │ │ │ │ mov r5, sl │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #60]! @ 0x3c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 299890 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [r0, #48]! @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 299960 │ │ │ │ bl 462b10 │ │ │ │ @@ -623411,20 +623411,20 @@ │ │ │ │ bl 5a198 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #428] @ 0x1ac │ │ │ │ cmp r0, #2 │ │ │ │ bcc 29992c │ │ │ │ ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 29992c │ │ │ │ add r0, sp, #428 @ 0x1ac │ │ │ │ add r5, r0, #4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ beq 299960 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ @@ -623443,18 +623443,18 @@ │ │ │ │ beq 2999a4 │ │ │ │ ldr r0, [sl, #64] @ 0x40 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2999a4 │ │ │ │ mov r5, sl │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #68]! @ 0x44 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2999a4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #2 │ │ │ │ strb r7, [sl, #56] @ 0x38 │ │ │ │ strb r7, [sl, #55] @ 0x37 │ │ │ │ strh r0, [sl, #52] @ 0x34 │ │ │ │ mov r0, sl │ │ │ │ @@ -623465,20 +623465,20 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 299a04 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 299a04 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 299a04 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ add r5, r0, #4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #2 │ │ │ │ strb r7, [sl, #157] @ 0x9d │ │ │ │ strb r0, [sl, #158] @ 0x9e │ │ │ │ mov r0, sl │ │ │ │ bl 2845ec │ │ │ │ @@ -623495,32 +623495,32 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 299a7c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 299a7c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 299a7c │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ add r5, r0, #4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #2 │ │ │ │ strb r7, [sl, #257] @ 0x101 │ │ │ │ strb r0, [sl, #258] @ 0x102 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ - subeq sl, r0, fp, lsr #32 │ │ │ │ - subeq sl, r0, r4, lsl #19 │ │ │ │ + subeq r9, r0, fp, lsr #31 │ │ │ │ + subeq sl, r0, r4, lsl #18 │ │ │ │ subseq r0, r8, r4, ror pc │ │ │ │ subseq r0, r8, r0, lsl #31 │ │ │ │ subseq r0, r8, r8, lsl #30 │ │ │ │ subseq r0, r8, r8, lsl pc │ │ │ │ subseq r0, r8, r0, asr #22 │ │ │ │ subseq r0, r8, r0, asr fp │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ @@ -623593,15 +623593,15 @@ │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ beq 299bf8 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ sub r1, r0, #1 │ │ │ │ bic r0, r1, #1073741824 @ 0x40000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 299c00 │ │ │ │ add sp, sp, #184 @ 0xb8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ @@ -623611,15 +623611,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ beq 299c40 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ sub r1, r0, #1 │ │ │ │ bic r0, r1, #1073741824 @ 0x40000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 299c48 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r0, r5 │ │ │ │ @@ -623720,15 +623720,15 @@ │ │ │ │ str r0, [r8] │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ beq 299df4 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ sub r1, r0, #1 │ │ │ │ bic r0, r1, #1073741824 @ 0x40000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 299dfc │ │ │ │ add sp, sp, #176 @ 0xb0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ @@ -623738,15 +623738,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ beq 299e3c │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ sub r1, r0, #1 │ │ │ │ bic r0, r1, #1073741824 @ 0x40000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 299e44 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r0, r5 │ │ │ │ @@ -623901,15 +623901,15 @@ │ │ │ │ str r0, [sp, #344] @ 0x158 │ │ │ │ ldr r0, [pc, #1496] @ 29a67c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #216 @ 0xd8 │ │ │ │ add r1, sp, #336 @ 0x150 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r8, [sp, #216] @ 0xd8 │ │ │ │ ldr r6, [sp, #220] @ 0xdc │ │ │ │ ldr r7, [sp, #224] @ 0xe0 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ bl 28465c │ │ │ │ mov r0, #1 │ │ │ │ b 29a49c │ │ │ │ @@ -624032,15 +624032,15 @@ │ │ │ │ cmp fp, #4 │ │ │ │ bne 29a3bc │ │ │ │ mov sl, r7 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r5] │ │ │ │ str sl, [sp, #216] @ 0xd8 │ │ │ │ add r0, sp, #216 @ 0xd8 │ │ │ │ - bl 636bc4 │ │ │ │ + bl 636b48 │ │ │ │ mov r5, r0 │ │ │ │ bl 4557a4 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #336 @ 0x150 │ │ │ │ mov r2, r5 │ │ │ │ bl 45582c │ │ │ │ ldrb fp, [sp, #336] @ 0x150 │ │ │ │ @@ -624074,15 +624074,15 @@ │ │ │ │ bne 29a3c4 │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [r1, #80]! @ 0x50 │ │ │ │ sub r5, r1, #4 │ │ │ │ cmn r0, #1 │ │ │ │ beq 29a53c │ │ │ │ add r0, sp, #336 @ 0x150 │ │ │ │ - bl 665fb0 │ │ │ │ + bl 665f34 │ │ │ │ add r7, sp, #336 @ 0x150 │ │ │ │ ldm r7, {r0, r6, r7} │ │ │ │ cmp r0, #0 │ │ │ │ beq 29a42c │ │ │ │ mov r0, r5 │ │ │ │ bl 286514 │ │ │ │ mov r0, #0 │ │ │ │ @@ -624274,19 +624274,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subseq r0, r8, r8, ror #12 │ │ │ │ subseq r5, fp, r8, asr #30 │ │ │ │ subseq r0, r8, r4, lsl #12 │ │ │ │ subseq r0, r8, r0, lsl r6 │ │ │ │ - subeq r2, r0, r7, lsl #7 │ │ │ │ + subeq r2, r0, r7, lsl #6 │ │ │ │ subseq sp, r7, r4, lsl #8 │ │ │ │ subseq r5, fp, r8, lsr #27 │ │ │ │ ldrsheq r0, [r8], #-92 @ 0xffffffa4 │ │ │ │ - strheq r9, [r0], #-132 @ 0xffffff7c │ │ │ │ + subeq r9, r0, r4, lsr r8 │ │ │ │ subseq r0, r8, r4, lsr #9 │ │ │ │ ldrsbeq r0, [r8], #-136 @ 0xffffff78 │ │ │ │ subseq r0, r8, r8, ror #17 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #388 @ 0x184 │ │ │ │ add r4, sp, #156 @ 0x9c │ │ │ │ mov r5, r1 │ │ │ │ @@ -624370,45 +624370,45 @@ │ │ │ │ andeq r0, r0, r8, asr #3 │ │ │ │ ldr r1, [pc, #792] @ 29ab10 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #17 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r1, [pc, #864] @ 29ab74 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [pc, #816] @ 29ab68 │ │ │ │ add r3, sp, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #804] @ 29ab6c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #3 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [pc, #760] @ 29ab5c │ │ │ │ add r1, pc, r1 │ │ │ │ b 29a8f4 │ │ │ │ ldr r1, [pc, #696] @ 29ab28 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r1, [pc, #724] @ 29ab60 │ │ │ │ add r1, pc, r1 │ │ │ │ b 29a9e8 │ │ │ │ ldr r1, [pc, #688] @ 29ab48 │ │ │ │ add r1, pc, r1 │ │ │ │ b 29a8f4 │ │ │ │ add r0, r0, #4 │ │ │ │ @@ -624417,38 +624417,38 @@ │ │ │ │ add r3, sp, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #612] @ 29ab20 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [pc, #664] @ 29ab70 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r1, [pc, #560] @ 29ab24 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #12 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r1, [pc, #556] @ 29ab3c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #15 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [pc, #480] @ 29ab14 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #472] @ 29ab18 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -624472,61 +624472,61 @@ │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #8] │ │ │ │ add r3, r0, #4 │ │ │ │ ldr r1, [pc, #508] @ 29ab94 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #15 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a828 │ │ │ │ + bl 67a7ac │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [pc, #368] @ 29ab2c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #360] @ 29ab30 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #7 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [pc, #380] @ 29ab64 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #11 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [pc, #296] @ 29ab34 │ │ │ │ add r3, sp, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #284] @ 29ab38 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [pc, #320] @ 29ab80 │ │ │ │ add r3, sp, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #308] @ 29ab84 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ add r1, r0, #4 │ │ │ │ str r1, [sp, #20] │ │ │ │ ldr ip, [pc, #216] @ 29ab4c │ │ │ │ add lr, sp, #20 │ │ │ │ ldr r1, [pc, #212] @ 29ab50 │ │ │ │ @@ -624541,105 +624541,105 @@ │ │ │ │ add r3, r0, #20 │ │ │ │ str lr, [sp, #12] │ │ │ │ mov r0, r2 │ │ │ │ str ip, [sp, #16] │ │ │ │ mov r2, #11 │ │ │ │ ldr r1, [pc, #164] @ 29ab58 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67aa6c │ │ │ │ + bl 67a9f0 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [pc, #112] @ 29ab40 │ │ │ │ add r3, sp, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #100] @ 29ab44 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [pc, #140] @ 29ab88 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, lr} │ │ │ │ - b 679fa4 │ │ │ │ - subeq r9, r0, r3, asr #3 │ │ │ │ + b 679f28 │ │ │ │ + subeq r9, r0, r3, asr #2 │ │ │ │ subseq pc, r7, r0, lsl lr @ │ │ │ │ - @ instruction: 0x00409094 │ │ │ │ + subeq r9, r0, r4, lsl r0 │ │ │ │ subseq pc, r7, r4, lsr #29 │ │ │ │ - subeq r9, r0, r7, lsl r1 │ │ │ │ - strdeq r9, [r0], #-2 │ │ │ │ - subeq r9, r0, sl, ror r1 │ │ │ │ + @ instruction: 0x00409097 │ │ │ │ + subeq r9, r0, r2, ror r0 │ │ │ │ + strdeq r9, [r0], #-10 │ │ │ │ subseq pc, r7, r8, lsr #27 │ │ │ │ - subeq r9, r0, r4, lsr r0 │ │ │ │ + strheq r8, [r0], #-244 @ 0xffffff0c │ │ │ │ subseq pc, r7, r4, ror #26 │ │ │ │ - ldrdeq r8, [r0], #-255 @ 0xffffff01 │ │ │ │ - strdeq r9, [r0], #-0 │ │ │ │ + subeq r8, r0, pc, asr pc │ │ │ │ + subeq r9, r0, r0, ror r0 │ │ │ │ subseq pc, r7, r0, ror ip @ │ │ │ │ - subeq r8, r0, pc, lsr #30 │ │ │ │ - subeq r9, r0, r8, lsl #3 │ │ │ │ + subeq r8, r0, pc, lsr #29 │ │ │ │ + subeq r9, r0, r8, lsl #2 │ │ │ │ subseq pc, r7, r0, lsr #26 │ │ │ │ subseq pc, r7, ip, lsl #26 │ │ │ │ ldrsheq pc, [r7], #-196 @ 0xffffff3c @ │ │ │ │ - subeq r8, r0, r8, ror pc │ │ │ │ - ldrdeq r9, [r0], #-19 @ 0xffffffed │ │ │ │ - strheq r9, [r0], #-23 @ 0xffffffe9 │ │ │ │ - subeq r9, r0, r6, rrx │ │ │ │ + strdeq r8, [r0], #-232 @ 0xffffff18 │ │ │ │ + subeq r9, r0, r3, asr r1 │ │ │ │ + subeq r9, r0, r7, lsr r1 │ │ │ │ + subeq r8, r0, r6, ror #31 │ │ │ │ subseq pc, r7, r8, ror pc @ │ │ │ │ - subeq r9, r0, r9, lsl #4 │ │ │ │ - subeq r9, r0, ip, ror r1 │ │ │ │ - eorseq r7, pc, ip, ror r8 @ │ │ │ │ + subeq r9, r0, r9, lsl #3 │ │ │ │ + strdeq r9, [r0], #-12 │ │ │ │ + @ instruction: 0x003f77fc │ │ │ │ ldrsheq pc, [r7], #-208 @ 0xffffff30 @ │ │ │ │ - subeq r9, r0, r5, lsl #2 │ │ │ │ + subeq r9, r0, r5, lsl #1 │ │ │ │ subseq pc, r7, r0, lsl #27 │ │ │ │ - eorseq r7, pc, r0, asr r6 @ │ │ │ │ - subeq r8, r0, r8, ror #30 │ │ │ │ + @ instruction: 0x003f75d0 │ │ │ │ + subeq r8, r0, r8, ror #29 │ │ │ │ subseq pc, r7, r8, ror #28 │ │ │ │ subseq pc, r7, r0, asr lr @ │ │ │ │ - ldrdeq r9, [r0], #-9 │ │ │ │ + subeq r9, r0, r9, asr r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r4, [r0] │ │ │ │ mov r1, #1 │ │ │ │ mov r5, r4 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 29abc4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ cmn r4, #1 │ │ │ │ beq 29abf8 │ │ │ │ add r0, r4, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ cmn r4, #1 │ │ │ │ beq 29ac30 │ │ │ │ add r0, r4, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 29ac30 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -624647,44 +624647,44 @@ │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ beq 29ac74 │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 29ac74 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, sp │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq 29aca4 │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 29aca4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, sp │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 29acd4 │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 29acd4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ beq 29acec │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ add r6, r4, #52 @ 0x34 │ │ │ │ @@ -624698,18 +624698,18 @@ │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ bl 2a4524 │ │ │ │ cmn r4, #1 │ │ │ │ beq 29ad48 │ │ │ │ add r0, r4, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 29ad48 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #80 @ 0x50 │ │ │ │ mov r2, #8 │ │ │ │ bl 2a4524 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ @@ -624719,32 +624719,32 @@ │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq 29ad94 │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 29ad94 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 29adc4 │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 29adc4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ add r0, r4, #32 │ │ │ │ bl 286a48 │ │ │ │ b 29adfc │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r5, r0 │ │ │ │ @@ -624755,136 +624755,136 @@ │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ bl 2a4524 │ │ │ │ cmn r4, #1 │ │ │ │ beq 29ae2c │ │ │ │ add r0, r4, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 29ae2c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #80 @ 0x50 │ │ │ │ mov r2, #8 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r1, #1 │ │ │ │ mov r5, r4 │ │ │ │ ldr r0, [r5, #56]! @ 0x38 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 29ae64 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 29ac38 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ beq 29ae7c │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ beq 29aeac │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 29aeac │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 29aedc │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 29aedc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ mov r5, r4 │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ beq 29af08 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 29af08 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 2b2b90 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 29af38 │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 29af38 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #52]! @ 0x34 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 29af5c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 29b408 │ │ │ │ cmn r4, #1 │ │ │ │ beq 29af8c │ │ │ │ add r0, r4, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 29af8c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ mov r2, #8 │ │ │ │ bl 2a4524 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #52]! @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 29b070 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 29b408 │ │ │ │ b 29b070 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ b 29b068 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #40]! @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ beq 29b068 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 29b068 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 2b2b90 │ │ │ │ b 29b068 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ b 29b060 │ │ │ │ mov r5, r0 │ │ │ │ @@ -624898,32 +624898,32 @@ │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ beq 29b060 │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 29b060 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4eb8a0 │ │ │ │ + bl 4eb824 │ │ │ │ add r0, r4, #32 │ │ │ │ bl 281dc0 │ │ │ │ add r0, r4, #44 @ 0x2c │ │ │ │ bl 281908 │ │ │ │ cmn r4, #1 │ │ │ │ beq 29b0a0 │ │ │ │ add r0, r4, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 29b0a0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ mov r2, #8 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @@ -624959,84 +624959,84 @@ │ │ │ │ bl 2a4524 │ │ │ │ mov r6, r4 │ │ │ │ ldr r5, [r6, #40]! @ 0x28 │ │ │ │ cmp r5, #0 │ │ │ │ beq 29b1ec │ │ │ │ add r0, r5, #48 @ 0x30 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ add r7, r5, #32 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r0, #0 │ │ │ │ bne 29b188 │ │ │ │ mov r0, #0 │ │ │ │ ldr r9, [r5, #24] │ │ │ │ str r0, [r5, #24] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ ldr r8, [r5, #28] │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r9, #0 │ │ │ │ beq 29b188 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ add r7, r5, #44 @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ cmp r0, #0 │ │ │ │ bne 29b1cc │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r5, #36] @ 0x24 │ │ │ │ beq 29b1c0 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 29b1ec │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 29b318 │ │ │ │ cmn r4, #1 │ │ │ │ beq 29b220 │ │ │ │ add r0, r4, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 29b220 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ b 29b23c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 29b2a0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 29b318 │ │ │ │ b 29b2a0 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ b 29b2a0 │ │ │ │ mov r5, r0 │ │ │ │ @@ -625052,18 +625052,18 @@ │ │ │ │ bl 2a4524 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl 2832a8 │ │ │ │ cmn r4, #1 │ │ │ │ beq 29b2d0 │ │ │ │ add r0, r4, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 29b2d0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsb r7, r7, #0 │ │ │ │ @@ -625104,18 +625104,18 @@ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ blx r1 │ │ │ │ cmn r4, #1 │ │ │ │ beq 29b3a4 │ │ │ │ add r0, r4, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ @@ -625127,18 +625127,18 @@ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ blx r1 │ │ │ │ cmn r4, #1 │ │ │ │ beq 29b3fc │ │ │ │ add r0, r4, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 29b3fc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @@ -625153,18 +625153,18 @@ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ cmn r4, #1 │ │ │ │ beq 29b468 │ │ │ │ add r0, r4, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2a4524 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r6] │ │ │ │ @@ -625174,32 +625174,32 @@ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ cmn r4, #1 │ │ │ │ beq 29b4b8 │ │ │ │ add r0, r4, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 29b4b8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r5, [pc, #172] @ 29b57c │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 548f4c │ │ │ │ + bl 548ed0 │ │ │ │ ldr r0, [pc, #152] @ 29b580 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ beq 29b4fc │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ @@ -625211,15 +625211,15 @@ │ │ │ │ ldr r5, [r5] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [r5, #20] │ │ │ │ ldr r1, [r5, #24] │ │ │ │ str r1, [sp, #16] │ │ │ │ str r0, [sp, #12] │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ mov r7, r1 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 29b4f4 │ │ │ │ @@ -625228,15 +625228,15 @@ │ │ │ │ str r4, [sp] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ subseq r4, fp, ip, lsl #20 │ │ │ │ ldrsbeq r4, [fp], #-104 @ 0xffffff98 │ │ │ │ subseq r4, fp, r4, asr #13 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ @@ -625288,15 +625288,15 @@ │ │ │ │ stmib r7, {r2, r3} │ │ │ │ str r0, [r7, #12] │ │ │ │ ldr r1, [r2] │ │ │ │ add r5, sp, #32 │ │ │ │ str r0, [sp] │ │ │ │ mov r2, fp │ │ │ │ mov r0, r5 │ │ │ │ - bl 4d762c │ │ │ │ + bl 4d75b0 │ │ │ │ ldrb r0, [sp, #32] │ │ │ │ cmp r0, #5 │ │ │ │ beq 29b71c │ │ │ │ ldr r8, [sp, #32] │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ and r9, r8, #255 @ 0xff │ │ │ │ str r6, [sp, #20] │ │ │ │ @@ -625307,15 +625307,15 @@ │ │ │ │ beq 29b758 │ │ │ │ ldr r0, [r7] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r2, r0, r6 │ │ │ │ cmp r2, #8192 @ 0x2000 │ │ │ │ bhi 29b7c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4f0c10 │ │ │ │ + bl 4f0b94 │ │ │ │ str r1, [r7] │ │ │ │ b 29b62c │ │ │ │ add r0, sp, #16 │ │ │ │ bl 280b18 │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ bne 29b738 │ │ │ │ @@ -625360,15 +625360,15 @@ │ │ │ │ stm r5, {r0, r1, r2, r3, r6} │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, #8192 @ 0x2000 │ │ │ │ bhi 29b7e0 │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 4f0d0c │ │ │ │ + bl 4f0c90 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr r8, [sp, #20] │ │ │ │ ldr r6, [sp, #24] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ stm r0, {r5, r8} │ │ │ │ str r6, [r0, #8] │ │ │ │ mov r0, #1 │ │ │ │ @@ -625452,23 +625452,23 @@ │ │ │ │ beq 29b938 │ │ │ │ b 29b95c │ │ │ │ add r5, r6, #36 @ 0x24 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r1, r0 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 29b948 │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #1 │ │ │ │ str r7, [r6, #40] @ 0x28 │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, #2 │ │ │ │ cmp r0, #2 │ │ │ │ beq 29b938 │ │ │ │ b 29b95c │ │ │ │ add r0, r6, #64 @ 0x40 │ │ │ │ bl 27fd98 │ │ │ │ @@ -625500,15 +625500,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2527b0 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subseq lr, r7, r0, lsr r7 │ │ │ │ - subeq r7, r0, r4, ror r9 │ │ │ │ + strdeq r7, [r0], #-132 @ 0xffffff7c │ │ │ │ ldrsbeq lr, [r7], #-136 @ 0xffffff78 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r2, r1 │ │ │ │ add r1, r0, #4 │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, #9 │ │ │ │ @@ -625528,22 +625528,22 @@ │ │ │ │ str r1, [sp, #16] │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ ldr r1, [pc, #32] @ 29ba38 │ │ │ │ ldr r3, [pc, #32] @ 29ba3c │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 67a0d4 │ │ │ │ + bl 67a058 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrsheq lr, [r7], #-232 @ 0xffffff18 │ │ │ │ - subeq r8, r0, r6, lsl #3 │ │ │ │ + subeq r8, r0, r6, lsl #2 │ │ │ │ subseq lr, r7, ip, asr #29 │ │ │ │ - subeq r8, r0, r2, asr #2 │ │ │ │ - subeq r8, r0, r7, asr #2 │ │ │ │ + subeq r8, r0, r2, asr #1 │ │ │ │ + subeq r8, r0, r7, asr #1 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ mov r5, #6 │ │ │ │ add lr, sp, #28 │ │ │ │ add r1, r0, #12 │ │ │ │ @@ -625564,22 +625564,22 @@ │ │ │ │ str r1, [sp, #16] │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ ldr r1, [pc, #32] @ 29bac8 │ │ │ │ ldr r3, [pc, #32] @ 29bacc │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 67a0d4 │ │ │ │ + bl 67a058 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrsbeq lr, [r7], #-216 @ 0xffffff28 │ │ │ │ - subeq r8, r0, r9, ror r0 │ │ │ │ + strdeq r7, [r0], #-249 @ 0xffffff07 │ │ │ │ ldrheq lr, [r7], #-220 @ 0xffffff24 │ │ │ │ - subeq r8, r0, lr, lsr r0 │ │ │ │ - subeq r8, r0, pc, lsr r0 │ │ │ │ + strheq r7, [r0], #-254 @ 0xffffff02 │ │ │ │ + strheq r7, [r0], #-255 @ 0xffffff01 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ add lr, sp, #32 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ add r1, r0, #8 │ │ │ │ @@ -625609,24 +625609,24 @@ │ │ │ │ str r1, [sp, #20] │ │ │ │ str lr, [sp, #24] │ │ │ │ str ip, [sp, #28] │ │ │ │ ldr r1, [pc, #40] @ 29bb84 │ │ │ │ ldr r3, [pc, #40] @ 29bb88 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 67a1c4 │ │ │ │ + bl 67a148 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrsbeq lr, [r7], #-208 @ 0xffffff30 │ │ │ │ - subeq r8, r0, r9, lsr r0 │ │ │ │ + strheq r7, [r0], #-249 @ 0xffffff07 │ │ │ │ @ instruction: 0x0057ed98 │ │ │ │ - subeq r8, r0, sl, lsr #32 │ │ │ │ + subeq r7, r0, sl, lsr #31 │ │ │ │ subseq lr, r7, ip, ror sp │ │ │ │ - subeq r7, r0, r4, ror #31 │ │ │ │ - subeq r7, r0, r6, ror #31 │ │ │ │ + subeq r7, r0, r4, ror #30 │ │ │ │ + subeq r7, r0, r6, ror #30 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ mov r5, #6 │ │ │ │ add lr, sp, #28 │ │ │ │ add r1, r0, #12 │ │ │ │ @@ -625647,22 +625647,22 @@ │ │ │ │ str r1, [sp, #16] │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ ldr r1, [pc, #32] @ 29bc14 │ │ │ │ ldr r3, [pc, #32] @ 29bc18 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 67a0d4 │ │ │ │ + bl 67a058 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrheq lr, [r7], #-204 @ 0xffffff34 │ │ │ │ - subeq r7, r0, sp, lsr #30 │ │ │ │ + subeq r7, r0, sp, lsr #29 │ │ │ │ subseq lr, r7, r0, ror ip │ │ │ │ - strdeq r7, [r0], #-226 @ 0xffffff1e │ │ │ │ - strdeq r7, [r0], #-227 @ 0xffffff1d │ │ │ │ + subeq r7, r0, r2, ror lr │ │ │ │ + subeq r7, r0, r3, ror lr │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ cmn r4, #1 │ │ │ │ beq 29bcc0 │ │ │ │ mov r5, r0 │ │ │ │ bl 4557a4 │ │ │ │ @@ -625719,32 +625719,32 @@ │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ bne 29bd20 │ │ │ │ ldr r1, [pc, #76] @ 29bd60 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r3, sp, #4 │ │ │ │ ldr r0, [pc, #32] @ 29bd58 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #24] @ 29bd5c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ subseq lr, r7, ip, lsl #20 │ │ │ │ - mlaseq lr, r4, fp, pc @ │ │ │ │ - eorseq pc, lr, r0, asr #23 │ │ │ │ + eorseq pc, lr, r4, lsl fp @ │ │ │ │ + eorseq pc, lr, r0, asr #22 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 29bda8 │ │ │ │ cmp r1, #1 │ │ │ │ @@ -625764,29 +625764,29 @@ │ │ │ │ add r3, sp, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #60] @ 29be04 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #8 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #36] @ 29be08 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ subseq lr, r7, r8, asr fp │ │ │ │ - eorseq r3, pc, ip, ror #13 │ │ │ │ + eorseq r3, pc, ip, ror #12 │ │ │ │ subseq lr, r7, r4, lsr fp │ │ │ │ - eorseq r3, pc, r0, asr #13 │ │ │ │ - subeq r7, r0, pc, lsl #27 │ │ │ │ + eorseq r3, pc, r0, asr #12 │ │ │ │ + subeq r7, r0, pc, lsl #26 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #164 @ 0xa4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ ldrb r5, [r1, #104] @ 0x68 │ │ │ │ mov r6, r1 │ │ │ │ cmp r0, #2 │ │ │ │ @@ -625821,15 +625821,15 @@ │ │ │ │ ldmib r6, {r1, r6} │ │ │ │ moveq r4, #0 │ │ │ │ movne r4, #1 │ │ │ │ cmp r1, #2 │ │ │ │ bcc 29bec4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ mov r1, #2 │ │ │ │ cmn r0, #1 │ │ │ │ ble 29c1b8 │ │ │ │ str r6, [sp, #92] @ 0x5c │ │ │ │ ldr r6, [sp, #12] │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ str r4, [sp, #84] @ 0x54 │ │ │ │ @@ -625839,30 +625839,30 @@ │ │ │ │ cmp r5, #3 │ │ │ │ beq 29be48 │ │ │ │ ldr r4, [r6, #36] @ 0x24 │ │ │ │ cmp r5, #2 │ │ │ │ bcc 29bf08 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 29c1b8 │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ str r4, [sp, #104] @ 0x68 │ │ │ │ str r5, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ ldr r5, [r6, #44] @ 0x2c │ │ │ │ cmp r5, #3 │ │ │ │ beq 29be5c │ │ │ │ ldr r4, [r6, #48] @ 0x30 │ │ │ │ cmp r5, #2 │ │ │ │ bcc 29bf44 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 29c1b8 │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ str r4, [sp, #116] @ 0x74 │ │ │ │ str r5, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ @@ -625873,15 +625873,15 @@ │ │ │ │ ldr r6, [r6, #24] │ │ │ │ moveq r4, #0 │ │ │ │ movne r4, #1 │ │ │ │ cmp r1, #2 │ │ │ │ bcc 29bf94 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ mov r1, #2 │ │ │ │ cmn r0, #1 │ │ │ │ ble 29c1b8 │ │ │ │ str r6, [sp, #132] @ 0x84 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ str r1, [sp, #128] @ 0x80 │ │ │ │ str r4, [sp, #124] @ 0x7c │ │ │ │ @@ -625892,15 +625892,15 @@ │ │ │ │ cmp r5, #3 │ │ │ │ beq 29be88 │ │ │ │ ldr r4, [r6, #60] @ 0x3c │ │ │ │ cmp r5, #2 │ │ │ │ bcc 29bfdc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 29c1b8 │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ str r4, [sp, #144] @ 0x90 │ │ │ │ str r5, [sp, #140] @ 0x8c │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ ldr sl, [r6, #88] @ 0x58 │ │ │ │ @@ -625951,15 +625951,15 @@ │ │ │ │ ldr fp, [r5, #4] │ │ │ │ ldr r4, [r5, #8] │ │ │ │ ldrb r8, [r5] │ │ │ │ cmp fp, #2 │ │ │ │ bcc 29c06c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ bgt 29c06c │ │ │ │ b 29c1b8 │ │ │ │ ldr sl, [sp] │ │ │ │ b 29c0d8 │ │ │ │ mov r6, #4 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ @@ -626011,28 +626011,28 @@ │ │ │ │ beq 29c1bc │ │ │ │ ldmib r5, {r4, fp} │ │ │ │ ldrb sl, [r5] │ │ │ │ cmp r4, #2 │ │ │ │ bcc 29c164 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ bgt 29c164 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr fp, [r4, #68] @ 0x44 │ │ │ │ cmp fp, #3 │ │ │ │ beq 29c204 │ │ │ │ ldr sl, [r4, #72] @ 0x48 │ │ │ │ cmp fp, #2 │ │ │ │ bcc 29c1ec │ │ │ │ mov r0, sl │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 29c1b8 │ │ │ │ ldr r8, [r4, #76] @ 0x4c │ │ │ │ b 29c204 │ │ │ │ mov r9, #4 │ │ │ │ ldr fp, [r4, #68] @ 0x44 │ │ │ │ cmp fp, #3 │ │ │ │ @@ -626108,108 +626108,108 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ ldr r2, [pc, #316] @ 29c478 │ │ │ │ add r7, sp, #4 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r3, #6 │ │ │ │ - bl 679fb8 │ │ │ │ + bl 679f3c │ │ │ │ and r0, r5, #1 │ │ │ │ strb r0, [sp, #14] │ │ │ │ ldr r6, [pc, #280] @ 29c47c │ │ │ │ add r3, sp, #14 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #9 │ │ │ │ add r6, pc, r6 │ │ │ │ str r6, [sp] │ │ │ │ ldr r1, [pc, #260] @ 29c480 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 6806a4 │ │ │ │ + bl 680628 │ │ │ │ mov r7, #1 │ │ │ │ and r1, r7, r5, lsr #1 │ │ │ │ strb r1, [sp, #15] │ │ │ │ add r3, sp, #15 │ │ │ │ str r6, [sp] │ │ │ │ mov r2, #7 │ │ │ │ ldr r1, [pc, #228] @ 29c484 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 6806a4 │ │ │ │ + bl 680628 │ │ │ │ and r1, r7, r5, lsr #2 │ │ │ │ strb r1, [sp, #16] │ │ │ │ str r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ ldr r1, [pc, #204] @ 29c488 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 6806a4 │ │ │ │ + bl 680628 │ │ │ │ and r1, r7, r5, lsr #3 │ │ │ │ strb r1, [sp, #17] │ │ │ │ str r6, [sp] │ │ │ │ add r3, sp, #17 │ │ │ │ ldr r1, [pc, #176] @ 29c48c │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 6806a4 │ │ │ │ + bl 680628 │ │ │ │ and r1, r7, r5, lsr #5 │ │ │ │ strb r1, [sp, #18] │ │ │ │ str r6, [sp] │ │ │ │ add r3, sp, #18 │ │ │ │ ldr r1, [pc, #148] @ 29c490 │ │ │ │ mov r2, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 6806a4 │ │ │ │ + bl 680628 │ │ │ │ and r1, r7, r5, lsr #4 │ │ │ │ strb r1, [sp, #19] │ │ │ │ str r6, [sp] │ │ │ │ add r3, sp, #19 │ │ │ │ ldr r1, [pc, #120] @ 29c494 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 6806a4 │ │ │ │ + bl 680628 │ │ │ │ lsr r1, r5, #8 │ │ │ │ add r3, sp, #20 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r2, #9 │ │ │ │ ldr r1, [pc, #92] @ 29c498 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ ldr r1, [pc, #84] @ 29c49c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 6806a4 │ │ │ │ + bl 680628 │ │ │ │ ldr r1, [pc, #76] @ 29c4a0 │ │ │ │ add r3, r4, #17 │ │ │ │ mov r2, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ ldr r1, [pc, #60] @ 29c4a4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 6806a4 │ │ │ │ - bl 6809b0 │ │ │ │ + bl 680628 │ │ │ │ + bl 680934 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - subeq r7, r0, ip, lsr r8 │ │ │ │ + strheq r7, [r0], #-124 @ 0xffffff84 │ │ │ │ @ instruction: 0x0057e590 │ │ │ │ - subeq r7, r0, lr, lsl #16 │ │ │ │ - strdeq r7, [r0], #-115 @ 0xffffff8d │ │ │ │ - ldrdeq r7, [r0], #-122 @ 0xffffff86 │ │ │ │ - subeq r7, r0, r3, asr #15 │ │ │ │ - subeq r7, r0, r9, lsr #15 │ │ │ │ - eorseq pc, lr, r8, asr #10 │ │ │ │ + subeq r7, r0, lr, lsl #15 │ │ │ │ + subeq r7, r0, r3, ror r7 │ │ │ │ + subeq r7, r0, sl, asr r7 │ │ │ │ + subeq r7, r0, r3, asr #14 │ │ │ │ + subeq r7, r0, r9, lsr #14 │ │ │ │ + eorseq pc, lr, r8, asr #9 │ │ │ │ subseq lr, r7, r4, lsl #9 │ │ │ │ - subeq r7, r0, r8, ror #14 │ │ │ │ + subeq r7, r0, r8, ror #13 │ │ │ │ ldrheq lr, [r7], #-68 @ 0xffffffbc │ │ │ │ - eorseq r3, pc, r0, lsr r0 @ │ │ │ │ + @ instruction: 0x003f2fb0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r1, [pc, #92] @ 29c510 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldrb r1, [r1] │ │ │ │ ldr r5, [r0] │ │ │ │ mov r1, #4 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ @@ -626234,65 +626234,65 @@ │ │ │ │ bl 5a198 │ │ │ │ subseq r3, fp, r0, ror #17 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 67bef0 │ │ │ │ + bl 67be74 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [pc, #32] @ 29c564 │ │ │ │ mov r4, sp │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #11 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 679fb8 │ │ │ │ + bl 679f3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 6808a4 │ │ │ │ + bl 680828 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrdeq r7, [r0], #-107 @ 0xffffff95 │ │ │ │ + subeq r7, r0, fp, asr r6 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [pc, #32] @ 29c598 │ │ │ │ mov r4, sp │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #11 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 679fb8 │ │ │ │ + bl 679f3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 6808a4 │ │ │ │ + bl 680828 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - subeq r7, r0, r7, lsr #13 │ │ │ │ + subeq r7, r0, r7, lsr #12 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [pc, #32] @ 29c5cc │ │ │ │ mov r4, sp │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #11 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 679fb8 │ │ │ │ + bl 679f3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 6808a4 │ │ │ │ + bl 680828 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - subeq r7, r0, r3, ror r6 │ │ │ │ + strdeq r7, [r0], #-83 @ 0xffffffad │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldm r0, {r6, r7} │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r4, r6, #220 @ 0xdc │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 29c6bc │ │ │ │ ldr r8, [pc, #332] @ 29c754 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldr r0, [r8] │ │ │ │ @@ -626323,15 +626323,15 @@ │ │ │ │ bne 29c684 │ │ │ │ ldr r0, [r8] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 29c710 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ addne sp, sp, #16 │ │ │ │ popne {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 58548 │ │ │ │ @@ -626375,43 +626375,43 @@ │ │ │ │ add r0, sp, #8 │ │ │ │ bl 2822b4 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subseq r3, fp, r4, asr #15 │ │ │ │ @ instruction: 0x0057d994 │ │ │ │ - strdeq r6, [r0], #-184 @ 0xffffff48 │ │ │ │ + subeq r6, r0, r8, ror fp │ │ │ │ subseq sp, r7, ip, lsl fp │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [pc, #36] @ 29c7a0 │ │ │ │ add r3, sp, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #24] @ 29c7a4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ subseq lr, r7, r0, asr #3 │ │ │ │ - subeq r7, r0, r2, lsr #9 │ │ │ │ + subeq r7, r0, r2, lsr #8 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ cmp r0, #2 │ │ │ │ beq 29c7d0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 54a094 │ │ │ │ + bl 54a018 │ │ │ │ ldr r7, [pc, #324] @ 29c91c │ │ │ │ add r6, r5, #24 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldrb r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ bne 29c85c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ @@ -626446,15 +626446,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 283b14 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #2 │ │ │ │ beq 29c87c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 54a0c8 │ │ │ │ + bl 54a04c │ │ │ │ ldrb r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ bne 29c8fc │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ beq 29c8fc │ │ │ │ mov r1, #0 │ │ │ │ @@ -626490,28 +626490,28 @@ │ │ │ │ bl 284df4 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subseq r3, fp, r4, ror #7 │ │ │ │ subseq lr, r7, ip, asr r1 │ │ │ │ @ instruction: 0xffeca1b0 │ │ │ │ - strdeq r7, [r0], #-52 @ 0xffffffcc │ │ │ │ + subeq r7, r0, r4, ror r3 │ │ │ │ subseq lr, r7, ip, lsr #1 │ │ │ │ @ instruction: 0xffeca110 │ │ │ │ - subeq r7, r0, r4, asr r3 │ │ │ │ + ldrdeq r7, [r0], #-36 @ 0xffffffdc │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ cmp r0, #2 │ │ │ │ beq 29c960 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 54a094 │ │ │ │ + bl 54a018 │ │ │ │ ldr r7, [pc, #324] @ 29caac │ │ │ │ add r6, r5, #24 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldrb r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ bne 29c9ec │ │ │ │ ldr r0, [r4, #24] │ │ │ │ @@ -626546,15 +626546,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 2836b4 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #2 │ │ │ │ beq 29ca0c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 54a0c8 │ │ │ │ + bl 54a04c │ │ │ │ ldrb r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ bne 29ca8c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ beq 29ca8c │ │ │ │ mov r1, #0 │ │ │ │ @@ -626590,18 +626590,18 @@ │ │ │ │ bl 284df4 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subseq r3, fp, r4, asr r2 │ │ │ │ subseq sp, r7, ip, asr #31 │ │ │ │ @ instruction: 0xffeca020 │ │ │ │ - subeq r7, r0, r4, ror #4 │ │ │ │ + subeq r7, r0, r4, ror #3 │ │ │ │ subseq sp, r7, ip, lsl pc │ │ │ │ @ instruction: 0xffec9f80 │ │ │ │ - subeq r7, r0, r4, asr #3 │ │ │ │ + subeq r7, r0, r4, asr #2 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ ldr r6, [r0, #24] │ │ │ │ cmp r6, #0 │ │ │ │ beq 29cd20 │ │ │ │ ldr r7, [r6, #8] │ │ │ │ ldr r5, [pc, #576] @ 29cd28 │ │ │ │ @@ -626610,15 +626610,15 @@ │ │ │ │ ldr r5, [r5] │ │ │ │ cmp r7, r5 │ │ │ │ bhi 29cd20 │ │ │ │ mov r4, r3 │ │ │ │ mov sl, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r0, #5 │ │ │ │ add r1, sp, #20 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r8 │ │ │ │ @@ -626759,15 +626759,15 @@ │ │ │ │ ldr r4, [r1] │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 29cdf4 │ │ │ │ ldr r8, [pc, #324] @ 29ceb8 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldr r0, [r8] │ │ │ │ @@ -626789,15 +626789,15 @@ │ │ │ │ bne 29cdcc │ │ │ │ ldr r0, [r8] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 29ce48 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ addne sp, sp, #16 │ │ │ │ popne {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 58548 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ @@ -626848,17 +626848,17 @@ │ │ │ │ mov r1, r5 │ │ │ │ bl 2819d8 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subseq r3, fp, r8, asr r0 │ │ │ │ subseq sp, r7, ip, asr #3 │ │ │ │ - subeq r6, r0, r0, asr #9 │ │ │ │ + subeq r6, r0, r0, asr #8 │ │ │ │ ldrsheq sp, [r7], #-52 @ 0xffffffcc │ │ │ │ - subeq r6, r0, r2, asr r1 │ │ │ │ + ldrdeq r6, [r0], #-2 │ │ │ │ @ instruction: 0x0057d198 │ │ │ │ subseq sp, r7, r4, lsr #3 │ │ │ │ push {fp, lr} │ │ │ │ ldr lr, [r3, #44] @ 0x2c │ │ │ │ mov ip, r0 │ │ │ │ ldr r3, [pc, #20] @ 29cefc │ │ │ │ mov r0, r2 │ │ │ │ @@ -627038,40 +627038,40 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 29d23c │ │ │ │ b 29daec │ │ │ │ add r4, r7, #36 @ 0x24 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r5, r0 │ │ │ │ sub r0, r0, #2 │ │ │ │ b 29d1e4 │ │ │ │ orr r0, r6, #1 │ │ │ │ mov r1, r6 │ │ │ │ bic r2, r0, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r5, r0 │ │ │ │ sub r0, r0, r6 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne 29d210 │ │ │ │ tst r5, #2 │ │ │ │ beq 29da8c │ │ │ │ tst r5, #1 │ │ │ │ mov r6, r5 │ │ │ │ beq 29d1c8 │ │ │ │ - bl 63f3bc │ │ │ │ + bl 63f340 │ │ │ │ bic r6, r5, #1 │ │ │ │ b 29d1c8 │ │ │ │ mov r0, r4 │ │ │ │ mvn r1, #1 │ │ │ │ ldr r5, [r7, #40] @ 0x28 │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #68] @ 0x44 │ │ │ │ ldr r5, [pc, #3276] @ 29df00 │ │ │ │ ldrb r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ beq 29daec │ │ │ │ @@ -627093,55 +627093,55 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 29d318 │ │ │ │ b 29daf4 │ │ │ │ add r4, r7, #4 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r5, r0 │ │ │ │ sub r0, r0, #2 │ │ │ │ b 29d2c4 │ │ │ │ bic r6, r5, #1 │ │ │ │ orr r0, r6, #1 │ │ │ │ mov r1, r6 │ │ │ │ bic r2, r0, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r5, r0 │ │ │ │ sub r0, r0, r6 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne 29d2ec │ │ │ │ tst r5, #2 │ │ │ │ beq 29daa4 │ │ │ │ tst r5, #1 │ │ │ │ mov r6, r5 │ │ │ │ beq 29d2a8 │ │ │ │ - bl 63f3bc │ │ │ │ + bl 63f340 │ │ │ │ b 29d2a4 │ │ │ │ mov r0, r4 │ │ │ │ mvn r1, #1 │ │ │ │ ldr r5, [r7, #8] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #68] @ 0x44 │ │ │ │ ldr r5, [pc, #3056] @ 29df00 │ │ │ │ ldrb r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ beq 29daf4 │ │ │ │ ldr r4, [r7, #128] @ 0x80 │ │ │ │ add r6, r7, #128 @ 0x80 │ │ │ │ cmn r4, #-1073741821 @ 0xc0000003 │ │ │ │ bhi 29dad4 │ │ │ │ add r2, r4, #1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r0, r0, r4 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 29dad4 │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ ldrb r0, [r7, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -627168,15 +627168,15 @@ │ │ │ │ eor r0, r0, ip │ │ │ │ umull sl, r5, r0, r8 │ │ │ │ cmp sl, r8 │ │ │ │ bcs 29d438 │ │ │ │ rsb r0, r8, #0 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ mov r1, r8 │ │ │ │ - bl 68a024 <__aeabi_uidivmod@@Base> │ │ │ │ + bl 689fa8 <__aeabi_uidivmod@@Base> │ │ │ │ cmp sl, r1 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [pc, #2848] @ 29def4 │ │ │ │ mov fp, r4 │ │ │ │ ldr r9, [pc, #2848] @ 29defc │ │ │ │ ldr sl, [pc, #2848] @ 29df00 │ │ │ │ bcs 29d438 │ │ │ │ @@ -627265,50 +627265,50 @@ │ │ │ │ beq 29d598 │ │ │ │ cmp r0, #1 │ │ │ │ bne 29d628 │ │ │ │ add r7, sl, #96 @ 0x60 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sl, #64 @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, r5 │ │ │ │ bne 29d534 │ │ │ │ ldr r0, [sl, #132] @ 0x84 │ │ │ │ sub r2, r0, #1 │ │ │ │ and r1, r2, r5 │ │ │ │ and r2, r2, r6 │ │ │ │ cmp r1, r2 │ │ │ │ bls 29d6e8 │ │ │ │ sub r0, r1, r2 │ │ │ │ b 29d614 │ │ │ │ add r7, sl, #96 @ 0x60 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sl, #64 @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, r5 │ │ │ │ bne 29d598 │ │ │ │ and r0, r5, #62 @ 0x3e │ │ │ │ bic r1, r5, #1 │ │ │ │ cmp r0, #62 @ 0x3e │ │ │ │ and r0, r6, #62 @ 0x3e │ │ │ │ addeq r1, r1, #2 │ │ │ │ @@ -627325,15 +627325,15 @@ │ │ │ │ add r0, r0, #1 │ │ │ │ lsrs r9, r0, #1 │ │ │ │ bne 29d64c │ │ │ │ b 29d918 │ │ │ │ add r0, sl, #36 @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r1, #1 │ │ │ │ and r0, r1, r0, lsr #1 │ │ │ │ add r0, r0, #1 │ │ │ │ lsrs r9, r0, #1 │ │ │ │ beq 29d918 │ │ │ │ ldr r0, [fp, #32] │ │ │ │ cmp r0, #2 │ │ │ │ @@ -627342,39 +627342,39 @@ │ │ │ │ bne 29d6cc │ │ │ │ ldr r0, [fp, #140] @ 0x8c │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r7, fp, #96 @ 0x60 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r5, r0 │ │ │ │ add r0, fp, #64 @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, r5 │ │ │ │ bne 29d668 │ │ │ │ ldr r0, [fp, #132] @ 0x84 │ │ │ │ sub r2, r0, #1 │ │ │ │ and r1, r2, r5 │ │ │ │ and r2, r2, r6 │ │ │ │ cmp r1, r2 │ │ │ │ bls 29d6fc │ │ │ │ sub r0, r1, r2 │ │ │ │ b 29d744 │ │ │ │ add r0, fp, #36 @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r1, #1 │ │ │ │ and r0, r1, r0, lsr #1 │ │ │ │ b 29d74c │ │ │ │ bcs 29d710 │ │ │ │ sub r0, r1, r2 │ │ │ │ ldr r1, [sl, #140] @ 0x8c │ │ │ │ add r0, r0, r1 │ │ │ │ @@ -627424,40 +627424,40 @@ │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ bl 27f8c8 │ │ │ │ b 29d838 │ │ │ │ add r6, sl, #36 @ 0x24 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r5, r0 │ │ │ │ sub r0, r0, #2 │ │ │ │ b 29d7ec │ │ │ │ orr r0, r9, #1 │ │ │ │ mov r1, r9 │ │ │ │ bic r2, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r5, r0 │ │ │ │ sub r0, r0, r9 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne 29d818 │ │ │ │ tst r5, #2 │ │ │ │ beq 29d8e4 │ │ │ │ tst r5, #1 │ │ │ │ mov r9, r5 │ │ │ │ beq 29d7d0 │ │ │ │ - bl 63f3bc │ │ │ │ + bl 63f340 │ │ │ │ bic r9, r5, #1 │ │ │ │ b 29d7d0 │ │ │ │ mov r0, r6 │ │ │ │ mvn r1, #1 │ │ │ │ ldr r5, [sl, #40] @ 0x28 │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, #0 │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ strb r0, [sp, #68] @ 0x44 │ │ │ │ ldr r9, [sp, #44] @ 0x2c │ │ │ │ ldrb r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ bne 29d914 │ │ │ │ @@ -627477,23 +627477,23 @@ │ │ │ │ bl 27fd98 │ │ │ │ mov r6, r1 │ │ │ │ b 29d8c8 │ │ │ │ add r5, fp, #36 @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r1, r0 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 29d8c0 │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #1 │ │ │ │ str r6, [fp, #40] @ 0x28 │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, #2 │ │ │ │ b 29d8c8 │ │ │ │ mov r1, #1 │ │ │ │ and r0, r1, r0, lsr #2 │ │ │ │ cmp r0, #2 │ │ │ │ bne 29dc18 │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ @@ -627536,40 +627536,40 @@ │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ bl 27f8c8 │ │ │ │ b 29d944 │ │ │ │ add r5, r9, #36 @ 0x24 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r6, r0 │ │ │ │ sub r0, r0, #2 │ │ │ │ b 29d9b0 │ │ │ │ bic r7, r6, #1 │ │ │ │ orr r0, r7, #1 │ │ │ │ mov r1, r7 │ │ │ │ bic r2, r0, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r6, r0 │ │ │ │ sub r0, r0, r7 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne 29d9d8 │ │ │ │ tst r6, #2 │ │ │ │ beq 29da08 │ │ │ │ tst r6, #1 │ │ │ │ mov r7, r6 │ │ │ │ beq 29d994 │ │ │ │ - bl 63f3bc │ │ │ │ + bl 63f340 │ │ │ │ b 29d990 │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #1 │ │ │ │ ldr r6, [r9, #40] @ 0x28 │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ strb sl, [sp, #68] @ 0x44 │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ ldrb r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ bne 29d950 │ │ │ │ @@ -627587,15 +627587,15 @@ │ │ │ │ ldrb r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ bne 29d950 │ │ │ │ b 29db3c │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ sub r1, r0, #1 │ │ │ │ ldr r8, [sp, #24] │ │ │ │ ldr r9, [sp, #20] │ │ │ │ bic r0, r1, #1073741824 @ 0x40000000 │ │ │ │ ldr sl, [pc, #1164] @ 29def4 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ ldr fp, [pc, #1164] @ 29defc │ │ │ │ @@ -627651,15 +627651,15 @@ │ │ │ │ str r1, [r9] │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ mov r1, #1 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ sub r1, r0, #1 │ │ │ │ bic r0, r1, #1073741824 @ 0x40000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 29dcfc │ │ │ │ ldr r8, [sp, #24] │ │ │ │ ldr r9, [sp, #20] │ │ │ │ ldr sl, [pc, #900] @ 29def4 │ │ │ │ @@ -627697,60 +627697,60 @@ │ │ │ │ cmp r0, r1 │ │ │ │ blt 29d0dc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r8, #1764] @ 0x6e4 │ │ │ │ add r0, r8, #740 @ 0x2e4 │ │ │ │ add r0, r0, #1024 @ 0x400 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl 54a2c8 │ │ │ │ + bl 54a24c │ │ │ │ cmp r0, #0 │ │ │ │ beq 29d0c4 │ │ │ │ mov r0, #4 │ │ │ │ b 29db28 │ │ │ │ add r4, r6, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r5, r0 │ │ │ │ tst r5, #12 │ │ │ │ bne 29dc60 │ │ │ │ orr r2, r5, #8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r5 │ │ │ │ mov r5, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 29dc30 │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r8, [sp, #24] │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ mvn r1, #1 │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ tst r0, #32 │ │ │ │ beq 29dcd0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 29dcd0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r6, #8] │ │ │ │ str r0, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r9, [r6, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ cmp r7, #0 │ │ │ │ beq 29dcd0 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r1, [r0, #12] │ │ │ │ @@ -627836,15 +627836,15 @@ │ │ │ │ bl 5a198 │ │ │ │ b 29de78 │ │ │ │ b 29de78 │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ sub r1, r0, #1 │ │ │ │ bic r0, r1, #1073741824 @ 0x40000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 29de4c │ │ │ │ ldr r8, [sp, #24] │ │ │ │ b 29debc │ │ │ │ mov r0, r5 │ │ │ │ @@ -627866,15 +627866,15 @@ │ │ │ │ add r0, sp, #108 @ 0x6c │ │ │ │ bl 454c60 │ │ │ │ b 29dea0 │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ sub r1, r0, #1 │ │ │ │ bic r0, r1, #1073741824 @ 0x40000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 29dee4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ @@ -627895,36 +627895,36 @@ │ │ │ │ strtls sl, [lr], -r9, asr #25 │ │ │ │ subseq ip, r7, ip, asr #31 │ │ │ │ ldrsheq ip, [r7], #-240 @ 0xffffff10 │ │ │ │ subseq ip, r7, r0, ror #31 │ │ │ │ ldrsheq ip, [r7], #-240 @ 0xffffff10 │ │ │ │ subseq ip, r7, r0, ror #31 │ │ │ │ subseq ip, r7, r0, lsr r3 │ │ │ │ - strheq r5, [r0], #-84 @ 0xffffffac │ │ │ │ + subeq r5, r0, r4, lsr r5 │ │ │ │ ldrsheq ip, [r7], #-72 @ 0xffffffb8 │ │ │ │ @ instruction: 0x0057cc90 │ │ │ │ @ instruction: 0xffffdfd0 │ │ │ │ subseq ip, r7, ip, asr ip │ │ │ │ - subeq r5, r0, r0, asr #6 │ │ │ │ + subeq r5, r0, r0, asr #5 │ │ │ │ subseq ip, r7, r4, asr r3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ str r1, [sp] │ │ │ │ mov r5, sp │ │ │ │ mov r0, r5 │ │ │ │ - bl 636bc4 │ │ │ │ + bl 636b48 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r2, #33 @ 0x21 │ │ │ │ add r0, sp, #8 │ │ │ │ orr r2, r2, #21504 @ 0x5400 │ │ │ │ add r3, sp, #4 │ │ │ │ - bl 546534 │ │ │ │ + bl 5464b8 │ │ │ │ ldrh r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 29dfac │ │ │ │ ldrsh r0, [sp, #10] │ │ │ │ rsb r0, r0, #0 │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, #0 │ │ │ │ @@ -627935,15 +627935,15 @@ │ │ │ │ bl 375d8 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r5, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 636bc4 │ │ │ │ + bl 636b48 │ │ │ │ mov r6, r0 │ │ │ │ bl 4557a4 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, r6 │ │ │ │ bl 45582c │ │ │ │ ldrb r0, [sp, #8] │ │ │ │ @@ -628107,17 +628107,17 @@ │ │ │ │ add r0, sp, #4 │ │ │ │ bl 285cc8 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subseq ip, r7, ip, asr #19 │ │ │ │ subseq r4, r7, r8, asr r6 │ │ │ │ - eorseq r6, pc, r3, lsl #16 │ │ │ │ + eorseq r6, pc, r3, lsl #15 │ │ │ │ @ instruction: 0x00578c94 │ │ │ │ - eorseq sp, pc, r0, lsl #15 │ │ │ │ + eorseq sp, pc, r0, lsl #14 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #136 @ 0x88 │ │ │ │ add r6, sp, #8 │ │ │ │ mov r7, r1 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ @@ -628269,17 +628269,17 @@ │ │ │ │ bl 285cc8 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ subseq r8, r7, r8, asr r9 │ │ │ │ subseq r4, r7, r8, ror #7 │ │ │ │ - mlaseq pc, r3, r5, r6 @ │ │ │ │ + eorseq r6, pc, r3, lsl r5 @ │ │ │ │ subseq r8, r7, r0, lsr #20 │ │ │ │ - eorseq sp, pc, ip, lsl #10 │ │ │ │ + eorseq sp, pc, ip, lsl #9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #120 @ 0x78 │ │ │ │ add r7, sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r7 │ │ │ │ @@ -628416,19 +628416,19 @@ │ │ │ │ bl 285cc8 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 285cc8 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ - @ instruction: 0x003f3ab0 │ │ │ │ + eorseq r3, pc, r0, lsr sl @ │ │ │ │ @ instruction: 0x00574190 │ │ │ │ - eorseq r6, pc, fp, lsr r3 @ │ │ │ │ + @ instruction: 0x003f62bb │ │ │ │ subseq r8, r7, ip, asr #15 │ │ │ │ - @ instruction: 0x003fd2b8 │ │ │ │ + eorseq sp, pc, r8, lsr r2 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #128 @ 0x80 │ │ │ │ add r5, sp, #4 │ │ │ │ mov r7, r1 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r5 │ │ │ │ @@ -628567,17 +628567,17 @@ │ │ │ │ bl 285cc8 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ subseq r8, r7, r8, ror #7 │ │ │ │ subseq r3, r7, r0, asr #30 │ │ │ │ - eorseq r6, pc, fp, ror #1 │ │ │ │ + eorseq r6, pc, fp, rrx │ │ │ │ subseq r8, r7, r8, ror r5 │ │ │ │ - eorseq sp, pc, r4, rrx │ │ │ │ + eorseq ip, pc, r4, ror #31 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #112 @ 0x70 │ │ │ │ add r6, sp, #8 │ │ │ │ mov r7, r1 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ @@ -628718,17 +628718,17 @@ │ │ │ │ bl 285cc8 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ subseq r8, r7, r4, ror #1 │ │ │ │ subseq r3, r7, r0, ror #25 │ │ │ │ - eorseq r5, pc, fp, lsl #29 │ │ │ │ + eorseq r5, pc, fp, lsl #28 │ │ │ │ subseq r8, r7, ip, lsl r3 │ │ │ │ - eorseq ip, pc, r8, lsl #28 │ │ │ │ + eorseq ip, pc, r8, lsl #27 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #112 @ 0x70 │ │ │ │ add r6, sp, #8 │ │ │ │ mov r7, r1 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ @@ -628878,17 +628878,17 @@ │ │ │ │ bl 285cc8 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ subseq r7, r7, r0, lsr #29 │ │ │ │ subseq r3, r7, r0, ror #20 │ │ │ │ - eorseq r5, pc, fp, lsl #24 │ │ │ │ + eorseq r5, pc, fp, lsl #23 │ │ │ │ @ instruction: 0x0057809c │ │ │ │ - eorseq ip, pc, r8, lsl #23 │ │ │ │ + eorseq ip, pc, r8, lsl #22 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #128 @ 0x80 │ │ │ │ add r6, sp, #8 │ │ │ │ mov r7, r1 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ @@ -629039,17 +629039,17 @@ │ │ │ │ bl 285cc8 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ ldrsheq r7, [r7], #-184 @ 0xffffff48 │ │ │ │ subseq r3, r7, r0, ror #15 │ │ │ │ - eorseq r5, pc, fp, lsl #19 │ │ │ │ + eorseq r5, pc, fp, lsl #18 │ │ │ │ subseq r7, r7, r8, lsl lr │ │ │ │ - eorseq ip, pc, r4, lsl #18 │ │ │ │ + eorseq ip, pc, r4, lsl #17 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #112 @ 0x70 │ │ │ │ add r7, sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r7 │ │ │ │ @@ -629180,17 +629180,17 @@ │ │ │ │ bl 285cc8 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ subseq r7, r7, r4, ror r9 │ │ │ │ subseq r3, r7, r8, lsr #11 │ │ │ │ - eorseq r5, pc, r3, asr r7 @ │ │ │ │ + @ instruction: 0x003f56d3 │ │ │ │ subseq r7, r7, r4, ror #23 │ │ │ │ - @ instruction: 0x003fc6d0 │ │ │ │ + eorseq ip, pc, r0, asr r6 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #112 @ 0x70 │ │ │ │ add r7, sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r7 │ │ │ │ @@ -629319,19 +629319,19 @@ │ │ │ │ bl 285cc8 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 285cc8 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ - eorseq r2, pc, r4, lsl #26 │ │ │ │ + eorseq r2, pc, r4, lsl #25 │ │ │ │ subseq r3, r7, r4, ror r3 │ │ │ │ - eorseq r5, pc, pc, lsl r5 @ │ │ │ │ + mlaseq pc, pc, r4, r5 @ │ │ │ │ ldrheq r7, [r7], #-144 @ 0xffffff70 │ │ │ │ - mlaseq pc, ip, r4, ip @ │ │ │ │ + eorseq ip, pc, ip, lsl r4 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #112 @ 0x70 │ │ │ │ add r7, sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r7 │ │ │ │ @@ -629460,19 +629460,19 @@ │ │ │ │ bl 285cc8 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 285cc8 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ - @ instruction: 0x003f2ab0 │ │ │ │ + eorseq r2, pc, r0, lsr sl @ │ │ │ │ subseq r3, r7, r0, asr #2 │ │ │ │ - eorseq r5, pc, fp, ror #5 │ │ │ │ + eorseq r5, pc, fp, ror #4 │ │ │ │ subseq r7, r7, ip, ror r7 │ │ │ │ - eorseq ip, pc, r8, ror #4 │ │ │ │ + eorseq ip, pc, r8, ror #3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #112 @ 0x70 │ │ │ │ add r7, sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r7 │ │ │ │ @@ -629601,19 +629601,19 @@ │ │ │ │ bl 285cc8 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 285cc8 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ - eorseq r2, pc, ip, asr #17 │ │ │ │ + eorseq r2, pc, ip, asr #16 │ │ │ │ subseq r2, r7, ip, lsl #30 │ │ │ │ - ldrheq r5, [pc], -r7 @ │ │ │ │ + eorseq r5, pc, r7, lsr r0 @ │ │ │ │ subseq r7, r7, r8, asr #10 │ │ │ │ - eorseq ip, pc, r4, lsr r0 @ │ │ │ │ + @ instruction: 0x003fbfb4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #128 @ 0x80 │ │ │ │ add r6, sp, #8 │ │ │ │ mov r7, r1 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ @@ -629766,17 +629766,17 @@ │ │ │ │ bl 285cc8 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ ldrheq r7, [r7], #-16 │ │ │ │ subseq r2, r7, r4, lsl #25 │ │ │ │ - eorseq r4, pc, pc, lsr #28 │ │ │ │ + eorseq r4, pc, pc, lsr #27 │ │ │ │ ldrheq r7, [r7], #-44 @ 0xffffffd4 │ │ │ │ - eorseq fp, pc, r8, lsr #27 │ │ │ │ + eorseq fp, pc, r8, lsr #26 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #112 @ 0x70 │ │ │ │ add r6, sp, #8 │ │ │ │ mov r7, r1 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ @@ -629926,17 +629926,17 @@ │ │ │ │ bl 285cc8 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ subseq r6, r7, r4, lsl #31 │ │ │ │ subseq r2, r7, r0, lsl #20 │ │ │ │ - eorseq r4, pc, fp, lsr #23 │ │ │ │ + eorseq r4, pc, fp, lsr #22 │ │ │ │ subseq r7, r7, ip, lsr r0 │ │ │ │ - eorseq fp, pc, r8, lsr #22 │ │ │ │ + eorseq fp, pc, r8, lsr #21 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #140] @ 29ff84 │ │ │ │ mov r8, r2 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ @@ -630097,15 +630097,15 @@ │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ mov r9, r1 │ │ │ │ cmp r0, #2 │ │ │ │ beq 2a0188 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sl │ │ │ │ - bl 54a094 │ │ │ │ + bl 54a018 │ │ │ │ ldr r0, [pc, #4084] @ 2a1184 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ bne 2a0210 │ │ │ │ ldr r0, [sl, #24] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -630195,24 +630195,24 @@ │ │ │ │ bl 33da90 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2a09c4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ str r5, [sp, #168] @ 0xa8 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 2a0e70 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ mov r1, #1 │ │ │ │ str r5, [sl, #520] @ 0x208 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2a033c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ bl 3446ec │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #22 │ │ │ │ beq 2a0c0c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ @@ -630232,15 +630232,15 @@ │ │ │ │ ldr r0, [pc, #3560] @ 2a1174 │ │ │ │ sub r8, r6, #32 │ │ │ │ mov r4, r6 │ │ │ │ str r0, [r4, #-24]! @ 0xffffffe8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne 2a0734 │ │ │ │ ldr r7, [r6] │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r1, [pc, #3508] @ 2a1174 │ │ │ │ cmp r0, r1 │ │ │ │ @@ -630277,15 +630277,15 @@ │ │ │ │ beq 2a0594 │ │ │ │ ldr r0, [pc, #3480] @ 2a11dc │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 52f20 │ │ │ │ ands r1, r0, #255 @ 0xff │ │ │ │ beq 2a0594 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 5474e0 │ │ │ │ + bl 547464 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2a0594 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2a0e04 │ │ │ │ mov r2, r0 │ │ │ │ @@ -630320,15 +630320,15 @@ │ │ │ │ str r1, [sp, #140] @ 0x8c │ │ │ │ ldr r1, [pc, #3360] @ 2a1210 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ str r8, [sp, #92] @ 0x5c │ │ │ │ add r5, sp, #80 @ 0x50 │ │ │ │ mov r1, r5 │ │ │ │ - bl 548f4c │ │ │ │ + bl 548ed0 │ │ │ │ ldr r0, [pc, #3336] @ 2a1214 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ bne 2a06b4 │ │ │ │ ldr r0, [pc, #3320] @ 2a1218 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -630338,15 +630338,15 @@ │ │ │ │ ldr r7, [r4] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #468] @ 0x1d4 │ │ │ │ ldr r0, [r7, #20] │ │ │ │ ldr r1, [r7, #24] │ │ │ │ str r1, [sp, #476] @ 0x1dc │ │ │ │ str r0, [sp, #472] @ 0x1d8 │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, sp, #468 @ 0x1d4 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2a06b4 │ │ │ │ @@ -630355,15 +630355,15 @@ │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r3, sp, #480 @ 0x1e0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r6 │ │ │ │ str r5, [sp] │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ b 2a06b4 │ │ │ │ ldr r0, [pc, #3140] @ 2a11e0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ bne 2a06b4 │ │ │ │ ldr r0, [pc, #3124] @ 2a11e4 │ │ │ │ @@ -630376,15 +630376,15 @@ │ │ │ │ ldr r5, [r6] │ │ │ │ ldr r1, [r5, #24] │ │ │ │ ldr r0, [r5, #20] │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #108] @ 0x6c │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2a06b4 │ │ │ │ @@ -630428,20 +630428,20 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #156 @ 0x9c │ │ │ │ add r3, sp, #480 @ 0x1e0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r4 │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ bl 28465c │ │ │ │ b 2a0aa8 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r5, [sl, #548] @ 0x224 │ │ │ │ cmp r5, #0 │ │ │ │ beq 2a06ec │ │ │ │ mov r0, r5 │ │ │ │ bl 282318 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #28 │ │ │ │ @@ -630486,15 +630486,15 @@ │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ bne 2a07b4 │ │ │ │ b 2a0a9c │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r7, [sl, #548] @ 0x224 │ │ │ │ cmp r7, #0 │ │ │ │ bne 2a076c │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2a0a9c │ │ │ │ add r1, sl, #504 @ 0x1f8 │ │ │ │ @@ -630610,27 +630610,27 @@ │ │ │ │ bl 27dd20 │ │ │ │ ldr r0, [sl, #568] @ 0x238 │ │ │ │ cmp r0, #21 │ │ │ │ bne 2a09a0 │ │ │ │ mov r5, sl │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #572]! @ 0x23c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2a09a0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ mov r5, sl │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #520]! @ 0x208 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2a09c4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3446ec │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [r0, #160]! @ 0xa0 │ │ │ │ cmp r1, #22 │ │ │ │ ldrbne r2, [sl, #516] @ 0x204 │ │ │ │ cmpne r2, #0 │ │ │ │ @@ -630640,32 +630640,32 @@ │ │ │ │ mov r0, fp │ │ │ │ bl 2859a8 │ │ │ │ ldr r5, [sl, #488] @ 0x1e8 │ │ │ │ cmn r5, #1 │ │ │ │ beq 2a0a20 │ │ │ │ add r0, r5, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2a0a20 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #192 @ 0xc0 │ │ │ │ mov r2, #8 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [sl, #504] @ 0x1f8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2a0a50 │ │ │ │ mov r5, sl │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #508]! @ 0x1fc │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2a0a50 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldrb r0, [sl, #517] @ 0x205 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [sl, #200] @ 0xc8 │ │ │ │ cmpne r0, #3 │ │ │ │ beq 2a0a78 │ │ │ │ @@ -630688,40 +630688,40 @@ │ │ │ │ bl 27dd20 │ │ │ │ ldr r0, [sl, #568] @ 0x238 │ │ │ │ cmp r0, #21 │ │ │ │ bne 2a0ad8 │ │ │ │ mov r5, sl │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #572]! @ 0x23c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2a0ad8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ mov r5, sl │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #520]! @ 0x208 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2a0afc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3446ec │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #516] @ 0x204 │ │ │ │ b 2a02a8 │ │ │ │ mov r4, #1 │ │ │ │ ldr r0, [sl, #8] │ │ │ │ strb r4, [sl, #518] @ 0x206 │ │ │ │ cmp r0, #2 │ │ │ │ beq 2a0b28 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, sl │ │ │ │ - bl 54a0c8 │ │ │ │ + bl 54a04c │ │ │ │ ldr r0, [pc, #1772] @ 2a121c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ bne 2a0bb0 │ │ │ │ ldr r0, [sl, #24] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -630756,18 +630756,18 @@ │ │ │ │ add sp, sp, #492 @ 0x1ec │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r1, #21 │ │ │ │ bne 2a0bec │ │ │ │ mov r5, sl │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #164]! @ 0xa4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2a09dc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ b 2a09dc │ │ │ │ bl 28465c │ │ │ │ b 2a09dc │ │ │ │ mov r5, #1 │ │ │ │ mov r4, #4 │ │ │ │ @@ -630795,15 +630795,15 @@ │ │ │ │ ldr r5, [r4] │ │ │ │ ldr r1, [r5, #24] │ │ │ │ ldr r0, [r5, #20] │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ mov r0, #5 │ │ │ │ str r1, [sp, #164] @ 0xa4 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r7, r0 │ │ │ │ mov r9, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, sp, #156 @ 0x9c │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2a09a0 │ │ │ │ @@ -630844,15 +630844,15 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #468 @ 0x1d4 │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r9 │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ b 2a09a0 │ │ │ │ ldr r4, [pc, #1120] @ 2a11a0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldrb r1, [r4, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2a0d6c │ │ │ │ @@ -630860,15 +630860,15 @@ │ │ │ │ beq 2a0c20 │ │ │ │ ldr r0, [pc, #1092] @ 2a11a4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 52f20 │ │ │ │ ands r1, r0, #255 @ 0xff │ │ │ │ beq 2a0c20 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 5474e0 │ │ │ │ + bl 547464 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2a0c20 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r1, [r0, #28]! │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, #0 │ │ │ │ beq 2a0e3c │ │ │ │ @@ -630998,33 +630998,33 @@ │ │ │ │ b 2a1038 │ │ │ │ ldr r5, [sl, #488] @ 0x1e8 │ │ │ │ mov r4, r0 │ │ │ │ cmn r5, #1 │ │ │ │ beq 2a0fb8 │ │ │ │ add r0, r5, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2a0fb8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #192 @ 0xc0 │ │ │ │ mov r2, #8 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r0, #504] @ 0x1f8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2a0fec │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #508]! @ 0x1fc │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2a0fec │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldrb r0, [r0, #517] @ 0x205 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2a1130 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ @@ -631046,18 +631046,18 @@ │ │ │ │ ldr r1, [r0, #568]! @ 0x238 │ │ │ │ cmp r1, #21 │ │ │ │ bne 2a104c │ │ │ │ bl 287bcc │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #520]! @ 0x208 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2a1070 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3446ec │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [r0, #160]! @ 0xa0 │ │ │ │ cmp r1, #22 │ │ │ │ beq 2a1094 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ @@ -631072,33 +631072,33 @@ │ │ │ │ bl 2859a8 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr r5, [r0, #488] @ 0x1e8 │ │ │ │ cmn r5, #1 │ │ │ │ beq 2a10e0 │ │ │ │ add r0, r5, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2a10e0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #192 @ 0xc0 │ │ │ │ mov r2, #8 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r0, #504] @ 0x1f8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2a1114 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #508]! @ 0x1fc │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2a1114 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldrb r0, [r0, #517] @ 0x205 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2a1130 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ @@ -631124,65 +631124,65 @@ │ │ │ │ blcc fe953980 <__bss_end__@@Base+0xfe1019d4> │ │ │ │ tsteq r1, r1, lsl #2 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ mrc2 14, 7, pc, cr14, cr15, {7} │ │ │ │ subseq pc, sl, r0, lsr sl @ │ │ │ │ subseq sl, r7, r8, lsr #15 │ │ │ │ @ instruction: 0xffec67fc │ │ │ │ - subeq r3, r0, r0, asr #20 │ │ │ │ + subeq r3, r0, r0, asr #19 │ │ │ │ subseq sl, r7, ip, ror #1 │ │ │ │ ldrsheq sl, [r7], #-12 │ │ │ │ subseq lr, sl, r8, lsr #31 │ │ │ │ subseq pc, sl, r4, asr #3 │ │ │ │ subseq pc, sl, r4, lsr #3 │ │ │ │ @ instruction: 0x005aef98 │ │ │ │ subseq lr, sl, ip, lsl #31 │ │ │ │ ldrheq pc, [sl], #-36 @ 0xffffffdc @ │ │ │ │ - subeq r2, r0, r1, lsr #12 │ │ │ │ + subeq r2, r0, r1, lsr #11 │ │ │ │ subseq r9, r7, r8, lsr #10 │ │ │ │ ldrsbeq r9, [r7], #-108 @ 0xffffff94 │ │ │ │ subseq r9, r7, r0, lsr #13 │ │ │ │ - subeq r2, r0, sp, lsr r6 │ │ │ │ + strheq r2, [r0], #-93 @ 0xffffffa3 │ │ │ │ subseq r9, r7, r4, asr #10 │ │ │ │ ldrsheq r9, [r7], #-84 @ 0xffffffac │ │ │ │ ldrheq r9, [r7], #-88 @ 0xffffffa8 │ │ │ │ subseq pc, sl, ip, lsr #15 │ │ │ │ subseq pc, sl, r8, lsl #23 │ │ │ │ subseq pc, sl, r8, ror #22 │ │ │ │ subseq pc, sl, r4, lsr #12 │ │ │ │ subseq pc, sl, r8, lsl r6 @ │ │ │ │ subseq pc, sl, r8, ror #19 │ │ │ │ - subeq r2, r0, r9, asr r6 │ │ │ │ + ldrdeq r2, [r0], #-89 @ 0xffffffa7 │ │ │ │ subseq r9, r7, r8, lsl #11 │ │ │ │ subseq r9, r7, ip, ror #26 │ │ │ │ subseq r9, r7, r4, asr sp │ │ │ │ subseq pc, sl, r4, ror #18 │ │ │ │ - subeq r2, r0, r5, ror r6 │ │ │ │ + strdeq r2, [r0], #-85 @ 0xffffffab │ │ │ │ subseq r9, r7, r4, lsr #11 │ │ │ │ subseq r9, r7, r4, lsl #30 │ │ │ │ subseq r9, r7, ip, ror #29 │ │ │ │ ldrsheq pc, [sl], #-172 @ 0xffffff54 @ │ │ │ │ ldrheq pc, [sl], #-100 @ 0xffffff9c @ │ │ │ │ subseq pc, sl, r8, lsr #13 │ │ │ │ @ instruction: 0x005af090 │ │ │ │ ldrsheq r9, [r7], #-216 @ 0xffffff28 │ │ │ │ @ instruction: 0xffec5e5c │ │ │ │ - subeq r3, r0, r0, lsr #1 │ │ │ │ + subeq r3, r0, r0, lsr #32 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #196 @ 0xc4 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r1, r0 │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [r1, #8]! │ │ │ │ str r1, [sp, #8] │ │ │ │ cmp r0, #2 │ │ │ │ beq 2a125c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, fp │ │ │ │ - bl 54a094 │ │ │ │ + bl 54a018 │ │ │ │ ldr r0, [pc, #4088] @ 2a225c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ bne 2a12e4 │ │ │ │ ldr r0, [fp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -631266,25 +631266,25 @@ │ │ │ │ bl 33da90 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2a1f38 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 2a1368 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ add r6, fp, #216 @ 0xd8 │ │ │ │ mov r1, #1 │ │ │ │ str r5, [r6] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2a13fc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ bl 3446ec │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #22 │ │ │ │ beq 2a1774 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r7 │ │ │ │ @@ -631319,15 +631319,15 @@ │ │ │ │ beq 2a15dc │ │ │ │ ldr r0, [pc, #3984] @ 2a241c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 52f20 │ │ │ │ ands r1, r0, #255 @ 0xff │ │ │ │ beq 2a15dc │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 5474e0 │ │ │ │ + bl 547464 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2a15dc │ │ │ │ ldr r0, [r7] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2a20b4 │ │ │ │ mov r2, r0 │ │ │ │ @@ -631362,15 +631362,15 @@ │ │ │ │ str r1, [sp, #144] @ 0x90 │ │ │ │ ldr r1, [pc, #4020] @ 2a24ec │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ str sl, [sp, #96] @ 0x60 │ │ │ │ add r5, sp, #84 @ 0x54 │ │ │ │ mov r1, r5 │ │ │ │ - bl 548f4c │ │ │ │ + bl 548ed0 │ │ │ │ ldr r0, [pc, #3996] @ 2a24f0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ bne 2a16fc │ │ │ │ ldr r0, [pc, #3980] @ 2a24f4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -631380,15 +631380,15 @@ │ │ │ │ ldr r7, [r7] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ ldr r0, [r7, #20] │ │ │ │ ldr r1, [r7, #24] │ │ │ │ str r1, [sp, #180] @ 0xb4 │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r9, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, sp, #172 @ 0xac │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2a16fc │ │ │ │ @@ -631397,15 +631397,15 @@ │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r3, sp, #184 @ 0xb8 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ b 2a16fc │ │ │ │ ldr r0, [pc, #3800] @ 2a24bc │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ bne 2a16fc │ │ │ │ ldr r0, [pc, #3784] @ 2a24c0 │ │ │ │ @@ -631418,15 +631418,15 @@ │ │ │ │ ldr r5, [r4] │ │ │ │ ldr r1, [r5, #24] │ │ │ │ ldr r0, [r5, #20] │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r7, r0 │ │ │ │ mov r9, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2a16fc │ │ │ │ @@ -631470,35 +631470,35 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ add r3, sp, #184 @ 0xb8 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r9 │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ bl 28465c │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r0, #21 │ │ │ │ bne 2a1734 │ │ │ │ mov r5, fp │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #268]! @ 0x10c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2a1734 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2a1754 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3446ec │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, #0 │ │ │ │ str r1, [fp, #216] @ 0xd8 │ │ │ │ strb r0, [fp, #208] @ 0xd0 │ │ │ │ b 2a136c │ │ │ │ @@ -631525,15 +631525,15 @@ │ │ │ │ ldr r5, [r8] │ │ │ │ ldr r1, [r5, #24] │ │ │ │ ldr r0, [r5, #20] │ │ │ │ str r0, [sp, #164] @ 0xa4 │ │ │ │ mov r0, #5 │ │ │ │ str r1, [sp, #168] @ 0xa8 │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, sp, #160 @ 0xa0 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2a1f14 │ │ │ │ @@ -631573,15 +631573,15 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #172 @ 0xac │ │ │ │ add r3, sp, #116 @ 0x74 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ b 2a1f14 │ │ │ │ ldr r0, [pc, #2944] @ 2a2424 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ bhi 2a1a64 │ │ │ │ ldr r7, [pc, #2928] @ 2a2428 │ │ │ │ @@ -631594,15 +631594,15 @@ │ │ │ │ beq 2a1a64 │ │ │ │ ldr r0, [pc, #2900] @ 2a242c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 52f20 │ │ │ │ ands r1, r0, #255 @ 0xff │ │ │ │ beq 2a1a64 │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 5474e0 │ │ │ │ + bl 547464 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2a1a64 │ │ │ │ ldr r5, [r7] │ │ │ │ ldr r0, [r5, #28]! │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2a20ec │ │ │ │ @@ -631612,15 +631612,15 @@ │ │ │ │ mov r8, #0 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, r6, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ str r8, [sp, #152] @ 0x98 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 2a2108 │ │ │ │ ldr r0, [pc, #2912] @ 2a24a4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ ldr r0, [pc, #2904] @ 2a24a8 │ │ │ │ str r8, [sp, #68] @ 0x44 │ │ │ │ @@ -631652,15 +631652,15 @@ │ │ │ │ add r0, fp, #196 @ 0xc4 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ add r0, r6, #12 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ ldr r0, [r7] │ │ │ │ add r5, sp, #84 @ 0x54 │ │ │ │ mov r1, r5 │ │ │ │ - bl 548f4c │ │ │ │ + bl 548ed0 │ │ │ │ ldr r0, [pc, #2776] @ 2a24b4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ bne 2a1bcc │ │ │ │ ldr r0, [pc, #2760] @ 2a24b8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -631670,15 +631670,15 @@ │ │ │ │ ldr r6, [r7] │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ ldr r0, [r6, #20] │ │ │ │ ldr r1, [r6, #24] │ │ │ │ str r1, [sp, #180] @ 0xb4 │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r7, r0 │ │ │ │ mov r9, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, sp, #172 @ 0xac │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2a1bcc │ │ │ │ @@ -631687,15 +631687,15 @@ │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r3, sp, #184 @ 0xb8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r9 │ │ │ │ str r5, [sp] │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ b 2a1bcc │ │ │ │ ldr r0, [pc, #2500] @ 2a2430 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ bne 2a1bcc │ │ │ │ ldr r0, [pc, #2484] @ 2a2434 │ │ │ │ @@ -631708,15 +631708,15 @@ │ │ │ │ ldr r9, [r5] │ │ │ │ ldr r1, [r9, #24] │ │ │ │ ldr r0, [r9, #20] │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ mov r0, #3 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, sp, #84 @ 0x54 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2a1bcc │ │ │ │ @@ -631731,15 +631731,15 @@ │ │ │ │ mov sl, #0 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, r6, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ str sl, [sp, #152] @ 0x98 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 2a216c │ │ │ │ ldr r0, [pc, #2408] @ 2a2488 │ │ │ │ add r2, sp, #84 @ 0x54 │ │ │ │ add r3, sp, #184 @ 0xb8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ @@ -631778,27 +631778,27 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ add r3, sp, #184 @ 0xb8 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r7 │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ ldr r0, [fp, #216] @ 0xd8 │ │ │ │ mov r5, fp │ │ │ │ add r6, r0, #40 @ 0x28 │ │ │ │ str r6, [r5, #256]! @ 0x100 │ │ │ │ ldr r0, [pc, #2108] @ 2a2420 │ │ │ │ sub r9, r5, #32 │ │ │ │ mov r7, r5 │ │ │ │ str r0, [r7, #-24]! @ 0xffffffe8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne 2a1e20 │ │ │ │ ldr r8, [r5] │ │ │ │ ldr r0, [r7] │ │ │ │ ldr r1, [pc, #2056] @ 2a2420 │ │ │ │ cmp r0, r1 │ │ │ │ @@ -631824,15 +631824,15 @@ │ │ │ │ beq 2a1788 │ │ │ │ ldr r0, [pc, #2012] @ 2a244c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 52f20 │ │ │ │ ands r1, r0, #255 @ 0xff │ │ │ │ beq 2a1788 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 5474e0 │ │ │ │ + bl 547464 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2a1788 │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2a2118 │ │ │ │ mov r2, r0 │ │ │ │ @@ -631863,15 +631863,15 @@ │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ mov r1, #4 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ add r5, sp, #160 @ 0xa0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 548f4c │ │ │ │ + bl 548ed0 │ │ │ │ ldr r0, [pc, #1876] @ 2a247c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ bne 2a1f14 │ │ │ │ ldr r0, [pc, #1860] @ 2a2480 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -631881,15 +631881,15 @@ │ │ │ │ ldr r6, [r6] │ │ │ │ mov r0, #5 │ │ │ │ str r0, [sp, #184] @ 0xb8 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ ldr r1, [r6, #24] │ │ │ │ str r1, [sp, #192] @ 0xc0 │ │ │ │ str r0, [sp, #188] @ 0xbc │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r7, r0 │ │ │ │ mov r9, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, sp, #184 @ 0xb8 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2a1f14 │ │ │ │ @@ -631898,18 +631898,18 @@ │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r3, sp, #116 @ 0x74 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r9 │ │ │ │ str r5, [sp] │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ b 2a1f14 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r6, [fp, #244] @ 0xf4 │ │ │ │ cmp r6, #0 │ │ │ │ beq 2a1ddc │ │ │ │ mov r0, r6 │ │ │ │ bl 282318 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #28 │ │ │ │ @@ -631947,15 +631947,15 @@ │ │ │ │ cmp r5, #0 │ │ │ │ bne 2a1e7c │ │ │ │ b 2a1e94 │ │ │ │ mov r5, #1 │ │ │ │ mov r7, #4 │ │ │ │ b 2a1fcc │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r5, [fp, #244] @ 0xf4 │ │ │ │ cmp r5, #0 │ │ │ │ beq 2a1e94 │ │ │ │ mov r0, r5 │ │ │ │ bl 282318 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #28 │ │ │ │ @@ -631983,27 +631983,27 @@ │ │ │ │ bl 27dd20 │ │ │ │ ldr r0, [fp, #264] @ 0x108 │ │ │ │ cmp r0, #21 │ │ │ │ bne 2a1f14 │ │ │ │ mov r5, fp │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #268]! @ 0x10c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2a1f14 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ mov r5, fp │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #216]! @ 0xd8 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2a1f38 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3446ec │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [r0, #160]! @ 0xa0 │ │ │ │ cmp r1, #22 │ │ │ │ ldrbne r2, [fp, #208] @ 0xd0 │ │ │ │ cmpne r2, #0 │ │ │ │ @@ -632013,43 +632013,43 @@ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 2859a8 │ │ │ │ ldr r5, [fp, #192] @ 0xc0 │ │ │ │ cmn r5, #1 │ │ │ │ beq 2a1f94 │ │ │ │ add r0, r5, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2a1f94 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #192 @ 0xc0 │ │ │ │ mov r2, #8 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [fp, #196] @ 0xc4 │ │ │ │ mov r5, #0 │ │ │ │ mov r7, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2a1fcc │ │ │ │ mov r6, fp │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #200]! @ 0xc8 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2a1fcc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [fp, #8] │ │ │ │ strb r7, [fp, #209] @ 0xd1 │ │ │ │ cmp r0, #2 │ │ │ │ beq 2a1fe8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, fp │ │ │ │ - bl 54a0c8 │ │ │ │ + bl 54a04c │ │ │ │ ldr r0, [pc, #1288] @ 2a24f8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ bne 2a2070 │ │ │ │ ldr r0, [fp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -632084,18 +632084,18 @@ │ │ │ │ add sp, sp, #196 @ 0xc4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r1, #21 │ │ │ │ bne 2a20ac │ │ │ │ mov r5, fp │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #164]! @ 0xa4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2a1f50 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ b 2a1f50 │ │ │ │ bl 28465c │ │ │ │ b 2a1f50 │ │ │ │ ldr r0, [pc, #1056] @ 2a24dc │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ @@ -632208,38 +632208,38 @@ │ │ │ │ @ instruction: 0xffec5728 │ │ │ │ ldr r5, [fp, #192] @ 0xc0 │ │ │ │ mov r7, r0 │ │ │ │ cmn r5, #1 │ │ │ │ beq 2a22a0 │ │ │ │ add r0, r5, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2a22a0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #192 @ 0xc0 │ │ │ │ mov r2, #8 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [fp, #196] @ 0xc4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2a23f4 │ │ │ │ mov r5, fp │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #200]! @ 0xc8 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2a23f4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 2a23f4 │ │ │ │ b 2a22f0 │ │ │ │ b 2a22f0 │ │ │ │ - subeq r2, r0, ip, ror #18 │ │ │ │ + subeq r2, r0, ip, ror #17 │ │ │ │ b 2a22f0 │ │ │ │ b 2a22f0 │ │ │ │ mov r7, r0 │ │ │ │ b 2a2328 │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ bl 28465c │ │ │ │ @@ -632253,18 +632253,18 @@ │ │ │ │ ldr r1, [r0, #264]! @ 0x108 │ │ │ │ cmp r1, #21 │ │ │ │ bne 2a2328 │ │ │ │ bl 287bcc │ │ │ │ mov r5, fp │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #216]! @ 0xd8 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2a2358 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3446ec │ │ │ │ b 2a2358 │ │ │ │ subseq r9, r7, ip, ror r0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [r0, #160]! @ 0xa0 │ │ │ │ @@ -632281,32 +632281,32 @@ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 2859a8 │ │ │ │ ldr r5, [fp, #192] @ 0xc0 │ │ │ │ cmn r5, #1 │ │ │ │ beq 2a23c4 │ │ │ │ add r0, r5, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2a23c4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #192 @ 0xc0 │ │ │ │ mov r2, #8 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [fp, #196] @ 0xc4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2a23f4 │ │ │ │ mov r5, fp │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #200]! @ 0xc8 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2a23f4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [fp, #209] @ 0xd1 │ │ │ │ mov r0, fp │ │ │ │ bl 284df4 │ │ │ │ mov r0, r7 │ │ │ │ @@ -632319,65 +632319,65 @@ │ │ │ │ blcc fe954c2c <__bss_end__@@Base+0xfe102c80> │ │ │ │ subseq lr, sl, r8, lsl r3 │ │ │ │ @ instruction: 0x005ae490 │ │ │ │ subseq lr, sl, r0, ror r4 │ │ │ │ subseq lr, sl, r4, asr r1 │ │ │ │ subseq lr, sl, r8, asr #2 │ │ │ │ ldrheq lr, [sl], #-36 @ 0xffffffdc │ │ │ │ - subeq r1, r0, r9, lsr #6 │ │ │ │ + subeq r1, r0, r9, lsr #5 │ │ │ │ @ instruction: 0x00578298 │ │ │ │ subseq lr, sl, r0, asr #8 │ │ │ │ ldrheq lr, [sl], #-20 @ 0xffffffec │ │ │ │ @ instruction: 0x005ae194 │ │ │ │ subseq lr, sl, r0, lsr r4 │ │ │ │ subseq lr, sl, r4, lsr #8 │ │ │ │ subseq lr, sl, ip, asr #12 │ │ │ │ - subeq r1, r0, r5, asr #6 │ │ │ │ + subeq r1, r0, r5, asr #5 │ │ │ │ @ instruction: 0x0057829c │ │ │ │ subseq r8, r7, r8, ror fp │ │ │ │ subseq r8, r7, ip, lsl #23 │ │ │ │ - subeq r1, r0, r1, ror #6 │ │ │ │ + subeq r1, r0, r1, ror #5 │ │ │ │ ldrheq r8, [r7], #-40 @ 0xffffffd8 │ │ │ │ ldrsbeq r8, [r7], #-104 @ 0xffffff98 │ │ │ │ subseq r8, r7, ip, ror #13 │ │ │ │ @ instruction: 0x005ade98 │ │ │ │ subseq sp, sl, ip, lsl #29 │ │ │ │ @ instruction: 0x00578298 │ │ │ │ ldrheq lr, [sl], #-40 @ 0xffffffd8 │ │ │ │ @ instruction: 0xffea3268 │ │ │ │ subseq r8, r7, r8, asr #17 │ │ │ │ subseq r8, r7, r8, lsr r8 │ │ │ │ - subeq r1, r0, sp, lsl #7 │ │ │ │ + subeq r1, r0, sp, lsl #6 │ │ │ │ ldrsheq r8, [r7], #-44 @ 0xffffffd4 │ │ │ │ ldrsheq r8, [r7], #-44 @ 0xffffffd4 │ │ │ │ @ instruction: 0x005ae49c │ │ │ │ @ instruction: 0xffea344c │ │ │ │ subseq r8, r7, ip, lsr #21 │ │ │ │ subseq r8, r7, ip, lsl sl │ │ │ │ subseq lr, sl, r4, ror #3 │ │ │ │ ldrsbeq lr, [sl], #-24 @ 0xffffffe8 │ │ │ │ ldrsbeq lr, [sl], #-92 @ 0xffffffa4 │ │ │ │ ldrsbeq lr, [sl], #-80 @ 0xffffffb0 │ │ │ │ subseq lr, sl, ip, ror #15 │ │ │ │ - subeq r1, r0, r9, lsr #7 │ │ │ │ + subeq r1, r0, r9, lsr #6 │ │ │ │ subseq r8, r7, r0, asr r3 │ │ │ │ subseq r8, r7, r4, lsr #26 │ │ │ │ subseq r8, r7, r4, lsl #27 │ │ │ │ subseq lr, sl, ip, lsl r9 │ │ │ │ - subeq r1, r0, r5, asr #7 │ │ │ │ + subeq r1, r0, r5, asr #6 │ │ │ │ subseq r8, r7, ip, ror #6 │ │ │ │ ldrheq r8, [r7], #-236 @ 0xffffff14 │ │ │ │ subseq r8, r7, ip, lsl pc │ │ │ │ ldrheq lr, [sl], #-164 @ 0xffffff5c │ │ │ │ subseq lr, sl, ip, ror #12 │ │ │ │ subseq lr, sl, r0, ror #12 │ │ │ │ ldrsbeq sp, [sl], #-176 @ 0xffffff50 │ │ │ │ subseq r8, r7, r8, lsr r9 │ │ │ │ @ instruction: 0xffec499c │ │ │ │ - subeq r1, r0, r0, ror #23 │ │ │ │ + subeq r1, r0, r0, ror #22 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ cmp r0, #5 │ │ │ │ bne 2a2528 │ │ │ │ mov r0, #23 │ │ │ │ @@ -632452,15 +632452,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, lr} │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ sub r1, r0, #1 │ │ │ │ bic r0, r1, #1073741824 @ 0x40000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ popne {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 58934 │ │ │ │ @@ -632473,15 +632473,15 @@ │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ tst r0, r1 │ │ │ │ bne 2a26c0 │ │ │ │ mov r0, r4 │ │ │ │ mvn r1, #-1073741824 @ 0xc0000000 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ add r1, r0, #-1073741823 @ 0xc0000001 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ popls {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 58934 │ │ │ │ bl 58e88 │ │ │ │ @@ -632495,15 +632495,15 @@ │ │ │ │ sub sp, sp, #1024 @ 0x400 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #360] @ 2a2858 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r5, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 2a2804 │ │ │ │ str r5, [sp, #1048] @ 0x418 │ │ │ │ add r5, sp, #8 │ │ │ │ ldr r0, [pc, #336] @ 2a2868 │ │ │ │ add r1, sp, #536 @ 0x218 │ │ │ │ str r4, [sp] │ │ │ │ @@ -632520,15 +632520,15 @@ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r3, #16 │ │ │ │ movls r1, r5 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movls r2, r3 │ │ │ │ ldr r3, [pc, #272] @ 2a2870 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 55dbd4 │ │ │ │ + bl 55db58 │ │ │ │ ldr r7, [sp, #520] @ 0x208 │ │ │ │ mov r8, r0 │ │ │ │ cmp r7, #16 │ │ │ │ bls 2a27b0 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr r5, [sp, #8] │ │ │ │ cmp r4, #0 │ │ │ │ @@ -632587,26 +632587,26 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subseq lr, sl, ip, lsl r8 │ │ │ │ subseq r8, r7, ip, lsr #4 │ │ │ │ subseq lr, sl, r0, ror #13 │ │ │ │ subseq r7, r7, r8, lsl #18 │ │ │ │ subseq lr, sl, r0, asr #15 │ │ │ │ - subeq r1, r0, r0, lsr r6 │ │ │ │ + strheq r1, [r0], #-80 @ 0xffffffb0 │ │ │ │ subseq r8, r7, r0, lsl #6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ sub sp, sp, #1024 @ 0x400 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #360] @ 2a29f4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r5, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 2a29a0 │ │ │ │ str r5, [sp, #1048] @ 0x418 │ │ │ │ add r5, sp, #8 │ │ │ │ ldr r0, [pc, #336] @ 2a2a04 │ │ │ │ add r1, sp, #536 @ 0x218 │ │ │ │ str r4, [sp] │ │ │ │ @@ -632623,15 +632623,15 @@ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r3, #16 │ │ │ │ movls r1, r5 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movls r2, r3 │ │ │ │ ldr r3, [pc, #272] @ 2a2a0c │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 55dbd4 │ │ │ │ + bl 55db58 │ │ │ │ ldr r7, [sp, #520] @ 0x208 │ │ │ │ mov r8, r0 │ │ │ │ cmp r7, #16 │ │ │ │ bls 2a294c │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr r5, [sp, #8] │ │ │ │ cmp r4, #0 │ │ │ │ @@ -632690,26 +632690,26 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subseq lr, sl, r4, ror r4 │ │ │ │ ldrheq r8, [r7], #-0 │ │ │ │ subseq lr, sl, r8, lsr r3 │ │ │ │ subseq r7, r7, r0, lsr r7 │ │ │ │ subseq lr, sl, r8, lsl r4 │ │ │ │ - eorseq r9, lr, r8, rrx │ │ │ │ + eorseq r8, lr, r8, ror #31 │ │ │ │ subseq r8, r7, r4, lsl #3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ sub sp, sp, #1024 @ 0x400 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #360] @ 2a2b90 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r5, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 2a2b3c │ │ │ │ str r5, [sp, #1048] @ 0x418 │ │ │ │ add r5, sp, #8 │ │ │ │ ldr r0, [pc, #336] @ 2a2ba0 │ │ │ │ add r1, sp, #536 @ 0x218 │ │ │ │ str r4, [sp] │ │ │ │ @@ -632726,15 +632726,15 @@ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r3, #16 │ │ │ │ movls r1, r5 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movls r2, r3 │ │ │ │ ldr r3, [pc, #272] @ 2a2ba8 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 55dbd4 │ │ │ │ + bl 55db58 │ │ │ │ ldr r7, [sp, #520] @ 0x208 │ │ │ │ mov r8, r0 │ │ │ │ cmp r7, #16 │ │ │ │ bls 2a2ae8 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr r5, [sp, #8] │ │ │ │ cmp r4, #0 │ │ │ │ @@ -632793,15 +632793,15 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subseq lr, sl, ip, lsl #6 │ │ │ │ subseq r7, r7, r4, asr #30 │ │ │ │ ldrsbeq lr, [sl], #-16 │ │ │ │ subseq r7, r7, r8, lsr #11 │ │ │ │ ldrheq lr, [sl], #-32 @ 0xffffffe0 │ │ │ │ - subeq r1, r0, ip, lsr r3 │ │ │ │ + strheq r1, [r0], #-44 @ 0xffffffd4 │ │ │ │ subseq r8, r7, r8, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #456 @ 0x1c8 │ │ │ │ ldr r8, [r0] │ │ │ │ mov r0, #10 │ │ │ │ str r0, [sp, #452] @ 0x1c4 │ │ │ │ mov r1, #111 @ 0x6f │ │ │ │ @@ -632843,15 +632843,15 @@ │ │ │ │ mov r0, r9 │ │ │ │ bl 3750c │ │ │ │ mov r6, r0 │ │ │ │ bl 37824 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, r6 │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #1 │ │ │ │ beq 2a2de0 │ │ │ │ add sl, sp, #32 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, sl │ │ │ │ @@ -633028,17 +633028,17 @@ │ │ │ │ bl 37920 │ │ │ │ mov r0, r9 │ │ │ │ bl 37bfc │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ ldmdbvs r4!, {r0, r2, r5, r6, r8, r9, sp, lr}^ │ │ │ │ cdpvs 15, 6, cr6, cr14, cr3, {3} │ │ │ │ - @ instruction: 0x00401190 │ │ │ │ + subeq r1, r0, r0, lsl r1 │ │ │ │ subseq r7, r7, r4, ror r4 │ │ │ │ - subeq r0, r0, ip, ror #9 │ │ │ │ + subeq r0, r0, ip, ror #8 │ │ │ │ subseq r7, r7, r0, lsl #8 │ │ │ │ subseq r7, r7, r0, asr r4 │ │ │ │ subseq sp, sl, ip, lsl #1 │ │ │ │ @ instruction: 0xffec3c8c │ │ │ │ subseq r7, r7, r4, asr r4 │ │ │ │ subseq r7, r7, r0, ror r3 │ │ │ │ subseq ip, sl, ip, ror #30 │ │ │ │ @@ -633116,23 +633116,23 @@ │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [pc, #400] @ 2a3230 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r3, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ - bl 55e51c │ │ │ │ + bl 55e4a0 │ │ │ │ mov r0, sl │ │ │ │ bl 3750c │ │ │ │ mov r5, r0 │ │ │ │ bl 37824 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ mov r1, r5 │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #1 │ │ │ │ beq 2a3194 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r0, r9 │ │ │ │ bl 37da0 │ │ │ │ @@ -633207,22 +633207,22 @@ │ │ │ │ beq 2a320c │ │ │ │ add r0, sp, #8 │ │ │ │ bl 37920 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ strbtvs r7, [r5], #-1123 @ 0xfffffb9d │ │ │ │ strbvs r6, [ip, #-1395]! @ 0xfffffa8d │ │ │ │ - eorseq ip, lr, r0, lsl r4 │ │ │ │ + mlaseq lr, r0, r3, ip │ │ │ │ subseq r7, r7, r4, lsr #32 │ │ │ │ subseq ip, sl, r8, ror #24 │ │ │ │ @ instruction: 0xffec386c │ │ │ │ subseq r7, r7, r4, asr #18 │ │ │ │ subseq r7, r7, r8, lsr #20 │ │ │ │ subseq r7, r7, r0, asr #1 │ │ │ │ - subeq r0, r0, r8, lsr r1 │ │ │ │ + strheq r0, [r0], #-8 │ │ │ │ subseq r7, r7, ip, asr #32 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #456 @ 0x1c8 │ │ │ │ ldr r8, [r0] │ │ │ │ mov r0, #11 │ │ │ │ str r0, [sp, #452] @ 0x1c4 │ │ │ │ add r6, sp, #64 @ 0x40 │ │ │ │ @@ -633261,15 +633261,15 @@ │ │ │ │ mov r0, r9 │ │ │ │ bl 3750c │ │ │ │ mov r6, r0 │ │ │ │ bl 37824 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, r6 │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #1 │ │ │ │ beq 2a346c │ │ │ │ add sl, sp, #32 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, sl │ │ │ │ @@ -633448,17 +633448,17 @@ │ │ │ │ mov r0, r9 │ │ │ │ bl 37bfc │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbvc r7, r1, #754974720 @ 0x2d000000 │ │ │ │ rsbvc r7, pc, r4, ror #4 │ │ │ │ rsbseq r6, r4, r7, ror #10 │ │ │ │ - subeq r0, r0, r8, asr fp │ │ │ │ + ldrdeq r0, [r0], #-168 @ 0xffffff58 │ │ │ │ subseq r6, r7, r8, ror #27 │ │ │ │ - eorseq pc, pc, r0, ror #28 │ │ │ │ + eorseq pc, pc, r0, ror #27 │ │ │ │ subseq r6, r7, r4, ror sp │ │ │ │ subseq r6, r7, r4, asr #27 │ │ │ │ subseq ip, sl, r0, lsl #20 │ │ │ │ @ instruction: 0xffec3600 │ │ │ │ subseq r6, r7, r8, asr #27 │ │ │ │ subseq r6, r7, r4, ror #25 │ │ │ │ subseq ip, sl, r0, ror #17 │ │ │ │ @@ -633510,15 +633510,15 @@ │ │ │ │ mov r0, r9 │ │ │ │ bl 3750c │ │ │ │ mov r6, r0 │ │ │ │ bl 37824 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, r6 │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #1 │ │ │ │ beq 2a384c │ │ │ │ add sl, sp, #32 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, sl │ │ │ │ @@ -633694,17 +633694,17 @@ │ │ │ │ add r0, sp, #32 │ │ │ │ bl 37920 │ │ │ │ mov r0, r9 │ │ │ │ bl 37bfc │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ strbvs r6, [ip, #-2406]! @ 0xfffff69a │ │ │ │ - eorseq r8, lr, r8, ror #5 │ │ │ │ + eorseq r8, lr, r8, ror #4 │ │ │ │ subseq r6, r7, r8, lsl #20 │ │ │ │ - eorseq pc, pc, r0, lsl #21 │ │ │ │ + eorseq pc, pc, r0, lsl #20 │ │ │ │ @ instruction: 0x00576994 │ │ │ │ subseq r6, r7, r4, ror #19 │ │ │ │ subseq ip, sl, r0, lsr #12 │ │ │ │ @ instruction: 0xffec3220 │ │ │ │ subseq r6, r7, r8, ror #19 │ │ │ │ subseq r6, r7, r4, lsl #18 │ │ │ │ subseq ip, sl, r0, lsl #10 │ │ │ │ @@ -633756,15 +633756,15 @@ │ │ │ │ mov r0, r9 │ │ │ │ bl 3750c │ │ │ │ mov r6, r0 │ │ │ │ bl 37824 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, r6 │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #1 │ │ │ │ beq 2a3c48 │ │ │ │ add sl, sp, #32 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, sl │ │ │ │ @@ -633956,45 +633956,45 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 2a3dc4 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 37920 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ strbvs r6, [ip, #-2406]! @ 0xfffff69a │ │ │ │ - eorseq r7, lr, r0, lsl pc │ │ │ │ + mlaseq lr, r0, lr, r7 │ │ │ │ subseq r6, r7, ip, lsl #12 │ │ │ │ - eorseq pc, pc, r4, lsl #13 │ │ │ │ + eorseq pc, pc, r4, lsl #12 │ │ │ │ @ instruction: 0x00576598 │ │ │ │ subseq r6, r7, r8, ror #11 │ │ │ │ subseq ip, sl, r4, lsr #4 │ │ │ │ @ instruction: 0xffec2e24 │ │ │ │ subseq r6, r7, ip, ror #11 │ │ │ │ subseq r6, r7, r8, lsl #10 │ │ │ │ subseq ip, sl, r4, lsl #2 │ │ │ │ @ instruction: 0xffec2d08 │ │ │ │ subseq r6, r7, r0, lsl lr │ │ │ │ subseq r6, r7, r0, lsr #11 │ │ │ │ ldrheq ip, [sl], #-20 @ 0xffffffec │ │ │ │ @ instruction: 0xffec2db8 │ │ │ │ subseq r6, r7, r0, asr #29 │ │ │ │ - eorseq pc, pc, sl, ror #4 │ │ │ │ + eorseq pc, pc, sl, ror #3 │ │ │ │ ldrheq r6, [r7], #-184 @ 0xffffff48 │ │ │ │ ldrheq r6, [r7], #-72 @ 0xffffffb8 │ │ │ │ subseq fp, sl, r0, ror pc │ │ │ │ @ instruction: 0x00576498 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #468 @ 0x1d4 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #720] @ 2a4108 │ │ │ │ mov r9, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov fp, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 2a3fd8 │ │ │ │ ldr r0, [pc, #700] @ 2a4118 │ │ │ │ add r7, sp, #72 @ 0x48 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str fp, [sp, #92] @ 0x5c │ │ │ │ str fp, [sp, #88] @ 0x58 │ │ │ │ @@ -634056,23 +634056,23 @@ │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [pc, #480] @ 2a4130 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r3, sl │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ - bl 55e51c │ │ │ │ + bl 55e4a0 │ │ │ │ mov r0, r9 │ │ │ │ bl 3750c │ │ │ │ mov r5, r0 │ │ │ │ bl 37824 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ mov r1, r5 │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #1 │ │ │ │ beq 2a4084 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r0, r8 │ │ │ │ bl 37da0 │ │ │ │ @@ -634167,22 +634167,22 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ strbvs r6, [ip, #-2406]! @ 0xfffff69a │ │ │ │ subseq fp, sl, r4, ror #31 │ │ │ │ subseq r6, r7, r8, lsr r9 │ │ │ │ subseq fp, sl, r8, lsr #28 │ │ │ │ subseq r6, r7, r0, lsr #2 │ │ │ │ subseq fp, sl, r8, lsr pc │ │ │ │ - eorseq r7, lr, r8, ror #20 │ │ │ │ + eorseq r7, lr, r8, ror #19 │ │ │ │ subseq r6, r7, r4, lsr r1 │ │ │ │ subseq fp, sl, r8, ror sp │ │ │ │ @ instruction: 0xffec297c │ │ │ │ subseq r6, r7, r4, lsl #21 │ │ │ │ subseq r6, r7, r8, lsr #23 │ │ │ │ ldrsbeq r6, [r7], #-16 │ │ │ │ - eorseq pc, pc, r8, asr #4 │ │ │ │ + eorseq pc, pc, r8, asr #3 │ │ │ │ subseq r6, r7, ip, asr r1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #456 @ 0x1c8 │ │ │ │ ldr r8, [r0] │ │ │ │ mov r0, #7 │ │ │ │ str r0, [sp, #452] @ 0x1c4 │ │ │ │ add r6, sp, #64 @ 0x40 │ │ │ │ @@ -634219,15 +634219,15 @@ │ │ │ │ mov r0, r9 │ │ │ │ bl 3750c │ │ │ │ mov r6, r0 │ │ │ │ bl 37824 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, r6 │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #1 │ │ │ │ beq 2a4364 │ │ │ │ add sl, sp, #32 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, sl │ │ │ │ @@ -634405,17 +634405,17 @@ │ │ │ │ bl 37920 │ │ │ │ mov r0, r9 │ │ │ │ bl 37bfc │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ rsbsvc r6, r2, #116, 30 @ 0x1d0 │ │ │ │ rsbseq r6, r4, r5, ror #28 │ │ │ │ - eorseq pc, pc, r8, asr #24 │ │ │ │ + eorseq pc, pc, r8, asr #23 │ │ │ │ ldrsheq r5, [r7], #-224 @ 0xffffff20 │ │ │ │ - eorseq lr, pc, r8, ror #30 │ │ │ │ + eorseq lr, pc, r8, ror #29 │ │ │ │ subseq r5, r7, ip, ror lr │ │ │ │ subseq r5, r7, ip, asr #29 │ │ │ │ subseq fp, sl, r8, lsl #22 │ │ │ │ @ instruction: 0xffec2708 │ │ │ │ ldrsbeq r5, [r7], #-224 @ 0xffffff20 │ │ │ │ subseq r5, r7, ip, ror #27 │ │ │ │ subseq fp, sl, r8, ror #19 │ │ │ │ @@ -634424,19 +634424,19 @@ │ │ │ │ subseq r5, r7, r4, lsl #29 │ │ │ │ @ instruction: 0x005aba98 │ │ │ │ @ instruction: 0xffec269c │ │ │ │ ldrheq r6, [r7], #-116 @ 0xffffff8c │ │ │ │ @ instruction: 0x00575d98 │ │ │ │ @ instruction: 0xfff24c00 │ │ │ │ subseq r5, r7, ip, ror sp │ │ │ │ - b 65d15c │ │ │ │ - b 65d1b0 │ │ │ │ - b 65d1b4 │ │ │ │ - b 65d24c │ │ │ │ - b 666d7c │ │ │ │ + b 65d0e0 │ │ │ │ + b 65d134 │ │ │ │ + b 65d138 │ │ │ │ + b 65d1d0 │ │ │ │ + b 666d00 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ mov r9, r0 │ │ │ │ cmp r2, #0 │ │ │ │ beq 2a45e0 │ │ │ │ mov r5, r2 │ │ │ │ bmi 2a46bc │ │ │ │ @@ -634978,27 +634978,27 @@ │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r5, #0 │ │ │ │ beq 2a4dd4 │ │ │ │ mov r7, #0 │ │ │ │ mov r6, r4 │ │ │ │ strb r7, [r6], #1 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ subs r5, r5, #1 │ │ │ │ bne 2a4dc4 │ │ │ │ ldr r5, [r8, #8] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r8, #16] │ │ │ │ cmp r5, #0 │ │ │ │ bmi 2a4e1c │ │ │ │ beq 2a4df8 │ │ │ │ strb r0, [r4], #1 │ │ │ │ subs r5, r5, #1 │ │ │ │ bne 2a4dec │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r1, [r8, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2a4e18 │ │ │ │ ldr r0, [r8, #12] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 2a4524 │ │ │ │ @@ -635013,15 +635013,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r8, #12] │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - eorseq pc, pc, r1, lsl #18 │ │ │ │ + eorseq pc, pc, r1, lsl #17 │ │ │ │ subseq r6, r7, ip, asr #3 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #352] @ 0x160 │ │ │ │ strb r0, [r4, #353] @ 0x161 │ │ │ │ strb r0, [r4, #354] @ 0x162 │ │ │ │ @@ -635034,39 +635034,39 @@ │ │ │ │ strb r0, [r4, #361] @ 0x169 │ │ │ │ strb r0, [r4, #362] @ 0x16a │ │ │ │ strb r0, [r4, #363] @ 0x16b │ │ │ │ strb r0, [r4, #364] @ 0x16c │ │ │ │ strb r0, [r4, #365] @ 0x16d │ │ │ │ strb r0, [r4, #366] @ 0x16e │ │ │ │ strb r0, [r4, #367] @ 0x16f │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 2b7a8c │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldmib r0, {r4, r5} │ │ │ │ mov r8, r0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 2a4ee4 │ │ │ │ mov r7, #0 │ │ │ │ mov r6, r4 │ │ │ │ strb r7, [r6], #1 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ subs r5, r5, #1 │ │ │ │ bne 2a4ed4 │ │ │ │ ldr r5, [r8] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r8, #8] │ │ │ │ cmp r5, #0 │ │ │ │ bmi 2a4f2c │ │ │ │ beq 2a4f08 │ │ │ │ strb r0, [r4], #1 │ │ │ │ subs r5, r5, #1 │ │ │ │ bne 2a4efc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2a4f28 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 2a4524 │ │ │ │ @@ -635081,34 +635081,34 @@ │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - @ instruction: 0x003ff7f1 │ │ │ │ + eorseq pc, pc, r1, ror r7 @ │ │ │ │ ldrheq r6, [r7], #-12 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 2a4f80 │ │ │ │ mov r2, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ - eorseq sl, lr, r4, lsl #8 │ │ │ │ + b 679f28 │ │ │ │ + eorseq sl, lr, r4, lsl #7 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 2a4f98 │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ - eorseq lr, pc, r4, lsr #29 │ │ │ │ + b 679f28 │ │ │ │ + eorseq lr, pc, r4, lsr #28 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 2a4fb0 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ - mlaseq pc, r6, lr, lr @ │ │ │ │ + b 679f28 │ │ │ │ + eorseq lr, pc, r6, lsl lr @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #324 @ 0x144 │ │ │ │ add r8, sp, #8 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 2b9610 │ │ │ │ ldrb r0, [sp, #8] │ │ │ │ @@ -635547,15 +635547,15 @@ │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #152 @ 0x98 │ │ │ │ bl 38430 │ │ │ │ str fp, [r9] │ │ │ │ str fp, [r9, #4] │ │ │ │ add sp, sp, #324 @ 0x144 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - eorseq lr, pc, r0, ror fp @ │ │ │ │ + @ instruction: 0x003feaf0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #468 @ 0x1d4 │ │ │ │ sub sp, sp, #1024 @ 0x400 │ │ │ │ ldr r8, [r1, #8] │ │ │ │ add sl, r8, #16 │ │ │ │ cmp sl, #0 │ │ │ │ bmi 2a5970 │ │ │ │ @@ -635641,15 +635641,15 @@ │ │ │ │ strb r0, [sp, #1101] @ 0x44d │ │ │ │ strb r0, [sp, #1102] @ 0x44e │ │ │ │ strb r0, [sp, #1103] @ 0x44f │ │ │ │ strb r0, [sp, #1104] @ 0x450 │ │ │ │ strb r0, [sp, #1105] @ 0x451 │ │ │ │ strb r0, [sp, #1106] @ 0x452 │ │ │ │ strb r0, [sp, #1107] @ 0x453 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r6, #1 │ │ │ │ b 2a5940 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ and r5, r8, #15 │ │ │ │ add r6, lr, #452 @ 0x1c4 │ │ │ │ add r1, fp, r9 │ │ │ │ @@ -635709,15 +635709,15 @@ │ │ │ │ strb r0, [sp, #1107] @ 0x453 │ │ │ │ ldr r1, [sp, #416] @ 0x1a0 │ │ │ │ ldr r0, [sp, #412] @ 0x19c │ │ │ │ cmp r1, #0 │ │ │ │ ldr r6, [sp, #408] @ 0x198 │ │ │ │ addne r0, r0, #1 │ │ │ │ lsl r5, r0, #4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ clz r0, r6 │ │ │ │ lsr r6, r0, #5 │ │ │ │ add r0, sp, #740 @ 0x2e4 │ │ │ │ bl 2b7a8c │ │ │ │ cmp r6, #0 │ │ │ │ bne 2a59c0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ @@ -635779,18 +635779,18 @@ │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ subseq r5, r7, ip, ror #3 │ │ │ │ subseq sl, sl, r4, lsr #13 │ │ │ │ ldrsbeq r5, [r7], #-28 @ 0xffffffe4 │ │ │ │ subseq r5, r7, r8, ror r1 │ │ │ │ - eorseq lr, pc, r0, lsr #10 │ │ │ │ + eorseq lr, pc, r0, lsr #9 │ │ │ │ ldrheq r5, [r7], #-28 @ 0xffffffe4 │ │ │ │ subseq r5, r7, r8, ror r1 │ │ │ │ - eorseq lr, pc, r1, lsl #8 │ │ │ │ + eorseq lr, pc, r1, lsl #7 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #444 @ 0x1bc │ │ │ │ sub sp, sp, #1024 @ 0x400 │ │ │ │ ldr r5, [r1, #4] │ │ │ │ ldr r7, [r1, #8] │ │ │ │ str r3, [sp, #20] │ │ │ │ cmp r7, #0 │ │ │ │ @@ -635893,15 +635893,15 @@ │ │ │ │ strb r0, [sp, #385] @ 0x181 │ │ │ │ strb r0, [sp, #386] @ 0x182 │ │ │ │ strb r0, [sp, #387] @ 0x183 │ │ │ │ strb r0, [sp, #388] @ 0x184 │ │ │ │ strb r0, [sp, #389] @ 0x185 │ │ │ │ strb r0, [sp, #390] @ 0x186 │ │ │ │ strb r0, [sp, #391] @ 0x187 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 2b7a8c │ │ │ │ cmp r4, #0 │ │ │ │ beq 2a5d2c │ │ │ │ ldr r5, [sp, #8] │ │ │ │ cmp r8, #0 │ │ │ │ bmi 2a5d5c │ │ │ │ @@ -636021,20 +636021,20 @@ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ subseq r4, r7, r0, lsl #29 │ │ │ │ ldrsheq r4, [r7], #-220 @ 0xffffff24 │ │ │ │ - eorseq lr, pc, r4, lsr #3 │ │ │ │ + eorseq lr, pc, r4, lsr #2 │ │ │ │ ldrsheq sl, [sl], #-36 @ 0xffffffdc │ │ │ │ subseq r4, r7, r4, ror #28 │ │ │ │ subseq r4, r7, r0, ror lr │ │ │ │ ldrsheq r4, [r7], #-220 @ 0xffffff24 │ │ │ │ - mlaseq pc, r5, r0, lr @ │ │ │ │ + eorseq lr, pc, r5, lsl r0 @ │ │ │ │ ldrsheq r4, [r7], #-208 @ 0xffffff30 │ │ │ │ subseq sl, sl, ip, asr #2 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #120 @ 0x78 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ mov r5, sp │ │ │ │ ldr r2, [r1, #16] │ │ │ │ @@ -636043,15 +636043,15 @@ │ │ │ │ mov r1, r3 │ │ │ │ bl 2a4534 │ │ │ │ ldr r0, [pc, #352] @ 2a5fc0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #40 @ 0x28 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ beq 2a5e84 │ │ │ │ ldr r0, [pc, #324] @ 2a5fc4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 3fc5c │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ ldm r5!, {r1, r3, r4, r6, r7} │ │ │ │ @@ -636388,15 +636388,15 @@ │ │ │ │ bl 5a198 │ │ │ │ subseq r9, sl, ip, ror #25 │ │ │ │ subseq r9, sl, ip, lsr #25 │ │ │ │ ldrsbeq r4, [r7], #-140 @ 0xffffff74 │ │ │ │ subseq r9, sl, ip, asr #24 │ │ │ │ subseq r4, r7, r8, lsr r9 │ │ │ │ subseq r4, r7, r0, lsr r9 │ │ │ │ - eorseq sp, pc, lr, lsl ip @ │ │ │ │ + mlaseq pc, lr, fp, sp @ │ │ │ │ subseq r4, r7, ip, ror #16 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r1, sp, #20 │ │ │ │ @@ -636753,15 +636753,15 @@ │ │ │ │ ldr r0, [pc, #20] @ 2a6984 │ │ │ │ ldr r3, [pc, #20] @ 2a6988 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59c6c │ │ │ │ subseq r9, sl, r0, lsl #11 │ │ │ │ subseq r4, r7, ip, lsl #5 │ │ │ │ - eorseq sp, pc, r9, ror #8 │ │ │ │ + eorseq sp, pc, r9, ror #7 │ │ │ │ subseq r4, r7, r8, lsr #3 │ │ │ │ subseq r4, r7, r0, lsl r2 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #396 @ 0x18c │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r2, [r2, #16] │ │ │ │ @@ -637081,15 +637081,15 @@ │ │ │ │ ldr r0, [pc, #20] @ 2a6ea4 │ │ │ │ ldr r3, [pc, #20] @ 2a6ea8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59c6c │ │ │ │ subseq r9, sl, r0, rrx │ │ │ │ subseq r3, r7, ip, ror #26 │ │ │ │ - eorseq ip, pc, r9, asr #30 │ │ │ │ + eorseq ip, pc, r9, asr #29 │ │ │ │ subseq r3, r7, r8, lsl #25 │ │ │ │ ldrsheq r3, [r7], #-192 @ 0xffffff40 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #320 @ 0x140 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r2, [r2, #16] │ │ │ │ @@ -637172,15 +637172,15 @@ │ │ │ │ str r0, [sp] │ │ │ │ ldr r0, [pc, #16] @ 2a7010 │ │ │ │ ldr r3, [pc, #16] @ 2a7014 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59c6c │ │ │ │ subseq r3, r7, ip, lsl #24 │ │ │ │ - @ instruction: 0x003fcdd9 │ │ │ │ + eorseq ip, pc, r9, asr sp @ │ │ │ │ subseq r3, r7, r8, lsl fp │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #320 @ 0x140 │ │ │ │ mov r8, r2 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldr r2, [r1, #16] │ │ │ │ @@ -637282,15 +637282,15 @@ │ │ │ │ beq 2a71bc │ │ │ │ ldr r0, [r8, #4] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ subseq r3, r7, ip, ror sl │ │ │ │ - eorseq ip, pc, r9, asr #24 │ │ │ │ + eorseq ip, pc, r9, asr #23 │ │ │ │ subseq r3, r7, r8, lsl #19 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #660 @ 0x294 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r7, r1 │ │ │ │ ldr r0, [pc, #3548] @ 2a7fc4 │ │ │ │ mov r1, #1 │ │ │ │ @@ -638180,28 +638180,28 @@ │ │ │ │ bl 2a4da4 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @ instruction: 0x005a8b9c │ │ │ │ @ instruction: 0x00572c9c │ │ │ │ @ instruction: 0x00572c98 │ │ │ │ - eorseq fp, pc, r3, ror #30 │ │ │ │ + eorseq fp, pc, r3, ror #29 │ │ │ │ subseq r2, r7, r4, lsl #23 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #316 @ 0x13c │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [pc, #2396] @ 2a894c │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r4, #0 │ │ │ │ add r0, r0, #40 @ 0x28 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ beq 2a801c │ │ │ │ ldr r0, [pc, #2360] @ 2a8950 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 3fd44 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ ldrd r6, [r5] │ │ │ │ @@ -638855,15 +638855,15 @@ │ │ │ │ add r1, sp, #4 │ │ │ │ bl 2ab504 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [pc, #4] @ 2a8a60 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 67926c │ │ │ │ + b 6791f0 │ │ │ │ subseq r2, r7, ip, ror #3 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #4 │ │ │ │ bhi 2a8a80 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -640716,16 +640716,16 @@ │ │ │ │ ldm sl, {r2, r3, r5, r7} │ │ │ │ stm r0, {r2, r3, r5, r7} │ │ │ │ add r0, r6, #32 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ bl 38430 │ │ │ │ add sp, sp, #500 @ 0x1f4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - @ instruction: 0x003fa5dc │ │ │ │ - mlaseq pc, ip, sl, r9 @ │ │ │ │ + eorseq sl, pc, ip, asr r5 @ │ │ │ │ + eorseq r9, pc, ip, lsl sl @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #164 @ 0xa4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ ldr sl, [r1] │ │ │ │ ldmib r1, {r2, r9} │ │ │ │ and r1, r0, #1 │ │ │ │ @@ -641771,17 +641771,17 @@ │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 2a8af8 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @ instruction: 0x0056fe9c │ │ │ │ - @ instruction: 0x003f9bb3 │ │ │ │ + eorseq r9, pc, r3, lsr fp @ │ │ │ │ ldrsheq pc, [r6], #-204 @ 0xffffff34 @ │ │ │ │ - eorseq r9, pc, sl, lsl r9 @ │ │ │ │ + mlaseq pc, sl, r8, r9 @ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #168 @ 0xa8 │ │ │ │ add r8, sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r8 │ │ │ │ @@ -641904,17 +641904,17 @@ │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 2a8af8 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subseq pc, r6, r8, lsl #25 │ │ │ │ - mlaseq pc, pc, r9, r9 @ │ │ │ │ + eorseq r9, pc, pc, lsl r9 @ │ │ │ │ subseq pc, r6, r8, ror #21 │ │ │ │ - eorseq r9, pc, r6, lsl #14 │ │ │ │ + eorseq r9, pc, r6, lsl #13 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r6, r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #1 │ │ │ │ beq 2aba54 │ │ │ │ cmp r1, #2 │ │ │ │ @@ -642022,44 +642022,44 @@ │ │ │ │ add r5, r0, #8 │ │ │ │ mov r0, #4 │ │ │ │ bl 59b44 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2abbf0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ beq 2abc18 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2abc18 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ bl 2b2b90 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2abc38 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 2b2af0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2abc58 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 2b2af0 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ subseq r4, sl, r0, asr #4 │ │ │ │ @@ -642070,15 +642070,15 @@ │ │ │ │ ldr r7, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ beq 2abcac │ │ │ │ cmp fp, #0 │ │ │ │ beq 2abebc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, fp │ │ │ │ - bl 689778 │ │ │ │ + bl 6896fc │ │ │ │ mul r1, r0, fp │ │ │ │ subs r1, r5, r1 │ │ │ │ addne r0, r0, #1 │ │ │ │ b 2abcb0 │ │ │ │ mov r0, #0 │ │ │ │ mov r9, r8 │ │ │ │ ldr r2, [r9, #32]! │ │ │ │ @@ -642216,15 +642216,15 @@ │ │ │ │ bl 59b5c │ │ │ │ bl 59b44 │ │ │ │ str r6, [r4] │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ subseq pc, r6, r8, ror r4 @ │ │ │ │ subseq pc, r6, ip, lsl #9 │ │ │ │ subseq lr, r6, r4, lsr lr │ │ │ │ - eorseq r8, pc, pc, lsr r1 @ │ │ │ │ + ldrheq r8, [pc], -pc @ │ │ │ │ ldrsbeq lr, [r6], #-216 @ 0xffffff28 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r7, #32]! │ │ │ │ mov r4, r2 │ │ │ │ @@ -642319,15 +642319,15 @@ │ │ │ │ ldr r0, [pc, #20] @ 2ac07c │ │ │ │ mov r1, #17 │ │ │ │ ldr r2, [pc, #16] @ 2ac080 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59fd0 │ │ │ │ bl 59b44 │ │ │ │ - eorseq r7, pc, r3, lsl #31 │ │ │ │ + eorseq r7, pc, r3, lsl #30 │ │ │ │ subseq lr, r6, ip, lsl ip │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ sub r0, r0, #21 │ │ │ │ cmp r0, #14 │ │ │ │ movcs r0, #8 │ │ │ │ @@ -642353,18 +642353,18 @@ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ add r0, r4, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2ac16c │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 42df4c │ │ │ │ mov r0, r4 │ │ │ │ bl 2ac16c │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -642521,26 +642521,26 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [pc, #48] @ 2ac3c8 │ │ │ │ mov r2, #8 │ │ │ │ ldr r3, [pc, #44] @ 2ac3cc │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 679ff8 │ │ │ │ + bl 679f7c │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #24] @ 2ac3d0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ subseq lr, r6, ip, ror #17 │ │ │ │ - eorseq r2, lr, r8, ror #31 │ │ │ │ - eorseq r7, pc, r5, lsl ip @ │ │ │ │ - @ instruction: 0x003e6bff │ │ │ │ + eorseq r2, lr, r8, ror #30 │ │ │ │ + mlaseq pc, r5, fp, r7 @ │ │ │ │ + eorseq r6, lr, pc, ror fp │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r7, [r0, #32] │ │ │ │ ldr r5, [r0, #4] │ │ │ │ cmp r7, #4 │ │ │ │ mov r4, r7 │ │ │ │ mov r9, r7 │ │ │ │ @@ -642569,15 +642569,15 @@ │ │ │ │ bl 38430 │ │ │ │ lsl r4, r4, #3 │ │ │ │ cmn r7, #-536870911 @ 0xe0000001 │ │ │ │ str r5, [r6, #32] │ │ │ │ bhi 2ac594 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #8 │ │ │ │ - bl 687a98 │ │ │ │ + bl 687a1c │ │ │ │ cmp r0, #0 │ │ │ │ beq 2ac594 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #8 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ @@ -642587,15 +642587,15 @@ │ │ │ │ lsl fp, r1, #3 │ │ │ │ cmn r1, #-536870911 @ 0xe0000001 │ │ │ │ bhi 2ac4fc │ │ │ │ mov r5, r1 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #8 │ │ │ │ mov sl, r6 │ │ │ │ - bl 687a98 │ │ │ │ + bl 687a1c │ │ │ │ cmp r0, #0 │ │ │ │ beq 2ac4fc │ │ │ │ cmp r7, #5 │ │ │ │ bcs 2ac50c │ │ │ │ ldr r0, [pc, #256] @ 2ac5c8 │ │ │ │ mov r1, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -642616,15 +642616,15 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ lsl r6, r4, #3 │ │ │ │ cmn r7, #-536870911 @ 0xe0000001 │ │ │ │ bhi 2ac568 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #8 │ │ │ │ - bl 687a98 │ │ │ │ + bl 687a1c │ │ │ │ cmp r0, #0 │ │ │ │ beq 2ac568 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #8 │ │ │ │ mov r3, fp │ │ │ │ bl 2a4528 │ │ │ │ @@ -642659,18 +642659,18 @@ │ │ │ │ str r0, [sp] │ │ │ │ ldr r0, [pc, #28] @ 2ac5d8 │ │ │ │ ldr r3, [pc, #28] @ 2ac5dc │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59c6c │ │ │ │ subseq r3, sl, r8, asr #17 │ │ │ │ - eorseq r9, lr, r7, ror #10 │ │ │ │ + eorseq r9, lr, r7, ror #9 │ │ │ │ subseq lr, r6, r0, lsr #14 │ │ │ │ ldrsbeq lr, [r6], #-96 @ 0xffffffa0 │ │ │ │ - eorseq r7, pc, lr, asr #19 │ │ │ │ + eorseq r7, pc, lr, asr #18 │ │ │ │ @ instruction: 0x0056e69c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r2, [r2] │ │ │ │ add r3, pc, #16 │ │ │ │ sub r2, r2, #2 │ │ │ │ cmp r2, #19 │ │ │ │ movcs r2, #16 │ │ │ │ @@ -642742,15 +642742,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #20] @ 2ac71c │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #83 @ 0x53 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59b2c │ │ │ │ ldrsbeq r3, [sl], #-96 @ 0xffffffa0 │ │ │ │ - eorseq r8, pc, ip, asr #26 │ │ │ │ + eorseq r8, pc, ip, asr #25 │ │ │ │ subseq lr, r6, r4, asr #19 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ ldr r2, [r2] │ │ │ │ add r3, pc, #16 │ │ │ │ sub r2, r2, #2 │ │ │ │ cmp r2, #19 │ │ │ │ @@ -643217,15 +643217,15 @@ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r4, [sp, #32] │ │ │ │ ldr r3, [pc, #128] @ 2acf20 │ │ │ │ add r6, sp, #4 │ │ │ │ add r2, sp, #32 │ │ │ │ @@ -643318,15 +643318,15 @@ │ │ │ │ ldr r0, [pc, #176] @ 2ad0b4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str ip, [sp, #60] @ 0x3c │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r5, [sp, #32] │ │ │ │ ldr r3, [pc, #132] @ 2ad0b8 │ │ │ │ add r6, sp, #4 │ │ │ │ add r2, sp, #32 │ │ │ │ @@ -643394,16 +643394,16 @@ │ │ │ │ ldr ip, [sp, #8] │ │ │ │ add r2, r8, #8 │ │ │ │ ldm r1, {r3, r4, r5, r6, r7} │ │ │ │ stm r2, {r3, r4, r5, r6, r7} │ │ │ │ stm r8, {r0, ip} │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - eorseq r4, lr, ip, lsr #31 │ │ │ │ - eorseq r4, lr, ip, ror pc │ │ │ │ + eorseq r4, lr, ip, lsr #30 │ │ │ │ + @ instruction: 0x003e4efc │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r0 │ │ │ │ ldrb r1, [r1, #32] │ │ │ │ ldr r0, [pc, #108] @ 2ad1d8 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -643430,16 +643430,16 @@ │ │ │ │ ldr ip, [sp, #8] │ │ │ │ add r2, r8, #8 │ │ │ │ ldm r1, {r3, r4, r5, r6, r7} │ │ │ │ stm r2, {r3, r4, r5, r6, r7} │ │ │ │ stm r8, {r0, ip} │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - eorseq r4, lr, ip, ror #31 │ │ │ │ - @ instruction: 0x003e4fbc │ │ │ │ + eorseq r4, lr, ip, ror #30 │ │ │ │ + eorseq r4, lr, ip, lsr pc │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r0 │ │ │ │ ldrb r1, [r1, #32] │ │ │ │ ldr r0, [pc, #108] @ 2ad268 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -643466,16 +643466,16 @@ │ │ │ │ ldr ip, [sp, #8] │ │ │ │ add r2, r8, #8 │ │ │ │ ldm r1, {r3, r4, r5, r6, r7} │ │ │ │ stm r2, {r3, r4, r5, r6, r7} │ │ │ │ stm r8, {r0, ip} │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - @ instruction: 0x003e4efc │ │ │ │ - eorseq r4, lr, ip, asr #29 │ │ │ │ + eorseq r4, lr, ip, ror lr │ │ │ │ + eorseq r4, lr, ip, asr #28 │ │ │ │ ldr r0, [r0] │ │ │ │ b 2adfac │ │ │ │ ldr r0, [r0] │ │ │ │ b 2ae684 │ │ │ │ ldr r0, [r0] │ │ │ │ b 2ae160 │ │ │ │ ldr r0, [r0] │ │ │ │ @@ -643581,18 +643581,18 @@ │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2ad404 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 42df4c │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r1, #4]! │ │ │ │ sub r5, r3, #35 @ 0x23 │ │ │ │ @@ -643621,56 +643621,56 @@ │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2ad4ec │ │ │ │ mov r4, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2ad4ec │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2ad404 │ │ │ │ ldr r0, [r5, #20]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 42df00 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2ad550 │ │ │ │ mov r4, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #24]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2ad550 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r4, r5 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2ad5b4 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2ad404 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 344290 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r0, r5 │ │ │ │ bl 2adacc │ │ │ │ mov r0, r5 │ │ │ │ @@ -643711,31 +643711,31 @@ │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 2ad634 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2ad6a4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ b 2ad6a4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2ad6a4 │ │ │ │ ldr r0, [r5, #20]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2ad6a4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 2ad6a4 │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #32 │ │ │ │ @@ -643771,18 +643771,18 @@ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ add r0, r4, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2adbd0 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 42df4c │ │ │ │ mov r0, r4 │ │ │ │ bl 2adbd0 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -643833,18 +643833,18 @@ │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2ad808 │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2ad808 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 42df00 │ │ │ │ add r6, r4, #4 │ │ │ │ ldr r4, [r4, #20] │ │ │ │ ldr r0, [r4] │ │ │ │ @@ -644309,15 +644309,15 @@ │ │ │ │ bl 59d30 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r0, [pc, #32] @ 2adfa8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 59d30 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 677c44 │ │ │ │ + bl 677bc8 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @ instruction: 0x0056cd90 │ │ │ │ @ instruction: 0x0056cd90 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ @@ -644411,23 +644411,23 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #4 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r2, sp, #8 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ ldr r1, [r1, #32] │ │ │ │ - bl 67926c │ │ │ │ + bl 6791f0 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {fp, pc} │ │ │ │ subseq ip, r6, r4, lsr #26 │ │ │ │ andeq r5, r0, r8, lsr #16 │ │ │ │ subseq ip, r6, r8, ror #24 │ │ │ │ @ instruction: 0xfffff1ac │ │ │ │ - eorseq r6, pc, r6, asr r0 @ │ │ │ │ - eorseq r6, pc, lr, lsl r0 @ │ │ │ │ + @ instruction: 0x003f5fd6 │ │ │ │ + mlaseq pc, lr, pc, r5 @ │ │ │ │ subseq ip, r6, r8, lsl #26 │ │ │ │ andeq r0, r0, r0, asr #19 │ │ │ │ subseq ip, r6, r4, lsr ip │ │ │ │ andeq r7, r0, r0, lsl #28 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ ldr r2, [r0] │ │ │ │ @@ -644710,15 +644710,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #28 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ ldr r1, [r1, #32] │ │ │ │ - bl 67926c │ │ │ │ + bl 6791f0 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r1, #28] │ │ │ │ mov r2, #45 @ 0x2d │ │ │ │ ldr r1, [r1, #32] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldr r1, [pc, #76] @ 2ae648 │ │ │ │ @@ -644726,35 +644726,35 @@ │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {fp, lr} │ │ │ │ bx r3 │ │ │ │ andeq r5, r0, r0, asr #9 │ │ │ │ subseq ip, r6, r0, lsr #23 │ │ │ │ strdeq r5, [r0], -r8 │ │ │ │ ldrheq ip, [r6], #-152 @ 0xffffff68 │ │ │ │ - @ instruction: 0x003f5ed9 │ │ │ │ + eorseq r5, pc, r9, asr lr @ │ │ │ │ ldrsbeq ip, [r6], #-144 @ 0xffffff70 │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ @ instruction: 0x0056ca9c │ │ │ │ andeq r7, r0, r0, asr #24 │ │ │ │ ldrheq ip, [r6], #-136 @ 0xffffff78 │ │ │ │ andeq ip, r0, r4, ror #12 │ │ │ │ andeq ip, r0, r4, lsr r6 │ │ │ │ - eorseq r3, lr, r8, asr #3 │ │ │ │ + eorseq r3, lr, r8, asr #2 │ │ │ │ @ instruction: 0xffffed2c │ │ │ │ subseq ip, r6, ip, lsl #19 │ │ │ │ andeq r7, r0, r8, asr fp │ │ │ │ - eorseq r5, pc, r0, ror #23 │ │ │ │ - eorseq r5, pc, r5, lsr #29 │ │ │ │ + eorseq r5, pc, r0, ror #22 │ │ │ │ + eorseq r5, pc, r5, lsr #28 │ │ │ │ subseq ip, r6, r8, asr #15 │ │ │ │ - eorseq r5, pc, fp, lsl #30 │ │ │ │ + eorseq r5, pc, fp, lsl #29 │ │ │ │ subseq ip, r6, r8, lsl #21 │ │ │ │ subseq ip, r6, r4, lsl #17 │ │ │ │ andeq r5, r0, r0, lsr r3 │ │ │ │ - eorseq r5, pc, r3, lsl pc @ │ │ │ │ - eorseq r5, pc, r6, asr #27 │ │ │ │ + mlaseq pc, r3, lr, r5 @ │ │ │ │ + eorseq r5, pc, r6, asr #26 │ │ │ │ subseq ip, r6, ip, asr fp │ │ │ │ @ instruction: 0x0000c8b8 │ │ │ │ subseq ip, r6, r4, lsr r9 │ │ │ │ @ instruction: 0x0000c6b0 │ │ │ │ subseq ip, r6, ip, lsr #16 │ │ │ │ andeq ip, r0, r4, ror r5 │ │ │ │ push {fp, lr} │ │ │ │ @@ -644816,23 +644816,23 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #4 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r2, sp, #8 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ ldr r1, [r1, #32] │ │ │ │ - bl 67926c │ │ │ │ + bl 6791f0 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {fp, pc} │ │ │ │ subseq ip, r6, r4, ror #13 │ │ │ │ andeq ip, r0, r8, lsr r4 │ │ │ │ subseq ip, r6, r0, ror r6 │ │ │ │ muleq r0, r8, r3 │ │ │ │ subseq ip, r6, r0, asr #13 │ │ │ │ - eorseq r3, lr, r4, lsr #23 │ │ │ │ + eorseq r3, lr, r4, lsr #22 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r0] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r4, [pc, #328] @ 2ae908 │ │ │ │ sub r5, r3, #21 │ │ │ │ @@ -644880,51 +644880,51 @@ │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #4 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r4, r0, #4 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ ldr r1, [r1, #32] │ │ │ │ add r2, sp, #24 │ │ │ │ - bl 67926c │ │ │ │ + bl 6791f0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bcc 2ae8c4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 2ae8c4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2ae8fc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2ae8fc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - eorseq r3, lr, r8, asr fp │ │ │ │ + @ instruction: 0x003e3ad8 │ │ │ │ ldrsheq ip, [r6], #-88 @ 0xffffffa8 │ │ │ │ - eorseq r5, pc, r1, asr #24 │ │ │ │ + eorseq r5, pc, r1, asr #23 │ │ │ │ @ instruction: 0x0056c590 │ │ │ │ @ instruction: 0x0000c2b8 │ │ │ │ ldrheq r1, [sl], #-104 @ 0xffffff98 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r4, r1 │ │ │ │ @@ -644975,25 +644975,25 @@ │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #23 │ │ │ │ str r0, [r5] │ │ │ │ mov r0, r4 │ │ │ │ bl 2ad398 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - @ instruction: 0x003f5ab2 │ │ │ │ - eorseq r5, pc, r0, ror #20 │ │ │ │ - eorseq r5, pc, fp, lsl #20 │ │ │ │ + eorseq r5, pc, r2, lsr sl @ │ │ │ │ + eorseq r5, pc, r0, ror #19 │ │ │ │ + eorseq r5, pc, fp, lsl #19 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ ldmib r1, {r0, r1} │ │ │ │ - b 67aeb0 │ │ │ │ + b 67ae34 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ ldmib r1, {r0, r1} │ │ │ │ - b 67b26c │ │ │ │ + b 67b1f0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2aea48 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ @@ -645149,27 +645149,27 @@ │ │ │ │ ldmib r0, {r4, r5} │ │ │ │ mov r8, r0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 2aecc0 │ │ │ │ mov r7, #0 │ │ │ │ mov r6, r4 │ │ │ │ strb r7, [r6], #1 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ subs r5, r5, #1 │ │ │ │ bne 2aecb0 │ │ │ │ ldr r5, [r8] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r8, #8] │ │ │ │ cmp r5, #0 │ │ │ │ bmi 2aed08 │ │ │ │ beq 2aece4 │ │ │ │ strb r0, [r4], #1 │ │ │ │ subs r5, r5, #1 │ │ │ │ bne 2aecd8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2aed04 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 2a4524 │ │ │ │ @@ -645184,15 +645184,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - eorseq r5, pc, r5, lsl sl @ │ │ │ │ + mlaseq pc, r5, r9, r5 @ │ │ │ │ subseq ip, r6, r0, ror #5 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ mov r2, #0 │ │ │ │ ldmib r0, {r3, r4} │ │ │ │ ldr ip, [r0] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ @@ -646239,19 +646239,19 @@ │ │ │ │ add r3, sp, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #24] @ 2afdcc │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #15 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ subseq fp, r6, r8, rrx │ │ │ │ - eorseq r4, pc, lr, asr #14 │ │ │ │ + eorseq r4, pc, lr, asr #13 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r9, [r0, #60] @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ ldr r6, [r0, #56] @ 0x38 │ │ │ │ add ip, r4, #8 │ │ │ │ mov r8, r2 │ │ │ │ @@ -646844,15 +646844,15 @@ │ │ │ │ str r0, [r6] │ │ │ │ bne 2b0724 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 3062d4 │ │ │ │ ldr r1, [pc, #248] @ 2b0824 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 635aac │ │ │ │ + bl 635a30 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ tst r0, #1 │ │ │ │ moveq r2, #1696 @ 0x6a0 │ │ │ │ ldreq r0, [sp, #16] │ │ │ │ orreq r2, r2, #98304 @ 0x18000 │ │ │ │ moveq r6, #0 │ │ │ │ moveq r3, #32 │ │ │ │ @@ -646905,17 +646905,17 @@ │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ subseq pc, r9, ip, lsr #13 │ │ │ │ subseq sl, r6, r4, lsr r6 │ │ │ │ - eorseq lr, sp, r4, ror r8 │ │ │ │ + @ instruction: 0x003de7f4 │ │ │ │ subseq sl, r6, r0, lsl #13 │ │ │ │ - @ instruction: 0x003f3cff │ │ │ │ + eorseq r3, pc, pc, ror ip @ │ │ │ │ subseq sl, r6, ip, lsr r6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #112 @ 0x70 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov sl, r0 │ │ │ │ ldr r9, [pc, #768] @ 2b0b4c │ │ │ │ mov r1, #1 │ │ │ │ @@ -646933,37 +646933,37 @@ │ │ │ │ bl 38430 │ │ │ │ str r6, [sp, #16] │ │ │ │ str r5, [sp, #12] │ │ │ │ str r6, [sp, #8] │ │ │ │ ldr r1, [pc, #708] @ 2b0b54 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 677ae8 │ │ │ │ + bl 677a6c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ strb r2, [r0, #16] │ │ │ │ mov r2, #17 │ │ │ │ cmp r1, #17 │ │ │ │ str r2, [sp, #16] │ │ │ │ bne 2b08cc │ │ │ │ ldr r1, [pc, #664] @ 2b0b58 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 677ae8 │ │ │ │ + bl 677a6c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ strb r1, [r0, #17] │ │ │ │ mov r0, #18 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r5, [pc, #628] @ 2b0b5c │ │ │ │ add r5, pc, r5 │ │ │ │ add r0, r5, #8 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ beq 2b0904 │ │ │ │ ldr r0, [pc, #608] @ 2b0b60 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 3fcd0 │ │ │ │ ldr r0, [pc, #600] @ 2b0b64 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -647046,19 +647046,19 @@ │ │ │ │ beq 2b0a50 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2b0a74 │ │ │ │ add r5, r8, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344f50 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r3, #40 @ 0x28 │ │ │ │ str r3, [sl] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stmib sl, {r0, r1, r2} │ │ │ │ @@ -647089,34 +647089,34 @@ │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ b 2b0afc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2b0b2c │ │ │ │ add r5, r8, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344f50 │ │ │ │ b 2b0b2c │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2b0b44 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ subseq pc, r9, r0, asr #10 │ │ │ │ - eorseq lr, sp, ip, lsr #16 │ │ │ │ + eorseq lr, sp, ip, lsr #15 │ │ │ │ @ instruction: 0x0056a59c │ │ │ │ subseq sl, r6, ip, ror r5 │ │ │ │ subseq r0, sl, ip, asr r7 │ │ │ │ subseq r0, sl, r4, asr #14 │ │ │ │ subseq r0, sl, r8, lsr r7 │ │ │ │ subseq sl, r6, ip, lsl #11 │ │ │ │ subseq sl, r6, r8, lsr #6 │ │ │ │ @@ -647140,15 +647140,15 @@ │ │ │ │ add r3, sp, #28 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r1, [pc, #364] @ 2b0d34 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 6428e8 │ │ │ │ + bl 64286c │ │ │ │ tst r5, #255 @ 0xff │ │ │ │ beq 2b0c50 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ ldr r1, [pc, #324] @ 2b0d38 │ │ │ │ @@ -647160,20 +647160,20 @@ │ │ │ │ ldr r0, [pc, #304] @ 2b0d3c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r0, sp, #15 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r1, r5 │ │ │ │ - bl 6428e8 │ │ │ │ + bl 64286c │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2b0c50 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, #0 │ │ │ │ @@ -647190,20 +647190,20 @@ │ │ │ │ ldr r0, [pc, #192] @ 2b0d44 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r0, sp, #4 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #28 │ │ │ │ mov r1, r5 │ │ │ │ - bl 6428e8 │ │ │ │ + bl 64286c │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2b0cc8 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ add r2, sp, #28 │ │ │ │ @@ -647229,27 +647229,27 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 2b0d2c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - @ instruction: 0x003de8d8 │ │ │ │ + eorseq lr, sp, r8, asr r8 │ │ │ │ subseq sl, r6, r4, asr #5 │ │ │ │ ldrsheq pc, [r9], #-0 @ │ │ │ │ subseq sl, r6, r0, ror #4 │ │ │ │ andeq r9, r0, r4, lsl #29 │ │ │ │ push {fp, lr} │ │ │ │ ldr r1, [pc, #16] @ 2b0d64 │ │ │ │ mov r2, #7 │ │ │ │ mov r3, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 2b0b74 │ │ │ │ pop {fp, pc} │ │ │ │ - @ instruction: 0x003f37f7 │ │ │ │ + eorseq r3, pc, r7, ror r7 @ │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr lr, [r1, #36] @ 0x24 │ │ │ │ mov r4, #1696 @ 0x6a0 │ │ │ │ orr r4, r4, #98304 @ 0x18000 │ │ │ │ mov ip, r1 │ │ │ │ cmp lr, r4 │ │ │ │ @@ -647286,15 +647286,15 @@ │ │ │ │ mov r2, #16 │ │ │ │ bl 37e90 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2b0e5c │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #16 │ │ │ │ - bl 675d98 │ │ │ │ + bl 675d1c │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr r6, [sp, #12] │ │ │ │ cmp r5, #0 │ │ │ │ bmi 2b1188 │ │ │ │ beq 2b0e6c │ │ │ │ ldr r0, [pc, #1072] @ 2b1268 │ │ │ │ mov r1, #1 │ │ │ │ @@ -647376,15 +647376,15 @@ │ │ │ │ ldr r7, [pc, #736] @ 2b124c │ │ │ │ mov r6, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r9, #0 │ │ │ │ add r0, r7, #8 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ add r6, r6, #18 │ │ │ │ sub fp, r5, #18 │ │ │ │ cmp r0, #3 │ │ │ │ bne 2b1178 │ │ │ │ ldr r0, [pc, #696] @ 2b1254 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -647443,18 +647443,18 @@ │ │ │ │ ldm r1, {r2, r3, r6, r7} │ │ │ │ mov r1, #25 │ │ │ │ stm r0, {r2, r3, r6, r7} │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strd r0, [r4, #8] │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2b1170 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r8 │ │ │ │ bl 344f50 │ │ │ │ add sp, sp, #196 @ 0xc4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r1, r7, #12 │ │ │ │ str r8, [sp, #4] │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ @@ -647476,18 +647476,18 @@ │ │ │ │ mov r0, r9 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str fp, [sp, #48] @ 0x30 │ │ │ │ str lr, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str sl, [sp, #16] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2b1128 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 344f50 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r0, r1 │ │ │ │ bne 2b1150 │ │ │ │ ldm r7!, {r0, r1, r2, r3, r5, r6} │ │ │ │ @@ -647529,18 +647529,18 @@ │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 2aea28 │ │ │ │ b 2b122c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2b122c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r8 │ │ │ │ bl 344f50 │ │ │ │ b 2b122c │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #164 @ 0xa4 │ │ │ │ bl 2a8d70 │ │ │ │ @@ -647554,15 +647554,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - eorseq lr, sp, ip, lsr #5 │ │ │ │ + eorseq lr, sp, ip, lsr #4 │ │ │ │ subseq r0, sl, ip, asr #1 │ │ │ │ subseq pc, r9, r4, asr #29 │ │ │ │ ldrsheq lr, [r9], #-212 @ 0xffffff2c │ │ │ │ @ instruction: 0x005a0090 │ │ │ │ subseq r9, r6, ip, ror lr │ │ │ │ @ instruction: 0x0059ee98 │ │ │ │ subseq r9, r6, r4, ror #24 │ │ │ │ @@ -647611,15 +647611,15 @@ │ │ │ │ cmp r0, #4 │ │ │ │ bne 2b13f4 │ │ │ │ ldr r5, [pc, #1564] @ 2b193c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r0, r5, #8 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 2b1774 │ │ │ │ ldr r0, [pc, #1540] @ 2b1944 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ add r5, sp, #156 @ 0x9c │ │ │ │ @@ -647690,19 +647690,19 @@ │ │ │ │ mov r2, r7 │ │ │ │ bl 38430 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, #1 │ │ │ │ str r7, [sp, #20] │ │ │ │ str r5, [sp, #16] │ │ │ │ str r7, [sp, #12] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2b1484 │ │ │ │ add r5, r8, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344f50 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ @@ -647863,28 +647863,28 @@ │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r5, #0 │ │ │ │ beq 2b1728 │ │ │ │ mov r6, #0 │ │ │ │ mov r7, r4 │ │ │ │ strb r6, [r7], #1 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ subs r5, r5, #1 │ │ │ │ bne 2b1718 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ bmi 2b17c4 │ │ │ │ beq 2b1750 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4], #1 │ │ │ │ subs r0, r0, #1 │ │ │ │ bne 2b1744 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2b140c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ add sp, sp, #172 @ 0xac │ │ │ │ @@ -647964,19 +647964,19 @@ │ │ │ │ bl 2a4524 │ │ │ │ b 2b18d4 │ │ │ │ mov r4, r0 │ │ │ │ b 2b1904 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2b1930 │ │ │ │ add r5, r8, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344f50 │ │ │ │ b 2b1930 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ beq 2b18ec │ │ │ │ @@ -648009,28 +648009,28 @@ │ │ │ │ subseq r9, r6, r0, lsr #23 │ │ │ │ subseq r9, r6, ip, lsl #12 │ │ │ │ ldrheq lr, [r9], #-156 @ 0xffffff64 │ │ │ │ subseq lr, r9, ip, asr #17 │ │ │ │ subseq r9, r6, r4, asr r3 │ │ │ │ ldrsbeq r9, [r6], #-88 @ 0xffffffa8 │ │ │ │ ldrheq r9, [r6], #-92 @ 0xffffffa4 │ │ │ │ - eorseq r2, pc, r9, asr pc @ │ │ │ │ + @ instruction: 0x003f2ed9 │ │ │ │ subseq r9, r6, r4, lsr #16 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #196 @ 0xc4 │ │ │ │ ldr r4, [pc, #500] @ 2b1b70 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #8 │ │ │ │ mov r2, #0 │ │ │ │ mov r9, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 2b1b0c │ │ │ │ ldr r0, [pc, #460] @ 2b1b78 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ ldr sl, [r4, #4] │ │ │ │ @@ -648107,18 +648107,18 @@ │ │ │ │ ldm r1, {r0, r4, r5, r6, r7} │ │ │ │ stm r3, {r0, r4, r5, r6, r7} │ │ │ │ str ip, [r8, #60] @ 0x3c │ │ │ │ str lr, [r8, #64] @ 0x40 │ │ │ │ str r2, [r8, #68] @ 0x44 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2b1b04 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, sl │ │ │ │ bl 344f50 │ │ │ │ add sp, sp, #196 @ 0xc4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #96] @ 2b1b74 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 3fcd0 │ │ │ │ @@ -648126,18 +648126,18 @@ │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #32 │ │ │ │ bl 59b44 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2b1b64 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, sl │ │ │ │ bl 344f50 │ │ │ │ b 2b1b64 │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #164 @ 0xa4 │ │ │ │ bl 2a8d70 │ │ │ │ @@ -648253,19 +648253,19 @@ │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [r4, #4] │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ strbtvc r6, [ip], #-371 @ 0xfffffe8d │ │ │ │ - eorseq r2, pc, r6, lsl r9 @ │ │ │ │ + mlaseq pc, r6, r8, r2 @ │ │ │ │ + eorseq r2, pc, r9, lsl #16 │ │ │ │ + eorseq r2, pc, r1, asr #17 │ │ │ │ eorseq r2, pc, r9, lsl #17 │ │ │ │ - eorseq r2, pc, r1, asr #18 │ │ │ │ - eorseq r2, pc, r9, lsl #18 │ │ │ │ - eorseq r2, pc, sl, asr #17 │ │ │ │ + eorseq r2, pc, sl, asr #16 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, #6 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [pc, #580] @ 2b1fac │ │ │ │ @@ -648411,21 +648411,21 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - eorseq r2, pc, r6, ror #15 │ │ │ │ - eorseq r2, pc, r5, ror #14 │ │ │ │ - eorseq r3, lr, r1, lsr r6 │ │ │ │ - eorseq r2, pc, lr, lsl #14 │ │ │ │ - eorseq r2, pc, sp, ror #13 │ │ │ │ - eorseq r2, pc, lr, asr #13 │ │ │ │ - eorseq r2, pc, r9, lsr #13 │ │ │ │ + eorseq r2, pc, r6, ror #14 │ │ │ │ + eorseq r2, pc, r5, ror #13 │ │ │ │ + @ instruction: 0x003e35b1 │ │ │ │ + eorseq r2, pc, lr, lsl #13 │ │ │ │ + eorseq r2, pc, sp, ror #12 │ │ │ │ + eorseq r2, pc, lr, asr #12 │ │ │ │ + eorseq r2, pc, r9, lsr #12 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, #6 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [pc, #516] @ 2b21ec │ │ │ │ @@ -648555,21 +648555,21 @@ │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ str r0, [r7] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - eorseq r2, pc, r6, ror #10 │ │ │ │ - eorseq r2, pc, r9, lsl r5 @ │ │ │ │ - eorseq r3, lr, r9, ror #7 │ │ │ │ - eorseq r2, pc, r6, asr #9 │ │ │ │ - eorseq r2, pc, r5, lsr #9 │ │ │ │ - eorseq r2, pc, r6, lsl #9 │ │ │ │ - eorseq r2, pc, r1, ror #8 │ │ │ │ + eorseq r2, pc, r6, ror #9 │ │ │ │ + mlaseq pc, r9, r4, r2 @ │ │ │ │ + eorseq r3, lr, r9, ror #6 │ │ │ │ + eorseq r2, pc, r6, asr #8 │ │ │ │ + eorseq r2, pc, r5, lsr #8 │ │ │ │ + eorseq r2, pc, r6, lsl #8 │ │ │ │ + eorseq r2, pc, r1, ror #7 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ sub r0, r2, #5 │ │ │ │ cmp r0, #5 │ │ │ │ bhi 2b2330 │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r0, [r3, r0, lsl #2] │ │ │ │ @@ -648647,19 +648647,19 @@ │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #4] │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r2, pc, r4, asr r3 @ │ │ │ │ - eorseq r2, pc, r5, lsr #6 │ │ │ │ - eorseq r2, pc, sl, ror r2 @ │ │ │ │ - @ instruction: 0x003f22f8 │ │ │ │ - eorseq sp, sp, r8, asr #3 │ │ │ │ + @ instruction: 0x003f22d4 │ │ │ │ + eorseq r2, pc, r5, lsr #5 │ │ │ │ + @ instruction: 0x003f21fa │ │ │ │ + eorseq r2, pc, r8, ror r2 @ │ │ │ │ + eorseq sp, sp, r8, asr #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #5 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [pc, #468] @ 2b2564 │ │ │ │ @@ -648777,20 +648777,20 @@ │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ str r0, [r4] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r3, lr, r5, asr #1 │ │ │ │ - eorseq r2, pc, sl, lsr #3 │ │ │ │ - eorseq r2, pc, r8, lsl #3 │ │ │ │ - eorseq r2, pc, sp, asr r1 @ │ │ │ │ - eorseq sp, sp, r8, lsr r0 │ │ │ │ - eorseq r2, pc, r4, lsl #2 │ │ │ │ + eorseq r3, lr, r5, asr #32 │ │ │ │ + eorseq r2, pc, sl, lsr #2 │ │ │ │ + eorseq r2, pc, r8, lsl #2 │ │ │ │ + ldrsbeq r2, [pc], -sp @ │ │ │ │ + @ instruction: 0x003dcfb8 │ │ │ │ + eorseq r2, pc, r4, lsl #1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, #5 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [pc, #532] @ 2b27b0 │ │ │ │ @@ -648924,71 +648924,71 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - @ instruction: 0x003e2eb9 │ │ │ │ - eorseq r1, pc, r6, ror #30 │ │ │ │ - eorseq r1, pc, r4, asr #30 │ │ │ │ - eorseq r1, pc, r9, lsl pc @ │ │ │ │ - @ instruction: 0x003dcdf4 │ │ │ │ - eorseq r1, pc, r0, asr #29 │ │ │ │ + eorseq r2, lr, r9, lsr lr │ │ │ │ + eorseq r1, pc, r6, ror #29 │ │ │ │ + eorseq r1, pc, r4, asr #29 │ │ │ │ + mlaseq pc, r9, lr, r1 @ │ │ │ │ + eorseq ip, sp, r4, ror sp │ │ │ │ + eorseq r1, pc, r0, asr #28 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r7, [r0, #68] @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [r0, #64] @ 0x40 │ │ │ │ cmp r7, #0 │ │ │ │ beq 2b27f8 │ │ │ │ mov r5, #0 │ │ │ │ mov r6, r8 │ │ │ │ strb r5, [r6], #1 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ subs r7, r7, #1 │ │ │ │ bne 2b27e8 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #68] @ 0x44 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ bmi 2b2828 │ │ │ │ beq 2b2820 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r8], #1 │ │ │ │ subs r0, r0, #1 │ │ │ │ bne 2b2814 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #16] @ 2b2840 │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ ldr r2, [pc, #12] @ 2b2844 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59fd0 │ │ │ │ - @ instruction: 0x003f1ef5 │ │ │ │ + eorseq r1, pc, r5, ror lr @ │ │ │ │ subseq r8, r6, r0, asr #15 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r3, r1 │ │ │ │ ldrb r0, [r0] │ │ │ │ ldr r2, [pc, #32] @ 2b287c │ │ │ │ ldr r1, [pc, #32] @ 2b2880 │ │ │ │ cmp r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ movne r1, r2 │ │ │ │ mov r2, #4 │ │ │ │ movne r2, #8 │ │ │ │ - b 679fa4 │ │ │ │ - eorseq ip, sp, ip, ror #22 │ │ │ │ - eorseq r9, sp, r0, lsl #2 │ │ │ │ + b 679f28 │ │ │ │ + eorseq ip, sp, ip, ror #21 │ │ │ │ + eorseq r9, sp, r0, lsl #1 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ add r0, r0, #8 │ │ │ │ - b 63f84c │ │ │ │ + b 63f7d0 │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2b28b4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ @@ -649095,27 +649095,27 @@ │ │ │ │ ldmib r0, {r4, r5} │ │ │ │ mov r8, r0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 2b2a68 │ │ │ │ mov r7, #0 │ │ │ │ mov r6, r4 │ │ │ │ strb r7, [r6], #1 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ subs r5, r5, #1 │ │ │ │ bne 2b2a58 │ │ │ │ ldr r5, [r8] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r8, #8] │ │ │ │ cmp r5, #0 │ │ │ │ bmi 2b2ab0 │ │ │ │ beq 2b2a8c │ │ │ │ strb r0, [r4], #1 │ │ │ │ subs r5, r5, #1 │ │ │ │ bne 2b2a80 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2b2aac │ │ │ │ ldr r0, [r8, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 2a4524 │ │ │ │ @@ -649130,50 +649130,50 @@ │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - eorseq r1, pc, sp, ror #24 │ │ │ │ + eorseq r1, pc, sp, ror #23 │ │ │ │ subseq r8, r6, r8, lsr r5 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r4, [r0] │ │ │ │ mov r1, #1 │ │ │ │ mov r5, r4 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2b2b1c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ cmn r4, #1 │ │ │ │ beq 2b2b50 │ │ │ │ add r0, r4, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ cmn r4, #1 │ │ │ │ beq 2b2b88 │ │ │ │ add r0, r4, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2b2b88 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -649181,42 +649181,42 @@ │ │ │ │ ldr r6, [r8, #24] │ │ │ │ ldr r4, [r8, #20] │ │ │ │ cmp r6, #0 │ │ │ │ beq 2b2bc0 │ │ │ │ mov r7, #0 │ │ │ │ mov r5, r4 │ │ │ │ strb r7, [r5], #1 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ subs r6, r6, #1 │ │ │ │ bne 2b2bb0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r8, #24] │ │ │ │ ldr r0, [r8, #16] │ │ │ │ cmp r0, #0 │ │ │ │ bmi 2b2c3c │ │ │ │ beq 2b2be8 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4], #1 │ │ │ │ subs r0, r0, #1 │ │ │ │ bne 2b2bdc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r1, [r8, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2b2c04 │ │ │ │ ldr r0, [r8, #20] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ cmn r8, #1 │ │ │ │ beq 2b2c38 │ │ │ │ add r0, r8, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2b2c38 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 2a4524 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #104] @ 2b2cac │ │ │ │ @@ -649233,25 +649233,25 @@ │ │ │ │ ldr r0, [r8, #20] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ cmn r8, #1 │ │ │ │ beq 2b2ca4 │ │ │ │ add r0, r8, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2b2ca4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - eorseq r1, pc, r1, ror #21 │ │ │ │ + eorseq r1, pc, r1, ror #20 │ │ │ │ subseq r8, r6, ip, lsr #7 │ │ │ │ sub sp, sp, #4 │ │ │ │ strb r0, [sp, #3] │ │ │ │ ldrb r0, [sp, #3] │ │ │ │ add sp, sp, #4 │ │ │ │ bx lr │ │ │ │ ldr r1, [r0, #4] │ │ │ │ @@ -649476,15 +649476,15 @@ │ │ │ │ orr r0, r0, r1 │ │ │ │ clz r0, r0 │ │ │ │ sub r0, sl, r0, lsr #3 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ add r4, fp, r0, lsl #3 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ sub r1, r4, #24 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ ldmdb r4, {r1, r2} │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r9 │ │ │ │ bl 2a6474 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ cmp r4, #0 │ │ │ │ bmi 2b3188 │ │ │ │ @@ -649507,15 +649507,15 @@ │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ add r3, sp, #28 │ │ │ │ mov r7, r4 │ │ │ │ mov r5, r8 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ strb sl, [r5], #1 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ subs r7, r7, #1 │ │ │ │ bne 2b30c8 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr r9, [sp, #64] @ 0x40 │ │ │ │ str sl, [sp, #72] @ 0x48 │ │ │ │ cmp r9, #0 │ │ │ │ bpl 2b3124 │ │ │ │ @@ -649533,15 +649533,15 @@ │ │ │ │ str sl, [sp, #72] @ 0x48 │ │ │ │ cmp r9, #0 │ │ │ │ bmi 2b316c │ │ │ │ beq 2b3134 │ │ │ │ strb sl, [r8], #1 │ │ │ │ subs r9, r9, #1 │ │ │ │ bne 2b3128 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2b2f74 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ b 2b2f74 │ │ │ │ @@ -649586,15 +649586,15 @@ │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ subseq ip, r9, r8, lsl #26 │ │ │ │ subseq r7, r6, r8, ror #26 │ │ │ │ - @ instruction: 0x003f15b1 │ │ │ │ + eorseq r1, pc, r1, lsr r5 @ │ │ │ │ subseq r7, r6, ip, ror lr │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #6 │ │ │ │ bne 2b3260 │ │ │ │ add r0, r0, #4 │ │ │ │ @@ -649627,45 +649627,45 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #4 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r2, sp, #8 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ ldr r1, [r1, #32] │ │ │ │ - bl 67926c │ │ │ │ + bl 6791f0 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {fp, pc} │ │ │ │ ldrsbeq r7, [r6], #-192 @ 0xffffff40 │ │ │ │ @ instruction: 0xffffa020 │ │ │ │ subseq r7, r6, r0, lsr #25 │ │ │ │ @ instruction: 0xffff9fd8 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r7, [r0] │ │ │ │ ldr r4, [r0, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 67ad88 │ │ │ │ + bl 67ad0c │ │ │ │ cmp r4, #0 │ │ │ │ beq 2b3320 │ │ │ │ ldr r6, [pc, #60] @ 2b3330 │ │ │ │ add r8, sp, #4 │ │ │ │ add r5, sp, #12 │ │ │ │ lsl r4, r4, #4 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ str r7, [sp, #12] │ │ │ │ - bl 680cac │ │ │ │ + bl 680c30 │ │ │ │ subs r4, r4, #16 │ │ │ │ add r7, r7, #16 │ │ │ │ bne 2b3300 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 680e9c │ │ │ │ + bl 680e20 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ subseq r7, r6, ip, asr #24 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -649678,25 +649678,25 @@ │ │ │ │ add r3, sp, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #44] @ 2b339c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #20] @ 2b33a0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldrsbeq r7, [r6], #-184 @ 0xffffff48 │ │ │ │ - ldrsbeq r2, [lr], -r9 @ │ │ │ │ - ldrheq r2, [lr], -r9 @ │ │ │ │ + eorseq r2, lr, r9, asr r0 │ │ │ │ + eorseq r2, lr, r9, lsr r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r2, [r0] │ │ │ │ add r3, pc, #16 │ │ │ │ sub r2, r2, #2 │ │ │ │ @@ -649746,50 +649746,50 @@ │ │ │ │ str ip, [sp, #24] │ │ │ │ ldr r2, [pc, #540] @ 2b3694 │ │ │ │ ldr r3, [pc, #540] @ 2b3698 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 67a0d4 │ │ │ │ + bl 67a058 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [pc, #480] @ 2b367c │ │ │ │ add r2, pc, r2 │ │ │ │ b 2b3558 │ │ │ │ ldr r2, [pc, #456] @ 2b3670 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #9 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r2, [pc, #396] @ 2b3654 │ │ │ │ add r2, pc, r2 │ │ │ │ b 2b362c │ │ │ │ ldr r2, [pc, #416] @ 2b3674 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #10 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r2, [pc, #372] @ 2b3668 │ │ │ │ add r2, pc, r2 │ │ │ │ b 2b362c │ │ │ │ ldr r2, [pc, #332] @ 2b364c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #344] @ 2b3680 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r2, [pc, #336] @ 2b3684 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -649803,121 +649803,121 @@ │ │ │ │ ldr r2, [pc, #240] @ 2b3648 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #2 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #284] @ 2b369c │ │ │ │ add r3, sp, #28 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r2, [pc, #272] @ 2b36a0 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #9 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [pc, #168] @ 2b3658 │ │ │ │ add r2, pc, r2 │ │ │ │ b 2b362c │ │ │ │ ldr r2, [pc, #188] @ 2b3678 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #7 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r2, [pc, #128] @ 2b365c │ │ │ │ add r2, pc, r2 │ │ │ │ b 2b362c │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #180] @ 2b36a4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r2, [pc, #172] @ 2b36a8 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #5 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [pc, #76] @ 2b366c │ │ │ │ add r2, pc, r2 │ │ │ │ b 2b362c │ │ │ │ ldr r2, [pc, #56] @ 2b3664 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #3 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ - eorseq r2, lr, r5, asr #32 │ │ │ │ - eorseq r1, pc, r9, asr #2 │ │ │ │ - eorseq r1, lr, sp, ror #30 │ │ │ │ - eorseq r1, pc, r3, ror #2 │ │ │ │ - @ instruction: 0x003f11de │ │ │ │ - ldrsheq r1, [pc], -r9 @ │ │ │ │ - ldrsbeq r1, [pc], -r0 @ │ │ │ │ - eorseq r1, pc, r3, ror #2 │ │ │ │ - eorseq r1, pc, r6, lsl #1 │ │ │ │ - eorseq r1, pc, r1, asr #3 │ │ │ │ - mlaseq pc, r8, r0, r1 @ │ │ │ │ - eorseq r1, pc, pc, lsl #4 │ │ │ │ - eorseq r1, pc, ip, ror #3 │ │ │ │ - eorseq r1, pc, r8, lsr #1 │ │ │ │ - eorseq r1, pc, r2, lsr r2 @ │ │ │ │ + b 679f28 │ │ │ │ + eorseq r1, lr, r5, asr #31 │ │ │ │ + eorseq r1, pc, r9, asr #1 │ │ │ │ + eorseq r1, lr, sp, ror #29 │ │ │ │ + eorseq r1, pc, r3, ror #1 │ │ │ │ + eorseq r1, pc, lr, asr r1 @ │ │ │ │ + eorseq r1, pc, r9, ror r0 @ │ │ │ │ + eorseq r1, pc, r0, asr r0 @ │ │ │ │ + eorseq r1, pc, r3, ror #1 │ │ │ │ + eorseq r1, pc, r6 │ │ │ │ + eorseq r1, pc, r1, asr #2 │ │ │ │ + eorseq r1, pc, r8, lsl r0 @ │ │ │ │ + eorseq r1, pc, pc, lsl #3 │ │ │ │ + eorseq r1, pc, ip, ror #2 │ │ │ │ + eorseq r1, pc, r8, lsr #32 │ │ │ │ + @ instruction: 0x003f11b2 │ │ │ │ subseq r7, r6, r4, lsl #21 │ │ │ │ - mlaseq pc, ip, r1, r1 @ │ │ │ │ + eorseq r1, pc, ip, lsl r1 @ │ │ │ │ subseq r7, r6, r4, ror #22 │ │ │ │ - eorseq r1, pc, r8, lsl #5 │ │ │ │ + eorseq r1, pc, r8, lsl #4 │ │ │ │ subseq r7, r6, r8, ror #22 │ │ │ │ - @ instruction: 0x003e1ff5 │ │ │ │ - eorseq r1, pc, r5, asr r2 @ │ │ │ │ + eorseq r1, lr, r5, ror pc │ │ │ │ + @ instruction: 0x003f11d5 │ │ │ │ subseq r7, r6, r8, asr #20 │ │ │ │ - eorseq r1, pc, r9, asr #2 │ │ │ │ + eorseq r1, pc, r9, asr #1 │ │ │ │ ldrheq r7, [r6], #-156 @ 0xffffff64 │ │ │ │ - eorseq r1, pc, sl, ror #1 │ │ │ │ + eorseq r1, pc, sl, rrx │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ bne 2b36d4 │ │ │ │ ldr r1, [pc, #76] @ 2b3714 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r3, sp, #4 │ │ │ │ ldr r0, [pc, #32] @ 2b370c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #24] @ 2b3710 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ subseq r7, r6, r0, asr #16 │ │ │ │ - eorseq r1, lr, r1, asr sp │ │ │ │ - eorseq r1, lr, sp, ror sp │ │ │ │ + @ instruction: 0x003e1cd1 │ │ │ │ + @ instruction: 0x003e1cfd │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0], #4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2b3778 │ │ │ │ @@ -649931,15 +649931,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [pc, #108] @ 2b37cc │ │ │ │ mov r2, #7 │ │ │ │ ldr r3, [pc, #104] @ 2b37d0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 679ff8 │ │ │ │ + bl 679f7c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r3, #5 │ │ │ │ ldr r0, [pc, #52] @ 2b37bc │ │ │ │ add r1, sp, #16 │ │ │ │ str r3, [sp] │ │ │ │ @@ -649948,50 +649948,50 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [pc, #28] @ 2b37c0 │ │ │ │ mov r2, #6 │ │ │ │ ldr r3, [pc, #24] @ 2b37c4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 679ff8 │ │ │ │ + bl 679f7c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ subseq r7, r6, ip, asr #15 │ │ │ │ - eorseq r0, pc, pc, lsr pc @ │ │ │ │ - eorseq r0, pc, r1, asr #30 │ │ │ │ + @ instruction: 0x003f0ebf │ │ │ │ + eorseq r0, pc, r1, asr #29 │ │ │ │ @ instruction: 0x00567890 │ │ │ │ - eorseq r0, pc, lr, lsl #31 │ │ │ │ - eorseq r0, pc, r5, lsl #31 │ │ │ │ + eorseq r0, pc, lr, lsl #30 │ │ │ │ + eorseq r0, pc, r5, lsl #30 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ bne 2b37fc │ │ │ │ ldr r1, [pc, #76] @ 2b383c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r3, sp, #4 │ │ │ │ ldr r0, [pc, #32] @ 2b3834 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #24] @ 2b3838 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ subseq r7, r6, r8, lsl #15 │ │ │ │ - eorseq r1, lr, r9, lsr #24 │ │ │ │ - eorseq r1, lr, r5, asr ip │ │ │ │ + eorseq r1, lr, r9, lsr #23 │ │ │ │ + @ instruction: 0x003e1bd5 │ │ │ │ ldr r0, [r0] │ │ │ │ b 371464 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ sub r2, r1, #2 │ │ │ │ cmp r2, #19 │ │ │ │ movcs r2, #16 │ │ │ │ @@ -650493,15 +650493,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [pc, #108] @ 2b4094 │ │ │ │ mov r2, #7 │ │ │ │ ldr r3, [pc, #104] @ 2b4098 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 679ff8 │ │ │ │ + bl 679f7c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r3, #5 │ │ │ │ ldr r0, [pc, #52] @ 2b4084 │ │ │ │ add r1, sp, #16 │ │ │ │ str r3, [sp] │ │ │ │ @@ -650510,23 +650510,23 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [pc, #28] @ 2b4088 │ │ │ │ mov r2, #6 │ │ │ │ ldr r3, [pc, #24] @ 2b408c │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 679ff8 │ │ │ │ + bl 679f7c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ subseq r6, r6, r4, lsl #30 │ │ │ │ - eorseq r0, pc, r7, ror r6 @ │ │ │ │ - eorseq r0, pc, r9, ror r6 @ │ │ │ │ + @ instruction: 0x003f05f7 │ │ │ │ + @ instruction: 0x003f05f9 │ │ │ │ subseq r6, r6, r8, asr #31 │ │ │ │ - eorseq r0, pc, r6, asr #13 │ │ │ │ - @ instruction: 0x003f06bd │ │ │ │ + eorseq r0, pc, r6, asr #12 │ │ │ │ + eorseq r0, pc, sp, lsr r6 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r9, [r0, #4] │ │ │ │ mov r8, #0 │ │ │ │ cmn r9, #-268435455 @ 0xf0000001 │ │ │ │ lsl r4, r9, #4 │ │ │ │ cmnls r4, #-2147483644 @ 0x80000004 │ │ │ │ @@ -650646,30 +650646,30 @@ │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r9, [r1] │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #1 │ │ │ │ mov r8, r2 │ │ │ │ mov r0, r9 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 2b436c │ │ │ │ ldr r7, [r6, #4] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 2b436c │ │ │ │ ldr r5, [r6, #8] │ │ │ │ ldrb sl, [r6, #12] │ │ │ │ cmp r5, #0 │ │ │ │ beq 2b42e0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 2b436c │ │ │ │ str r5, [sp, #8] │ │ │ │ mov r6, #1 │ │ │ │ str r7, [sp, #4] │ │ │ │ mov r1, #4 │ │ │ │ str r9, [sp] │ │ │ │ @@ -650703,74 +650703,74 @@ │ │ │ │ add r5, r0, #8 │ │ │ │ mov r0, #4 │ │ │ │ bl 59b44 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2b4394 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2b43bc │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2b43bc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 2b2b90 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2b43dc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 2b2af0 │ │ │ │ ldr r0, [sp] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2b43fc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, sp │ │ │ │ bl 2b2af0 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ @ instruction: 0x0059ba98 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ mov r7, r1 │ │ │ │ mov r1, #1 │ │ │ │ mov r9, r2 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 2b44a4 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ mov r1, #1 │ │ │ │ ldr r6, [r7, #4] │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 2b44a4 │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ ldr r4, [r7, #8] │ │ │ │ ldrb r5, [r7, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2b447c │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 2b44a4 │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ b 2b4480 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ @@ -650860,15 +650860,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #4 │ │ │ │ strb r0, [sp] │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r1, [pc, #288] @ 2b470c │ │ │ │ mov r0, sp │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67926c │ │ │ │ + bl 6791f0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2b4650 │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ ldmne sp, {r0, r1} │ │ │ │ stmne r4, {r0, r1} │ │ │ │ addne sp, sp, #40 @ 0x28 │ │ │ │ @@ -650992,50 +650992,50 @@ │ │ │ │ str ip, [sp, #24] │ │ │ │ ldr r2, [pc, #540] @ 2b4a0c │ │ │ │ ldr r3, [pc, #540] @ 2b4a10 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 67a0d4 │ │ │ │ + bl 67a058 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [pc, #480] @ 2b49f4 │ │ │ │ add r2, pc, r2 │ │ │ │ b 2b48d0 │ │ │ │ ldr r2, [pc, #456] @ 2b49e8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #9 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r2, [pc, #396] @ 2b49cc │ │ │ │ add r2, pc, r2 │ │ │ │ b 2b49a4 │ │ │ │ ldr r2, [pc, #416] @ 2b49ec │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #10 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r2, [pc, #372] @ 2b49e0 │ │ │ │ add r2, pc, r2 │ │ │ │ b 2b49a4 │ │ │ │ ldr r2, [pc, #332] @ 2b49c4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #344] @ 2b49f8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r2, [pc, #336] @ 2b49fc │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -651049,126 +651049,126 @@ │ │ │ │ ldr r2, [pc, #240] @ 2b49c0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #2 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #284] @ 2b4a14 │ │ │ │ add r3, sp, #28 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r2, [pc, #272] @ 2b4a18 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #9 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [pc, #168] @ 2b49d0 │ │ │ │ add r2, pc, r2 │ │ │ │ b 2b49a4 │ │ │ │ ldr r2, [pc, #188] @ 2b49f0 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #7 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r2, [pc, #128] @ 2b49d4 │ │ │ │ add r2, pc, r2 │ │ │ │ b 2b49a4 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #180] @ 2b4a1c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r2, [pc, #172] @ 2b4a20 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #5 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [pc, #76] @ 2b49e4 │ │ │ │ add r2, pc, r2 │ │ │ │ b 2b49a4 │ │ │ │ ldr r2, [pc, #56] @ 2b49dc │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #3 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ - eorseq r0, lr, sp, asr #25 │ │ │ │ - eorseq pc, lr, r1, asr #30 │ │ │ │ - @ instruction: 0x003e0bf5 │ │ │ │ - eorseq pc, lr, fp, asr pc @ │ │ │ │ - @ instruction: 0x003effd6 │ │ │ │ - @ instruction: 0x003efef1 │ │ │ │ - eorseq pc, lr, r8, asr #29 │ │ │ │ - eorseq pc, lr, fp, asr pc @ │ │ │ │ - eorseq pc, lr, lr, ror lr @ │ │ │ │ - @ instruction: 0x003effb9 │ │ │ │ - mlaseq lr, r0, lr, pc @ │ │ │ │ - eorseq r0, pc, r7 │ │ │ │ - eorseq pc, lr, r4, ror #31 │ │ │ │ - eorseq pc, lr, r6, lsl #30 │ │ │ │ - eorseq r0, pc, r1, lsr r0 @ │ │ │ │ + b 679f28 │ │ │ │ + eorseq r0, lr, sp, asr #24 │ │ │ │ + eorseq pc, lr, r1, asr #29 │ │ │ │ + eorseq r0, lr, r5, ror fp │ │ │ │ + @ instruction: 0x003efedb │ │ │ │ + eorseq pc, lr, r6, asr pc @ │ │ │ │ + eorseq pc, lr, r1, ror lr @ │ │ │ │ + eorseq pc, lr, r8, asr #28 │ │ │ │ + @ instruction: 0x003efedb │ │ │ │ + @ instruction: 0x003efdfe │ │ │ │ + eorseq pc, lr, r9, lsr pc @ │ │ │ │ + eorseq pc, lr, r0, lsl lr @ │ │ │ │ + eorseq pc, lr, r7, lsl #31 │ │ │ │ + eorseq pc, lr, r4, ror #30 │ │ │ │ + eorseq pc, lr, r6, lsl #29 │ │ │ │ + @ instruction: 0x003effb1 │ │ │ │ @ instruction: 0x0056679c │ │ │ │ - mlaseq lr, fp, pc, pc @ │ │ │ │ + eorseq pc, lr, fp, lsl pc @ │ │ │ │ subseq r6, r6, ip, ror r8 │ │ │ │ - eorseq r0, pc, r7, lsl #1 │ │ │ │ + eorseq r0, pc, r7 │ │ │ │ subseq r6, r6, r0, lsl #17 │ │ │ │ - eorseq r0, lr, sp, ror ip │ │ │ │ - eorseq r0, pc, r4, asr r0 @ │ │ │ │ + @ instruction: 0x003e0bfd │ │ │ │ + @ instruction: 0x003effd4 │ │ │ │ subseq r6, r6, r0, ror #14 │ │ │ │ - eorseq pc, lr, r8, asr #30 │ │ │ │ + eorseq pc, lr, r8, asr #29 │ │ │ │ ldrsbeq r6, [r6], #-100 @ 0xffffff9c │ │ │ │ - eorseq pc, lr, r9, ror #29 │ │ │ │ + eorseq pc, lr, r9, ror #28 │ │ │ │ ldr r0, [r0] │ │ │ │ - b 685434 │ │ │ │ + b 6853b8 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 2b4a40 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ - eorseq lr, sp, r3, asr #9 │ │ │ │ + b 679f28 │ │ │ │ + eorseq lr, sp, r3, asr #8 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r7, [r0] │ │ │ │ ldr r4, [r0, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 67ad88 │ │ │ │ + bl 67ad0c │ │ │ │ cmp r4, #0 │ │ │ │ beq 2b4a9c │ │ │ │ ldr r6, [pc, #60] @ 2b4aac │ │ │ │ add r8, sp, #4 │ │ │ │ add r5, sp, #12 │ │ │ │ lsl r4, r4, #2 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ str r7, [sp, #12] │ │ │ │ - bl 680cac │ │ │ │ + bl 680c30 │ │ │ │ subs r4, r4, #4 │ │ │ │ add r7, r7, #4 │ │ │ │ bne 2b4a7c │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 680e9c │ │ │ │ + bl 680e20 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ subseq r6, r6, r0, ror #9 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #4 │ │ │ │ @@ -651233,18 +651233,18 @@ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ add r0, r4, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2b4c2c │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 42df4c │ │ │ │ mov r0, r4 │ │ │ │ bl 2b4c2c │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -651446,15 +651446,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [pc, #108] @ 2b4f78 │ │ │ │ mov r2, #7 │ │ │ │ ldr r3, [pc, #104] @ 2b4f7c │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 679ff8 │ │ │ │ + bl 679f7c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r3, #5 │ │ │ │ ldr r0, [pc, #52] @ 2b4f68 │ │ │ │ add r1, sp, #16 │ │ │ │ str r3, [sp] │ │ │ │ @@ -651463,23 +651463,23 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [pc, #28] @ 2b4f6c │ │ │ │ mov r2, #6 │ │ │ │ ldr r3, [pc, #24] @ 2b4f70 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 679ff8 │ │ │ │ + bl 679f7c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ subseq r6, r6, r0, lsr r1 │ │ │ │ - eorseq pc, lr, sl, lsl #18 │ │ │ │ - eorseq pc, lr, ip, lsl #18 │ │ │ │ + eorseq pc, lr, sl, lsl #17 │ │ │ │ + eorseq pc, lr, ip, lsl #17 │ │ │ │ subseq r6, r6, r4, lsl #3 │ │ │ │ - eorseq pc, lr, r9, asr r9 @ │ │ │ │ - eorseq pc, lr, r0, asr r9 @ │ │ │ │ + @ instruction: 0x003ef8d9 │ │ │ │ + @ instruction: 0x003ef8d0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #204 @ 0xcc │ │ │ │ ldm r1, {r8, r9} │ │ │ │ mov r7, #1 │ │ │ │ mov sl, r0 │ │ │ │ ldr r1, [r3] │ │ │ │ mov r0, #0 │ │ │ │ @@ -651775,15 +651775,15 @@ │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subseq r6, r6, ip, lsr r2 │ │ │ │ - @ instruction: 0x003efef9 │ │ │ │ + eorseq pc, lr, r9, ror lr @ │ │ │ │ subseq sl, r9, r8, asr #22 │ │ │ │ subseq r5, r6, r8, lsr #26 │ │ │ │ subseq r5, r6, ip, lsl sp │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #204 @ 0xcc │ │ │ │ ldm r1, {r8, r9} │ │ │ │ mov r7, #1 │ │ │ │ @@ -652082,15 +652082,15 @@ │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subseq r5, r6, r0, ror sp │ │ │ │ - eorseq pc, lr, sp, lsr #20 │ │ │ │ + eorseq pc, lr, sp, lsr #19 │ │ │ │ subseq sl, r9, ip, ror r6 │ │ │ │ subseq r5, r6, ip, asr r8 │ │ │ │ subseq r5, r6, r0, asr r8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r0 │ │ │ │ @@ -652181,15 +652181,15 @@ │ │ │ │ str r0, [sp] │ │ │ │ add r0, r4, #8 │ │ │ │ bl 3f8d8 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp sl, r1 │ │ │ │ bhi 2b59fc │ │ │ │ b 2b5a14 │ │ │ │ - eorseq ip, sp, r4, lsr #16 │ │ │ │ + eorseq ip, sp, r4, lsr #15 │ │ │ │ subseq r5, r6, r8, lsr #5 │ │ │ │ subseq r5, r6, r8, lsr r6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r0 │ │ │ │ ldrb r1, [r1, #20] │ │ │ │ @@ -652279,15 +652279,15 @@ │ │ │ │ str r0, [sp] │ │ │ │ add r0, r4, #8 │ │ │ │ bl 3f8d8 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp sl, r1 │ │ │ │ bhi 2b5b84 │ │ │ │ b 2b5b9c │ │ │ │ - eorseq ip, sp, ip, asr #11 │ │ │ │ + eorseq ip, sp, ip, asr #10 │ │ │ │ subseq r5, r6, r0, lsr #2 │ │ │ │ ldrheq r5, [r6], #-64 @ 0xffffffc0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r0 │ │ │ │ ldrb r1, [r1, #20] │ │ │ │ @@ -652377,30 +652377,30 @@ │ │ │ │ str r0, [sp] │ │ │ │ add r0, r4, #8 │ │ │ │ bl 3f8d8 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp sl, r1 │ │ │ │ bhi 2b5d0c │ │ │ │ b 2b5d24 │ │ │ │ - @ instruction: 0x003dc4b4 │ │ │ │ + eorseq ip, sp, r4, lsr r4 │ │ │ │ @ instruction: 0x00564f98 │ │ │ │ subseq r5, r6, r8, lsr #6 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r3, r1 │ │ │ │ ldrb r0, [r0] │ │ │ │ ldr r1, [pc, #24] @ 2b5ddc │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, r0, lsl #2] │ │ │ │ ldr r2, [pc, #16] @ 2b5de0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, r0, lsl #2] │ │ │ │ mov r0, r3 │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ subseq r5, r6, r0, lsr #9 │ │ │ │ - eorseq lr, lr, r4, ror sp │ │ │ │ + @ instruction: 0x003eecf4 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0], #4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2b5e44 │ │ │ │ @@ -652414,15 +652414,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [pc, #108] @ 2b5e98 │ │ │ │ mov r2, #7 │ │ │ │ ldr r3, [pc, #104] @ 2b5e9c │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 679ff8 │ │ │ │ + bl 679f7c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r3, #6 │ │ │ │ ldr r0, [pc, #52] @ 2b5e88 │ │ │ │ add r1, sp, #16 │ │ │ │ str r3, [sp] │ │ │ │ @@ -652431,55 +652431,55 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [pc, #28] @ 2b5e8c │ │ │ │ mov r2, #6 │ │ │ │ ldr r3, [pc, #24] @ 2b5e90 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 679ff8 │ │ │ │ + bl 679f7c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ subseq r5, r6, r8, lsr #7 │ │ │ │ - eorseq lr, lr, lr, ror #24 │ │ │ │ - eorseq lr, lr, ip, ror ip │ │ │ │ + eorseq lr, lr, lr, ror #23 │ │ │ │ + @ instruction: 0x003eebfc │ │ │ │ ldrsheq r5, [r6], #-60 @ 0xffffffc4 │ │ │ │ - @ instruction: 0x003eecbd │ │ │ │ - eorseq lr, lr, r0, asr #25 │ │ │ │ + eorseq lr, lr, sp, lsr ip │ │ │ │ + eorseq lr, lr, r0, asr #24 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r7, [r0, #4] │ │ │ │ ldr r4, [r0, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 67ad88 │ │ │ │ + bl 67ad0c │ │ │ │ cmp r4, #0 │ │ │ │ beq 2b5ef4 │ │ │ │ ldr r6, [pc, #56] @ 2b5f04 │ │ │ │ add r8, sp, #4 │ │ │ │ add r5, sp, #12 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ str r7, [sp, #12] │ │ │ │ - bl 680cac │ │ │ │ + bl 680c30 │ │ │ │ subs r4, r4, #1 │ │ │ │ add r7, r7, #1 │ │ │ │ bne 2b5ed4 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 680e9c │ │ │ │ + bl 680e20 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ subseq r5, r6, r8, rrx │ │ │ │ ldr r0, [r0] │ │ │ │ - b 67fe48 │ │ │ │ + b 67fdcc │ │ │ │ ldr r0, [r0] │ │ │ │ b 42e460 │ │ │ │ ldr r0, [r0] │ │ │ │ - b 63fa30 │ │ │ │ + b 63f9b4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, r5 │ │ │ │ beq 2b5f50 │ │ │ │ sub r0, r0, r5 │ │ │ │ @@ -652568,18 +652568,18 @@ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ add r0, r4, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2b6440 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 42df4c │ │ │ │ mov r0, r4 │ │ │ │ bl 2b6440 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -652630,18 +652630,18 @@ │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2b617c │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2b617c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 42df00 │ │ │ │ add r6, r4, #4 │ │ │ │ ldr r4, [r4, #20] │ │ │ │ ldr r0, [r4] │ │ │ │ @@ -652951,27 +652951,27 @@ │ │ │ │ ldmib r0, {r4, r5} │ │ │ │ mov r8, r0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 2b66a8 │ │ │ │ mov r7, #0 │ │ │ │ mov r6, r4 │ │ │ │ strb r7, [r6], #1 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ subs r5, r5, #1 │ │ │ │ bne 2b6698 │ │ │ │ ldr r5, [r8] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r8, #8] │ │ │ │ cmp r5, #0 │ │ │ │ bmi 2b66f0 │ │ │ │ beq 2b66cc │ │ │ │ strb r0, [r4], #1 │ │ │ │ subs r5, r5, #1 │ │ │ │ bne 2b66c0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2b66ec │ │ │ │ ldr r0, [r8, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 2a4524 │ │ │ │ @@ -652986,15 +652986,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - eorseq lr, lr, sp, lsr #32 │ │ │ │ + eorseq sp, lr, sp, lsr #31 │ │ │ │ ldrsheq r4, [r6], #-136 @ 0xffffff78 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov r5, r0 │ │ │ │ ldr r9, [r0, #4] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add r6, r0, #1 │ │ │ │ mov r0, r9 │ │ │ │ @@ -653062,27 +653062,27 @@ │ │ │ │ add r3, sp, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #640] @ 2b6ad0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ str r3, [sp, #12] │ │ │ │ add r3, sp, #12 │ │ │ │ ldr r0, [pc, #584] @ 2b6abc │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #576] @ 2b6ac0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, r3, #4 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #484] @ 2b6a88 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ @@ -653091,40 +653091,40 @@ │ │ │ │ b 2b6998 │ │ │ │ ldr r1, [pc, #520] @ 2b6ac4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r1, [pc, #472] @ 2b6ab0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r1, [pc, #392] @ 2b6a7c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ add r0, r3, #4 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #360] @ 2b6a80 │ │ │ │ add r3, sp, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #348] @ 2b6a84 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, r3, #20 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr ip, [pc, #332] @ 2b6a98 │ │ │ │ add r1, sp, #12 │ │ │ │ ldr r0, [pc, #328] @ 2b6a9c │ │ │ │ @@ -653132,103 +653132,103 @@ │ │ │ │ add ip, pc, ip │ │ │ │ add r0, pc, r0 │ │ │ │ stm sp, {r0, r1, ip} │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #18 │ │ │ │ ldr r1, [pc, #304] @ 2b6aa0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a828 │ │ │ │ + bl 67a7ac │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, r3, #4 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #232] @ 2b6a74 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #224] @ 2b6a78 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r2 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, #11 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #216] @ 2b6a90 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r1, [pc, #244] @ 2b6ac8 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #17 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r1, [pc, #164] @ 2b6a94 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ add r0, r3, #4 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #160] @ 2b6ab4 │ │ │ │ add r3, sp, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #148] @ 2b6ab8 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, r3, #16 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr ip, [pc, #92] @ 2b6aa4 │ │ │ │ add r1, sp, #12 │ │ │ │ ldr r0, [pc, #88] @ 2b6aa8 │ │ │ │ add ip, pc, ip │ │ │ │ add r0, pc, r0 │ │ │ │ stm sp, {r0, r1, ip} │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #17 │ │ │ │ ldr r1, [pc, #68] @ 2b6aac │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a828 │ │ │ │ + bl 67a7ac │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ subseq r4, r6, r8, ror #14 │ │ │ │ - eorseq lr, lr, r1 │ │ │ │ - eorseq lr, lr, r8, lsr #1 │ │ │ │ + eorseq sp, lr, r1, lsl #31 │ │ │ │ + eorseq lr, lr, r8, lsr #32 │ │ │ │ subseq r4, r6, r8, ror #15 │ │ │ │ - eorseq lr, sp, r5, asr #22 │ │ │ │ + eorseq lr, sp, r5, asr #21 │ │ │ │ subseq r4, r6, r0, ror r8 │ │ │ │ - eorseq lr, lr, r1, lsl #2 │ │ │ │ - @ instruction: 0x003edffc │ │ │ │ - eorseq sp, lr, sp, asr #31 │ │ │ │ + eorseq lr, lr, r1, lsl #1 │ │ │ │ + eorseq sp, lr, ip, ror pc │ │ │ │ + eorseq sp, lr, sp, asr #30 │ │ │ │ ldrsbeq r4, [r6], #-124 @ 0xffffff84 │ │ │ │ subseq r4, r6, r8, asr #15 │ │ │ │ - eorseq lr, lr, r9, rrx │ │ │ │ + eorseq sp, lr, r9, ror #31 │ │ │ │ @ instruction: 0x00564694 │ │ │ │ ldrsbeq r4, [r6], #-96 @ 0xffffffa0 │ │ │ │ - eorseq sp, lr, r3, lsl #31 │ │ │ │ - eorseq lr, lr, ip, lsl r1 │ │ │ │ + eorseq sp, lr, r3, lsl #30 │ │ │ │ + mlaseq lr, ip, r0, lr │ │ │ │ subseq r4, r6, ip, lsr #14 │ │ │ │ - eorseq fp, sp, ip, lsr #13 │ │ │ │ + eorseq fp, sp, ip, lsr #12 │ │ │ │ subseq r4, r6, r0, ror #17 │ │ │ │ - eorseq lr, lr, pc, ror r1 │ │ │ │ - eorseq lr, lr, r1, asr r1 │ │ │ │ - eorseq lr, lr, r7, asr #32 │ │ │ │ + ldrsheq lr, [lr], -pc @ │ │ │ │ + ldrsbeq lr, [lr], -r1 @ │ │ │ │ + eorseq sp, lr, r7, asr #31 │ │ │ │ subseq r4, r6, r0, lsr #17 │ │ │ │ - eorseq lr, lr, sl, lsr r1 │ │ │ │ + ldrheq lr, [lr], -sl @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r0, r5 │ │ │ │ bls 2b6b28 │ │ │ │ mov r6, r1 │ │ │ │ @@ -653424,50 +653424,50 @@ │ │ │ │ str ip, [sp, #24] │ │ │ │ ldr r2, [pc, #540] @ 2b700c │ │ │ │ ldr r3, [pc, #540] @ 2b7010 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 67a0d4 │ │ │ │ + bl 67a058 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [pc, #480] @ 2b6ff4 │ │ │ │ add r2, pc, r2 │ │ │ │ b 2b6ed0 │ │ │ │ ldr r2, [pc, #456] @ 2b6fe8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #9 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r2, [pc, #396] @ 2b6fcc │ │ │ │ add r2, pc, r2 │ │ │ │ b 2b6fa4 │ │ │ │ ldr r2, [pc, #416] @ 2b6fec │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #10 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r2, [pc, #372] @ 2b6fe0 │ │ │ │ add r2, pc, r2 │ │ │ │ b 2b6fa4 │ │ │ │ ldr r2, [pc, #332] @ 2b6fc4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #344] @ 2b6ff8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r2, [pc, #336] @ 2b6ffc │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -653481,94 +653481,94 @@ │ │ │ │ ldr r2, [pc, #240] @ 2b6fc0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #2 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #284] @ 2b7014 │ │ │ │ add r3, sp, #28 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r2, [pc, #272] @ 2b7018 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #9 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [pc, #168] @ 2b6fd0 │ │ │ │ add r2, pc, r2 │ │ │ │ b 2b6fa4 │ │ │ │ ldr r2, [pc, #188] @ 2b6ff0 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #7 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r2, [pc, #128] @ 2b6fd4 │ │ │ │ add r2, pc, r2 │ │ │ │ b 2b6fa4 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #180] @ 2b701c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r2, [pc, #172] @ 2b7020 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #5 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [pc, #76] @ 2b6fe4 │ │ │ │ add r2, pc, r2 │ │ │ │ b 2b6fa4 │ │ │ │ ldr r2, [pc, #56] @ 2b6fdc │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #3 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ - eorseq lr, sp, sp, asr #13 │ │ │ │ - @ instruction: 0x003edbdf │ │ │ │ - @ instruction: 0x003de5f5 │ │ │ │ - @ instruction: 0x003edbf9 │ │ │ │ - eorseq sp, lr, r4, ror ip │ │ │ │ - eorseq sp, lr, pc, lsl #23 │ │ │ │ - eorseq sp, lr, r6, ror #22 │ │ │ │ - @ instruction: 0x003edbf9 │ │ │ │ - eorseq sp, lr, ip, lsl fp │ │ │ │ - eorseq sp, lr, r7, asr ip │ │ │ │ - eorseq sp, lr, lr, lsr #22 │ │ │ │ - eorseq sp, lr, r5, lsr #25 │ │ │ │ - eorseq sp, lr, r2, lsl #25 │ │ │ │ - eorseq sp, lr, r4, asr fp │ │ │ │ - eorseq sp, lr, r8, asr #25 │ │ │ │ + b 679f28 │ │ │ │ + eorseq lr, sp, sp, asr #12 │ │ │ │ + eorseq sp, lr, pc, asr fp │ │ │ │ + eorseq lr, sp, r5, ror r5 │ │ │ │ + eorseq sp, lr, r9, ror fp │ │ │ │ + @ instruction: 0x003edbf4 │ │ │ │ + eorseq sp, lr, pc, lsl #22 │ │ │ │ + eorseq sp, lr, r6, ror #21 │ │ │ │ + eorseq sp, lr, r9, ror fp │ │ │ │ + mlaseq lr, ip, sl, sp │ │ │ │ + @ instruction: 0x003edbd7 │ │ │ │ + eorseq sp, lr, lr, lsr #21 │ │ │ │ + eorseq sp, lr, r5, lsr #24 │ │ │ │ + eorseq sp, lr, r2, lsl #24 │ │ │ │ + @ instruction: 0x003edad4 │ │ │ │ + eorseq sp, lr, r8, asr #24 │ │ │ │ subseq r4, r6, r4, lsl r3 │ │ │ │ - @ instruction: 0x003edbf5 │ │ │ │ + eorseq sp, lr, r5, ror fp │ │ │ │ ldrsheq r4, [r6], #-52 @ 0xffffffcc │ │ │ │ - eorseq sp, lr, fp, asr #25 │ │ │ │ + eorseq sp, lr, fp, asr #24 │ │ │ │ ldrsheq r4, [r6], #-56 @ 0xffffffc8 │ │ │ │ - eorseq lr, sp, sp, ror r6 │ │ │ │ - eorseq sp, lr, r6, ror #25 │ │ │ │ + @ instruction: 0x003de5fd │ │ │ │ + eorseq sp, lr, r6, ror #24 │ │ │ │ ldrsbeq r4, [r6], #-40 @ 0xffffffd8 │ │ │ │ - eorseq sp, lr, ip, lsl #23 │ │ │ │ + eorseq sp, lr, ip, lsl #22 │ │ │ │ subseq r4, r6, ip, asr #4 │ │ │ │ - eorseq sp, lr, sp, ror #22 │ │ │ │ + eorseq sp, lr, sp, ror #21 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0], #4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2b7080 │ │ │ │ str r0, [sp, #20] │ │ │ │ @@ -653581,15 +653581,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [pc, #108] @ 2b70d4 │ │ │ │ mov r2, #7 │ │ │ │ ldr r3, [pc, #104] @ 2b70d8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 679ff8 │ │ │ │ + bl 679f7c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r3, #5 │ │ │ │ ldr r0, [pc, #52] @ 2b70c4 │ │ │ │ add r1, sp, #16 │ │ │ │ str r3, [sp] │ │ │ │ @@ -653598,23 +653598,23 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [pc, #28] @ 2b70c8 │ │ │ │ mov r2, #6 │ │ │ │ ldr r3, [pc, #24] @ 2b70cc │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 679ff8 │ │ │ │ + bl 679f7c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ subseq r4, r6, ip, asr #2 │ │ │ │ - eorseq sp, lr, r2, lsr sl │ │ │ │ - eorseq sp, lr, r4, lsr sl │ │ │ │ + @ instruction: 0x003ed9b2 │ │ │ │ + @ instruction: 0x003ed9b4 │ │ │ │ subseq r4, r6, r0, lsr #3 │ │ │ │ - eorseq sp, lr, r1, lsl #21 │ │ │ │ - eorseq sp, lr, r8, ror sl │ │ │ │ + eorseq sp, lr, r1, lsl #20 │ │ │ │ + @ instruction: 0x003ed9f8 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r1, sp, #20 │ │ │ │ str r0, [sp, #28] │ │ │ │ @@ -653656,55 +653656,55 @@ │ │ │ │ mov r0, #3 │ │ │ │ str r7, [r5, #8] │ │ │ │ str r6, [r5, #12] │ │ │ │ str r7, [r5, #16] │ │ │ │ str r0, [r5] │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [r4] │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ strb r5, [r4, #1] │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ strb r5, [r4, #2] │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ strb r5, [r4, #3] │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ strb r5, [r4, #4] │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ strb r5, [r4, #5] │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ strb r5, [r4, #6] │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ strb r5, [r4, #7] │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ strb r5, [r4, #8] │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ strb r5, [r4, #9] │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ strb r5, [r4, #10] │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ strb r5, [r4, #11] │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ strb r5, [r4, #12] │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ strb r5, [r4, #13] │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ strb r5, [r4, #14] │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ strb r5, [r4, #15] │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [sp, #28] │ │ │ │ ldr r5, [sp, #20] │ │ │ │ cmp r5, #0 │ │ │ │ bmi 2b7264 │ │ │ │ beq 2b7240 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4], #1 │ │ │ │ subs r5, r5, #1 │ │ │ │ bne 2b7234 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2b725c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ @@ -653737,15 +653737,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ subseq r8, r9, ip, ror #24 │ │ │ │ subseq r3, r6, r0, lsr lr │ │ │ │ - @ instruction: 0x003ed4b9 │ │ │ │ + eorseq sp, lr, r9, lsr r4 │ │ │ │ subseq r3, r6, r4, lsl #27 │ │ │ │ ldrsbeq r3, [r6], #-128 @ 0xffffff80 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #8 │ │ │ │ bl 2a5e34 │ │ │ │ mov r0, #3 │ │ │ │ @@ -653783,27 +653783,27 @@ │ │ │ │ str r7, [r6, #12] │ │ │ │ str r5, [r6, #16] │ │ │ │ str r0, [r6] │ │ │ │ beq 2b73a8 │ │ │ │ mov r6, #0 │ │ │ │ mov r7, r4 │ │ │ │ strb r6, [r7], #1 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ subs r5, r5, #1 │ │ │ │ bne 2b7398 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r5, #0 │ │ │ │ bmi 2b73f0 │ │ │ │ beq 2b73cc │ │ │ │ strb r0, [r4], #1 │ │ │ │ subs r5, r5, #1 │ │ │ │ bne 2b73c0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2b73e8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ add sp, sp, #16 │ │ │ │ @@ -653832,15 +653832,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ ldrheq r3, [r6], #-196 @ 0xffffff3c │ │ │ │ subseq r8, r9, r0, asr sl │ │ │ │ - eorseq sp, lr, sp, lsr #6 │ │ │ │ + eorseq sp, lr, sp, lsr #5 │ │ │ │ ldrsheq r3, [r6], #-184 @ 0xffffff48 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #240] @ 2b756c │ │ │ │ add r9, sp, #8 │ │ │ │ mov r8, r0 │ │ │ │ @@ -653899,17 +653899,17 @@ │ │ │ │ bl 2b6020 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 2b5f74 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ - eorseq sl, sp, r4, ror ip │ │ │ │ + @ instruction: 0x003dabf4 │ │ │ │ subseq r3, r6, r0, lsl #26 │ │ │ │ - eorseq sp, lr, sl, asr #11 │ │ │ │ + eorseq sp, lr, sl, asr #10 │ │ │ │ subseq r3, r6, ip, lsl #23 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ mov r8, r1 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ @@ -653967,15 +653967,15 @@ │ │ │ │ cmp r1, #21 │ │ │ │ bne 2b778c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r6, r0 │ │ │ │ bne 2b761c │ │ │ │ mov r0, r9 │ │ │ │ mov r1, fp │ │ │ │ - bl 677ae8 │ │ │ │ + bl 677a6c │ │ │ │ b 2b761c │ │ │ │ add r0, sp, #20 │ │ │ │ bl 2b5f74 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ cmp r6, #0 │ │ │ │ bmi 2b7804 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ @@ -654004,28 +654004,28 @@ │ │ │ │ str r6, [sl, #8] │ │ │ │ str r6, [sl, #16] │ │ │ │ str r0, [sl] │ │ │ │ beq 2b771c │ │ │ │ mov r6, #0 │ │ │ │ mov r7, r4 │ │ │ │ strb r6, [r7], #1 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ subs r5, r5, #1 │ │ │ │ bne 2b770c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bmi 2b7770 │ │ │ │ beq 2b7744 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4], #1 │ │ │ │ subs r0, r0, #1 │ │ │ │ bne 2b7738 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2b7760 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r8 │ │ │ │ @@ -654103,55 +654103,55 @@ │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r8 │ │ │ │ bl 2b6108 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subseq r3, r6, ip, asr #20 │ │ │ │ - eorseq sp, lr, pc, lsr r1 │ │ │ │ + ldrheq sp, [lr], -pc @ │ │ │ │ subseq r3, r6, r8, asr #17 │ │ │ │ subseq r3, r6, ip, lsr ip │ │ │ │ @ instruction: 0x00563a9c │ │ │ │ - eorseq sp, lr, pc, ror r1 │ │ │ │ + ldrsheq sp, [lr], -pc @ │ │ │ │ subseq r3, r6, r8, lsl #18 │ │ │ │ subseq r8, r9, r4, ror #13 │ │ │ │ - eorseq ip, lr, sp, lsr #31 │ │ │ │ + eorseq ip, lr, sp, lsr #30 │ │ │ │ subseq r3, r6, r8, ror r8 │ │ │ │ ldrheq r3, [r6], #-140 @ 0xffffff74 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r6, [r0, #16] │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r6, #0 │ │ │ │ beq 2b78f4 │ │ │ │ mov r7, #0 │ │ │ │ mov r5, r4 │ │ │ │ strb r7, [r5], #1 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ subs r6, r6, #1 │ │ │ │ bne 2b78e4 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r8, #16] │ │ │ │ ldr r0, [r8, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bmi 2b7924 │ │ │ │ beq 2b791c │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4], #1 │ │ │ │ subs r0, r0, #1 │ │ │ │ bne 2b7910 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #16] @ 2b793c │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ ldr r2, [pc, #12] @ 2b7940 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59fd0 │ │ │ │ - @ instruction: 0x003ecdf9 │ │ │ │ + eorseq ip, lr, r9, ror sp │ │ │ │ subseq r3, r6, r4, asr #13 │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r9, r2 │ │ │ │ @@ -654189,15 +654189,15 @@ │ │ │ │ ldr r0, [r9] │ │ │ │ ldr fp, [r9, #8] │ │ │ │ cmp fp, r0 │ │ │ │ bne 2b7974 │ │ │ │ ldr r1, [pc, #132] @ 2b7a74 │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 677ae8 │ │ │ │ + bl 677a6c │ │ │ │ b 2b7974 │ │ │ │ ldr r0, [r9] │ │ │ │ ldr r1, [r9, #8] │ │ │ │ sub r0, r0, r1 │ │ │ │ cmp r0, #1 │ │ │ │ bls 2b7a44 │ │ │ │ ldr r3, [r9, #4] │ │ │ │ @@ -654220,200 +654220,200 @@ │ │ │ │ mov r3, #1 │ │ │ │ bl 3f8d8 │ │ │ │ ldr r1, [r9, #8] │ │ │ │ b 2b7a10 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx lr │ │ │ │ - eorseq ip, lr, r1, lsl #22 │ │ │ │ + eorseq ip, lr, r1, lsl #21 │ │ │ │ subseq r3, r6, ip, ror r8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r0, r3 │ │ │ │ - b 5383e0 │ │ │ │ + b 538364 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r5, #0 │ │ │ │ mov r4, r0 │ │ │ │ str r5, [r0] │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #4] │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #12] │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #16] │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #20] │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #24] │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #28] │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #32] │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #36] @ 0x24 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #40] @ 0x28 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #44] @ 0x2c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #48] @ 0x30 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #52] @ 0x34 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #56] @ 0x38 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #64] @ 0x40 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #68] @ 0x44 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #72] @ 0x48 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #76] @ 0x4c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #80] @ 0x50 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #84] @ 0x54 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #88] @ 0x58 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #92] @ 0x5c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #96] @ 0x60 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #100] @ 0x64 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #104] @ 0x68 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #108] @ 0x6c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #112] @ 0x70 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #116] @ 0x74 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #120] @ 0x78 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #124] @ 0x7c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #128] @ 0x80 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #132] @ 0x84 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #136] @ 0x88 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #140] @ 0x8c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #144] @ 0x90 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #148] @ 0x94 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #152] @ 0x98 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #156] @ 0x9c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #160] @ 0xa0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #164] @ 0xa4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #168] @ 0xa8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #172] @ 0xac │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #176] @ 0xb0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #180] @ 0xb4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #184] @ 0xb8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #188] @ 0xbc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #192] @ 0xc0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #196] @ 0xc4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #200] @ 0xc8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #204] @ 0xcc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #208] @ 0xd0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #212] @ 0xd4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #216] @ 0xd8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #220] @ 0xdc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #224] @ 0xe0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #228] @ 0xe4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #232] @ 0xe8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #236] @ 0xec │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #240] @ 0xf0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #244] @ 0xf4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #248] @ 0xf8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #252] @ 0xfc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #256] @ 0x100 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #260] @ 0x104 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #264] @ 0x108 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #268] @ 0x10c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #272] @ 0x110 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #276] @ 0x114 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #280] @ 0x118 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #284] @ 0x11c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #288] @ 0x120 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #292] @ 0x124 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #296] @ 0x128 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #300] @ 0x12c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #304] @ 0x130 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #308] @ 0x134 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #312] @ 0x138 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #316] @ 0x13c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #320] @ 0x140 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #324] @ 0x144 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #328] @ 0x148 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #332] @ 0x14c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #336] @ 0x150 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #340] @ 0x154 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #344] @ 0x158 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ str r5, [r4, #348] @ 0x15c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r6, [r5, #12] │ │ │ │ ldr r4, [r5, #16] │ │ │ │ @@ -654445,15 +654445,15 @@ │ │ │ │ cmp r0, r7 │ │ │ │ beq 2b7e04 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r2, r3 │ │ │ │ bne 2b7dd4 │ │ │ │ b 2b7ef0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 67eb30 │ │ │ │ + bl 67eab4 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2b7ef4 │ │ │ │ mov r3, r1 │ │ │ │ add r0, r6, r3 │ │ │ │ add r6, r0, #1 │ │ │ │ str r6, [r5, #12] │ │ │ │ cmp r6, sl │ │ │ │ @@ -654493,15 +654493,15 @@ │ │ │ │ add r1, r1, #1 │ │ │ │ mov r0, #0 │ │ │ │ cmp r2, r1 │ │ │ │ bne 2b7e8c │ │ │ │ b 2b7ef4 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r3 │ │ │ │ - bl 67eb30 │ │ │ │ + bl 67eab4 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2b7ef4 │ │ │ │ add r0, r6, r1 │ │ │ │ add r6, r0, #1 │ │ │ │ str r6, [r5, #12] │ │ │ │ cmp r6, sl │ │ │ │ bcc 2b7e68 │ │ │ │ @@ -654527,25 +654527,25 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r1, [pc, #312] @ 2b8068 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 653e20 │ │ │ │ + bl 653da4 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ beq 2b7f94 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ ldr r6, [sp, #8] │ │ │ │ cmp r7, #0 │ │ │ │ beq 2b7f7c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 642e2c │ │ │ │ + bl 642db0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2b7f7c │ │ │ │ stm r4, {r5, r6, r7} │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 2b7f94 │ │ │ │ @@ -654553,15 +654553,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r1, [pc, #208] @ 2b806c │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 653e20 │ │ │ │ + bl 653da4 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ bne 2b7fc4 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ @@ -654571,15 +654571,15 @@ │ │ │ │ beq 2b8018 │ │ │ │ mov r0, #12 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #4 │ │ │ │ ldr r3, [pc, #132] @ 2b8070 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 64328c │ │ │ │ + bl 643210 │ │ │ │ cmp r5, #0 │ │ │ │ beq 2b8008 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldmib sp, {r0, r1, r2} │ │ │ │ @@ -654602,17 +654602,17 @@ │ │ │ │ beq 2b8060 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - eorseq ip, lr, sl, ror ip │ │ │ │ - @ instruction: 0x003dd4d5 │ │ │ │ - @ instruction: 0x003ecbd7 │ │ │ │ + @ instruction: 0x003ecbfa │ │ │ │ + eorseq sp, sp, r5, asr r4 │ │ │ │ + eorseq ip, lr, r7, asr fp │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ add fp, sp, #56 @ 0x38 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #10 │ │ │ │ mov r8, #1 │ │ │ │ add ip, sp, #8 │ │ │ │ @@ -654778,22 +654778,22 @@ │ │ │ │ mov r2, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 37e90 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2b80fc │ │ │ │ add r0, r7, r9 │ │ │ │ sub r1, r6, r9 │ │ │ │ - bl 642ef0 │ │ │ │ + bl 642e74 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2b80fc │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r1 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r3 │ │ │ │ - bl 626498 │ │ │ │ + bl 62641c │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2b80fc │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #5 │ │ │ │ bcc 2b80fc │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ @@ -654805,74 +654805,74 @@ │ │ │ │ bne 2b80fc │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - @ instruction: 0x003ec8db │ │ │ │ - eorseq ip, lr, r2, asr #17 │ │ │ │ - eorseq ip, lr, r2, ror r8 │ │ │ │ + eorseq ip, lr, fp, asr r8 │ │ │ │ + eorseq ip, lr, r2, asr #16 │ │ │ │ + @ instruction: 0x003ec7f2 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 2b83b4 │ │ │ │ mov r2, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ - eorseq ip, lr, r7, lsr r8 │ │ │ │ + b 679f28 │ │ │ │ + @ instruction: 0x003ec7b7 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldmib r0, {r4, r6} │ │ │ │ mov r8, r0 │ │ │ │ cmp r6, #0 │ │ │ │ beq 2b83e4 │ │ │ │ mov r7, #0 │ │ │ │ mov r5, r4 │ │ │ │ strb r7, [r5], #1 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ subs r6, r6, #1 │ │ │ │ bne 2b83d4 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r8, #8] │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ bmi 2b8468 │ │ │ │ beq 2b840c │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4], #1 │ │ │ │ subs r0, r0, #1 │ │ │ │ bne 2b8400 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r6, [r8, #20] │ │ │ │ ldr r5, [r8, #16] │ │ │ │ cmp r6, #0 │ │ │ │ beq 2b8438 │ │ │ │ mov r7, #0 │ │ │ │ mov r4, r5 │ │ │ │ strb r7, [r4], #1 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ subs r6, r6, #1 │ │ │ │ bne 2b8428 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r8, #20] │ │ │ │ ldr r0, [r8, #12] │ │ │ │ cmp r0, #0 │ │ │ │ bmi 2b8468 │ │ │ │ beq 2b8460 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r5], #1 │ │ │ │ subs r0, r0, #1 │ │ │ │ bne 2b8454 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #16] @ 2b8480 │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ ldr r2, [pc, #12] @ 2b8484 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59fd0 │ │ │ │ - @ instruction: 0x003ec2b5 │ │ │ │ + eorseq ip, lr, r5, lsr r2 │ │ │ │ subseq r2, r6, r0, lsl #23 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #372 @ 0x174 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ bl 307358 │ │ │ │ mov r2, r0 │ │ │ │ @@ -655902,15 +655902,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ subseq r6, r9, r0, asr #19 │ │ │ │ - eorseq fp, lr, r0, ror r8 │ │ │ │ + @ instruction: 0x003eb7f0 │ │ │ │ subseq r1, r6, ip, asr lr │ │ │ │ subseq r1, r6, r8, asr lr │ │ │ │ ldr r2, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r2] │ │ │ │ str r1, [r2] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -656164,15 +656164,15 @@ │ │ │ │ str r0, [sp, #8] │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ bl 38430 │ │ │ │ add sp, sp, #364 @ 0x16c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - @ instruction: 0x003ea7d0 │ │ │ │ + eorseq sl, lr, r0, asr r7 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [pc, #296] @ 2b9a10 │ │ │ │ mov r7, sp │ │ │ │ mov r5, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -656184,15 +656184,15 @@ │ │ │ │ ldr r0, [pc, #268] @ 2b9a18 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 38af0 <__tls_get_addr@plt> │ │ │ │ add r4, r0, #8 │ │ │ │ ldm r4, {r1, r2, r3, r4} │ │ │ │ b 2b9950 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 666cec │ │ │ │ + bl 666c70 │ │ │ │ ldr r0, [pc, #232] @ 2b9a14 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 38af0 <__tls_get_addr@plt> │ │ │ │ add r4, sp, #40 @ 0x28 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #1 │ │ │ │ str ip, [r0, #4] │ │ │ │ @@ -656283,15 +656283,15 @@ │ │ │ │ ldr r0, [sp] │ │ │ │ ldr r7, [sp, #8] │ │ │ │ ldrb r5, [sp, #17] │ │ │ │ cmp r7, r0 │ │ │ │ bne 2b9a5c │ │ │ │ mov r0, r9 │ │ │ │ mov r1, sl │ │ │ │ - bl 677ae8 │ │ │ │ + bl 677a6c │ │ │ │ b 2b9a5c │ │ │ │ ldm r6!, {r0, r1, r2} │ │ │ │ stmia r8!, {r0, r1, r2} │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -656551,15 +656551,15 @@ │ │ │ │ ldr r0, [sp] │ │ │ │ ldr r7, [sp, #8] │ │ │ │ ldrb r4, [sp, #17] │ │ │ │ cmp r7, r0 │ │ │ │ bne 2b9e8c │ │ │ │ mov r0, r9 │ │ │ │ mov r1, sl │ │ │ │ - bl 677ae8 │ │ │ │ + bl 677a6c │ │ │ │ b 2b9e8c │ │ │ │ ldm r6!, {r0, r1, r2} │ │ │ │ stmia r8!, {r0, r1, r2} │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -656614,15 +656614,15 @@ │ │ │ │ ldr r0, [sp] │ │ │ │ ldr r7, [sp, #8] │ │ │ │ ldrb r4, [sp, #17] │ │ │ │ cmp r7, r0 │ │ │ │ bne 2b9f88 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, sl │ │ │ │ - bl 677ae8 │ │ │ │ + bl 677a6c │ │ │ │ b 2b9f88 │ │ │ │ ldm r6!, {r0, r1, r2} │ │ │ │ stmia r8!, {r0, r1, r2} │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -656983,15 +656983,15 @@ │ │ │ │ ldr r0, [sp] │ │ │ │ ldr r7, [sp, #8] │ │ │ │ ldrb r4, [sp, #17] │ │ │ │ cmp r7, r0 │ │ │ │ bne 2ba54c │ │ │ │ mov r0, r9 │ │ │ │ mov r1, sl │ │ │ │ - bl 677ae8 │ │ │ │ + bl 677a6c │ │ │ │ b 2ba54c │ │ │ │ ldm r6!, {r0, r1, r2} │ │ │ │ stmia r8!, {r0, r1, r2} │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -657143,15 +657143,15 @@ │ │ │ │ ldr r0, [sp] │ │ │ │ ldr r7, [sp, #8] │ │ │ │ ldrb r4, [sp, #17] │ │ │ │ cmp r7, r0 │ │ │ │ bne 2ba7cc │ │ │ │ mov r0, r9 │ │ │ │ mov r1, sl │ │ │ │ - bl 677ae8 │ │ │ │ + bl 677a6c │ │ │ │ b 2ba7cc │ │ │ │ ldm r6!, {r0, r1, r2} │ │ │ │ stmia r8!, {r0, r1, r2} │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -657206,15 +657206,15 @@ │ │ │ │ ldr r0, [sp] │ │ │ │ ldr r7, [sp, #8] │ │ │ │ ldrb r4, [sp, #17] │ │ │ │ cmp r7, r0 │ │ │ │ bne 2ba8c8 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, sl │ │ │ │ - bl 677ae8 │ │ │ │ + bl 677a6c │ │ │ │ b 2ba8c8 │ │ │ │ ldm r6!, {r0, r1, r2} │ │ │ │ stmia r8!, {r0, r1, r2} │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -657240,22 +657240,22 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ subseq r0, r6, r8, asr sl │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 2ba9a4 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ - eorseq sl, lr, r6, asr #7 │ │ │ │ + b 679f28 │ │ │ │ + eorseq sl, lr, r6, asr #6 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 2ba9bc │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ - eorseq sl, lr, sp, ror #6 │ │ │ │ + b 679f28 │ │ │ │ + eorseq sl, lr, sp, ror #5 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r1, #5 │ │ │ │ ldr ip, [pc, #88] @ 2baa38 │ │ │ │ @@ -657275,31 +657275,31 @@ │ │ │ │ str r1, [sp, #16] │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ ldr r1, [pc, #32] @ 2baa44 │ │ │ │ ldr r3, [pc, #32] @ 2baa48 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 67a0d4 │ │ │ │ + bl 67a058 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @ instruction: 0x0056099c │ │ │ │ - eorseq sl, lr, r9, lsr #7 │ │ │ │ + eorseq sl, lr, r9, lsr #6 │ │ │ │ subseq r0, r6, r0, lsl #19 │ │ │ │ - eorseq sl, lr, r3, ror r3 │ │ │ │ - eorseq r0, sp, r8, ror #29 │ │ │ │ + @ instruction: 0x003ea2f3 │ │ │ │ + eorseq r0, sp, r8, ror #28 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ ldr r0, [r0] │ │ │ │ tst r2, #16 │ │ │ │ bne 2baa68 │ │ │ │ tst r2, #32 │ │ │ │ bne 2baa6c │ │ │ │ - b 67bb28 │ │ │ │ - b 678908 │ │ │ │ - b 67897c │ │ │ │ + b 67baac │ │ │ │ + b 67888c │ │ │ │ + b 678900 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ mov r5, #11 │ │ │ │ add lr, sp, #28 │ │ │ │ add r1, r0, #4 │ │ │ │ @@ -657319,66 +657319,66 @@ │ │ │ │ str r1, [sp, #16] │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ ldr r1, [pc, #32] @ 2baaf4 │ │ │ │ ldr r3, [pc, #32] @ 2baaf8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 67a0d4 │ │ │ │ + bl 67a058 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrsheq r0, [r6], #-136 @ 0xffffff78 │ │ │ │ - eorseq sl, lr, r2, lsl r3 │ │ │ │ + mlaseq lr, r2, r2, sl │ │ │ │ subseq r0, r6, ip, asr #17 │ │ │ │ - eorseq sl, lr, lr, asr #5 │ │ │ │ - @ instruction: 0x003ea2d3 │ │ │ │ + eorseq sl, lr, lr, asr #4 │ │ │ │ + eorseq sl, lr, r3, asr r2 │ │ │ │ ldr r0, [r0] │ │ │ │ - b 67bb28 │ │ │ │ + b 67baac │ │ │ │ ldr r0, [r0] │ │ │ │ - b 67bef0 │ │ │ │ + b 67be74 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r0, r3 │ │ │ │ - b 67b26c │ │ │ │ + b 67b1f0 │ │ │ │ ldr r0, [r0] │ │ │ │ - b 67bef0 │ │ │ │ + b 67be74 │ │ │ │ ldr r0, [r0] │ │ │ │ - b 681ab8 │ │ │ │ + b 681a3c │ │ │ │ ldr r2, [r1, #20] │ │ │ │ tst r2, #16 │ │ │ │ bne 2bab48 │ │ │ │ tst r2, #32 │ │ │ │ bne 2bab4c │ │ │ │ - b 67bef0 │ │ │ │ - b 678ae8 │ │ │ │ - b 678b5c │ │ │ │ + b 67be74 │ │ │ │ + b 678a6c │ │ │ │ + b 678ae0 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r7, [r0, #68] @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [r0, #64] @ 0x40 │ │ │ │ cmp r7, #0 │ │ │ │ beq 2bab80 │ │ │ │ mov r5, #0 │ │ │ │ mov r6, r8 │ │ │ │ strb r5, [r6], #1 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ subs r7, r7, #1 │ │ │ │ bne 2bab70 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #68] @ 0x44 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ bmi 2babec │ │ │ │ beq 2baba8 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r8], #1 │ │ │ │ subs r0, r0, #1 │ │ │ │ bne 2bab9c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 2b2de0 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2babcc │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ @@ -657419,15 +657419,15 @@ │ │ │ │ beq 2bac34 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - eorseq r9, lr, r1, lsr fp │ │ │ │ + @ instruction: 0x003e9ab1 │ │ │ │ ldrsheq r0, [r6], #-60 @ 0xffffffc4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 2b2cc8 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2bac9c │ │ │ │ @@ -657469,27 +657469,27 @@ │ │ │ │ ldmib r0, {r4, r5} │ │ │ │ mov r8, r0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 2bad40 │ │ │ │ mov r7, #0 │ │ │ │ mov r6, r4 │ │ │ │ strb r7, [r6], #1 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ subs r5, r5, #1 │ │ │ │ bne 2bad30 │ │ │ │ ldr r5, [r8] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r8, #8] │ │ │ │ cmp r5, #0 │ │ │ │ bmi 2bad88 │ │ │ │ beq 2bad64 │ │ │ │ strb r0, [r4], #1 │ │ │ │ subs r5, r5, #1 │ │ │ │ bne 2bad58 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2bad84 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 2a4524 │ │ │ │ @@ -657504,15 +657504,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - mlaseq lr, r5, r9, r9 │ │ │ │ + eorseq r9, lr, r5, lsl r9 │ │ │ │ subseq r0, r6, r0, ror #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ lsl r1, r1, #2 │ │ │ │ @@ -657542,15 +657542,15 @@ │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ - b 67b26c │ │ │ │ + b 67b1f0 │ │ │ │ push {fp, lr} │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r0, #352] @ 0x160 │ │ │ │ strb r1, [r0, #353] @ 0x161 │ │ │ │ strb r1, [r0, #354] @ 0x162 │ │ │ │ strb r1, [r0, #355] @ 0x163 │ │ │ │ strb r1, [r0, #356] @ 0x164 │ │ │ │ @@ -657561,15 +657561,15 @@ │ │ │ │ strb r1, [r0, #361] @ 0x169 │ │ │ │ strb r1, [r0, #362] @ 0x16a │ │ │ │ strb r1, [r0, #363] @ 0x16b │ │ │ │ strb r1, [r0, #364] @ 0x16c │ │ │ │ strb r1, [r0, #365] @ 0x16d │ │ │ │ strb r1, [r0, #366] @ 0x16e │ │ │ │ strb r1, [r0, #367] @ 0x16f │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r5, [r1, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r8, r0 │ │ │ │ cmp r5, #0 │ │ │ │ @@ -658449,28 +658449,28 @@ │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ bl 38430 │ │ │ │ cmp r5, #0 │ │ │ │ beq 2bbc90 │ │ │ │ mov r4, #0 │ │ │ │ mov r6, r7 │ │ │ │ strb r4, [r6], #1 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ subs r5, r5, #1 │ │ │ │ bne 2bbc80 │ │ │ │ ldr r6, [sp, #100] @ 0x64 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ cmp r6, #0 │ │ │ │ bmi 2bbe2c │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ beq 2bbcb8 │ │ │ │ strb r0, [r7], #1 │ │ │ │ subs r6, r6, #1 │ │ │ │ bne 2bbcac │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2bbcd4 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ @@ -658496,15 +658496,15 @@ │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ add r0, r8, r0, lsl #3 │ │ │ │ sub r0, r0, #24 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r4, sp, #248 @ 0xf8 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ add r0, r4, #4 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ mov r0, #31 │ │ │ │ ldr ip, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #248] @ 0xf8 │ │ │ │ ldm r4!, {r1, r2, r3, r6} │ │ │ │ mov r0, ip │ │ │ │ stmia r0!, {r1, r2, r3, r6} │ │ │ │ ldm r4, {r1, r2, r3, r6} │ │ │ │ @@ -658516,27 +658516,27 @@ │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ bl 2bab50 │ │ │ │ cmp r5, #0 │ │ │ │ beq 2bbd9c │ │ │ │ mov r4, #0 │ │ │ │ mov r6, r7 │ │ │ │ strb r4, [r6], #1 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ subs r5, r5, #1 │ │ │ │ bne 2bbd8c │ │ │ │ ldr r6, [sp, #100] @ 0x64 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ cmp r6, #0 │ │ │ │ bmi 2bbe10 │ │ │ │ beq 2bbdc0 │ │ │ │ strb r0, [r7], #1 │ │ │ │ subs r6, r6, #1 │ │ │ │ bne 2bbdb4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2bbddc │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, fp │ │ │ │ @@ -658624,17 +658624,17 @@ │ │ │ │ tsteq r1, r1, lsl #2 │ │ │ │ mrc2 14, 7, pc, cr14, cr15, {7} │ │ │ │ ldrheq pc, [r5], #-88 @ 0xffffffa8 @ │ │ │ │ subseq r4, r9, r4, lsl r5 │ │ │ │ subseq pc, r5, ip, asr r5 @ │ │ │ │ ldrheq pc, [r5], #-92 @ 0xffffffa4 @ │ │ │ │ subseq pc, r5, r0, ror #10 │ │ │ │ - @ instruction: 0x003e88f1 │ │ │ │ + eorseq r8, lr, r1, ror r8 │ │ │ │ ldrheq pc, [r5], #-28 @ 0xffffffe4 @ │ │ │ │ - eorseq r8, lr, sp, lsl #18 │ │ │ │ + eorseq r8, lr, sp, lsl #17 │ │ │ │ ldrsbeq pc, [r5], #-24 @ 0xffffffe8 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ bl 307850 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, #0 │ │ │ │ @@ -658670,15 +658670,15 @@ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [pc, #196] @ 2bc0ac │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #20 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ add r2, sp, #20 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2bc020 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ @@ -658760,15 +658760,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r0, #4] │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ str r1, [r0] │ │ │ │ pop {r4, pc} │ │ │ │ rsbvs r6, pc, #25088 @ 0x6200 │ │ │ │ - eorseq r8, lr, r0, asr #26 │ │ │ │ + eorseq r8, lr, r0, asr #25 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [pc, #388] @ 2bc308 │ │ │ │ @@ -658866,17 +658866,17 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - eorseq r8, lr, r7, ror ip │ │ │ │ - @ instruction: 0x003e8bfc │ │ │ │ - eorseq pc, ip, r0, lsr r7 @ │ │ │ │ + @ instruction: 0x003e8bf7 │ │ │ │ + eorseq r8, lr, ip, ror fp │ │ │ │ + @ instruction: 0x003cf6b0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [pc, #324] @ 2bc478 │ │ │ │ @@ -658958,47 +658958,47 @@ │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ str r0, [r4] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r8, lr, r7, asr #21 │ │ │ │ - eorseq r8, lr, r4, lsl #21 │ │ │ │ - @ instruction: 0x003cf5b8 │ │ │ │ + eorseq r8, lr, r7, asr #20 │ │ │ │ + eorseq r8, lr, r4, lsl #20 │ │ │ │ + eorseq pc, ip, r8, lsr r5 @ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldmib r0, {r4, r6} │ │ │ │ mov r8, r0 │ │ │ │ cmp r6, #0 │ │ │ │ beq 2bc4b0 │ │ │ │ mov r7, #0 │ │ │ │ mov r5, r4 │ │ │ │ strb r7, [r5], #1 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ subs r6, r6, #1 │ │ │ │ bne 2bc4a0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r8, #8] │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ bmi 2bc4e0 │ │ │ │ beq 2bc4d8 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4], #1 │ │ │ │ subs r0, r0, #1 │ │ │ │ bne 2bc4cc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #16] @ 2bc4f8 │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ ldr r2, [pc, #12] @ 2bc4fc │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59fd0 │ │ │ │ - eorseq r8, lr, sp, lsr r2 │ │ │ │ + @ instruction: 0x003e81bd │ │ │ │ subseq lr, r5, r8, lsl #22 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #132 @ 0x84 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ mov fp, r1 │ │ │ │ mov r8, fp │ │ │ │ @@ -659341,22 +659341,22 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq 2bca68 │ │ │ │ add r0, sp, #20 │ │ │ │ bl 2bef14 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - eorseq r5, sp, r8, ror #19 │ │ │ │ + eorseq r5, sp, r8, ror #18 │ │ │ │ subseq lr, r5, r0, lsr sl │ │ │ │ subseq lr, r5, r4, lsr #20 │ │ │ │ subseq r3, r9, r4, asr #14 │ │ │ │ subseq lr, r5, r0, asr #20 │ │ │ │ - eorseq r8, lr, r1, asr #12 │ │ │ │ + eorseq r8, lr, r1, asr #11 │ │ │ │ subseq r3, r9, ip, asr #9 │ │ │ │ - @ instruction: 0x003d4ebc │ │ │ │ + eorseq r4, sp, ip, lsr lr │ │ │ │ ldrheq r3, [r9], #-52 @ 0xffffffcc │ │ │ │ @ instruction: 0x00593494 │ │ │ │ subseq lr, r5, r8, ror sl │ │ │ │ subseq lr, r5, r4, lsl #21 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ mov r8, r1 │ │ │ │ @@ -659692,22 +659692,22 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq 2bcfe4 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 2bef14 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - eorseq r5, sp, r0, asr r4 │ │ │ │ + @ instruction: 0x003d53d0 │ │ │ │ ldrheq lr, [r5], #-68 @ 0xffffffbc │ │ │ │ subseq lr, r5, r8, lsr #9 │ │ │ │ ldrheq r3, [r9], #-16 │ │ │ │ subseq lr, r5, r4, asr #9 │ │ │ │ - eorseq r8, lr, r5, asr #1 │ │ │ │ + eorseq r8, lr, r5, asr #32 │ │ │ │ subseq r2, r9, r0, asr pc │ │ │ │ - eorseq r4, sp, r0, asr #18 │ │ │ │ + eorseq r4, sp, r0, asr #17 │ │ │ │ subseq r2, r9, r8, lsr lr │ │ │ │ subseq r2, r9, r8, lsl pc │ │ │ │ ldrsheq lr, [r5], #-76 @ 0xffffffb4 │ │ │ │ subseq lr, r5, r8, lsl #10 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ mov r9, r0 │ │ │ │ @@ -660092,22 +660092,22 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq 2bd624 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 2bef14 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - eorseq r4, sp, r8, lsl #29 │ │ │ │ + eorseq r4, sp, r8, lsl #28 │ │ │ │ @ instruction: 0x0055de94 │ │ │ │ subseq sp, r5, r8, lsl #29 │ │ │ │ subseq r2, r9, ip, lsr #23 │ │ │ │ subseq sp, r5, r4, lsr #29 │ │ │ │ - eorseq r7, lr, r5, lsr #21 │ │ │ │ + eorseq r7, lr, r5, lsr #20 │ │ │ │ subseq r2, r9, r0, lsr r9 │ │ │ │ - eorseq r4, sp, r0, lsr #6 │ │ │ │ + eorseq r4, sp, r0, lsr #5 │ │ │ │ subseq r2, r9, r8, lsl r8 │ │ │ │ ldrsheq r2, [r9], #-136 @ 0xffffff78 │ │ │ │ ldrsbeq sp, [r5], #-236 @ 0xffffff14 │ │ │ │ subseq sp, r5, r8, ror #29 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ mov fp, r1 │ │ │ │ @@ -660444,22 +660444,22 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq 2bdba4 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 2bef14 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - mlaseq sp, r0, r8, r4 │ │ │ │ + eorseq r4, sp, r0, lsl r8 │ │ │ │ ldrsheq sp, [r5], #-132 @ 0xffffff7c │ │ │ │ subseq sp, r5, r8, ror #17 │ │ │ │ ldrsheq r2, [r9], #-80 @ 0xffffffb0 │ │ │ │ subseq sp, r5, r4, lsl #18 │ │ │ │ - eorseq r7, lr, r5, lsl #10 │ │ │ │ + eorseq r7, lr, r5, lsl #9 │ │ │ │ @ instruction: 0x00592390 │ │ │ │ - eorseq r3, sp, r0, lsl #27 │ │ │ │ + eorseq r3, sp, r0, lsl #26 │ │ │ │ subseq r2, r9, r8, ror r2 │ │ │ │ subseq r2, r9, r8, asr r3 │ │ │ │ subseq sp, r5, ip, lsr r9 │ │ │ │ subseq sp, r5, r8, asr #18 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ mov fp, r1 │ │ │ │ @@ -660796,22 +660796,22 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq 2be124 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 2bef14 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - eorseq r4, sp, r0, lsl r3 │ │ │ │ + mlaseq sp, r0, r2, r4 │ │ │ │ subseq sp, r5, r4, ror r3 │ │ │ │ subseq sp, r5, r8, ror #6 │ │ │ │ subseq r2, r9, r0, ror r0 │ │ │ │ subseq sp, r5, r4, lsl #7 │ │ │ │ - eorseq r6, lr, r5, lsl #31 │ │ │ │ + eorseq r6, lr, r5, lsl #30 │ │ │ │ subseq r1, r9, r0, lsl lr │ │ │ │ - eorseq r3, sp, r0, lsl #16 │ │ │ │ + eorseq r3, sp, r0, lsl #15 │ │ │ │ ldrsheq r1, [r9], #-200 @ 0xffffff38 │ │ │ │ ldrsbeq r1, [r9], #-216 @ 0xffffff28 │ │ │ │ ldrheq sp, [r5], #-60 @ 0xffffffc4 │ │ │ │ subseq sp, r5, r8, asr #7 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ mov r8, r1 │ │ │ │ @@ -661147,22 +661147,22 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq 2be6a0 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 2bef14 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - mlaseq sp, r4, sp, r3 │ │ │ │ + eorseq r3, sp, r4, lsl sp │ │ │ │ ldrsheq ip, [r5], #-216 @ 0xffffff28 │ │ │ │ subseq ip, r5, ip, ror #27 │ │ │ │ ldrsheq r1, [r9], #-164 @ 0xffffff5c │ │ │ │ subseq ip, r5, r8, lsl #28 │ │ │ │ - eorseq r6, lr, r9, lsl #20 │ │ │ │ + eorseq r6, lr, r9, lsl #19 │ │ │ │ @ instruction: 0x00591894 │ │ │ │ - eorseq r3, sp, r4, lsl #5 │ │ │ │ + eorseq r3, sp, r4, lsl #4 │ │ │ │ subseq r1, r9, ip, ror r7 │ │ │ │ subseq r1, r9, ip, asr r8 │ │ │ │ subseq ip, r5, r0, asr #28 │ │ │ │ subseq ip, r5, ip, asr #28 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ mov r9, r0 │ │ │ │ @@ -661550,22 +661550,22 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq 2becec │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 2bef14 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - eorseq r3, sp, r0, asr #15 │ │ │ │ + eorseq r3, sp, r0, asr #14 │ │ │ │ subseq ip, r5, ip, asr #15 │ │ │ │ subseq ip, r5, r0, asr #15 │ │ │ │ subseq r1, r9, r8, ror #9 │ │ │ │ ldrsbeq ip, [r5], #-124 @ 0xffffff84 │ │ │ │ - @ instruction: 0x003e63dd │ │ │ │ + eorseq r6, lr, sp, asr r3 │ │ │ │ subseq r1, r9, r8, ror #4 │ │ │ │ - eorseq r2, sp, r8, asr ip │ │ │ │ + @ instruction: 0x003d2bd8 │ │ │ │ subseq r1, r9, r0, asr r1 │ │ │ │ subseq r1, r9, r0, lsr r2 │ │ │ │ subseq ip, r5, r4, lsl r8 │ │ │ │ subseq ip, r5, r0, lsr #16 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r8, r0 │ │ │ │ @@ -662139,15 +662139,15 @@ │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ ldrheq fp, [r5], #-172 @ 0xffffff54 │ │ │ │ - eorseq r0, sp, r8, ror r0 │ │ │ │ + @ instruction: 0x003cfff8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #180 @ 0xb4 │ │ │ │ ldr r8, [r1] │ │ │ │ add sl, sp, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ ldr fp, [r1, #12] │ │ │ │ mov r0, sl │ │ │ │ @@ -662425,15 +662425,15 @@ │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ subseq fp, r5, r4, asr #12 │ │ │ │ - eorseq pc, ip, r0, lsr #24 │ │ │ │ + eorseq pc, ip, r0, lsr #23 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r3 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ @@ -662533,15 +662533,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ bl 2bf108 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subseq r0, r9, r0, ror #3 │ │ │ │ - eorseq r5, lr, sp, lsr #6 │ │ │ │ + eorseq r5, lr, sp, lsr #5 │ │ │ │ subseq r0, r9, r0, asr r2 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r6, r1 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r3 │ │ │ │ @@ -663203,15 +663203,15 @@ │ │ │ │ add r0, sp, #32 │ │ │ │ bl 2bef14 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subseq pc, r8, r0, lsl r8 @ │ │ │ │ subseq sl, r5, r0, lsr sp │ │ │ │ - eorseq r4, lr, r5, lsl #19 │ │ │ │ + eorseq r4, lr, r5, lsl #18 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ @@ -663362,18 +663362,18 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 2bef14 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - eorseq lr, ip, ip, lsl #25 │ │ │ │ + eorseq lr, ip, ip, lsl #24 │ │ │ │ subseq pc, r8, r4, asr #10 │ │ │ │ subseq sl, r5, ip, lsr #21 │ │ │ │ - mlaseq sp, r4, r7, r1 │ │ │ │ + eorseq r1, sp, r4, lsl r7 │ │ │ │ @ instruction: 0x0055a790 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -663692,20 +663692,20 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 2bef14 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - @ instruction: 0x003ce9fc │ │ │ │ + eorseq lr, ip, ip, ror r9 │ │ │ │ subseq pc, r8, r0, ror #2 │ │ │ │ subseq sl, r5, r4, lsl #11 │ │ │ │ - eorseq lr, ip, r8, lsl #16 │ │ │ │ - eorseq lr, ip, r4, asr r9 │ │ │ │ - @ instruction: 0x003e42dc │ │ │ │ + eorseq lr, ip, r8, lsl #15 │ │ │ │ + @ instruction: 0x003ce8d4 │ │ │ │ + eorseq r4, lr, ip, asr r2 │ │ │ │ subseq sl, r5, r8, ror #4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #364 @ 0x16c │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #1 │ │ │ │ @@ -663974,15 +663974,15 @@ │ │ │ │ ldr r0, [pc, #1796] @ 2c19c8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 38af0 <__tls_get_addr@plt> │ │ │ │ add r7, r0, #8 │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ b 2c1300 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 666cec │ │ │ │ + bl 666c70 │ │ │ │ ldr r0, [pc, #1760] @ 2c19c4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 38af0 <__tls_get_addr@plt> │ │ │ │ add r7, sp, #88 @ 0x58 │ │ │ │ mov r4, #1 │ │ │ │ mov r6, #0 │ │ │ │ stmia r0!, {r4, r6} │ │ │ │ @@ -664070,15 +664070,15 @@ │ │ │ │ ldr r0, [pc, #1460] @ 2c19f8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #280] @ 0x118 │ │ │ │ add r0, sp, #272 @ 0x110 │ │ │ │ str r0, [sp, #276] @ 0x114 │ │ │ │ add r0, sp, #336 @ 0x150 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r5, [sp, #340] @ 0x154 │ │ │ │ ldr r0, [sp, #344] @ 0x158 │ │ │ │ str r0, [sp, #328] @ 0x148 │ │ │ │ str r5, [sp, #324] @ 0x144 │ │ │ │ ldr r3, [pc, #1416] @ 2c19fc │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r2, sp, #324 @ 0x144 │ │ │ │ @@ -664183,15 +664183,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #316] @ 0x13c │ │ │ │ add r2, sp, #320 @ 0x140 │ │ │ │ str r2, [sp, #312] @ 0x138 │ │ │ │ str r0, [sp, #320] @ 0x140 │ │ │ │ add r0, sp, #324 @ 0x144 │ │ │ │ mov r1, r4 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r5, [sp, #328] @ 0x148 │ │ │ │ ldr r0, [sp, #332] @ 0x14c │ │ │ │ ldr r9, [sp, #324] @ 0x144 │ │ │ │ str r0, [sp, #308] @ 0x134 │ │ │ │ str r5, [sp, #304] @ 0x130 │ │ │ │ ldr r3, [pc, #972] @ 2c1a08 │ │ │ │ add r2, sp, #304 @ 0x130 │ │ │ │ @@ -664425,25 +664425,25 @@ │ │ │ │ ldrsbeq lr, [r8], #-140 @ 0xffffff74 │ │ │ │ subseq lr, r8, r0, lsl #17 │ │ │ │ subseq lr, r8, r8, ror #27 │ │ │ │ subseq r9, r5, r0, ror #23 │ │ │ │ subseq r9, r5, r8, lsr #22 │ │ │ │ subseq sl, r5, r8, lsl r2 │ │ │ │ subseq sl, r5, r8, ror #3 │ │ │ │ - @ instruction: 0x003ca5b8 │ │ │ │ + eorseq sl, ip, r8, lsr r5 │ │ │ │ subseq r9, r5, r8, lsr ip │ │ │ │ - eorseq r3, lr, sl, lsr r8 │ │ │ │ + @ instruction: 0x003e37ba │ │ │ │ subseq r9, r5, r8, lsl #25 │ │ │ │ subseq sl, r5, r0, asr #1 │ │ │ │ subseq lr, r8, ip, lsl fp │ │ │ │ subseq r9, r5, r4, asr #31 │ │ │ │ subseq r9, r5, r8, lsl #30 │ │ │ │ subseq lr, r8, ip, asr r9 │ │ │ │ ldrsheq r9, [r5], #-220 @ 0xffffff24 │ │ │ │ - eorseq r3, lr, r0, lsl #31 │ │ │ │ + eorseq r3, lr, r0, lsl #30 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #212 @ 0xd4 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #1 │ │ │ │ bl 4398cc │ │ │ │ @@ -664730,15 +664730,15 @@ │ │ │ │ bl 2cb674 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subseq lr, r8, r4, ror r2 │ │ │ │ subseq r9, r5, r0, lsr r6 │ │ │ │ @ instruction: 0x00559590 │ │ │ │ - eorseq r3, lr, ip, lsl #8 │ │ │ │ + eorseq r3, lr, ip, lsl #7 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #372 @ 0x174 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ mov r6, r1 │ │ │ │ mov r1, #1 │ │ │ │ bl 4398cc │ │ │ │ @@ -664974,15 +664974,15 @@ │ │ │ │ ldr r0, [pc, #3772] @ 2c3120 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #312] @ 0x138 │ │ │ │ add r0, sp, #256 @ 0x100 │ │ │ │ str r0, [sp, #308] @ 0x134 │ │ │ │ add r0, sp, #260 @ 0x104 │ │ │ │ add r1, sp, #344 @ 0x158 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r6, [sp, #264] @ 0x108 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ str r0, [sp, #336] @ 0x150 │ │ │ │ str r6, [sp, #332] @ 0x14c │ │ │ │ ldr r3, [pc, #3728] @ 2c3124 │ │ │ │ add r2, sp, #332 @ 0x14c │ │ │ │ mov r0, r8 │ │ │ │ @@ -665101,15 +665101,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #336] @ 0x150 │ │ │ │ add r2, sp, #340 @ 0x154 │ │ │ │ str r2, [sp, #332] @ 0x14c │ │ │ │ str r0, [sp, #340] @ 0x154 │ │ │ │ add r0, sp, #296 @ 0x128 │ │ │ │ add r1, sp, #308 @ 0x134 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r7, [sp, #300] @ 0x12c │ │ │ │ ldr r0, [sp, #304] @ 0x130 │ │ │ │ ldr fp, [sp, #296] @ 0x128 │ │ │ │ str r0, [sp, #292] @ 0x124 │ │ │ │ str r7, [sp, #288] @ 0x120 │ │ │ │ ldr r3, [pc, #3228] @ 2c3130 │ │ │ │ add r0, sp, #344 @ 0x158 │ │ │ │ @@ -665344,15 +665344,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #300] @ 0x12c │ │ │ │ add r2, sp, #288 @ 0x120 │ │ │ │ str r2, [sp, #296] @ 0x128 │ │ │ │ str r0, [sp, #288] @ 0x120 │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr fp, [sp, #244] @ 0xf4 │ │ │ │ ldr r0, [sp, #248] @ 0xf8 │ │ │ │ ldr sl, [sp, #240] @ 0xf0 │ │ │ │ str r0, [sp, #336] @ 0x150 │ │ │ │ str fp, [sp, #332] @ 0x14c │ │ │ │ ldr r3, [pc, #2216] @ 2c3108 │ │ │ │ add r0, sp, #344 @ 0x158 │ │ │ │ @@ -665828,15 +665828,15 @@ │ │ │ │ cmp fp, #0 │ │ │ │ beq 2c2fdc │ │ │ │ mov r0, r7 │ │ │ │ mov r1, fp │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ b 2c2fdc │ │ │ │ - eorseq r2, lr, r0, ror pc │ │ │ │ + @ instruction: 0x003e2ef0 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #260] @ 0x104 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ beq 2c3010 │ │ │ │ add r0, sp, #260 @ 0x104 │ │ │ │ bl 2cb58c │ │ │ │ @@ -665901,22 +665901,22 @@ │ │ │ │ ldr r1, [sp, #168] @ 0xa8 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 2c30bc │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ subseq r8, r5, r4, ror #9 │ │ │ │ - eorseq pc, ip, r0, asr #7 │ │ │ │ + eorseq pc, ip, r0, asr #6 │ │ │ │ @ instruction: 0x00558594 │ │ │ │ - mlaseq lr, r6, r1, r2 │ │ │ │ + eorseq r2, lr, r6, lsl r1 │ │ │ │ subseq r8, r5, r4, ror #25 │ │ │ │ subseq sp, r8, r8, lsr r7 │ │ │ │ ldrsbeq r8, [r5], #-184 @ 0xffffff48 │ │ │ │ subseq r8, r5, r4, ror #10 │ │ │ │ - eorseq r2, lr, r2, ror #2 │ │ │ │ + eorseq r2, lr, r2, ror #1 │ │ │ │ subseq r8, r5, ip, ror r5 │ │ │ │ @ instruction: 0x00558594 │ │ │ │ subseq r9, r5, r0, lsr #5 │ │ │ │ ldrsheq sp, [r8], #-204 @ 0xffffff34 │ │ │ │ subseq r9, r5, r4, lsr #3 │ │ │ │ ldrheq r9, [r5], #-0 │ │ │ │ subseq sp, r8, r4, lsl #22 │ │ │ │ @@ -666211,15 +666211,15 @@ │ │ │ │ bl 2cb674 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subseq ip, r8, r0, asr fp │ │ │ │ subseq r7, r5, ip, lsl #30 │ │ │ │ subseq r7, r5, ip, ror lr │ │ │ │ - eorseq r1, lr, r8, ror #25 │ │ │ │ + eorseq r1, lr, r8, ror #24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #228 @ 0xe4 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ mov r6, r1 │ │ │ │ mov r1, #1 │ │ │ │ bl 4398cc │ │ │ │ @@ -666479,15 +666479,15 @@ │ │ │ │ ldr r0, [pc, #796] @ 2c3d04 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 38af0 <__tls_get_addr@plt> │ │ │ │ add r7, r0, #8 │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ b 2c3a24 │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ - bl 666cec │ │ │ │ + bl 666c70 │ │ │ │ ldr r0, [pc, #760] @ 2c3d00 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 38af0 <__tls_get_addr@plt> │ │ │ │ add r7, sp, #200 @ 0xc8 │ │ │ │ mov r4, #1 │ │ │ │ mov r6, #0 │ │ │ │ stmia r0!, {r4, r6} │ │ │ │ @@ -666680,16 +666680,16 @@ │ │ │ │ ldrheq ip, [r8], #-24 @ 0xffffffe8 │ │ │ │ subseq ip, r8, r4, ror #2 │ │ │ │ subseq ip, r8, ip, lsr #13 │ │ │ │ subseq r7, r5, ip, lsl r8 │ │ │ │ subseq r7, r5, r4, lsl r7 │ │ │ │ subseq r7, r5, ip, asr r7 │ │ │ │ ldrheq r7, [r5], #-160 @ 0xffffff60 │ │ │ │ - mlaseq ip, r8, lr, r7 │ │ │ │ - eorseq r1, lr, r4, asr #16 │ │ │ │ + eorseq r7, ip, r8, lsl lr │ │ │ │ + eorseq r1, lr, r4, asr #15 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #516 @ 0x204 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #1 │ │ │ │ bl 4398cc │ │ │ │ @@ -667035,15 +667035,15 @@ │ │ │ │ ldr r0, [pc, #3960] @ 2c5210 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #392] @ 0x188 │ │ │ │ add r0, sp, #484 @ 0x1e4 │ │ │ │ str r0, [sp, #388] @ 0x184 │ │ │ │ add r0, sp, #404 @ 0x194 │ │ │ │ add r1, sp, #488 @ 0x1e8 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r6, [sp, #408] @ 0x198 │ │ │ │ ldr r0, [sp, #412] @ 0x19c │ │ │ │ str r0, [sp, #480] @ 0x1e0 │ │ │ │ str r6, [sp, #476] @ 0x1dc │ │ │ │ ldr r3, [pc, #4060] @ 2c52a4 │ │ │ │ add r0, sp, #248 @ 0xf8 │ │ │ │ add r2, sp, #476 @ 0x1dc │ │ │ │ @@ -667174,15 +667174,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #392] @ 0x188 │ │ │ │ add r2, sp, #432 @ 0x1b0 │ │ │ │ str r2, [sp, #388] @ 0x184 │ │ │ │ str r0, [sp, #432] @ 0x1b0 │ │ │ │ add r0, sp, #440 @ 0x1b8 │ │ │ │ add r1, sp, #488 @ 0x1e8 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r6, [sp, #444] @ 0x1bc │ │ │ │ ldr r0, [sp, #448] @ 0x1c0 │ │ │ │ ldr r8, [sp, #440] @ 0x1b8 │ │ │ │ str r0, [sp, #480] @ 0x1e0 │ │ │ │ str r6, [sp, #476] @ 0x1dc │ │ │ │ ldr r3, [pc, #3976] @ 2c5480 │ │ │ │ add r0, sp, #248 @ 0xf8 │ │ │ │ @@ -667357,15 +667357,15 @@ │ │ │ │ ldr r0, [pc, #4060] @ 2c577c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #456] @ 0x1c8 │ │ │ │ add r0, sp, #400 @ 0x190 │ │ │ │ str r0, [sp, #452] @ 0x1c4 │ │ │ │ add r0, sp, #404 @ 0x194 │ │ │ │ add r1, sp, #488 @ 0x1e8 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r7, [sp, #408] @ 0x198 │ │ │ │ ldr r0, [sp, #412] @ 0x19c │ │ │ │ str r0, [sp, #444] @ 0x1bc │ │ │ │ str r7, [sp, #440] @ 0x1b8 │ │ │ │ ldr r3, [pc, #4052] @ 2c57a4 │ │ │ │ add r0, sp, #248 @ 0xf8 │ │ │ │ add r2, sp, #440 @ 0x1b8 │ │ │ │ @@ -667463,15 +667463,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #480] @ 0x1e0 │ │ │ │ add r2, sp, #484 @ 0x1e4 │ │ │ │ str r2, [sp, #476] @ 0x1dc │ │ │ │ str r0, [sp, #484] @ 0x1e4 │ │ │ │ add r0, sp, #440 @ 0x1b8 │ │ │ │ add r1, sp, #452 @ 0x1c4 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r7, [sp, #444] @ 0x1bc │ │ │ │ ldr r0, [sp, #448] @ 0x1c0 │ │ │ │ ldr r9, [sp, #440] @ 0x1b8 │ │ │ │ str r0, [sp, #436] @ 0x1b4 │ │ │ │ str r7, [sp, #432] @ 0x1b0 │ │ │ │ ldr r3, [pc, #4092] @ 2c5978 │ │ │ │ add r0, sp, #488 @ 0x1e8 │ │ │ │ @@ -667766,15 +667766,15 @@ │ │ │ │ str r4, [r8, #36] @ 0x24 │ │ │ │ b 2c5138 │ │ │ │ add r2, sp, #300 @ 0x12c │ │ │ │ add r1, r1, #16 │ │ │ │ add r2, r2, #44 @ 0x2c │ │ │ │ b 2c4e34 │ │ │ │ subseq fp, r8, r8, asr #30 │ │ │ │ - eorseq r1, lr, r0, ror #1 │ │ │ │ + eorseq r1, lr, r0, rrx │ │ │ │ ldrsbeq r7, [r5], #-80 @ 0xffffffb0 │ │ │ │ ldrsbeq r7, [r5], #-64 @ 0xffffffc0 │ │ │ │ ldr r1, [sp, #320] @ 0x140 │ │ │ │ ldr r0, [sp, #344] @ 0x158 │ │ │ │ add r2, r1, #16 │ │ │ │ mov r1, r2 │ │ │ │ ldr r2, [r2] │ │ │ │ @@ -668685,30 +668685,30 @@ │ │ │ │ @ instruction: 0x00555e90 │ │ │ │ @ instruction: 0x00555d90 │ │ │ │ subseq r5, r5, r8, lsr #27 │ │ │ │ subseq r5, r5, r8, lsr #25 │ │ │ │ subseq r6, r5, r8, lsr r0 │ │ │ │ subseq r5, r5, r8, lsr pc │ │ │ │ subseq r5, r5, r0, asr sp │ │ │ │ - eorseq pc, sp, sl, asr #18 │ │ │ │ + eorseq pc, sp, sl, asr #17 │ │ │ │ ldrsheq r5, [r5], #-204 @ 0xffffff34 │ │ │ │ subseq r5, r5, r4, lsl sp │ │ │ │ - eorseq r0, lr, r5, lsl #6 │ │ │ │ - eorseq r6, ip, ip, lsr #21 │ │ │ │ - eorseq r0, lr, lr, ror r2 │ │ │ │ - eorseq r0, lr, r1, ror #2 │ │ │ │ - eorseq pc, sp, sp, lsr #17 │ │ │ │ - eorseq r6, ip, ip, ror r0 │ │ │ │ - @ instruction: 0x003df8f6 │ │ │ │ - eorseq pc, sp, r5, ror #17 │ │ │ │ - mlaseq sp, r6, r8, pc @ │ │ │ │ - eorseq pc, sp, r9, ror r8 @ │ │ │ │ + eorseq r0, lr, r5, lsl #5 │ │ │ │ + eorseq r6, ip, ip, lsr #20 │ │ │ │ + @ instruction: 0x003e01fe │ │ │ │ + eorseq r0, lr, r1, ror #1 │ │ │ │ + eorseq pc, sp, sp, lsr #16 │ │ │ │ + @ instruction: 0x003c5ffc │ │ │ │ + eorseq pc, sp, r6, ror r8 @ │ │ │ │ + eorseq pc, sp, r5, ror #16 │ │ │ │ + eorseq pc, sp, r6, lsl r8 @ │ │ │ │ + @ instruction: 0x003df7f9 │ │ │ │ subseq r5, r5, r8, ror #22 │ │ │ │ - eorseq r0, lr, r6, asr r2 │ │ │ │ - eorseq r0, lr, sp, lsr #4 │ │ │ │ + @ instruction: 0x003e01d6 │ │ │ │ + eorseq r0, lr, sp, lsr #3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #588 @ 0x24c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ mov r6, r1 │ │ │ │ mov r1, #1 │ │ │ │ bl 4398cc │ │ │ │ @@ -669026,15 +669026,15 @@ │ │ │ │ ldr r0, [pc, #4084] @ 2c71a8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #532] @ 0x214 │ │ │ │ add r0, sp, #584 @ 0x248 │ │ │ │ str r0, [sp, #528] @ 0x210 │ │ │ │ add r0, sp, #448 @ 0x1c0 │ │ │ │ add r1, sp, #408 @ 0x198 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r7, [sp, #452] @ 0x1c4 │ │ │ │ ldr r0, [sp, #456] @ 0x1c8 │ │ │ │ str r0, [sp, #580] @ 0x244 │ │ │ │ str r7, [sp, #576] @ 0x240 │ │ │ │ ldr r3, [pc, #4040] @ 2c71ac │ │ │ │ add r2, sp, #576 @ 0x240 │ │ │ │ mov r0, r5 │ │ │ │ @@ -669165,15 +669165,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #532] @ 0x214 │ │ │ │ add r2, sp, #544 @ 0x220 │ │ │ │ str r2, [sp, #528] @ 0x210 │ │ │ │ str r0, [sp, #544] @ 0x220 │ │ │ │ add r0, sp, #360 @ 0x168 │ │ │ │ add r1, sp, #408 @ 0x198 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r6, [sp, #364] @ 0x16c │ │ │ │ ldr r0, [sp, #368] @ 0x170 │ │ │ │ ldr r7, [sp, #360] @ 0x168 │ │ │ │ str r0, [sp, #580] @ 0x244 │ │ │ │ str r6, [sp, #576] @ 0x240 │ │ │ │ ldr r3, [pc, #3864] @ 2c732c │ │ │ │ add r2, sp, #576 @ 0x240 │ │ │ │ @@ -669428,15 +669428,15 @@ │ │ │ │ ldr r0, [pc, #4036] @ 2c77c0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #556] @ 0x22c │ │ │ │ add r0, sp, #540 @ 0x21c │ │ │ │ str r0, [sp, #552] @ 0x228 │ │ │ │ add r0, sp, #448 @ 0x1c0 │ │ │ │ add r1, sp, #408 @ 0x198 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r7, [sp, #452] @ 0x1c4 │ │ │ │ ldr r0, [sp, #456] @ 0x1c8 │ │ │ │ str r0, [sp, #364] @ 0x16c │ │ │ │ str r7, [sp, #360] @ 0x168 │ │ │ │ ldr r3, [pc, #3992] @ 2c77c4 │ │ │ │ add r2, sp, #360 @ 0x168 │ │ │ │ mov r0, r5 │ │ │ │ @@ -669531,15 +669531,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #580] @ 0x244 │ │ │ │ add r2, sp, #584 @ 0x248 │ │ │ │ str r2, [sp, #576] @ 0x240 │ │ │ │ str r0, [sp, #584] @ 0x248 │ │ │ │ add r0, sp, #360 @ 0x168 │ │ │ │ add r1, sp, #552 @ 0x228 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r9, [sp, #364] @ 0x16c │ │ │ │ ldr r0, [sp, #368] @ 0x170 │ │ │ │ ldr fp, [sp, #360] @ 0x168 │ │ │ │ str r0, [sp, #548] @ 0x224 │ │ │ │ str r9, [sp, #544] @ 0x220 │ │ │ │ ldr r3, [pc, #4012] @ 2c7978 │ │ │ │ add r0, sp, #408 @ 0x198 │ │ │ │ @@ -669740,15 +669740,15 @@ │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strb r5, [r6, #4] │ │ │ │ str r0, [r6, #60] @ 0x3c │ │ │ │ str r4, [r6] │ │ │ │ add sp, sp, #588 @ 0x24c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrheq r9, [r8], #-248 @ 0xffffff08 │ │ │ │ - eorseq pc, sp, r0, asr r1 @ │ │ │ │ + ldrsbeq pc, [sp], -r0 @ │ │ │ │ ldr fp, [sp, #160] @ 0xa0 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #180] @ 0xb4 │ │ │ │ mov sl, #30 │ │ │ │ ldr r9, [sp, #164] @ 0xa4 │ │ │ │ ldr r8, [sp, #168] @ 0xa8 │ │ │ │ ldr r6, [fp, #8] │ │ │ │ @@ -670181,15 +670181,15 @@ │ │ │ │ str r0, [sp, #364] @ 0x16c │ │ │ │ add r0, sp, #576 @ 0x240 │ │ │ │ str r0, [sp, #360] @ 0x168 │ │ │ │ sub r0, r5, r3 │ │ │ │ str r0, [sp, #576] @ 0x240 │ │ │ │ add r0, sp, #512 @ 0x200 │ │ │ │ add r1, sp, #448 @ 0x1c0 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r6, [sp, #516] @ 0x204 │ │ │ │ ldr r0, [sp, #520] @ 0x208 │ │ │ │ ldr r5, [sp, #512] @ 0x200 │ │ │ │ str r0, [sp, #532] @ 0x214 │ │ │ │ str r6, [sp, #528] @ 0x210 │ │ │ │ ldr r3, [pc, #4052] @ 2c83c8 │ │ │ │ add r0, sp, #448 @ 0x1c0 │ │ │ │ @@ -670708,15 +670708,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #532] @ 0x214 │ │ │ │ add r2, sp, #544 @ 0x220 │ │ │ │ str r2, [sp, #528] @ 0x210 │ │ │ │ str r0, [sp, #544] @ 0x220 │ │ │ │ add r0, sp, #360 @ 0x168 │ │ │ │ add r1, sp, #448 @ 0x1c0 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r6, [sp, #364] @ 0x16c │ │ │ │ ldr r0, [sp, #368] @ 0x170 │ │ │ │ ldr r5, [sp, #360] @ 0x168 │ │ │ │ str r0, [sp, #580] @ 0x244 │ │ │ │ str r6, [sp, #576] @ 0x240 │ │ │ │ ldr r3, [pc, #4004] @ 2c8bd4 │ │ │ │ add r0, sp, #448 @ 0x1c0 │ │ │ │ @@ -670757,15 +670757,15 @@ │ │ │ │ bls 2c7f38 │ │ │ │ b 2c79e0 │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r2 │ │ │ │ b 2c80bc │ │ │ │ mov sl, #27 │ │ │ │ b 2c7fc4 │ │ │ │ - mlaseq ip, r8, r2, fp │ │ │ │ + eorseq fp, ip, r8, lsl r2 │ │ │ │ subseq r4, r5, ip, asr r7 │ │ │ │ subseq r4, r5, r4, asr r6 │ │ │ │ ldm r4!, {r0, r1, r2} │ │ │ │ stmia r8!, {r0, r1, r2} │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #204] @ 0xcc │ │ │ │ @@ -670795,15 +670795,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #532] @ 0x214 │ │ │ │ add r2, sp, #544 @ 0x220 │ │ │ │ str r2, [sp, #528] @ 0x210 │ │ │ │ str r0, [sp, #544] @ 0x220 │ │ │ │ add r0, sp, #552 @ 0x228 │ │ │ │ add r1, sp, #408 @ 0x198 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r7, [sp, #556] @ 0x22c │ │ │ │ ldr r0, [sp, #560] @ 0x230 │ │ │ │ ldr r5, [sp, #552] @ 0x228 │ │ │ │ str r0, [sp, #580] @ 0x244 │ │ │ │ str r7, [sp, #576] @ 0x240 │ │ │ │ ldr r3, [pc, #3576] @ 2c8b84 │ │ │ │ add r0, sp, #408 @ 0x198 │ │ │ │ @@ -670863,15 +670863,15 @@ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #452] @ 0x1c4 │ │ │ │ add r0, sp, #584 @ 0x248 │ │ │ │ str r0, [sp, #448] @ 0x1c0 │ │ │ │ add r0, sp, #408 @ 0x198 │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ mov r5, #1 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r5, [sp, #412] @ 0x19c │ │ │ │ ldr r0, [sp, #416] @ 0x1a0 │ │ │ │ str r0, [sp, #532] @ 0x214 │ │ │ │ str r5, [sp, #528] @ 0x210 │ │ │ │ ldr r3, [pc, #3376] @ 2c8bc8 │ │ │ │ add r0, sp, #232 @ 0xe8 │ │ │ │ add r2, sp, #528 @ 0x210 │ │ │ │ @@ -671094,15 +671094,15 @@ │ │ │ │ str r7, [r4, #16] │ │ │ │ str r3, [r4, #12] │ │ │ │ str r6, [r4, #20] │ │ │ │ str r5, [r1] │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [r1, #60] @ 0x3c │ │ │ │ b 2c8608 │ │ │ │ - eorseq sp, sp, pc, lsr #31 │ │ │ │ + eorseq sp, sp, pc, lsr #30 │ │ │ │ ldr r2, [pc, #2412] @ 2c8b90 │ │ │ │ add r4, sp, #232 @ 0xe8 │ │ │ │ ldr r3, [pc, #2408] @ 2c8b94 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -671118,15 +671118,15 @@ │ │ │ │ cmp fp, #0 │ │ │ │ beq 2c7ff0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, fp │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ b 2c7ff0 │ │ │ │ - eorseq sp, sp, fp, ror #30 │ │ │ │ + eorseq sp, sp, fp, ror #29 │ │ │ │ mov r9, #1 │ │ │ │ ldr r2, [pc, #2348] @ 2c8bb4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, fp │ │ │ │ mov r5, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59edc │ │ │ │ @@ -671134,15 +671134,15 @@ │ │ │ │ mov r9, #1 │ │ │ │ ldr r2, [pc, #2312] @ 2c8bb0 │ │ │ │ mov r0, fp │ │ │ │ mov r5, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ b 2c87dc │ │ │ │ - eorseq sp, sp, r1, lsl pc │ │ │ │ + mlaseq sp, r1, lr, sp │ │ │ │ add r2, sp, #424 @ 0x1a8 │ │ │ │ add r3, sp, #552 @ 0x228 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str r8, [fp, #16] │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #448 @ 0x1c0 │ │ │ │ bl 2cb674 │ │ │ │ @@ -671291,15 +671291,15 @@ │ │ │ │ add r4, sp, #232 @ 0xe8 │ │ │ │ mov r2, #8 │ │ │ │ mov r5, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl 3fbe8 │ │ │ │ b 2c8550 │ │ │ │ - eorseq sp, sp, r8, ror ip │ │ │ │ + @ instruction: 0x003ddbf8 │ │ │ │ mov r9, #1 │ │ │ │ ldr r1, [pc, #1660] @ 2c8bb8 │ │ │ │ add r4, sp, #232 @ 0xe8 │ │ │ │ mov r2, #10 │ │ │ │ mov r5, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ @@ -671356,15 +671356,15 @@ │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ add r0, sp, #376 @ 0x178 │ │ │ │ bl 2b2de0 │ │ │ │ add sp, sp, #588 @ 0x24c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - eorseq r7, ip, ip, asr lr │ │ │ │ + @ instruction: 0x003c7ddc │ │ │ │ add lr, sp, #376 @ 0x178 │ │ │ │ ldr ip, [sp, #156] @ 0x9c │ │ │ │ ldm lr!, {r0, r3, r8, r9} │ │ │ │ mov r7, ip │ │ │ │ stmia r7!, {r0, r3, r8, r9} │ │ │ │ ldm lr, {r0, r1, r2, r3} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ @@ -671692,44 +671692,44 @@ │ │ │ │ subseq r2, r5, r8, ror #30 │ │ │ │ subseq r2, r5, r0, ror #28 │ │ │ │ subseq r2, r5, r8, lsl #29 │ │ │ │ subseq r2, r5, r0, lsl #27 │ │ │ │ ldrsbeq r3, [r5], #-4 │ │ │ │ subseq r2, r5, ip, asr #31 │ │ │ │ ldrsheq r3, [r5], #-4 │ │ │ │ - @ instruction: 0x003dccf6 │ │ │ │ + eorseq ip, sp, r6, ror ip │ │ │ │ subseq r2, r5, r0, lsl #27 │ │ │ │ - eorseq ip, sp, r2, lsl #19 │ │ │ │ + eorseq ip, sp, r2, lsl #18 │ │ │ │ ldrheq r3, [r5], #-120 @ 0xffffff88 │ │ │ │ subseq r8, r8, ip, lsl #4 │ │ │ │ subseq r3, r5, ip, lsr #13 │ │ │ │ ldrheq r3, [r5], #-88 @ 0xffffffa8 │ │ │ │ ldrheq r3, [r5], #-64 @ 0xffffffc0 │ │ │ │ subseq r3, r5, r4, lsl r3 │ │ │ │ subseq r3, r5, ip, lsl #4 │ │ │ │ subseq r3, r5, r8, asr #3 │ │ │ │ subseq r3, r5, r0, asr #1 │ │ │ │ ldrsheq r3, [r5], #-16 │ │ │ │ subseq r3, r5, r8, ror #1 │ │ │ │ @ instruction: 0x0055339c │ │ │ │ - mlaseq sp, sl, pc, ip @ │ │ │ │ + eorseq ip, sp, sl, lsl pc │ │ │ │ subseq r3, r5, r4, asr r2 │ │ │ │ subseq r3, r5, r0, ror r2 │ │ │ │ - mlaseq sp, r5, ip, ip │ │ │ │ + eorseq ip, sp, r5, lsl ip │ │ │ │ subseq r2, r5, ip, lsr sp │ │ │ │ subseq r3, r5, r4, lsr #13 │ │ │ │ ldrsheq r8, [r8], #-12 │ │ │ │ subseq r3, r5, r0, lsr #11 │ │ │ │ subseq r3, r5, r4, lsl r9 │ │ │ │ subseq r8, r8, r8, ror #6 │ │ │ │ subseq r3, r5, r8, lsl #16 │ │ │ │ - eorseq ip, sp, pc, lsl #26 │ │ │ │ - @ instruction: 0x003dccf0 │ │ │ │ - mlaseq ip, r0, pc, r6 @ │ │ │ │ - eorseq ip, sp, pc, ror #24 │ │ │ │ + eorseq ip, sp, pc, lsl #25 │ │ │ │ + eorseq ip, sp, r0, ror ip │ │ │ │ + eorseq r6, ip, r0, lsl pc │ │ │ │ + eorseq ip, sp, pc, ror #23 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #524 @ 0x20c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ mov r7, r1 │ │ │ │ mov r1, #1 │ │ │ │ bl 4398cc │ │ │ │ @@ -672015,15 +672015,15 @@ │ │ │ │ ldr r0, [pc, #4080] @ 2ca058 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #516] @ 0x204 │ │ │ │ add r0, sp, #500 @ 0x1f4 │ │ │ │ str r0, [sp, #512] @ 0x200 │ │ │ │ add r0, sp, #400 @ 0x190 │ │ │ │ add r1, sp, #360 @ 0x168 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r5, [sp, #404] @ 0x194 │ │ │ │ ldr r0, [sp, #408] @ 0x198 │ │ │ │ str r0, [sp, #508] @ 0x1fc │ │ │ │ str r5, [sp, #504] @ 0x1f8 │ │ │ │ ldr r3, [pc, #4036] @ 2ca05c │ │ │ │ add r2, sp, #504 @ 0x1f8 │ │ │ │ mov r0, r6 │ │ │ │ @@ -672155,15 +672155,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #516] @ 0x204 │ │ │ │ add r2, sp, #520 @ 0x208 │ │ │ │ str r2, [sp, #512] @ 0x200 │ │ │ │ str r0, [sp, #520] @ 0x208 │ │ │ │ add r0, sp, #312 @ 0x138 │ │ │ │ add r1, sp, #360 @ 0x168 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r7, [sp, #316] @ 0x13c │ │ │ │ ldr r0, [sp, #320] @ 0x140 │ │ │ │ ldr r5, [sp, #312] @ 0x138 │ │ │ │ str r0, [sp, #508] @ 0x1fc │ │ │ │ str r7, [sp, #504] @ 0x1f8 │ │ │ │ ldr r3, [pc, #4072] @ 2ca2b4 │ │ │ │ add r2, sp, #504 @ 0x1f8 │ │ │ │ @@ -672812,15 +672812,15 @@ │ │ │ │ b 2ca1a8 │ │ │ │ ldr r1, [sp, #256] @ 0x100 │ │ │ │ ldr r0, [sp, #280] @ 0x118 │ │ │ │ add r2, r1, #16 │ │ │ │ mov r1, r2 │ │ │ │ b 2c9d00 │ │ │ │ subseq r7, r8, r8, lsl #1 │ │ │ │ - eorseq ip, sp, r0, lsr #4 │ │ │ │ + eorseq ip, sp, r0, lsr #3 │ │ │ │ add r2, sp, #236 @ 0xec │ │ │ │ add r1, r1, #16 │ │ │ │ add r2, r2, #44 @ 0x2c │ │ │ │ ldr r2, [r2] │ │ │ │ add r0, r2, r0 │ │ │ │ str r0, [r1] │ │ │ │ ldr r0, [sp, #256] @ 0x100 │ │ │ │ @@ -672935,15 +672935,15 @@ │ │ │ │ str r0, [sp, #316] @ 0x13c │ │ │ │ add r0, sp, #504 @ 0x1f8 │ │ │ │ str r0, [sp, #312] @ 0x138 │ │ │ │ sub r0, r2, r1 │ │ │ │ str r0, [sp, #504] @ 0x1f8 │ │ │ │ add r0, sp, #464 @ 0x1d0 │ │ │ │ add r1, sp, #400 @ 0x190 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r6, [sp, #468] @ 0x1d4 │ │ │ │ ldr r0, [sp, #472] @ 0x1d8 │ │ │ │ ldr sl, [sp, #464] @ 0x1d0 │ │ │ │ str r0, [sp, #516] @ 0x204 │ │ │ │ str r6, [sp, #512] @ 0x200 │ │ │ │ ldr r3, [pc, #2552] @ 2ca8f4 │ │ │ │ add r0, sp, #400 @ 0x190 │ │ │ │ @@ -673232,15 +673232,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #516] @ 0x204 │ │ │ │ add r2, sp, #520 @ 0x208 │ │ │ │ str r2, [sp, #512] @ 0x200 │ │ │ │ str r0, [sp, #520] @ 0x208 │ │ │ │ add r0, sp, #312 @ 0x138 │ │ │ │ add r1, sp, #400 @ 0x190 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r6, [sp, #316] @ 0x13c │ │ │ │ ldr r0, [sp, #320] @ 0x140 │ │ │ │ ldr r7, [sp, #312] @ 0x138 │ │ │ │ str r0, [sp, #508] @ 0x1fc │ │ │ │ str r6, [sp, #504] @ 0x1f8 │ │ │ │ ldr r3, [pc, #1436] @ 2ca93c │ │ │ │ add r0, sp, #400 @ 0x190 │ │ │ │ @@ -673289,15 +673289,15 @@ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #404] @ 0x194 │ │ │ │ add r0, sp, #500 @ 0x1f4 │ │ │ │ str r0, [sp, #400] @ 0x190 │ │ │ │ add r0, sp, #360 @ 0x168 │ │ │ │ add r1, sp, #184 @ 0xb8 │ │ │ │ ldr r9, [sp, #68] @ 0x44 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r6, [sp, #364] @ 0x16c │ │ │ │ ldr r0, [sp, #368] @ 0x170 │ │ │ │ str r0, [sp, #516] @ 0x204 │ │ │ │ str r6, [sp, #512] @ 0x200 │ │ │ │ ldr r3, [pc, #1200] @ 2ca930 │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ add r2, sp, #512 @ 0x200 │ │ │ │ @@ -673542,15 +673542,15 @@ │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 2ca8c4 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ add r0, r0, #8 │ │ │ │ str r0, [sp, #32] │ │ │ │ b 2ca8b0 │ │ │ │ - eorseq r8, ip, r8, lsl #15 │ │ │ │ + eorseq r8, ip, r8, lsl #14 │ │ │ │ mov r4, r0 │ │ │ │ orr r0, r9, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 2ca884 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ @@ -673578,37 +673578,37 @@ │ │ │ │ bl 5a198 │ │ │ │ subseq r0, r5, r0, lsl #28 │ │ │ │ subseq r1, r5, r8, ror #5 │ │ │ │ ldrsheq r1, [r5], #-20 @ 0xffffffec │ │ │ │ subseq r1, r5, r0, lsl ip │ │ │ │ subseq r1, r5, r8, lsl fp │ │ │ │ subseq r0, r5, r4, asr #29 │ │ │ │ - eorseq sl, sp, r6, asr #21 │ │ │ │ + eorseq sl, sp, r6, asr #20 │ │ │ │ subseq r1, r5, ip, asr #12 │ │ │ │ subseq r6, r8, r0, lsr #1 │ │ │ │ subseq r1, r5, ip, lsr r5 │ │ │ │ subseq r1, r5, ip, lsl sl │ │ │ │ subseq r1, r5, r4, lsr #18 │ │ │ │ subseq r1, r5, ip, lsl #10 │ │ │ │ subseq r1, r5, r4, lsl r4 │ │ │ │ subseq r0, r5, r8, lsr pc │ │ │ │ - eorseq sl, sp, r6, lsr fp │ │ │ │ + @ instruction: 0x003daab6 │ │ │ │ subseq r0, r5, r4, asr #30 │ │ │ │ subseq r0, r5, r0, ror #30 │ │ │ │ - @ instruction: 0x003db3b6 │ │ │ │ - eorseq r1, ip, r8, ror #6 │ │ │ │ - @ instruction: 0x003daafe │ │ │ │ + eorseq fp, sp, r6, lsr r3 │ │ │ │ + eorseq r1, ip, r8, ror #5 │ │ │ │ + eorseq sl, sp, lr, ror sl │ │ │ │ subseq r0, r5, r8, ror lr │ │ │ │ ldrheq r1, [r5], #-12 │ │ │ │ subseq r5, r8, r4, lsl fp │ │ │ │ ldrheq r0, [r5], #-248 @ 0xffffff08 │ │ │ │ subseq r1, r5, r4, lsr #3 │ │ │ │ ldrsheq r5, [r8], #-184 @ 0xffffff48 │ │ │ │ @ instruction: 0x00551098 │ │ │ │ - eorseq r1, ip, r0, lsl ip │ │ │ │ + mlaseq ip, r0, fp, r1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #88 @ 0x58 │ │ │ │ ldr r7, [r1, #8] │ │ │ │ mov r8, r0 │ │ │ │ ldr r6, [r1, #12] │ │ │ │ mov r0, #30 │ │ │ │ ldr r4, [r1, #16] │ │ │ │ @@ -673623,22 +673623,22 @@ │ │ │ │ sub r2, r6, r4 │ │ │ │ add r1, r7, r4 │ │ │ │ ldr r0, [sl] │ │ │ │ sub r3, r0, #12 │ │ │ │ cmp r3, #3 │ │ │ │ bcs 2ca9dc │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 67ef7c │ │ │ │ + bl 67ef00 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ bne 2cab3c │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2cab0c │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ add r0, r4, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r5, #16] │ │ │ │ @@ -673685,15 +673685,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [pc, #448] @ 2cac48 │ │ │ │ add r1, sp, #32 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ add r0, sp, #32 │ │ │ │ mov r1, sl │ │ │ │ bl 2cf6ec │ │ │ │ ldmib sp, {r0, r1, r2} │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ add ip, sp, #56 @ 0x38 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ @@ -673705,21 +673705,21 @@ │ │ │ │ ldm r9, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ add sp, sp, #88 @ 0x58 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 67eb30 │ │ │ │ + bl 67eab4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ cmp r0, #1 │ │ │ │ beq 2cabd8 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 681300 │ │ │ │ + bl 681284 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2cab2c │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r2, #24 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ str r2, [r8] │ │ │ │ @@ -673790,20 +673790,20 @@ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ subseq r0, r5, r4, ror #19 │ │ │ │ subseq r5, r8, ip, lsl #5 │ │ │ │ - @ instruction: 0x003c0eb8 │ │ │ │ + eorseq r0, ip, r8, lsr lr │ │ │ │ @ instruction: 0xffff00ac │ │ │ │ ldrsheq r0, [r5], #-152 @ 0xffffff68 │ │ │ │ subseq r0, r5, r0, ror #19 │ │ │ │ subseq r0, r5, r8, asr #19 │ │ │ │ - eorseq sl, sp, sl, ror #8 │ │ │ │ + eorseq sl, sp, sl, ror #7 │ │ │ │ subseq r0, r5, r8, ror #17 │ │ │ │ ldrheq r0, [r5], #-140 @ 0xffffff74 │ │ │ │ subseq r0, r5, r0, asr #16 │ │ │ │ subseq r0, r5, r4, asr #16 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #88 @ 0x58 │ │ │ │ ldr r7, [r1, #8] │ │ │ │ @@ -673825,22 +673825,22 @@ │ │ │ │ sub r2, r5, r4 │ │ │ │ add r1, r7, r4 │ │ │ │ ldr r0, [sl] │ │ │ │ sub r3, r0, #12 │ │ │ │ cmp r3, #3 │ │ │ │ bcs 2cad3c │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 67ef7c │ │ │ │ + bl 67ef00 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ bne 2caee0 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r0, r8 │ │ │ │ - bl 67f148 │ │ │ │ + bl 67f0cc │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2cae94 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ ldr r7, [sp, #60] @ 0x3c │ │ │ │ add r0, r4, r5 │ │ │ │ add r0, r0, #1 │ │ │ │ @@ -673901,15 +673901,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [pc, #516] @ 2cafec │ │ │ │ add r1, sp, #32 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ add r0, sp, #32 │ │ │ │ mov r1, sl │ │ │ │ bl 2cf6ec │ │ │ │ ldmib sp, {r0, r1, r2} │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ add ip, sp, #56 @ 0x38 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ @@ -673931,21 +673931,21 @@ │ │ │ │ str r5, [r9, #12] │ │ │ │ stm r9, {r0, r5, r6} │ │ │ │ add sp, sp, #88 @ 0x58 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ - bl 67eb30 │ │ │ │ + bl 67eab4 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ cmp r0, #1 │ │ │ │ beq 2caf7c │ │ │ │ mov r0, r8 │ │ │ │ - bl 681300 │ │ │ │ + bl 681284 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2caeb8 │ │ │ │ add r0, r8, #4 │ │ │ │ mov r2, #24 │ │ │ │ str r2, [r9] │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -674023,20 +674023,20 @@ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ subseq r0, r5, r4, lsl #13 │ │ │ │ subseq r4, r8, ip, lsr #30 │ │ │ │ - eorseq r0, ip, r8, asr fp │ │ │ │ + @ instruction: 0x003c0ad8 │ │ │ │ @ instruction: 0xfffefd4c │ │ │ │ @ instruction: 0x00550698 │ │ │ │ subseq r0, r5, r0, lsl #13 │ │ │ │ subseq r0, r5, r8, ror #12 │ │ │ │ - eorseq sl, sp, r6, asr #1 │ │ │ │ + eorseq sl, sp, r6, asr #32 │ │ │ │ subseq r0, r5, r4, asr #10 │ │ │ │ subseq r0, r5, r8, lsl r5 │ │ │ │ subseq r0, r5, r0, asr r4 │ │ │ │ subseq r5, r8, r4, ror r0 │ │ │ │ @ instruction: 0x0055049c │ │ │ │ subseq r0, r5, r0, lsr #9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -674227,15 +674227,15 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ rscseq r3, pc, pc, lsr pc @ │ │ │ │ ldrsbeq r4, [r8], #-200 @ 0xffffff38 │ │ │ │ subseq r0, r5, ip, lsr #3 │ │ │ │ subseq r0, r5, r4, asr #3 │ │ │ │ subseq r0, r5, r8, lsl #3 │ │ │ │ - eorseq r9, sp, sl, ror pc │ │ │ │ + @ instruction: 0x003d9efa │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #35 @ 0x23 │ │ │ │ bne 2cb330 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2cb334 │ │ │ │ @@ -674419,18 +674419,18 @@ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ add r0, r4, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2cb674 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 42df4c │ │ │ │ mov r0, r4 │ │ │ │ bl 2cb674 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -674650,15 +674650,15 @@ │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [pc, #956] @ 2cbd54 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, sp, #20 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r5, [sp, #116] @ 0x74 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [pc, #916] @ 2cbd58 │ │ │ │ add r7, sp, #76 @ 0x4c │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ @@ -674802,15 +674802,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r7, [sp, #116] @ 0x74 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ ldr r8, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [pc, #292] @ 2cbd4c │ │ │ │ add r5, sp, #76 @ 0x4c │ │ │ │ @@ -674888,15 +674888,15 @@ │ │ │ │ subseq pc, r4, ip, lsl r9 @ │ │ │ │ subseq r4, r8, r0, ror r3 │ │ │ │ subseq pc, r4, r0, lsl r8 @ │ │ │ │ subseq pc, r4, r0, ror fp @ │ │ │ │ subseq r4, r8, r8, asr #11 │ │ │ │ subseq pc, r4, r4, ror sl @ │ │ │ │ subseq pc, r4, r0, ror #15 │ │ │ │ - eorseq r9, sp, r2, ror #7 │ │ │ │ + eorseq r9, sp, r2, ror #6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [r0, #4]! │ │ │ │ @@ -674939,15 +674939,15 @@ │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ ldr r0, [pc, #868] @ 2cc180 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #24 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r5, [sp, #116] @ 0x74 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [pc, #828] @ 2cc184 │ │ │ │ add r7, sp, #76 @ 0x4c │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ @@ -675070,15 +675070,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r7, [sp, #116] @ 0x74 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ ldr r8, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [pc, #288] @ 2cc178 │ │ │ │ add r5, sp, #76 @ 0x4c │ │ │ │ @@ -675155,15 +675155,15 @@ │ │ │ │ subseq pc, r4, ip, ror #9 │ │ │ │ subseq r3, r8, r0, asr #30 │ │ │ │ subseq pc, r4, r0, ror #7 │ │ │ │ subseq pc, r4, ip, ror #13 │ │ │ │ subseq r4, r8, r4, asr #2 │ │ │ │ ldrsheq pc, [r4], #-80 @ 0xffffffb0 @ │ │ │ │ ldrheq pc, [r4], #-56 @ 0xffffffc8 @ │ │ │ │ - @ instruction: 0x003d8fba │ │ │ │ + eorseq r8, sp, sl, lsr pc │ │ │ │ subseq pc, r4, ip, lsl #8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ ldr fp, [r1, #16] │ │ │ │ mov r8, r0 │ │ │ │ ldr sl, [r1, #20] │ │ │ │ cmp fp, sl │ │ │ │ @@ -675369,15 +675369,15 @@ │ │ │ │ add r1, sp, #28 │ │ │ │ ldr r0, [pc, #312] @ 2cc60c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r5, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [pc, #272] @ 2cc610 │ │ │ │ add r6, sp, #28 │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ @@ -675630,15 +675630,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r7, [sp, #108] @ 0x6c │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ ldr r8, [sp, #104] @ 0x68 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [pc, #252] @ 2cca14 │ │ │ │ add r5, sp, #68 @ 0x44 │ │ │ │ @@ -675703,15 +675703,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subseq lr, r4, ip, lsr #24 │ │ │ │ subseq r3, r8, r0, lsl #13 │ │ │ │ subseq lr, r4, r0, lsr #22 │ │ │ │ ldrsheq lr, [r4], #-168 @ 0xffffff58 │ │ │ │ - @ instruction: 0x003d86fa │ │ │ │ + eorseq r8, sp, sl, ror r6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ mov r9, r0 │ │ │ │ ldrb r0, [r1, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2ccaa0 │ │ │ │ cmp r0, #1 │ │ │ │ @@ -675907,15 +675907,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 2cb674 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - @ instruction: 0x003c54f8 │ │ │ │ + eorseq r5, ip, r8, ror r4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #132 @ 0x84 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ @@ -676081,15 +676081,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r7, [sp, #108] @ 0x6c │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ ldr r8, [sp, #104] @ 0x68 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [pc, #236] @ 2cd110 │ │ │ │ add r5, sp, #68 @ 0x44 │ │ │ │ @@ -676150,15 +676150,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subseq lr, r4, r0, lsr #10 │ │ │ │ subseq r2, r8, r4, ror pc │ │ │ │ subseq lr, r4, r4, lsl r4 │ │ │ │ ldrsheq lr, [r4], #-52 @ 0xffffffcc │ │ │ │ - @ instruction: 0x003d7ff6 │ │ │ │ + eorseq r7, sp, r6, ror pc │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ ldr fp, [r1, #16] │ │ │ │ add r8, r0, #8 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ mov r9, r0 │ │ │ │ cmp fp, r2 │ │ │ │ @@ -676361,15 +676361,15 @@ │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [pc, #456] @ 2cd61c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r5, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [pc, #416] @ 2cd620 │ │ │ │ add r6, sp, #52 @ 0x34 │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ @@ -676638,15 +676638,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ add r2, sp, #108 @ 0x6c │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r7, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ ldr r8, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [pc, #260] @ 2cd9dc │ │ │ │ add r5, sp, #112 @ 0x70 │ │ │ │ @@ -676713,15 +676713,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subseq sp, r4, ip, ror #24 │ │ │ │ subseq r2, r8, r0, asr #13 │ │ │ │ subseq sp, r4, r0, ror #22 │ │ │ │ subseq sp, r4, ip, lsl fp │ │ │ │ - eorseq r7, sp, lr, lsl r7 │ │ │ │ + mlaseq sp, lr, r6, r7 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ @@ -676879,15 +676879,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ add r2, sp, #108 @ 0x6c │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r7, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ ldr r8, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [pc, #332] @ 2cdde8 │ │ │ │ add r5, sp, #112 @ 0x70 │ │ │ │ @@ -676972,15 +676972,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subseq sp, r4, r8, lsr #17 │ │ │ │ ldrsheq r2, [r8], #-44 @ 0xffffffd4 │ │ │ │ @ instruction: 0x0054d79c │ │ │ │ subseq sp, r4, ip, lsr r7 │ │ │ │ - eorseq r7, sp, lr, lsr r3 │ │ │ │ + @ instruction: 0x003d72be │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ mov r9, r0 │ │ │ │ ldrb r0, [r1, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2cde74 │ │ │ │ cmp r0, #1 │ │ │ │ @@ -677176,15 +677176,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 2cb674 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - eorseq r4, ip, r4, lsr #2 │ │ │ │ + eorseq r4, ip, r4, lsr #1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ ldr sl, [r1, #16] │ │ │ │ mov r4, r0 │ │ │ │ ldr fp, [r1, #20] │ │ │ │ cmp sl, fp │ │ │ │ bne 2ce154 │ │ │ │ @@ -677362,15 +677362,15 @@ │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ ldr r0, [pc, #480] @ 2ce5dc │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ str sl, [sp, #36] @ 0x24 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r5, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r5, [sp, #28] │ │ │ │ ldr r3, [pc, #444] @ 2ce5e0 │ │ │ │ add r6, sp, #52 @ 0x34 │ │ │ │ add r2, sp, #28 │ │ │ │ @@ -677693,15 +677693,15 @@ │ │ │ │ add r1, sp, #28 │ │ │ │ ldr r0, [pc, #312] @ 2cea5c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r5, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [pc, #272] @ 2cea60 │ │ │ │ add r6, sp, #28 │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ @@ -678014,15 +678014,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #20 │ │ │ │ bl 2cb674 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - eorseq r3, ip, r0, lsl #9 │ │ │ │ + eorseq r3, ip, r0, lsl #8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r1, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2ceeb8 │ │ │ │ cmp r0, #1 │ │ │ │ @@ -678232,15 +678232,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #20 │ │ │ │ bl 2cb674 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - ldrheq r3, [ip], -r4 @ │ │ │ │ + eorseq r3, ip, r4, lsr r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #156 @ 0x9c │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ ldr r1, [r1, #20] │ │ │ │ cmp r0, r1 │ │ │ │ @@ -678471,15 +678471,15 @@ │ │ │ │ add r1, sp, #124 @ 0x7c │ │ │ │ ldr r0, [pc, #408] @ 2cf6e4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ str r5, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [pc, #368] @ 2cf6e8 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ @@ -679042,15 +679042,15 @@ │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl 2cb674 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subseq r0, r8, r0, lsl #2 │ │ │ │ subseq fp, r4, r4, ror #12 │ │ │ │ - eorseq r2, ip, r0, asr r3 │ │ │ │ + @ instruction: 0x003c22d0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r6, sp │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -679122,15 +679122,15 @@ │ │ │ │ ldr r2, [pc, #36] @ 2cff98 │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 5a110 │ │ │ │ ldr r2, [pc, #16] @ 2cff94 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ec4 │ │ │ │ - eorseq r5, sp, lr, asr r0 │ │ │ │ + @ instruction: 0x003d4fde │ │ │ │ subseq fp, r4, r8, ror r5 │ │ │ │ subseq fp, r4, r4, lsl #10 │ │ │ │ subseq fp, r4, r8, lsr r5 │ │ │ │ subseq fp, r4, r4, asr r5 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r6, [r1, #24] │ │ │ │ @@ -679294,15 +679294,15 @@ │ │ │ │ add r1, sp, #16 │ │ │ │ ldr r0, [pc, #1076] @ 2d065c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #12 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r5, [sp, #116] @ 0x74 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ str r5, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [pc, #1036] @ 2d0660 │ │ │ │ add r6, sp, #16 │ │ │ │ add r2, sp, #100 @ 0x64 │ │ │ │ @@ -679467,15 +679467,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ add r2, sp, #108 @ 0x6c │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r7, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ ldr r8, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [pc, #328] @ 2d0654 │ │ │ │ add r5, sp, #112 @ 0x70 │ │ │ │ @@ -679562,15 +679562,15 @@ │ │ │ │ subseq fp, r4, r8, lsr r0 │ │ │ │ subseq pc, r7, ip, lsl #21 │ │ │ │ subseq sl, r4, ip, lsr #30 │ │ │ │ subseq fp, r4, r0, ror #5 │ │ │ │ subseq pc, r7, r8, lsr sp @ │ │ │ │ subseq fp, r4, r4, ror #3 │ │ │ │ subseq sl, r4, r8, ror #29 │ │ │ │ - eorseq r4, sp, sl, ror #21 │ │ │ │ + eorseq r4, sp, sl, ror #20 │ │ │ │ subseq sl, r4, r4, lsr #30 │ │ │ │ subseq sl, r4, r4, lsl pc │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r1, #20] │ │ │ │ mov r5, r1 │ │ │ │ @@ -679615,15 +679615,15 @@ │ │ │ │ add r1, sp, #16 │ │ │ │ ldr r0, [pc, #764] @ 2d0a28 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #12 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r5, [sp, #116] @ 0x74 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ str r5, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [pc, #724] @ 2d0a2c │ │ │ │ add r7, sp, #16 │ │ │ │ add r2, sp, #100 @ 0x64 │ │ │ │ @@ -679715,15 +679715,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ add r2, sp, #108 @ 0x6c │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r7, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ ldr r8, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [pc, #308] @ 2d0a20 │ │ │ │ add r5, sp, #112 @ 0x70 │ │ │ │ @@ -679805,15 +679805,15 @@ │ │ │ │ subseq sl, r4, r8, asr ip │ │ │ │ subseq pc, r7, ip, lsr #13 │ │ │ │ subseq sl, r4, ip, asr #22 │ │ │ │ ldrsbeq sl, [r4], #-220 @ 0xffffff24 │ │ │ │ subseq pc, r7, r4, lsr r8 @ │ │ │ │ subseq sl, r4, r0, ror #25 │ │ │ │ subseq sl, r4, r0, lsl fp │ │ │ │ - eorseq r4, sp, r2, lsl r7 │ │ │ │ + mlaseq sp, r2, r6, r4 │ │ │ │ subseq sl, r4, r4, ror #22 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r1, #20] │ │ │ │ mov r5, r1 │ │ │ │ ldrb r8, [r0, #33] @ 0x21 │ │ │ │ @@ -679857,15 +679857,15 @@ │ │ │ │ add r1, sp, #16 │ │ │ │ ldr r0, [pc, #780] @ 2d0e00 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #12 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r5, [sp, #116] @ 0x74 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ str r5, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [pc, #740] @ 2d0e04 │ │ │ │ add r7, sp, #16 │ │ │ │ add r2, sp, #100 @ 0x64 │ │ │ │ @@ -679956,15 +679956,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ add r2, sp, #108 @ 0x6c │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r7, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ ldr r8, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [pc, #328] @ 2d0df8 │ │ │ │ add r5, sp, #112 @ 0x70 │ │ │ │ @@ -680051,15 +680051,15 @@ │ │ │ │ @ instruction: 0x0054a894 │ │ │ │ subseq pc, r7, r8, ror #5 │ │ │ │ subseq sl, r4, r8, lsl #15 │ │ │ │ subseq sl, r4, r4, lsl sl │ │ │ │ subseq pc, r7, ip, ror #8 │ │ │ │ subseq sl, r4, r8, lsl r9 │ │ │ │ subseq sl, r4, ip, lsr #14 │ │ │ │ - eorseq r4, sp, lr, lsr #6 │ │ │ │ + eorseq r4, sp, lr, lsr #5 │ │ │ │ subseq sl, r4, r0, lsl #15 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #180 @ 0xb4 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ @@ -680221,15 +680221,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #172] @ 0xac │ │ │ │ add r2, sp, #176 @ 0xb0 │ │ │ │ str r2, [sp, #168] @ 0xa8 │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ add r0, sp, #156 @ 0x9c │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r7, [sp, #160] @ 0xa0 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ ldr r8, [sp, #156] @ 0x9c │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ str r7, [sp, #148] @ 0x94 │ │ │ │ ldr r3, [pc, #320] @ 2d1214 │ │ │ │ add r5, sp, #96 @ 0x60 │ │ │ │ @@ -680311,15 +680311,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subseq sl, r4, r0, ror r4 │ │ │ │ subseq lr, r7, r4, asr #29 │ │ │ │ subseq sl, r4, r4, ror #6 │ │ │ │ subseq sl, r4, r8, lsl #6 │ │ │ │ - eorseq r3, sp, sl, lsl #30 │ │ │ │ + eorseq r3, sp, sl, lsl #29 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #132 @ 0x84 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ @@ -680491,15 +680491,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #108] @ 0x6c │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr r8, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [pc, #236] @ 2d15f8 │ │ │ │ add r5, sp, #68 @ 0x44 │ │ │ │ @@ -680560,15 +680560,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subseq sl, r4, r8, lsr r0 │ │ │ │ subseq lr, r7, ip, lsl #21 │ │ │ │ subseq r9, r4, ip, lsr #30 │ │ │ │ subseq r9, r4, ip, lsl #30 │ │ │ │ - eorseq r3, sp, lr, lsl #22 │ │ │ │ + eorseq r3, sp, lr, lsl #21 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ mov r9, r0 │ │ │ │ ldrb r0, [r1, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2d1694 │ │ │ │ cmp r0, #1 │ │ │ │ @@ -680776,15 +680776,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 2cb674 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - eorseq r0, ip, r4, lsl #18 │ │ │ │ + eorseq r0, ip, r4, lsl #17 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r1, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2d19e8 │ │ │ │ cmp r0, #1 │ │ │ │ @@ -681015,15 +681015,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #20 │ │ │ │ bl 2cb674 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - eorseq r0, ip, r4, lsl #11 │ │ │ │ + eorseq r0, ip, r4, lsl #10 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #132 @ 0x84 │ │ │ │ ldr sl, [r1, #16] │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [r1, #20] │ │ │ │ cmp sl, r4 │ │ │ │ bne 2d1d54 │ │ │ │ @@ -681205,15 +681205,15 @@ │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ ldr r0, [pc, #500] @ 2d21fc │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ str sl, [sp, #40] @ 0x28 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r5, [sp, #104] @ 0x68 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r5, [sp, #32] │ │ │ │ ldr r3, [pc, #464] @ 2d2200 │ │ │ │ add r6, sp, #64 @ 0x40 │ │ │ │ add r2, sp, #32 │ │ │ │ @@ -681511,15 +681511,15 @@ │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ ldr r0, [pc, #504] @ 2d26c4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [sp] │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ str r5, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [pc, #464] @ 2d26c8 │ │ │ │ add r6, sp, #104 @ 0x68 │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ @@ -681819,15 +681819,15 @@ │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ add r1, sp, #92 @ 0x5c │ │ │ │ ldr r0, [pc, #840] @ 2d2ce8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #164 @ 0xa4 │ │ │ │ str r7, [sp, #84] @ 0x54 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r4, [sp, #168] @ 0xa8 │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ str r4, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [pc, #804] @ 2d2cec │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ @@ -682479,15 +682479,15 @@ │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ add r1, sp, #120 @ 0x78 │ │ │ │ ldr r0, [pc, #2484] @ 2d3da4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ add r0, sp, #156 @ 0x9c │ │ │ │ str r9, [sp, #112] @ 0x70 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr sl, [sp, #160] @ 0xa0 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ str sl, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [pc, #2448] @ 2d3da8 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ @@ -682837,15 +682837,15 @@ │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ ldr r0, [pc, #1092] @ 2d3dc8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ str r7, [sp, #156] @ 0x9c │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ add r1, sp, #120 @ 0x78 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r8, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ str r8, [sp, #112] @ 0x70 │ │ │ │ ldr r3, [pc, #1052] @ 2d3dcc │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ add r2, sp, #112 @ 0x70 │ │ │ │ @@ -683427,15 +683427,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #20] @ 2d42d0 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ - eorseq fp, fp, r0, asr r2 │ │ │ │ + @ instruction: 0x003bb1d0 │ │ │ │ subseq r6, r4, r0, ror #27 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ ldr r9, [r1] │ │ │ │ add r4, sp, #96 @ 0x60 │ │ │ │ mov r5, r0 │ │ │ │ ldr r7, [r1, #12] │ │ │ │ @@ -683635,15 +683635,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #20] @ 2d4610 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ - @ instruction: 0x003bafbc │ │ │ │ + eorseq sl, fp, ip, lsr pc │ │ │ │ subseq r6, r4, r0, lsr #21 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r3, #32] │ │ │ │ mov r9, r1 │ │ │ │ mov r1, #0 │ │ │ │ @@ -683843,15 +683843,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [pc, #440] @ 2d4af8 │ │ │ │ add r1, sp, #16 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r4 │ │ │ │ bl 2d4b00 │ │ │ │ ldmib sp, {r0, r1, r2} │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ @@ -683938,23 +683938,23 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ bl 2d3fdc │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - eorseq sl, fp, r8, asr #26 │ │ │ │ + eorseq sl, fp, r8, asr #25 │ │ │ │ subseq fp, r7, r8, ror #11 │ │ │ │ subseq fp, r7, r0, lsr r5 │ │ │ │ ldrsheq fp, [r7], #-72 @ 0xffffffb8 │ │ │ │ - @ instruction: 0x003d09f1 │ │ │ │ + eorseq r0, sp, r1, ror r9 │ │ │ │ ldrsbeq fp, [r7], #-56 @ 0xffffffc8 │ │ │ │ @ instruction: 0x00546c9c │ │ │ │ ldrsbeq fp, [r7], #-52 @ 0xffffffcc │ │ │ │ - eorseq r7, fp, r0 │ │ │ │ + eorseq r6, fp, r0, lsl #31 │ │ │ │ @ instruction: 0xfffe61f4 │ │ │ │ @ instruction: 0x00546c98 │ │ │ │ subseq r6, r4, r0, lsl #25 │ │ │ │ subseq r6, r4, r8, ror #24 │ │ │ │ @ instruction: 0x00546694 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ @@ -684560,15 +684560,15 @@ │ │ │ │ add r0, sp, #20 │ │ │ │ bl 2d3df0 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subseq sl, r7, r8, lsl #20 │ │ │ │ ldrsheq r6, [r4], #-4 │ │ │ │ - @ instruction: 0x003cfefa │ │ │ │ + eorseq pc, ip, sl, ror lr @ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ add r0, r1, r0 │ │ │ │ @@ -684779,20 +684779,20 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ bl 2d3fdc │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - @ instruction: 0x003b9ef4 │ │ │ │ + eorseq r9, fp, r4, ror lr │ │ │ │ subseq sl, r7, r0, lsr #16 │ │ │ │ subseq sl, r7, r8, asr #13 │ │ │ │ @ instruction: 0x00545d98 │ │ │ │ - eorseq r9, fp, r8, lsr #27 │ │ │ │ - eorseq ip, fp, r8, lsl r9 │ │ │ │ + eorseq r9, fp, r8, lsr #26 │ │ │ │ + mlaseq fp, r8, r8, ip │ │ │ │ subseq r5, r4, r8, lsl r9 │ │ │ │ subseq r5, r4, r4, lsl #18 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r7, sp │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ @@ -685148,18 +685148,18 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 2d3df0 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - @ instruction: 0x003b98fc │ │ │ │ + eorseq r9, fp, ip, ror r8 │ │ │ │ ldrsheq sl, [r7], #-12 │ │ │ │ ldrheq r5, [r4], #-124 @ 0xffffff84 │ │ │ │ - eorseq pc, ip, r0, lsl #12 │ │ │ │ + eorseq pc, ip, r0, lsl #11 │ │ │ │ subseq r5, r4, r8, lsr #6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r1] │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -685336,15 +685336,15 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq 2d6094 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 2d3df0 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - eorseq ip, fp, ip, ror r1 │ │ │ │ + ldrsheq ip, [fp], -ip @ │ │ │ │ subseq r9, r7, r8, lsr lr │ │ │ │ subseq r5, r4, r4, lsl #10 │ │ │ │ subseq r5, r4, ip, asr #10 │ │ │ │ subseq r5, r4, r0, asr #10 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldr r2, [r1] │ │ │ │ @@ -685520,15 +685520,15 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq 2d6374 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 2d3df0 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - mlaseq fp, r8, lr, fp │ │ │ │ + eorseq fp, fp, r8, lsl lr │ │ │ │ subseq r9, r7, r8, asr fp │ │ │ │ subseq r5, r4, r4, lsr #4 │ │ │ │ subseq r5, r4, ip, ror #4 │ │ │ │ subseq r5, r4, r0, ror #4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ ldr r2, [r1] │ │ │ │ @@ -685792,15 +685792,15 @@ │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 2d3df0 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - eorseq fp, fp, r4, lsr #22 │ │ │ │ + eorseq fp, fp, r4, lsr #21 │ │ │ │ subseq r9, r7, r4, lsr #15 │ │ │ │ subseq r4, r4, r0, ror #29 │ │ │ │ subseq r4, r4, r8, lsl lr │ │ │ │ subseq r4, r4, ip, lsl #28 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldr r2, [r1] │ │ │ │ @@ -685976,15 +685976,15 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq 2d6a94 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 2d3df0 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - eorseq fp, fp, r8, ror r7 │ │ │ │ + @ instruction: 0x003bb6f8 │ │ │ │ subseq r9, r7, r8, lsr r4 │ │ │ │ subseq r4, r4, r4, lsl #22 │ │ │ │ subseq r4, r4, ip, asr #22 │ │ │ │ subseq r4, r4, r0, asr #22 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ ldr r2, [r1] │ │ │ │ @@ -686244,15 +686244,15 @@ │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 2d3df0 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - eorseq fp, fp, ip, lsl #8 │ │ │ │ + eorseq fp, fp, ip, lsl #7 │ │ │ │ @ instruction: 0x00579094 │ │ │ │ ldrsbeq r4, [r4], #-112 @ 0xffffff90 │ │ │ │ subseq r4, r4, r8, lsl #14 │ │ │ │ ldrsheq r4, [r4], #-108 @ 0xffffff94 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ @@ -686429,15 +686429,15 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq 2d71a8 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 2d3df0 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - eorseq fp, fp, r8, rrx │ │ │ │ + eorseq sl, fp, r8, ror #31 │ │ │ │ subseq r8, r7, r4, lsr #26 │ │ │ │ ldrsheq r4, [r4], #-48 @ 0xffffffd0 │ │ │ │ subseq r4, r4, r8, lsr r4 │ │ │ │ subseq r4, r4, ip, lsr #8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ mov fp, r0 │ │ │ │ @@ -686613,15 +686613,15 @@ │ │ │ │ cmp r0, #21 │ │ │ │ beq 2d7488 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 2d3df0 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - eorseq sl, fp, r0, lsl #27 │ │ │ │ + eorseq sl, fp, r0, lsl #26 │ │ │ │ subseq r8, r7, r4, asr #20 │ │ │ │ subseq r4, r4, r0, lsl r1 │ │ │ │ subseq r4, r4, r8, asr r1 │ │ │ │ subseq r4, r4, ip, asr #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r4, [r0, #32] │ │ │ │ cmp r4, #-2147483648 @ 0x80000000 │ │ │ │ @@ -686745,18 +686745,18 @@ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ add r0, r4, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2d770c │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 42df4c │ │ │ │ mov r0, r4 │ │ │ │ bl 2d770c │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -687432,16 +687432,16 @@ │ │ │ │ bl 5a110 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ bl 2d770c │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - eorseq sl, fp, r0, lsr r4 │ │ │ │ - eorseq sl, fp, r0, lsl #8 │ │ │ │ + @ instruction: 0x003ba3b0 │ │ │ │ + eorseq sl, fp, r0, lsl #7 │ │ │ │ subseq r3, r4, r0, lsl #10 │ │ │ │ subseq r3, r4, r0, lsl #10 │ │ │ │ ldrsheq r3, [r4], #-64 @ 0xffffffc0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ mov r8, r0 │ │ │ │ ldrb r0, [r1, #8] │ │ │ │ @@ -687849,16 +687849,16 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subseq r2, r4, r8, ror #29 │ │ │ │ subseq r2, r4, ip, ror #29 │ │ │ │ ldrheq r7, [r7], #-120 @ 0xffffff88 │ │ │ │ ldrsbeq r2, [r4], #-240 @ 0xffffff10 │ │ │ │ - eorseq r9, fp, r0, asr #24 │ │ │ │ - eorseq r9, fp, r0, lsl ip │ │ │ │ + eorseq r9, fp, r0, asr #23 │ │ │ │ + mlaseq fp, r0, fp, r9 │ │ │ │ subseq r2, r4, ip, ror #28 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ mov r8, r0 │ │ │ │ ldrb r0, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2d8888 │ │ │ │ @@ -688236,16 +688236,16 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ ldrsbeq r2, [r4], #-140 @ 0xffffff74 │ │ │ │ subseq r2, r4, r0, ror #17 │ │ │ │ subseq r7, r7, r8, ror #2 │ │ │ │ subseq r2, r4, r8, lsl #19 │ │ │ │ - eorseq r9, fp, r0, lsl #10 │ │ │ │ - @ instruction: 0x003b94d0 │ │ │ │ + eorseq r9, fp, r0, lsl #9 │ │ │ │ + eorseq r9, fp, r0, asr r4 │ │ │ │ subseq r2, r4, r0, asr r8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ ldmib r1, {r7, r8} │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, r8 │ │ │ │ bne 2d8e28 │ │ │ │ @@ -688798,16 +688798,16 @@ │ │ │ │ bl 5a110 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 2d770c │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - eorseq r8, fp, r8, lsr sp │ │ │ │ - eorseq r8, fp, r8, lsl #26 │ │ │ │ + @ instruction: 0x003b8cb8 │ │ │ │ + eorseq r8, fp, r8, lsl #25 │ │ │ │ @ instruction: 0x00541f98 │ │ │ │ subseq r1, r4, r8, lsr #31 │ │ │ │ subseq r1, r4, r8, lsl #31 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ @@ -689721,16 +689721,16 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 2d770c │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - mlaseq fp, ip, lr, r7 │ │ │ │ - eorseq r7, fp, ip, ror #28 │ │ │ │ + eorseq r7, fp, ip, lsl lr │ │ │ │ + eorseq r7, fp, ip, ror #27 │ │ │ │ ldrheq r1, [r4], #-20 @ 0xffffffec │ │ │ │ subseq r1, r4, r8, ror #2 │ │ │ │ subseq r1, r4, r0, lsr #3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ add r6, sp, #4 │ │ │ │ mov sl, r0 │ │ │ │ @@ -689897,15 +689897,15 @@ │ │ │ │ bl 2d770c │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subseq r0, r4, r0, ror lr │ │ │ │ subseq r5, r7, ip, lsr r6 │ │ │ │ subseq r0, r4, ip, ror lr │ │ │ │ - eorseq r7, fp, ip, lsl #17 │ │ │ │ + eorseq r7, fp, ip, lsl #16 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #88 @ 0x58 │ │ │ │ ldr r5, [r1] │ │ │ │ mov r6, sp │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ @@ -689932,15 +689932,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ add r2, sp, #84 @ 0x54 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r7, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ ldr r8, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [pc, #208] @ 2da960 │ │ │ │ add r6, sp, #28 │ │ │ │ @@ -690027,15 +690027,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ add r2, sp, #92 @ 0x5c │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r9, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ ldr r8, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ str r9, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [pc, #204] @ 2daad8 │ │ │ │ add r6, sp, #36 @ 0x24 │ │ │ │ @@ -690121,15 +690121,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ add r2, sp, #84 @ 0x54 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r7, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ ldr r8, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [pc, #208] @ 2dac54 │ │ │ │ add r6, sp, #28 │ │ │ │ @@ -690283,15 +690283,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r8, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r7, [sp, #28] │ │ │ │ ldr r3, [pc, #220] @ 2daee8 │ │ │ │ add r5, sp, #80 @ 0x50 │ │ │ │ @@ -690341,16 +690341,16 @@ │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ beq 2daec8 │ │ │ │ mov r0, sp │ │ │ │ bl 2d7624 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - eorseq r7, fp, ip, lsl #8 │ │ │ │ - @ instruction: 0x003b73dc │ │ │ │ + eorseq r7, fp, ip, lsl #7 │ │ │ │ + eorseq r7, fp, ip, asr r3 │ │ │ │ subseq r0, r4, r8, lsl #15 │ │ │ │ subseq r0, r4, r0, lsr #17 │ │ │ │ subseq r5, r7, ip, lsl #3 │ │ │ │ subseq r0, r4, r4, asr r8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #112 @ 0x70 │ │ │ │ ldr sl, [r1] │ │ │ │ @@ -690467,15 +690467,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r1, sp, #84 @ 0x54 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r7, [sp, #32] │ │ │ │ ldr r3, [pc, #240] @ 2db1dc │ │ │ │ add r4, sp, #84 @ 0x54 │ │ │ │ @@ -690530,16 +690530,16 @@ │ │ │ │ beq 2db1bc │ │ │ │ mov r0, sp │ │ │ │ orr r0, r0, #4 │ │ │ │ bl 2d7624 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - eorseq r7, fp, r8, asr #4 │ │ │ │ - eorseq r7, fp, r8, lsl r2 │ │ │ │ + eorseq r7, fp, r8, asr #3 │ │ │ │ + mlaseq fp, r8, r1, r7 │ │ │ │ subseq r0, r4, r8, lsr #9 │ │ │ │ subseq r0, r4, r0, asr #11 │ │ │ │ subseq r4, r7, ip, lsr #29 │ │ │ │ subseq r0, r4, r4, ror r5 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #88 @ 0x58 │ │ │ │ ldr r5, [r1] │ │ │ │ @@ -690571,15 +690571,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ add r2, sp, #84 @ 0x54 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r7, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ ldr r8, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [pc, #188] @ 2db348 │ │ │ │ add r6, sp, #28 │ │ │ │ @@ -690661,15 +690661,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ add r2, sp, #84 @ 0x54 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r9, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ ldr r8, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r9, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [pc, #268] @ 2db500 │ │ │ │ add r7, sp, #28 │ │ │ │ @@ -690771,15 +690771,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ add r2, sp, #92 @ 0x5c │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r9, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ ldr r8, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ str r9, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [pc, #204] @ 2db678 │ │ │ │ add r6, sp, #36 @ 0x24 │ │ │ │ @@ -690912,15 +690912,15 @@ │ │ │ │ add r0, sp, #20 │ │ │ │ bl 2d770c │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ ldrsbeq r4, [r7], #-96 @ 0xffffffa0 │ │ │ │ @ instruction: 0x0053fe9c │ │ │ │ - eorseq r9, ip, fp, lsl #25 │ │ │ │ + eorseq r9, ip, fp, lsl #24 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #19 │ │ │ │ @@ -691061,15 +691061,15 @@ │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ mov r6, sp │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ mov r1, r6 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r9, [sp, #120] @ 0x78 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ ldr r8, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ str r9, [sp, #108] @ 0x6c │ │ │ │ ldr r3, [pc, #392] @ 2dbbbc │ │ │ │ add r7, sp, #80 @ 0x50 │ │ │ │ @@ -691290,15 +691290,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r6, [sp, #28] │ │ │ │ ldr r3, [pc, #256] @ 2dbec8 │ │ │ │ add r4, sp, #80 @ 0x50 │ │ │ │ @@ -691358,16 +691358,16 @@ │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ beq 2dbeac │ │ │ │ mov r0, sp │ │ │ │ bl 2d7624 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - eorseq r6, fp, r0, lsr #9 │ │ │ │ - eorseq r6, fp, r0, ror r4 │ │ │ │ + eorseq r6, fp, r0, lsr #8 │ │ │ │ + @ instruction: 0x003b63f0 │ │ │ │ subseq pc, r3, r4, ror #17 │ │ │ │ ldrsbeq r4, [r7], #-16 │ │ │ │ @ instruction: 0x0053f898 │ │ │ │ subseq pc, r3, r4, lsr r8 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #172 @ 0xac │ │ │ │ ldmib r1, {r7, r8} │ │ │ │ @@ -691742,16 +691742,16 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subseq pc, r3, r8, lsl r2 @ │ │ │ │ subseq pc, r3, ip, lsl r2 @ │ │ │ │ subseq r3, r7, ip, lsl sl │ │ │ │ subseq pc, r3, r0, asr #4 │ │ │ │ - eorseq r5, fp, r4, asr lr │ │ │ │ - eorseq r5, fp, r4, lsr #28 │ │ │ │ + @ instruction: 0x003b5dd4 │ │ │ │ + eorseq r5, fp, r4, lsr #27 │ │ │ │ subseq pc, r3, r8, lsl r2 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r0 │ │ │ │ ldrb r1, [r1, #32] │ │ │ │ ldr r0, [pc, #208] @ 2dc5b0 │ │ │ │ @@ -691804,16 +691804,16 @@ │ │ │ │ add r1, r1, #5 │ │ │ │ mov r2, #23 │ │ │ │ bl 38430 │ │ │ │ strb r9, [r8, #4] │ │ │ │ str r7, [r8] │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - eorseq r5, fp, r8, lsl ip │ │ │ │ - eorseq r5, fp, r8, ror #23 │ │ │ │ + mlaseq fp, r8, fp, r5 │ │ │ │ + eorseq r5, fp, r8, ror #22 │ │ │ │ subseq pc, r3, r0, asr #2 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r0 │ │ │ │ ldrb r1, [r1, #32] │ │ │ │ ldr r0, [pc, #196] @ 2dc69c │ │ │ │ @@ -691863,16 +691863,16 @@ │ │ │ │ add r1, r1, #5 │ │ │ │ mov r2, #23 │ │ │ │ bl 38430 │ │ │ │ strb r9, [r8, #4] │ │ │ │ str r7, [r8] │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - eorseq r5, fp, r0, lsr #22 │ │ │ │ - @ instruction: 0x003b5af0 │ │ │ │ + eorseq r5, fp, r0, lsr #21 │ │ │ │ + eorseq r5, fp, r0, ror sl │ │ │ │ subseq pc, r3, r4, asr r0 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r5, r1 │ │ │ │ ldrb r7, [r1, #33] @ 0x21 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r1, [r1, #32] │ │ │ │ @@ -691922,16 +691922,16 @@ │ │ │ │ stm r4, {r0, ip} │ │ │ │ add r0, r4, #8 │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ str r6, [r4, #24] │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - eorseq r5, fp, r0, lsr #21 │ │ │ │ - eorseq r5, fp, r0, ror sl │ │ │ │ + eorseq r5, fp, r0, lsr #20 │ │ │ │ + @ instruction: 0x003b59f0 │ │ │ │ subseq lr, r3, r4, lsl #29 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r5, r1 │ │ │ │ ldrb r7, [r1, #33] @ 0x21 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r1, [r1, #32] │ │ │ │ @@ -691981,16 +691981,16 @@ │ │ │ │ stm r4, {r0, ip} │ │ │ │ add r0, r4, #8 │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ str r6, [r4, #24] │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - eorseq r5, fp, r4, ror #18 │ │ │ │ - eorseq r5, fp, r4, lsr r9 │ │ │ │ + eorseq r5, fp, r4, ror #17 │ │ │ │ + @ instruction: 0x003b58b4 │ │ │ │ subseq lr, r3, r8, lsr #27 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r0] │ │ │ │ @@ -692138,17 +692138,17 @@ │ │ │ │ mov r0, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ ldr r2, [pc, #20] @ 2dcaf4 │ │ │ │ mov r0, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - @ instruction: 0x003b57dc │ │ │ │ - eorseq r5, fp, r8, ror #15 │ │ │ │ - @ instruction: 0x003b57b8 │ │ │ │ + eorseq r5, fp, ip, asr r7 │ │ │ │ + eorseq r5, fp, r8, ror #14 │ │ │ │ + eorseq r5, fp, r8, lsr r7 │ │ │ │ subseq lr, r3, r0, lsr fp │ │ │ │ subseq lr, r3, r0, lsl fp │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r5, r1 │ │ │ │ ldrb r7, [r1, #33] @ 0x21 │ │ │ │ mov r4, r0 │ │ │ │ @@ -692199,16 +692199,16 @@ │ │ │ │ stm r4, {r0, ip} │ │ │ │ add r0, r4, #8 │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ str r6, [r4, #24] │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - eorseq r5, fp, ip, lsr #12 │ │ │ │ - @ instruction: 0x003b55fc │ │ │ │ + eorseq r5, fp, ip, lsr #11 │ │ │ │ + eorseq r5, fp, ip, ror r5 │ │ │ │ subseq lr, r3, r0, ror #20 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #96 @ 0x60 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ @@ -692445,19 +692445,19 @@ │ │ │ │ add r0, sp, #16 │ │ │ │ bl 2d770c │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subseq r3, r7, ip, lsr r0 │ │ │ │ ldrheq lr, [r3], #-108 @ 0xffffff94 │ │ │ │ - eorseq r5, fp, r8, asr r4 │ │ │ │ - eorseq r5, fp, r8, lsr #8 │ │ │ │ + @ instruction: 0x003b53d8 │ │ │ │ + eorseq r5, fp, r8, lsr #7 │ │ │ │ subseq lr, r3, r4, lsl r7 │ │ │ │ subseq lr, r3, r0, ror #7 │ │ │ │ - eorseq r8, ip, r8, asr #12 │ │ │ │ + eorseq r8, ip, r8, asr #11 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #388 @ 0x184 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ mov r7, r1 │ │ │ │ mov r1, #0 │ │ │ │ bl 4398cc │ │ │ │ @@ -692951,15 +692951,15 @@ │ │ │ │ add r1, sp, #384 @ 0x180 │ │ │ │ str r1, [sp, #376] @ 0x178 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ sub r0, r0, r1 │ │ │ │ str r0, [sp, #384] @ 0x180 │ │ │ │ add r0, sp, #340 @ 0x154 │ │ │ │ add r1, sp, #352 @ 0x160 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r9, [sp, #344] @ 0x158 │ │ │ │ ldr r0, [sp, #348] @ 0x15c │ │ │ │ ldr fp, [sp, #340] @ 0x154 │ │ │ │ str r0, [sp, #336] @ 0x150 │ │ │ │ str r9, [sp, #332] @ 0x14c │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ add r2, sp, #332 @ 0x14c │ │ │ │ @@ -693451,31 +693451,31 @@ │ │ │ │ add r0, sp, #216 @ 0xd8 │ │ │ │ bl 2b2cc8 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subseq r2, r7, r0, asr ip │ │ │ │ ldrsheq sp, [r3], #-124 @ 0xffffff84 │ │ │ │ - eorseq r5, fp, r4, ror r0 │ │ │ │ - eorseq r5, fp, r4, asr #32 │ │ │ │ + @ instruction: 0x003b4ff4 │ │ │ │ + eorseq r4, fp, r4, asr #31 │ │ │ │ subseq sp, r3, r4, asr r8 │ │ │ │ subseq lr, r3, r4, lsl #7 │ │ │ │ ldrsbeq lr, [r3], #-36 @ 0xffffffdc │ │ │ │ subseq sp, r3, r8, lsl fp │ │ │ │ subseq sp, r3, ip, ror #20 │ │ │ │ subseq lr, r3, r4, asr r4 │ │ │ │ subseq lr, r3, r4, lsr #7 │ │ │ │ ldrsheq sp, [r3], #-232 @ 0xffffff18 │ │ │ │ subseq r2, r7, r4, ror #15 │ │ │ │ subseq sp, r3, r4, lsr #29 │ │ │ │ - @ instruction: 0x003c78b0 │ │ │ │ - @ instruction: 0x003c76f8 │ │ │ │ - @ instruction: 0x003adbbc │ │ │ │ - eorseq lr, sl, r4, lsr r4 │ │ │ │ - eorseq r8, ip, ip, asr r2 │ │ │ │ + eorseq r7, ip, r0, lsr r8 │ │ │ │ + eorseq r7, ip, r8, ror r6 │ │ │ │ + eorseq sp, sl, ip, lsr fp │ │ │ │ + @ instruction: 0x003ae3b4 │ │ │ │ + @ instruction: 0x003c81dc │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #308 @ 0x134 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ mov r7, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov sl, #0 │ │ │ │ @@ -693677,15 +693677,15 @@ │ │ │ │ bl 38430 │ │ │ │ mov r0, #0 │ │ │ │ strb r6, [r8, #8] │ │ │ │ stm r8, {r0, r9} │ │ │ │ add sp, sp, #308 @ 0x134 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #280 @ 0x118 │ │ │ │ - bl 666cec │ │ │ │ + bl 666c70 │ │ │ │ ldr r0, [pc, #1384] @ 2de868 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 38af0 <__tls_get_addr@plt> │ │ │ │ add ip, sp, #280 @ 0x118 │ │ │ │ ldr r3, [sp, #292] @ 0x124 │ │ │ │ mov r4, #1 │ │ │ │ add lr, r0, #8 │ │ │ │ @@ -693821,15 +693821,15 @@ │ │ │ │ add r1, sp, #276 @ 0x114 │ │ │ │ str r1, [sp, #268] @ 0x10c │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ sub r0, r0, r1 │ │ │ │ str r0, [sp, #276] @ 0x114 │ │ │ │ add r0, sp, #232 @ 0xe8 │ │ │ │ add r1, sp, #244 @ 0xf4 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr fp, [sp, #236] @ 0xec │ │ │ │ ldr r0, [sp, #240] @ 0xf0 │ │ │ │ ldr r4, [sp, #232] @ 0xe8 │ │ │ │ str r0, [sp, #228] @ 0xe4 │ │ │ │ str fp, [sp, #224] @ 0xe0 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ add r2, sp, #224 @ 0xe0 │ │ │ │ @@ -694031,23 +694031,23 @@ │ │ │ │ bl 5a198 │ │ │ │ subseq r1, r7, r4, lsl r9 │ │ │ │ subseq r1, r7, r0, lsr #17 │ │ │ │ ldrsheq r1, [r7], #-140 @ 0xffffff74 │ │ │ │ subseq r1, r7, r4, ror #16 │ │ │ │ @ instruction: 0x00571b98 │ │ │ │ subseq ip, r3, r8, lsr #29 │ │ │ │ - eorseq r4, fp, r0, lsl #1 │ │ │ │ - eorseq r4, fp, r0, asr r0 │ │ │ │ + eorseq r4, fp, r0 │ │ │ │ + @ instruction: 0x003b3fd0 │ │ │ │ subseq ip, r3, r0, lsl #30 │ │ │ │ - mlaseq sl, r8, r5, sp │ │ │ │ + eorseq sp, sl, r8, lsl r5 │ │ │ │ subseq sp, r3, r0, ror #2 │ │ │ │ subseq r1, r7, ip, asr #20 │ │ │ │ subseq sp, r3, ip, lsl #2 │ │ │ │ subseq ip, r3, r4, lsl #24 │ │ │ │ - eorseq r7, ip, r4, lsr #3 │ │ │ │ + eorseq r7, ip, r4, lsr #2 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #372 @ 0x174 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ bl 4398cc │ │ │ │ @@ -694587,15 +694587,15 @@ │ │ │ │ add r1, sp, #368 @ 0x170 │ │ │ │ str r1, [sp, #360] @ 0x168 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ sub r0, r0, r1 │ │ │ │ str r0, [sp, #368] @ 0x170 │ │ │ │ add r0, sp, #324 @ 0x144 │ │ │ │ add r1, sp, #336 @ 0x150 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr sl, [sp, #328] @ 0x148 │ │ │ │ ldr r0, [sp, #332] @ 0x14c │ │ │ │ ldr r8, [sp, #324] @ 0x144 │ │ │ │ str r0, [sp, #320] @ 0x140 │ │ │ │ str sl, [sp, #316] @ 0x13c │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ add r2, sp, #316 @ 0x13c │ │ │ │ @@ -695112,25 +695112,25 @@ │ │ │ │ beq 2ded50 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, fp │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ add sp, sp, #372 @ 0x174 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mlaseq fp, r0, r7, r3 │ │ │ │ + eorseq r3, fp, r0, lsl r7 │ │ │ │ ldr r2, [pc, #2148] @ 2e01d0 │ │ │ │ add r7, sp, #232 @ 0xe8 │ │ │ │ ldr r3, [pc, #2144] @ 2e01d4 │ │ │ │ mov r1, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 3fb60 │ │ │ │ b 2df6b0 │ │ │ │ - eorseq r3, fp, r0, ror #14 │ │ │ │ + eorseq r3, fp, r0, ror #13 │ │ │ │ subseq r1, r7, r8, ror r3 │ │ │ │ add r0, sp, #232 @ 0xe8 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ ldr r7, [sp, #244] @ 0xf4 │ │ │ │ bl 2acf28 │ │ │ │ ldr r0, [sp, #232] @ 0xe8 │ │ │ │ @@ -695162,15 +695162,15 @@ │ │ │ │ ldr r3, [pc, #2008] @ 2e01ec │ │ │ │ mov r1, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 3fb60 │ │ │ │ b 2debb4 │ │ │ │ - eorseq r6, ip, r4, lsl #19 │ │ │ │ + eorseq r6, ip, r4, lsl #18 │ │ │ │ str sl, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2deea4 │ │ │ │ b 2dee74 │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ mov r4, #-2147483648 @ 0x80000000 │ │ │ │ @@ -695427,15 +695427,15 @@ │ │ │ │ mov r1, #5 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r4, sl │ │ │ │ bl 3fb60 │ │ │ │ b 2debb4 │ │ │ │ - eorseq r6, ip, fp, lsr #13 │ │ │ │ + eorseq r6, ip, fp, lsr #12 │ │ │ │ add r6, sp, #244 @ 0xf4 │ │ │ │ ldr r7, [sp, #124] @ 0x7c │ │ │ │ ldr r5, [sp, #256] @ 0x100 │ │ │ │ mov r4, #-2147483648 @ 0x80000000 │ │ │ │ ldm r6, {r2, r3, r6} │ │ │ │ str r0, [r7, #16] │ │ │ │ add r0, r7, #24 │ │ │ │ @@ -695450,15 +695450,15 @@ │ │ │ │ add r5, sp, #232 @ 0xe8 │ │ │ │ mov r2, #5 │ │ │ │ mov r4, fp │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl 3fbe8 │ │ │ │ b 2dff50 │ │ │ │ - @ instruction: 0x003acab0 │ │ │ │ + eorseq ip, sl, r0, lsr sl │ │ │ │ ldr r1, [pc, #868] @ 2e0218 │ │ │ │ add r5, sp, #232 @ 0xe8 │ │ │ │ mov r2, #11 │ │ │ │ mov r4, fp │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl 3fbe8 │ │ │ │ @@ -695467,15 +695467,15 @@ │ │ │ │ add r5, sp, #232 @ 0xe8 │ │ │ │ mov r2, #9 │ │ │ │ mov r4, fp │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl 3fbe8 │ │ │ │ b 2dff50 │ │ │ │ - eorseq r6, ip, r0, lsr r6 │ │ │ │ + @ instruction: 0x003c65b0 │ │ │ │ ldr r1, [pc, #792] @ 2e0210 │ │ │ │ add r5, sp, #232 @ 0xe8 │ │ │ │ mov r2, #15 │ │ │ │ mov r4, fp │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl 3fbe8 │ │ │ │ @@ -695484,15 +695484,15 @@ │ │ │ │ add r5, sp, #232 @ 0xe8 │ │ │ │ mov r2, #4 │ │ │ │ mov r4, fp │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl 3fbe8 │ │ │ │ b 2dff50 │ │ │ │ - eorseq r6, ip, r8, lsl #12 │ │ │ │ + eorseq r6, ip, r8, lsl #11 │ │ │ │ ldr r1, [pc, #728] @ 2e0214 │ │ │ │ add r5, sp, #232 @ 0xe8 │ │ │ │ mov r2, #13 │ │ │ │ mov r4, fp │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl 3fbe8 │ │ │ │ @@ -695503,15 +695503,15 @@ │ │ │ │ stmia r0!, {r1, r2, r3} │ │ │ │ ldm r5, {r1, r2, r3, r7} │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [r6, #8] │ │ │ │ mov r6, #1 │ │ │ │ b 2df908 │ │ │ │ - @ instruction: 0x003c65db │ │ │ │ + eorseq r6, ip, fp, asr r5 │ │ │ │ ldr r2, [pc, #616] @ 2e01f0 │ │ │ │ add r5, sp, #232 @ 0xe8 │ │ │ │ ldr r3, [pc, #612] @ 2e01f4 │ │ │ │ mov r1, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -695664,21 +695664,21 @@ │ │ │ │ ldrsheq fp, [r3], #-216 @ 0xffffff28 │ │ │ │ subseq fp, r3, r4, lsl #26 │ │ │ │ subseq fp, r3, ip, asr #24 │ │ │ │ subseq fp, r3, r8, lsl #15 │ │ │ │ ldrsbeq fp, [r3], #-96 @ 0xffffffa0 │ │ │ │ subseq fp, r3, r4, ror #17 │ │ │ │ subseq fp, r3, ip, lsr #16 │ │ │ │ - eorseq r5, ip, pc, lsr #30 │ │ │ │ - eorseq r5, ip, r3, asr r6 │ │ │ │ - eorseq fp, sl, r4, asr sl │ │ │ │ - eorseq r5, ip, r7, asr #13 │ │ │ │ - eorseq r5, ip, r8, lsr r6 │ │ │ │ - eorseq r5, ip, r3, lsl #12 │ │ │ │ - mlaseq ip, r8, r6, r5 │ │ │ │ + eorseq r5, ip, pc, lsr #29 │ │ │ │ + @ instruction: 0x003c55d3 │ │ │ │ + @ instruction: 0x003ab9d4 │ │ │ │ + eorseq r5, ip, r7, asr #12 │ │ │ │ + @ instruction: 0x003c55b8 │ │ │ │ + eorseq r5, ip, r3, lsl #11 │ │ │ │ + eorseq r5, ip, r8, lsl r6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #172 @ 0xac │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ mov r6, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r8, #0 │ │ │ │ @@ -695881,15 +695881,15 @@ │ │ │ │ bl 38430 │ │ │ │ mov r6, #0 │ │ │ │ strb r8, [sl, #8] │ │ │ │ strd r6, [sl] │ │ │ │ add sp, sp, #172 @ 0xac │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ - bl 666cec │ │ │ │ + bl 666c70 │ │ │ │ ldr r0, [pc, #876] @ 2e08dc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 38af0 <__tls_get_addr@plt> │ │ │ │ add ip, sp, #144 @ 0x90 │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ mov lr, #0 │ │ │ │ mov r4, #1 │ │ │ │ @@ -696108,20 +696108,20 @@ │ │ │ │ bl 5a198 │ │ │ │ ldrheq pc, [r6], #-108 @ 0xffffff94 @ │ │ │ │ subseq pc, r6, r0, lsr r6 @ │ │ │ │ @ instruction: 0x0056f698 │ │ │ │ ldrsheq pc, [r6], #-88 @ 0xffffffa8 @ │ │ │ │ subseq pc, r6, ip, lsr #18 │ │ │ │ subseq sl, r3, r4, asr #27 │ │ │ │ - eorseq r1, fp, r0, lsr #28 │ │ │ │ - @ instruction: 0x003b1df0 │ │ │ │ + eorseq r1, fp, r0, lsr #27 │ │ │ │ + eorseq r1, fp, r0, ror sp │ │ │ │ subseq sl, r3, ip, lsl lr │ │ │ │ - eorseq fp, sl, r0, lsr #6 │ │ │ │ + eorseq fp, sl, r0, lsr #5 │ │ │ │ subseq sl, r3, r0, lsl fp │ │ │ │ - eorseq r4, ip, r8, lsr pc │ │ │ │ + @ instruction: 0x003c4eb8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #132 @ 0x84 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ bl 4398cc │ │ │ │ @@ -696649,19 +696649,19 @@ │ │ │ │ add r0, sp, #84 @ 0x54 │ │ │ │ bl 2d770c │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subseq pc, r6, r4, lsl r3 @ │ │ │ │ subseq sl, r3, r0, lsr #10 │ │ │ │ - eorseq r1, fp, r4, lsr r7 │ │ │ │ - eorseq r1, fp, r4, lsl #14 │ │ │ │ + @ instruction: 0x003b16b4 │ │ │ │ + eorseq r1, fp, r4, lsl #13 │ │ │ │ subseq sl, r3, r8, ror r5 │ │ │ │ subseq sl, r3, r4, asr #10 │ │ │ │ - eorseq r4, ip, r0, lsr #18 │ │ │ │ + eorseq r4, ip, r0, lsr #17 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #508 @ 0x1fc │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ mov r7, r1 │ │ │ │ mov r1, #0 │ │ │ │ bl 4398cc │ │ │ │ @@ -697197,15 +697197,15 @@ │ │ │ │ add r1, sp, #504 @ 0x1f8 │ │ │ │ str r1, [sp, #496] @ 0x1f0 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ sub r0, r0, r1 │ │ │ │ str r0, [sp, #504] @ 0x1f8 │ │ │ │ add r0, sp, #460 @ 0x1cc │ │ │ │ add r1, sp, #472 @ 0x1d8 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ mov r8, fp │ │ │ │ ldr fp, [sp, #464] @ 0x1d0 │ │ │ │ ldr r0, [sp, #468] @ 0x1d4 │ │ │ │ ldr sl, [sp, #460] @ 0x1cc │ │ │ │ str r0, [sp, #456] @ 0x1c8 │ │ │ │ str fp, [sp, #452] @ 0x1c4 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ @@ -697725,31 +697725,31 @@ │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [r7, #60] @ 0x3c │ │ │ │ add r0, sp, #336 @ 0x150 │ │ │ │ bl 2b2de0 │ │ │ │ add sp, sp, #508 @ 0x1fc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - @ instruction: 0x003b0eb4 │ │ │ │ + eorseq r0, fp, r4, lsr lr │ │ │ │ ldr r1, [sp, #132] @ 0x84 │ │ │ │ ldr r5, [sp, #240] @ 0xf0 │ │ │ │ stm r1, {r2, ip, lr} │ │ │ │ add r2, r1, #12 │ │ │ │ ldr r3, [sp, #232] @ 0xe8 │ │ │ │ ldr r6, [sp, #236] @ 0xec │ │ │ │ stm r2, {r0, r3, r6} │ │ │ │ str r5, [r1, #24] │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp sl, #0 │ │ │ │ str r0, [r1, #60] @ 0x3c │ │ │ │ bne 2e2100 │ │ │ │ b 2e2110 │ │ │ │ - eorseq r0, fp, r4, lsl #29 │ │ │ │ + eorseq r0, fp, r4, lsl #28 │ │ │ │ subseq lr, r6, r0, lsr #21 │ │ │ │ - eorseq r4, ip, ip, lsr #1 │ │ │ │ + eorseq r4, ip, ip, lsr #32 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #256] @ 0x100 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2e171c │ │ │ │ orr r5, r4, #4 │ │ │ │ mov r7, #1 │ │ │ │ @@ -698045,15 +698045,15 @@ │ │ │ │ ldr r3, [pc, #1588] @ 2e2d54 │ │ │ │ mov r1, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 3fb60 │ │ │ │ b 2e1eb0 │ │ │ │ - eorseq r3, ip, r5, lsr #28 │ │ │ │ + eorseq r3, ip, r5, lsr #27 │ │ │ │ ldr r2, [pc, #1512] @ 2e2d28 │ │ │ │ add r7, sp, #216 @ 0xd8 │ │ │ │ ldr r3, [pc, #1508] @ 2e2d2c │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -698067,15 +698067,15 @@ │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ beq 2e2054 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r5 │ │ │ │ b 2e287c │ │ │ │ - eorseq r3, ip, r1, ror #27 │ │ │ │ + eorseq r3, ip, r1, ror #26 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ mov r1, sl │ │ │ │ mov r2, r7 │ │ │ │ ldr fp, [r0] │ │ │ │ ldr r8, [r0, #4] │ │ │ │ add r0, sp, #216 @ 0xd8 │ │ │ │ bl 2acf28 │ │ │ │ @@ -698438,24 +698438,24 @@ │ │ │ │ @ instruction: 0x00538f9c │ │ │ │ subseq r8, r3, ip, lsl #30 │ │ │ │ subseq r8, r3, ip, asr #28 │ │ │ │ subseq r9, r3, r0, lsl #17 │ │ │ │ subseq r9, r3, r0, asr #15 │ │ │ │ subseq r9, r3, r0 │ │ │ │ subseq r8, r3, r0, asr #30 │ │ │ │ - @ instruction: 0x003c32db │ │ │ │ - eorseq r2, ip, fp, asr #24 │ │ │ │ - @ instruction: 0x003c2bfd │ │ │ │ - @ instruction: 0x003c2cb9 │ │ │ │ - eorseq r3, ip, r2, lsl r6 │ │ │ │ - eorseq sp, sl, r4, lsl r4 │ │ │ │ + eorseq r3, ip, fp, asr r2 │ │ │ │ + eorseq r2, ip, fp, asr #23 │ │ │ │ + eorseq r2, ip, sp, ror fp │ │ │ │ + eorseq r2, ip, r9, lsr ip │ │ │ │ + mlaseq ip, r2, r5, r3 │ │ │ │ + mlaseq sl, r4, r3, sp │ │ │ │ subseq r9, r3, r0, asr #11 │ │ │ │ subseq r9, r3, r4, lsl #10 │ │ │ │ - eorseq r2, ip, lr, lsr #24 │ │ │ │ - @ instruction: 0x003acbfc │ │ │ │ + eorseq r2, ip, lr, lsr #23 │ │ │ │ + eorseq ip, sl, ip, ror fp │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #96 @ 0x60 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ bl 4398cc │ │ │ │ @@ -698691,19 +698691,19 @@ │ │ │ │ add r0, sp, #16 │ │ │ │ bl 2d770c │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subseq ip, r6, r4, lsr #29 │ │ │ │ subseq r8, r3, r4, lsr #10 │ │ │ │ - eorseq pc, sl, r0, asr #5 │ │ │ │ - mlaseq sl, r0, r2, pc @ │ │ │ │ + eorseq pc, sl, r0, asr #4 │ │ │ │ + eorseq pc, sl, r0, lsl r2 @ │ │ │ │ subseq r8, r3, ip, ror r5 │ │ │ │ subseq r8, r3, r8, asr r2 │ │ │ │ - @ instruction: 0x003c24b0 │ │ │ │ + eorseq r2, ip, r0, lsr r4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ ldr r6, [r1, #24] │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ sub r0, r0, #12 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -698875,15 +698875,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [pc, #500] @ 2e3614 │ │ │ │ add r1, sp, #16 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r6 │ │ │ │ bl 2d9ab8 │ │ │ │ ldmib sp, {r0, r1, r2} │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ @@ -698902,24 +698902,24 @@ │ │ │ │ ldm r5, {r1, r2, r3, r5} │ │ │ │ stm r0, {r1, r2, r3, r5} │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 67eb30 │ │ │ │ + bl 67eab4 │ │ │ │ cmp r0, #1 │ │ │ │ beq 2e3320 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r5, #16] │ │ │ │ mov r0, r8 │ │ │ │ - bl 681300 │ │ │ │ + bl 681284 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e34f0 │ │ │ │ add r0, r8, #4 │ │ │ │ mov r2, #24 │ │ │ │ str r2, [r9] │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -698984,24 +698984,24 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 2e35d8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - @ instruction: 0x003aeedc │ │ │ │ + eorseq lr, sl, ip, asr lr │ │ │ │ subseq r8, r3, r8, lsl #1 │ │ │ │ subseq r8, r3, ip, lsr r1 │ │ │ │ subseq r8, r3, r8, lsr #7 │ │ │ │ subseq r8, r3, r4, lsr #6 │ │ │ │ subseq r7, r3, r4, ror sp │ │ │ │ subseq ip, r6, r0, lsl #17 │ │ │ │ subseq r8, r3, ip, ror #5 │ │ │ │ ldrsheq ip, [r6], #-132 @ 0xffffff7c │ │ │ │ - eorseq r8, sl, r0, lsr #10 │ │ │ │ + eorseq r8, sl, r0, lsr #9 │ │ │ │ @ instruction: 0xfffd7714 │ │ │ │ subseq r8, r3, r0, lsl #6 │ │ │ │ subseq r8, r3, r8, ror #5 │ │ │ │ ldrsbeq r8, [r3], #-32 @ 0xffffffe0 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ ldr r6, [r1, #24] │ │ │ │ @@ -699177,15 +699177,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [pc, #376] @ 2e3a50 │ │ │ │ add r1, sp, #16 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r6 │ │ │ │ bl 2d9ab8 │ │ │ │ ldmib sp, {r0, r1, r2} │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ @@ -699205,24 +699205,24 @@ │ │ │ │ str r6, [r8, #8] │ │ │ │ stm r0, {r1, r2, r3, r5} │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ - bl 67eb30 │ │ │ │ + bl 67eab4 │ │ │ │ cmp r0, #1 │ │ │ │ beq 2e37d8 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r5, #16] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 681300 │ │ │ │ + bl 681284 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e39a4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #24 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ str r2, [r8] │ │ │ │ @@ -699257,22 +699257,22 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 2e3a1c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - eorseq lr, sl, r4, lsr #20 │ │ │ │ + eorseq lr, sl, r4, lsr #19 │ │ │ │ subseq r7, r3, ip, lsr #24 │ │ │ │ subseq r7, r3, r0, ror #25 │ │ │ │ ldrsheq r7, [r3], #-224 @ 0xffffff20 │ │ │ │ subseq r7, r3, ip, ror #28 │ │ │ │ subseq r7, r3, r4, lsr lr │ │ │ │ subseq ip, r6, ip, lsr r4 │ │ │ │ - eorseq r8, sl, r8, rrx │ │ │ │ + eorseq r7, sl, r8, ror #31 │ │ │ │ @ instruction: 0xfffd725c │ │ │ │ subseq r7, r3, r8, asr #28 │ │ │ │ subseq r7, r3, r0, lsr lr │ │ │ │ subseq r7, r3, r8, lsl lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r5, r1 │ │ │ │ @@ -699325,16 +699325,16 @@ │ │ │ │ stm r4, {r0, ip} │ │ │ │ add r0, r4, #8 │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ str r6, [r4, #24] │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - @ instruction: 0x003ae6b4 │ │ │ │ - eorseq lr, sl, r4, lsl #13 │ │ │ │ + eorseq lr, sl, r4, lsr r6 │ │ │ │ + eorseq lr, sl, r4, lsl #12 │ │ │ │ subseq r7, r3, r8, lsl fp │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r5, r1 │ │ │ │ ldrb r7, [r1, #33] @ 0x21 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r1, [r1, #32] │ │ │ │ @@ -699384,16 +699384,16 @@ │ │ │ │ stm r4, {r0, ip} │ │ │ │ add r0, r4, #8 │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ str r6, [r4, #24] │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - eorseq lr, sl, r8, lsr #10 │ │ │ │ - @ instruction: 0x003ae4f8 │ │ │ │ + eorseq lr, sl, r8, lsr #9 │ │ │ │ + eorseq lr, sl, r8, ror r4 │ │ │ │ subseq r7, r3, ip, lsr sl │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r5, r1 │ │ │ │ ldrb r7, [r1, #33] @ 0x21 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r1, [r1, #32] │ │ │ │ @@ -699467,16 +699467,16 @@ │ │ │ │ str r1, [r4] │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #16] @ 2e3d74 │ │ │ │ mov r0, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - eorseq lr, sl, ip, lsr r4 │ │ │ │ - eorseq lr, sl, ip, lsl #8 │ │ │ │ + @ instruction: 0x003ae3bc │ │ │ │ + eorseq lr, sl, ip, lsl #7 │ │ │ │ subseq r7, r3, ip, lsr #17 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r5, r1 │ │ │ │ ldrb r7, [r1, #33] @ 0x21 │ │ │ │ mov r8, r0 │ │ │ │ ldrb r1, [r1, #32] │ │ │ │ @@ -699571,16 +699571,16 @@ │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [pc, #16] @ 2e3f14 │ │ │ │ mov r0, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - eorseq lr, sl, r0, asr #7 │ │ │ │ - mlaseq sl, r0, r3, lr │ │ │ │ + eorseq lr, sl, r0, asr #6 │ │ │ │ + eorseq lr, sl, r0, lsl r3 │ │ │ │ subseq r7, r3, ip, lsl r7 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r5, r1 │ │ │ │ ldrb r7, [r1, #33] @ 0x21 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r1, [r1, #32] │ │ │ │ @@ -699630,16 +699630,16 @@ │ │ │ │ stm r4, {r0, ip} │ │ │ │ add r0, r4, #8 │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ str r6, [r4, #24] │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - eorseq lr, sl, r0, lsr #4 │ │ │ │ - @ instruction: 0x003ae1f0 │ │ │ │ + eorseq lr, sl, r0, lsr #3 │ │ │ │ + eorseq lr, sl, r0, ror r1 │ │ │ │ subseq r7, r3, r4, ror r6 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r5, r1 │ │ │ │ ldrb r7, [r1, #33] @ 0x21 │ │ │ │ mov r8, r0 │ │ │ │ ldrb r1, [r1, #32] │ │ │ │ @@ -699728,16 +699728,16 @@ │ │ │ │ bl 3fa68 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [pc, #16] @ 2e4188 │ │ │ │ mov r0, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - eorseq lr, sl, r4, ror #1 │ │ │ │ - ldrheq lr, [sl], -r4 @ │ │ │ │ + eorseq lr, sl, r4, rrx │ │ │ │ + eorseq lr, sl, r4, lsr r0 │ │ │ │ @ instruction: 0x00537498 │ │ │ │ subseq r7, r3, ip, lsr #11 │ │ │ │ subseq r7, r3, r8, lsl #10 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ ldr r6, [r1, #24] │ │ │ │ mov r9, r0 │ │ │ │ @@ -700128,24 +700128,24 @@ │ │ │ │ add r0, sp, #16 │ │ │ │ bl 2d7624 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 67eb30 │ │ │ │ + bl 67eab4 │ │ │ │ cmp r0, #1 │ │ │ │ beq 2e4648 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r5, #16] │ │ │ │ mov r0, r8 │ │ │ │ - bl 681300 │ │ │ │ + bl 681284 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e4818 │ │ │ │ add r0, r8, #4 │ │ │ │ mov r2, #24 │ │ │ │ str r2, [r9] │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -700203,29 +700203,29 @@ │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ bl 2d770c │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @ instruction: 0x0056b998 │ │ │ │ subseq r6, r3, r4, ror #27 │ │ │ │ - eorseq sp, sl, r0, asr #26 │ │ │ │ - eorseq sp, sl, r0, lsl sp │ │ │ │ + eorseq sp, sl, r0, asr #25 │ │ │ │ + mlaseq sl, r0, ip, sp │ │ │ │ ldrsbeq r6, [r3], #-216 @ 0xffffff28 │ │ │ │ - eorseq sp, sl, r0, ror #27 │ │ │ │ + eorseq sp, sl, r0, ror #26 │ │ │ │ subseq r7, r3, r0, lsl #1 │ │ │ │ ldrsheq r6, [r3], #-252 @ 0xffffff04 │ │ │ │ subseq fp, r6, r8, lsl r9 │ │ │ │ subseq r6, r3, ip, asr #27 │ │ │ │ - eorseq r1, ip, ip │ │ │ │ - eorseq sp, sl, r4, lsl #29 │ │ │ │ - eorseq sp, sl, r4, asr lr │ │ │ │ + eorseq r0, ip, ip, lsl #31 │ │ │ │ + eorseq sp, sl, r4, lsl #28 │ │ │ │ + @ instruction: 0x003addd4 │ │ │ │ subseq fp, r6, r8, lsr r6 │ │ │ │ ldrheq r6, [r3], #-212 @ 0xffffff2c │ │ │ │ - eorseq r0, ip, ip, lsr #26 │ │ │ │ - eorseq r1, ip, r8, rrx │ │ │ │ + eorseq r0, ip, ip, lsr #25 │ │ │ │ + eorseq r0, ip, r8, ror #31 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ ldr r6, [r1, #24] │ │ │ │ mov r9, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #8 │ │ │ │ @@ -700613,24 +700613,24 @@ │ │ │ │ add r0, sp, #16 │ │ │ │ bl 2d7624 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 67eb30 │ │ │ │ + bl 67eab4 │ │ │ │ cmp r0, #1 │ │ │ │ beq 2e4ddc │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r5, #16] │ │ │ │ mov r0, r8 │ │ │ │ - bl 681300 │ │ │ │ + bl 681284 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e4fac │ │ │ │ add r0, r8, #4 │ │ │ │ mov r2, #24 │ │ │ │ str r2, [r9] │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -700688,29 +700688,29 @@ │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ bl 2d770c │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subseq fp, r6, r4, lsl #4 │ │ │ │ subseq r6, r3, r0, asr r6 │ │ │ │ - eorseq sp, sl, ip, lsr #11 │ │ │ │ - eorseq sp, sl, ip, ror r5 │ │ │ │ + eorseq sp, sl, ip, lsr #10 │ │ │ │ + @ instruction: 0x003ad4fc │ │ │ │ subseq r6, r3, r4, asr #12 │ │ │ │ - eorseq sp, sl, ip, asr #12 │ │ │ │ + eorseq sp, sl, ip, asr #11 │ │ │ │ subseq r6, r3, ip, ror #17 │ │ │ │ subseq r6, r3, r8, ror #16 │ │ │ │ subseq fp, r6, r4, lsl #3 │ │ │ │ subseq r6, r3, r8, lsr r6 │ │ │ │ - eorseq r0, ip, r8, ror r8 │ │ │ │ - @ instruction: 0x003ad6f0 │ │ │ │ - eorseq sp, sl, r0, asr #13 │ │ │ │ + @ instruction: 0x003c07f8 │ │ │ │ + eorseq sp, sl, r0, ror r6 │ │ │ │ + eorseq sp, sl, r0, asr #12 │ │ │ │ subseq sl, r6, r4, lsr #29 │ │ │ │ subseq r6, r3, r0, lsr #12 │ │ │ │ - mlaseq ip, r8, r5, r0 │ │ │ │ - @ instruction: 0x003c08d4 │ │ │ │ + eorseq r0, ip, r8, lsl r5 │ │ │ │ + eorseq r0, ip, r4, asr r8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ ldr r6, [r1, #24] │ │ │ │ mov r9, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #8 │ │ │ │ @@ -701104,24 +701104,24 @@ │ │ │ │ add r0, sp, #16 │ │ │ │ bl 2d7624 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 67eb30 │ │ │ │ + bl 67eab4 │ │ │ │ cmp r0, #1 │ │ │ │ beq 2e5570 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r5, #16] │ │ │ │ mov r0, r8 │ │ │ │ - bl 681300 │ │ │ │ + bl 681284 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e5758 │ │ │ │ add r0, r8, #4 │ │ │ │ mov r2, #24 │ │ │ │ str r2, [r9] │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -701179,29 +701179,29 @@ │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ bl 2d770c │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subseq sl, r6, r0, ror sl │ │ │ │ subseq r5, r3, r4, lsr #29 │ │ │ │ - eorseq ip, sl, r8, lsl lr │ │ │ │ - eorseq ip, sl, r8, ror #27 │ │ │ │ + mlaseq sl, r8, sp, ip │ │ │ │ + eorseq ip, sl, r8, ror #26 │ │ │ │ @ instruction: 0x00535e98 │ │ │ │ - @ instruction: 0x003aceb8 │ │ │ │ + eorseq ip, sl, r8, lsr lr │ │ │ │ subseq r6, r3, r8, asr r1 │ │ │ │ ldrsbeq r6, [r3], #-4 │ │ │ │ ldrsheq sl, [r6], #-144 @ 0xffffff70 │ │ │ │ subseq r5, r3, ip, lsl #29 │ │ │ │ - eorseq r0, ip, r4, ror #1 │ │ │ │ - eorseq ip, sl, ip, asr pc │ │ │ │ - eorseq ip, sl, ip, lsr #30 │ │ │ │ + eorseq r0, ip, r4, rrx │ │ │ │ + @ instruction: 0x003acedc │ │ │ │ + eorseq ip, sl, ip, lsr #29 │ │ │ │ ldrsheq sl, [r6], #-104 @ 0xffffff98 │ │ │ │ subseq r5, r3, r4, ror lr │ │ │ │ - eorseq pc, fp, ip, ror #27 │ │ │ │ - eorseq r0, ip, r0, asr #2 │ │ │ │ + eorseq pc, fp, ip, ror #26 │ │ │ │ + eorseq r0, ip, r0, asr #1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ ldmib r1, {r8, sl} │ │ │ │ mov r9, r0 │ │ │ │ cmp r8, sl │ │ │ │ beq 2e5b3c │ │ │ │ ldr r4, [r1] │ │ │ │ @@ -707646,23 +707646,23 @@ │ │ │ │ beq 2ebd38 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ strd r4, [r2] │ │ │ │ subs r1, r1, #1 │ │ │ │ add r2, r2, #8 │ │ │ │ bne 2ebd28 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [pc, #16] @ 2ebd58 │ │ │ │ mov r1, #51 @ 0x33 │ │ │ │ ldr r2, [pc, #12] @ 2ebd5c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59fd0 │ │ │ │ - eorseq r9, fp, sl, lsr #20 │ │ │ │ + eorseq r9, fp, sl, lsr #19 │ │ │ │ subseq pc, r2, r8, lsl #23 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #88 @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ beq 2ebea8 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ @@ -707672,15 +707672,15 @@ │ │ │ │ add r0, sp, #4 │ │ │ │ and r1, r3, #255 @ 0xff │ │ │ │ mov r7, #0 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ mov r6, r2 │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ - bl 689778 │ │ │ │ + bl 6896fc │ │ │ │ str r0, [sp, #16] │ │ │ │ str r6, [sp, #12] │ │ │ │ str r5, [sp, #8] │ │ │ │ add r9, sp, #48 @ 0x30 │ │ │ │ add sl, sp, #8 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, sl │ │ │ │ @@ -708045,19 +708045,19 @@ │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #8 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ subseq pc, r2, r8, asr #15 │ │ │ │ - eorseq r9, fp, sp, ror #12 │ │ │ │ + eorseq r9, fp, sp, ror #11 │ │ │ │ subseq pc, r2, ip, asr #10 │ │ │ │ subseq pc, r2, r0, ror #10 │ │ │ │ ldrsheq pc, [r2], #-72 @ 0xffffffb8 @ │ │ │ │ - eorseq r9, fp, r1, ror r3 │ │ │ │ + @ instruction: 0x003b92f1 │ │ │ │ subseq pc, r2, ip, lsl r5 @ │ │ │ │ subseq pc, r2, r4, asr #9 │ │ │ │ subseq pc, r2, r0, ror #10 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r3, [r2, #32] │ │ │ │ mov r9, r1 │ │ │ │ @@ -708509,19 +708509,19 @@ │ │ │ │ mov r2, #8 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ subseq pc, r2, r8, ror #4 │ │ │ │ subseq pc, r2, r4, ror r2 @ │ │ │ │ ldrsbeq pc, [r2], #-0 @ │ │ │ │ - eorseq r8, fp, r5, ror pc │ │ │ │ + @ instruction: 0x003b8ef5 │ │ │ │ subseq lr, r2, r4, lsl lr │ │ │ │ subseq lr, r2, r8, lsr #28 │ │ │ │ subseq lr, r2, r4, ror sp │ │ │ │ - @ instruction: 0x003b8bf1 │ │ │ │ + eorseq r8, fp, r1, ror fp │ │ │ │ subseq lr, r2, r4, lsr #27 │ │ │ │ subseq lr, r2, ip, ror #30 │ │ │ │ subseq lr, r2, r8, ror #30 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ and r9, r2, #63 @ 0x3f │ │ │ │ @@ -708537,15 +708537,15 @@ │ │ │ │ beq 2ecd74 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r1, r2 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ mov r6, r2 │ │ │ │ ldr sl, [r4] │ │ │ │ - bl 689778 │ │ │ │ + bl 6896fc │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #0 │ │ │ │ cmp r7, #0 │ │ │ │ str r0, [sp] │ │ │ │ beq 2ecb64 │ │ │ │ cmp r5, #4 │ │ │ │ mov r0, r4 │ │ │ │ @@ -708560,15 +708560,15 @@ │ │ │ │ add r0, r6, r0 │ │ │ │ str r5, [sp, #12] │ │ │ │ sub r5, r0, #1 │ │ │ │ mov r1, r6 │ │ │ │ str sl, [sp, #8] │ │ │ │ mov fp, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689778 │ │ │ │ + bl 6896fc │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 2ecd60 │ │ │ │ mov r0, #1 │ │ │ │ mov r6, #0 │ │ │ │ cmp r5, fp │ │ │ │ mov r2, #0 │ │ │ │ @@ -708636,15 +708636,15 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r6, sl, fp │ │ │ │ cmp r6, r0 │ │ │ │ bne 2ecc54 │ │ │ │ ldr r1, [pc, #272] @ 2ecdbc │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 677ae8 │ │ │ │ + bl 677a6c │ │ │ │ b 2ecc54 │ │ │ │ add r4, sl, fp │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldrd sl, [r0] │ │ │ │ orrs r0, sl, fp │ │ │ │ beq 2ecd30 │ │ │ │ ldr r6, [pc, #236] @ 2ecdc0 │ │ │ │ @@ -708666,15 +708666,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ beq 2ecd30 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r4, r0 │ │ │ │ bne 2eccdc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 677ae8 │ │ │ │ + bl 677a6c │ │ │ │ b 2eccdc │ │ │ │ add r2, sp, #24 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -708717,15 +708717,15 @@ │ │ │ │ ldr r7, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ beq 2ece08 │ │ │ │ cmp fp, #0 │ │ │ │ beq 2ed018 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, fp │ │ │ │ - bl 689778 │ │ │ │ + bl 6896fc │ │ │ │ mul r1, r0, fp │ │ │ │ subs r1, r5, r1 │ │ │ │ addne r0, r0, #1 │ │ │ │ b 2ece0c │ │ │ │ mov r0, #0 │ │ │ │ mov r9, r8 │ │ │ │ ldr r2, [r9, #32]! │ │ │ │ @@ -708863,15 +708863,15 @@ │ │ │ │ bl 59b5c │ │ │ │ bl 59b44 │ │ │ │ str r6, [r4] │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ subseq lr, r2, ip, asr #16 │ │ │ │ subseq lr, r2, r0, ror #16 │ │ │ │ subseq lr, r2, ip, lsr #17 │ │ │ │ - eorseq r8, fp, r5, lsr #14 │ │ │ │ + eorseq r8, fp, r5, lsr #13 │ │ │ │ subseq lr, r2, r8, ror r8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r7, #32]! │ │ │ │ mov r4, r2 │ │ │ │ @@ -708966,15 +708966,15 @@ │ │ │ │ ldr r0, [pc, #20] @ 2ed1d8 │ │ │ │ mov r1, #17 │ │ │ │ ldr r2, [pc, #16] @ 2ed1dc │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59fd0 │ │ │ │ bl 59b44 │ │ │ │ - eorseq r8, fp, r9, ror #10 │ │ │ │ + eorseq r8, fp, r9, ror #9 │ │ │ │ ldrheq lr, [r2], #-108 @ 0xffffff94 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov r9, r0 │ │ │ │ mov r6, r2 │ │ │ │ ldr r1, [r9, #32]! │ │ │ │ mov r4, r0 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ @@ -709064,15 +709064,15 @@ │ │ │ │ ldr r0, [pc, #20] @ 2ed360 │ │ │ │ mov r1, #17 │ │ │ │ ldr r2, [pc, #16] @ 2ed364 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59fd0 │ │ │ │ bl 59b44 │ │ │ │ - eorseq r8, fp, r1, ror #7 │ │ │ │ + eorseq r8, fp, r1, ror #6 │ │ │ │ subseq lr, r2, r4, lsr r5 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ mov r4, r0 │ │ │ │ ldm r1, {r6, lr} │ │ │ │ cmp lr, #0 │ │ │ │ @@ -709081,15 +709081,15 @@ │ │ │ │ str ip, [sp, #12] │ │ │ │ beq 2ed3c0 │ │ │ │ cmp ip, #0 │ │ │ │ beq 2ed6f4 │ │ │ │ mov r0, lr │ │ │ │ mov r1, ip │ │ │ │ mov r5, lr │ │ │ │ - bl 689778 │ │ │ │ + bl 6896fc │ │ │ │ ldr ip, [sp, #12] │ │ │ │ mov lr, r5 │ │ │ │ mul r1, r0, ip │ │ │ │ subs r1, r5, r1 │ │ │ │ addne r0, r0, #1 │ │ │ │ b 2ed3c4 │ │ │ │ mov r0, #0 │ │ │ │ @@ -709298,15 +709298,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59fd0 │ │ │ │ ldr r0, [pc, #8] @ 2ed704 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 59b5c │ │ │ │ bl 59b44 │ │ │ │ ldrsbeq lr, [r2], #-16 │ │ │ │ - eorseq r8, fp, r9, asr #32 │ │ │ │ + eorseq r7, fp, r9, asr #31 │ │ │ │ @ instruction: 0x0052e19c │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ed76c │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ @@ -709320,26 +709320,26 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [pc, #48] @ 2ed784 │ │ │ │ mov r2, #8 │ │ │ │ ldr r3, [pc, #44] @ 2ed788 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 679ff8 │ │ │ │ + bl 679f7c │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #24] @ 2ed78c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ subseq lr, r2, ip, lsr #2 │ │ │ │ - eorseq r1, sl, ip, lsr #24 │ │ │ │ - mlaseq fp, fp, pc, r7 @ │ │ │ │ - eorseq r5, sl, r3, asr #16 │ │ │ │ + eorseq r1, sl, ip, lsr #23 │ │ │ │ + eorseq r7, fp, fp, lsl pc │ │ │ │ + eorseq r5, sl, r3, asr #15 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r7, [r0, #32] │ │ │ │ ldr r5, [r0, #4] │ │ │ │ cmp r7, #4 │ │ │ │ mov r4, r7 │ │ │ │ mov r9, r7 │ │ │ │ @@ -709368,15 +709368,15 @@ │ │ │ │ bl 38430 │ │ │ │ lsl r4, r4, #3 │ │ │ │ cmn r7, #-536870911 @ 0xe0000001 │ │ │ │ str r5, [r6, #32] │ │ │ │ bhi 2ed950 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #8 │ │ │ │ - bl 687a98 │ │ │ │ + bl 687a1c │ │ │ │ cmp r0, #0 │ │ │ │ beq 2ed950 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #8 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ @@ -709386,15 +709386,15 @@ │ │ │ │ lsl fp, r1, #3 │ │ │ │ cmn r1, #-536870911 @ 0xe0000001 │ │ │ │ bhi 2ed8b8 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #8 │ │ │ │ mov sl, r6 │ │ │ │ - bl 687a98 │ │ │ │ + bl 687a1c │ │ │ │ cmp r0, #0 │ │ │ │ beq 2ed8b8 │ │ │ │ cmp r7, #5 │ │ │ │ bcs 2ed8c8 │ │ │ │ ldr r0, [pc, #256] @ 2ed984 │ │ │ │ mov r1, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -709415,15 +709415,15 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ lsl r6, r4, #3 │ │ │ │ cmn r7, #-536870911 @ 0xe0000001 │ │ │ │ bhi 2ed924 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #8 │ │ │ │ - bl 687a98 │ │ │ │ + bl 687a1c │ │ │ │ cmp r0, #0 │ │ │ │ beq 2ed924 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #8 │ │ │ │ mov r3, fp │ │ │ │ bl 2a4528 │ │ │ │ @@ -709458,18 +709458,18 @@ │ │ │ │ str r0, [sp] │ │ │ │ ldr r0, [pc, #28] @ 2ed994 │ │ │ │ ldr r3, [pc, #28] @ 2ed998 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59c6c │ │ │ │ subseq r2, r6, ip, lsl #10 │ │ │ │ - eorseq r8, sl, fp, lsr #3 │ │ │ │ + eorseq r8, sl, fp, lsr #2 │ │ │ │ subseq sp, r2, r0, ror #30 │ │ │ │ subseq sp, r2, r0, lsl pc │ │ │ │ - eorseq r7, fp, r4, asr sp │ │ │ │ + @ instruction: 0x003b7cd4 │ │ │ │ ldrsbeq sp, [r2], #-236 @ 0xffffff14 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldr r7, [sp, #32] │ │ │ │ mov r9, r3 │ │ │ │ mov r8, r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #5 │ │ │ │ @@ -709534,15 +709534,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59b2c │ │ │ │ @ instruction: 0x00562398 │ │ │ │ subseq r2, r6, r0, lsr #6 │ │ │ │ subseq sp, r2, r8, lsl lr │ │ │ │ ldr r0, [r0] │ │ │ │ - b 67fe48 │ │ │ │ + b 67fdcc │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r1, #5 │ │ │ │ ldr ip, [pc, #88] @ 2edb34 │ │ │ │ @@ -709562,30 +709562,30 @@ │ │ │ │ str r1, [sp, #16] │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ ldr r1, [pc, #32] @ 2edb40 │ │ │ │ ldr r3, [pc, #32] @ 2edb44 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 67a0d4 │ │ │ │ + bl 67a058 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ subseq sp, r2, r0, lsl lr │ │ │ │ - @ instruction: 0x003b7cf1 │ │ │ │ + eorseq r7, fp, r1, ror ip │ │ │ │ ldrsheq sp, [r2], #-212 @ 0xffffff2c │ │ │ │ - @ instruction: 0x003b7cbb │ │ │ │ - eorseq r7, sl, r1, lsl r9 │ │ │ │ + eorseq r7, fp, fp, lsr ip │ │ │ │ + mlaseq sl, r1, r8, r7 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ tst r2, #16 │ │ │ │ bne 2edb60 │ │ │ │ tst r2, #32 │ │ │ │ bne 2edb64 │ │ │ │ - b 67bef0 │ │ │ │ - b 678ae8 │ │ │ │ - b 678b5c │ │ │ │ + b 67be74 │ │ │ │ + b 678a6c │ │ │ │ + b 678ae0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #228 @ 0xe4 │ │ │ │ ldr r5, [r1, #32] │ │ │ │ mov ip, r1 │ │ │ │ ldrd r6, [r1] │ │ │ │ cmp r5, #4 │ │ │ │ str r0, [sp, #12] │ │ │ │ @@ -712000,15 +712000,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #8 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - @ instruction: 0x003b56dd │ │ │ │ + eorseq r5, fp, sp, asr r6 │ │ │ │ subseq fp, r2, r0, lsr r8 │ │ │ │ subseq fp, r2, r0, ror #18 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ ldr sl, [sp, #128] @ 0x80 │ │ │ │ mov r9, r0 │ │ │ │ add fp, sp, #8 │ │ │ │ @@ -712875,15 +712875,15 @@ │ │ │ │ bcc 2f0ee4 │ │ │ │ ldr r0, [sl] │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #8 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - eorseq r4, fp, sp, lsl r9 │ │ │ │ + mlaseq fp, sp, r8, r4 │ │ │ │ subseq sl, r2, r0, ror sl │ │ │ │ ldrheq sl, [r2], #-196 @ 0xffffff3c │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ ldrb r6, [r2, #40] @ 0x28 │ │ │ │ mov r8, r0 │ │ │ │ ldrb r5, [r1, #40] @ 0x28 │ │ │ │ @@ -718138,15 +718138,15 @@ │ │ │ │ subseq r6, r2, ip, ror #3 │ │ │ │ ldrheq r6, [r2], #-28 @ 0xffffffe4 │ │ │ │ subseq r6, r2, ip, lsr #3 │ │ │ │ subseq r6, r2, r8, ror #7 │ │ │ │ subseq r6, r2, r8, ror #6 │ │ │ │ subseq r6, r2, r0, lsr r4 │ │ │ │ subseq r6, r2, r4, lsr #8 │ │ │ │ - @ instruction: 0x003b01b1 │ │ │ │ + eorseq r0, fp, r1, lsr r1 │ │ │ │ subseq r6, r2, r0, lsl r2 │ │ │ │ subseq r6, r2, r4, asr #7 │ │ │ │ subseq r6, r2, r8, ror #7 │ │ │ │ @ instruction: 0x00526394 │ │ │ │ subseq r6, r2, r4, lsl #7 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ @@ -718309,37 +718309,37 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldmib r0, {r5, r6} │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ beq 2f63e4 │ │ │ │ mov r7, #0 │ │ │ │ strb r7, [r5], #1 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ subs r6, r6, #1 │ │ │ │ bne 2f63d0 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #8] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ bmi 2f6414 │ │ │ │ beq 2f640c │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r5], #1 │ │ │ │ subs r0, r0, #1 │ │ │ │ bne 2f6400 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [pc, #16] @ 2f642c │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ ldr r2, [pc, #12] @ 2f6430 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59fd0 │ │ │ │ - eorseq pc, sl, sl, asr #12 │ │ │ │ + eorseq pc, sl, sl, asr #11 │ │ │ │ subseq r5, r2, ip, ror r6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldm r0, {r1, r2} │ │ │ │ mov r3, #1 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ cmp r2, r1 │ │ │ │ str r3, [r0] │ │ │ │ @@ -718363,42 +718363,42 @@ │ │ │ │ b 2f66cc │ │ │ │ ldr r0, [r0] │ │ │ │ b 2f6870 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [r0] │ │ │ │ ldr r1, [r1] │ │ │ │ bx r1 │ │ │ │ - b 67926c │ │ │ │ + b 6791f0 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ b 2a4524 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 2f64dc │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ - eorseq pc, sl, pc, lsl #13 │ │ │ │ + b 679f28 │ │ │ │ + eorseq pc, sl, pc, lsl #12 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ bcs 2f653c │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r5, r0 │ │ │ │ bne 2f6520 │ │ │ │ ldr r2, [pc, #296] @ 2f6634 │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ - bl 677ae8 │ │ │ │ + bl 677a6c │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ strb r1, [r0, r5] │ │ │ │ add r0, r5, #1 │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ @@ -718495,15 +718495,15 @@ │ │ │ │ ldr r6, [r5, #8] │ │ │ │ mov r1, r7 │ │ │ │ b 2f665c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ - b 67b26c │ │ │ │ + b 67b1f0 │ │ │ │ ldr r1, [r0] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ bx r1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ @@ -718529,15 +718529,15 @@ │ │ │ │ ldr sl, [r4, #28] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r1, r5 │ │ │ │ str r7, [sp, #32] │ │ │ │ mov r0, sl │ │ │ │ str fp, [sp, #28] │ │ │ │ - bl 67926c │ │ │ │ + bl 6791f0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2f6760 │ │ │ │ ldrb r0, [r4, #20] │ │ │ │ mov r7, #0 │ │ │ │ tst r0, #4 │ │ │ │ bne 2f676c │ │ │ │ mov r0, r7 │ │ │ │ @@ -718601,15 +718601,15 @@ │ │ │ │ bne 2f6820 │ │ │ │ b 2f6798 │ │ │ │ mov r7, #0 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, r8, lsr #12 │ │ │ │ - @ instruction: 0x0039afd0 │ │ │ │ + eorseq sl, r9, r0, asr pc │ │ │ │ subseq r5, r2, r8, asr r3 │ │ │ │ andeq r0, r0, r8, lsr r5 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r4, r1 │ │ │ │ @@ -718634,15 +718634,15 @@ │ │ │ │ ldr r0, [pc, #1048] @ 2f6cec │ │ │ │ ldr r1, [r4, #32] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #4 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - bl 67926c │ │ │ │ + bl 6791f0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f6914 │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r1, #12] │ │ │ │ mov r1, r4 │ │ │ │ @@ -718708,15 +718708,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #12 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [pc, #756] @ 2f6d00 │ │ │ │ add r0, sp, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67926c │ │ │ │ + bl 6791f0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2f68f4 │ │ │ │ add fp, fp, #1 │ │ │ │ cmp r7, #0 │ │ │ │ mov r9, r7 │ │ │ │ mov r8, sl │ │ │ │ bne 2f6974 │ │ │ │ @@ -718748,15 +718748,15 @@ │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ strb r2, [sp, #72] @ 0x48 │ │ │ │ mov r2, #32 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ str r7, [sp, #76] @ 0x4c │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ - bl 638d58 │ │ │ │ + bl 638cdc │ │ │ │ cmp r0, #0 │ │ │ │ bne 2f6c7c │ │ │ │ add r2, sp, #20 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r1, [r4, #32] │ │ │ │ @@ -718831,15 +718831,15 @@ │ │ │ │ ldr r1, [r4, #32] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ - bl 67926c │ │ │ │ + bl 6791f0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f6c24 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2f68f4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ @@ -718890,35 +718890,35 @@ │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ add r5, r0, #4 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - eorseq sl, r9, ip, lsr lr │ │ │ │ + @ instruction: 0x0039adbc │ │ │ │ andeq r0, r0, r0, ror #8 │ │ │ │ - eorseq pc, sl, r2, lsr #5 │ │ │ │ - eorseq pc, sl, lr, asr #4 │ │ │ │ - eorseq sl, r9, ip, lsl sp │ │ │ │ + eorseq pc, sl, r2, lsr #4 │ │ │ │ + eorseq pc, sl, lr, asr #3 │ │ │ │ + mlaseq r9, ip, ip, sl │ │ │ │ andeq r0, r0, r0, asr #6 │ │ │ │ subseq r5, r2, ip, lsl #2 │ │ │ │ subseq r5, r2, r8, lsr r0 │ │ │ │ subseq r4, r2, r0, asr lr │ │ │ │ - eorseq lr, sl, r3, ror #28 │ │ │ │ + eorseq lr, sl, r3, ror #27 │ │ │ │ subseq r4, r2, ip, asr #28 │ │ │ │ - eorseq pc, sl, r3, lsl r1 @ │ │ │ │ - eorseq ip, r9, r3, ror #9 │ │ │ │ + mlaseq sl, r3, r0, pc @ │ │ │ │ + eorseq ip, r9, r3, ror #8 │ │ │ │ subseq r5, r2, r4, lsl r0 │ │ │ │ - eorseq sl, r9, ip, lsr #22 │ │ │ │ + eorseq sl, r9, ip, lsr #21 │ │ │ │ @ instruction: 0xfffffac0 │ │ │ │ - eorseq lr, sl, r4, lsl pc │ │ │ │ + mlaseq sl, r4, lr, lr │ │ │ │ ldrheq r4, [r2], #-224 @ 0xffffff20 │ │ │ │ - eorseq lr, sl, r8, lsr #30 │ │ │ │ + eorseq lr, sl, r8, lsr #29 │ │ │ │ ldrheq r4, [r2], #-236 @ 0xffffff14 │ │ │ │ - mlaseq sl, r2, r0, pc @ │ │ │ │ + eorseq pc, sl, r2, lsl r0 @ │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r0, r2 │ │ │ │ bx r3 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, #0 │ │ │ │ @@ -719325,20 +719325,20 @@ │ │ │ │ add r1, sp, #4 │ │ │ │ bl 2f7714 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [pc, #4] @ 2f73b8 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 67926c │ │ │ │ + b 6791f0 │ │ │ │ subseq r4, r2, r8, lsr r8 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [pc, #4] @ 2f73cc │ │ │ │ add r1, pc, r1 │ │ │ │ - b 67926c │ │ │ │ + b 6791f0 │ │ │ │ subseq r4, r2, ip, lsl #16 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ b 2a4524 │ │ │ │ @@ -719352,15 +719352,15 @@ │ │ │ │ cmp r5, r0 │ │ │ │ bne 2f7428 │ │ │ │ ldr r2, [pc, #296] @ 2f753c │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ - bl 677ae8 │ │ │ │ + bl 677a6c │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ strb r1, [r0, r5] │ │ │ │ add r0, r5, #1 │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ @@ -719537,17 +719537,17 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ bl 2f6434 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ ldrsheq r4, [r2], #-76 @ 0xffffffb4 │ │ │ │ - eorseq lr, sl, r1, ror #13 │ │ │ │ + eorseq lr, sl, r1, ror #12 │ │ │ │ subseq r4, r2, r0, lsr #11 │ │ │ │ - eorseq lr, sl, r5, lsr #13 │ │ │ │ + eorseq lr, sl, r5, lsr #12 │ │ │ │ subseq r4, r2, r4, ror r5 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r5, r2 │ │ │ │ ldr r1, [r0] │ │ │ │ mov r9, #0 │ │ │ │ @@ -719563,23 +719563,23 @@ │ │ │ │ str r1, [sp] │ │ │ │ str r0, [sp, #16] │ │ │ │ b 2f779c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #4 │ │ │ │ ldr r1, [pc, #524] @ 2f7978 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 679fa4 │ │ │ │ + bl 679f28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2f7968 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ sub r2, r8, r6 │ │ │ │ add r9, r9, #1 │ │ │ │ add r1, r0, r6 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 679fa4 │ │ │ │ + bl 679f28 │ │ │ │ mov fp, #1 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2f7968 │ │ │ │ ldr sl, [sp, #16] │ │ │ │ tst sl, #1 │ │ │ │ bne 2f7968 │ │ │ │ mov r0, #1 │ │ │ │ @@ -719605,15 +719605,15 @@ │ │ │ │ beq 2f7820 │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r2, r1 │ │ │ │ bne 2f77f0 │ │ │ │ b 2f7844 │ │ │ │ mov r0, #10 │ │ │ │ mov r1, r3 │ │ │ │ - bl 67eb30 │ │ │ │ + bl 67eab4 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2f7948 │ │ │ │ add r8, r1, r4 │ │ │ │ add r4, r8, #1 │ │ │ │ cmp r8, r5 │ │ │ │ bcs 2f77cc │ │ │ │ ldrb r0, [r7, r8] │ │ │ │ @@ -719626,25 +719626,25 @@ │ │ │ │ mov r8, r5 │ │ │ │ tst fp, #1 │ │ │ │ beq 2f78a0 │ │ │ │ cmp r9, #0 │ │ │ │ beq 2f7778 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, #10 │ │ │ │ - bl 67ae5c │ │ │ │ + bl 67ade0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2f7968 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f775c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #7 │ │ │ │ ldr r1, [pc, #244] @ 2f7984 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 679fa4 │ │ │ │ + bl 679f28 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f7778 │ │ │ │ b 2f7968 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r0, #12] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ @@ -719678,15 +719678,15 @@ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ ldr r1, [r1, #32] │ │ │ │ - bl 67926c │ │ │ │ + bl 6791f0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f7778 │ │ │ │ b 2f7968 │ │ │ │ tst r0, #1 │ │ │ │ mov r7, r6 │ │ │ │ mov r4, r5 │ │ │ │ mov r8, r5 │ │ │ │ @@ -719694,18 +719694,18 @@ │ │ │ │ mov r4, r5 │ │ │ │ str sl, [sp, #16] │ │ │ │ b 2f7850 │ │ │ │ mov r0, #1 │ │ │ │ bic r0, r0, sl │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - eorseq sp, r9, r1, lsl sp │ │ │ │ + mlaseq r9, r1, ip, sp │ │ │ │ @ instruction: 0x00558694 │ │ │ │ subseq r4, r2, r0, ror #5 │ │ │ │ - eorseq lr, sl, lr, lsr #9 │ │ │ │ + eorseq lr, sl, lr, lsr #8 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ adds r1, r3, #1 │ │ │ │ @@ -719817,15 +719817,15 @@ │ │ │ │ cmp r0, r7 │ │ │ │ beq 2f7b74 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r2, r3 │ │ │ │ bne 2f7b44 │ │ │ │ b 2f7c3c │ │ │ │ mov r0, r7 │ │ │ │ - bl 67eb30 │ │ │ │ + bl 67eab4 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2f7c84 │ │ │ │ mov r3, r1 │ │ │ │ add r0, r6, r3 │ │ │ │ add r6, r0, #1 │ │ │ │ str r6, [r5, #12] │ │ │ │ cmp r6, fp │ │ │ │ @@ -719854,15 +719854,15 @@ │ │ │ │ cmp r0, r7 │ │ │ │ beq 2f7c08 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r2, r3 │ │ │ │ bne 2f7bd8 │ │ │ │ b 2f7c3c │ │ │ │ mov r0, r7 │ │ │ │ - bl 67eb30 │ │ │ │ + bl 67eab4 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2f7c84 │ │ │ │ mov r3, r1 │ │ │ │ add r0, r6, r3 │ │ │ │ add r6, r0, #1 │ │ │ │ str r6, [r5, #12] │ │ │ │ cmp r6, fp │ │ │ │ @@ -719993,15 +719993,15 @@ │ │ │ │ ldrsb r0, [r6, #8] │ │ │ │ cmn r0, #64 @ 0x40 │ │ │ │ blt 2f7fb8 │ │ │ │ add r0, sp, #32 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #8 │ │ │ │ - bl 687748 │ │ │ │ + bl 6876cc │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f7fb8 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r4, #-2147483647 @ 0x80000001 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ @@ -720107,15 +720107,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 5a37c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 2f7a30 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - @ instruction: 0x003976d4 │ │ │ │ + eorseq r7, r9, r4, asr r6 │ │ │ │ subseq r3, r2, r8, ror #24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ ldr r4, [sp, #96] @ 0x60 │ │ │ │ mov fp, r3 │ │ │ │ mov r8, r0 │ │ │ │ cmp r2, #2 │ │ │ │ @@ -720242,15 +720242,15 @@ │ │ │ │ ldrsb r0, [r1, #2] │ │ │ │ cmn r0, #64 @ 0x40 │ │ │ │ blt 2f8584 │ │ │ │ add r0, sp, #32 │ │ │ │ mov r3, #2 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ - bl 687748 │ │ │ │ + bl 6876cc │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f8584 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #32 │ │ │ │ @@ -720593,15 +720593,15 @@ │ │ │ │ ldrsb r0, [r6, #11] │ │ │ │ cmn r0, #64 @ 0x40 │ │ │ │ blt 2f8d0c │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, #11 │ │ │ │ - bl 687748 │ │ │ │ + bl 6876cc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f8d0c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r0, r4, #8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ bl 2f7cb0 │ │ │ │ @@ -720616,15 +720616,15 @@ │ │ │ │ ldrsb r0, [r6, #9] │ │ │ │ cmn r0, #64 @ 0x40 │ │ │ │ blt 2f8c80 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, #9 │ │ │ │ - bl 687748 │ │ │ │ + bl 6876cc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f8c80 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ cmp r5, #0 │ │ │ │ bmi 2f8ca0 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ @@ -720645,15 +720645,15 @@ │ │ │ │ ldrsb r0, [r6, #15] │ │ │ │ cmn r0, #64 @ 0x40 │ │ │ │ blt 2f8cb8 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, #15 │ │ │ │ - bl 687748 │ │ │ │ + bl 6876cc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f8cb8 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ cmp r5, #0 │ │ │ │ bmi 2f8ca0 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ @@ -720698,15 +720698,15 @@ │ │ │ │ ldrsb r0, [r6, #9] │ │ │ │ cmn r0, #64 @ 0x40 │ │ │ │ blt 2f8c80 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, #9 │ │ │ │ - bl 687748 │ │ │ │ + bl 6876cc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f8c80 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ cmp r5, #0 │ │ │ │ bmi 2f8ca0 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ @@ -720741,15 +720741,15 @@ │ │ │ │ ldrsb r0, [r6, #9] │ │ │ │ cmn r0, #64 @ 0x40 │ │ │ │ blt 2f8c80 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, #9 │ │ │ │ - bl 687748 │ │ │ │ + bl 6876cc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f8c80 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ cmp r5, #0 │ │ │ │ bmi 2f8ca0 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ @@ -720770,15 +720770,15 @@ │ │ │ │ ldrsb r0, [r6, #13] │ │ │ │ cmn r0, #64 @ 0x40 │ │ │ │ blt 2f8cd8 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, #13 │ │ │ │ - bl 687748 │ │ │ │ + bl 6876cc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f8cd8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r9, sp, #4 │ │ │ │ mov r2, #1 │ │ │ │ add r3, sp, #8 │ │ │ │ @@ -720977,33 +720977,33 @@ │ │ │ │ beq 2f8d7c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - eorseq sp, sl, r3, lsr #14 │ │ │ │ + eorseq sp, sl, r3, lsr #13 │ │ │ │ subseq r2, r2, r0, ror #30 │ │ │ │ subseq r7, r5, ip, lsl #10 │ │ │ │ - eorseq sp, sl, r6, lsl r7 │ │ │ │ + mlaseq sl, r6, r6, sp │ │ │ │ subseq r7, r5, r0, lsl #11 │ │ │ │ - @ instruction: 0x003ad6fb │ │ │ │ + eorseq sp, sl, fp, ror r6 │ │ │ │ ldrheq r7, [r5], #-32 @ 0xffffffe0 │ │ │ │ subseq r2, r2, ip, lsl #30 │ │ │ │ - eorseq sp, sl, ip, ror #13 │ │ │ │ + eorseq sp, sl, ip, ror #12 │ │ │ │ ldrsbeq r2, [r2], #-228 @ 0xffffff1c │ │ │ │ subseq r7, r5, r0, lsl #4 │ │ │ │ ldrheq r2, [r2], #-236 @ 0xffffff14 │ │ │ │ subseq r7, r5, ip, ror r1 │ │ │ │ subseq r7, r5, r8, lsr r4 │ │ │ │ - @ instruction: 0x003ad6d9 │ │ │ │ + eorseq sp, sl, r9, asr r6 │ │ │ │ subseq r7, r5, ip, lsl #7 │ │ │ │ - @ instruction: 0x003ad6be │ │ │ │ - eorseq sp, sl, r5, lsr #15 │ │ │ │ - eorseq r6, r9, r8, lsl #24 │ │ │ │ + eorseq sp, sl, lr, lsr r6 │ │ │ │ + eorseq sp, sl, r5, lsr #14 │ │ │ │ + eorseq r6, r9, r8, lsl #23 │ │ │ │ subseq r2, r2, r8, ror #30 │ │ │ │ subseq r2, r2, r8, asr #30 │ │ │ │ subseq r2, r2, r4, lsl pc │ │ │ │ subseq r2, r2, r0, lsr #31 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r7, #0 │ │ │ │ @@ -721027,15 +721027,15 @@ │ │ │ │ ldrsb r0, [r0] │ │ │ │ cmn r0, #64 @ 0x40 │ │ │ │ blt 2f8e70 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r4 │ │ │ │ - bl 687748 │ │ │ │ + bl 6876cc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f8e70 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #24 │ │ │ │ @@ -721375,21 +721375,21 @@ │ │ │ │ @ instruction: 0x00522a98 │ │ │ │ subseq r6, r5, r4, lsr ip │ │ │ │ subseq r2, r2, r8, ror #18 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 2f93c0 │ │ │ │ mov r2, #17 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ - eorseq ip, sl, r8, lsr #21 │ │ │ │ + b 679f28 │ │ │ │ + eorseq ip, sl, r8, lsr #20 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r0, r3 │ │ │ │ - b 5383e0 │ │ │ │ + b 538364 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ blt 2f940c │ │ │ │ cmp r1, #0 │ │ │ │ beq 2f940c │ │ │ │ push {r4, lr} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ @@ -721785,15 +721785,15 @@ │ │ │ │ bl 59b2c │ │ │ │ mov r2, r7 │ │ │ │ bl 59b2c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 5376cc │ │ │ │ + bl 537650 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 2f9a44 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [r7] │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ @@ -721822,51 +721822,51 @@ │ │ │ │ add r3, sp, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #44] @ 2f9adc │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #20] @ 2f9ae0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ subseq r2, r2, r0, lsr r2 │ │ │ │ - mlaseq r9, r9, r9, fp │ │ │ │ - eorseq fp, r9, r9, ror r9 │ │ │ │ + eorseq fp, r9, r9, lsl r9 │ │ │ │ + @ instruction: 0x0039b8f9 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ add r0, r0, #8 │ │ │ │ - b 63f84c │ │ │ │ + b 63f7d0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 2f9b08 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ - eorseq r8, r9, r4, asr r7 │ │ │ │ + b 679f28 │ │ │ │ + @ instruction: 0x003986d4 │ │ │ │ ldr r0, [r0] │ │ │ │ - b 67b280 │ │ │ │ + b 67b204 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ ldr r0, [r0] │ │ │ │ tst r2, #16 │ │ │ │ bne 2f9b30 │ │ │ │ tst r2, #32 │ │ │ │ bne 2f9b34 │ │ │ │ - b 67bb28 │ │ │ │ - b 678908 │ │ │ │ - b 67897c │ │ │ │ + b 67baac │ │ │ │ + b 67888c │ │ │ │ + b 678900 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r0, r3 │ │ │ │ - b 67aeb0 │ │ │ │ + b 67ae34 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ mov r5, #11 │ │ │ │ add lr, sp, #28 │ │ │ │ add r1, r0, #4 │ │ │ │ @@ -721886,47 +721886,47 @@ │ │ │ │ str r1, [sp, #16] │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ ldr r1, [pc, #32] @ 2f9bd0 │ │ │ │ ldr r3, [pc, #32] @ 2f9bd4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 67a0d4 │ │ │ │ + bl 67a058 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ subseq r2, r2, r4, ror #3 │ │ │ │ - eorseq ip, sl, r8, lsr #9 │ │ │ │ + eorseq ip, sl, r8, lsr #8 │ │ │ │ subseq r2, r2, r8, asr #3 │ │ │ │ - eorseq ip, sl, r4, ror #8 │ │ │ │ - eorseq ip, sl, r9, ror #8 │ │ │ │ + eorseq ip, sl, r4, ror #7 │ │ │ │ + eorseq ip, sl, r9, ror #7 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ ldm r1, {r0, r1} │ │ │ │ - b 67aeb0 │ │ │ │ + b 67ae34 │ │ │ │ ldr r0, [r0] │ │ │ │ b 2fa75c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r0, r3 │ │ │ │ - b 67b26c │ │ │ │ + b 67b1f0 │ │ │ │ ldr r0, [r0] │ │ │ │ - b 67bef0 │ │ │ │ + b 67be74 │ │ │ │ ldr r0, [r0] │ │ │ │ - b 67bef0 │ │ │ │ + b 67be74 │ │ │ │ ldr r0, [r0] │ │ │ │ - b 678ae8 │ │ │ │ + b 678a6c │ │ │ │ ldr r2, [r1, #20] │ │ │ │ tst r2, #16 │ │ │ │ bne 2f9c34 │ │ │ │ tst r2, #32 │ │ │ │ bne 2f9c38 │ │ │ │ - b 67bef0 │ │ │ │ - b 678ae8 │ │ │ │ - b 678b5c │ │ │ │ + b 67be74 │ │ │ │ + b 678a6c │ │ │ │ + b 678ae0 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ b 2a4524 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ @@ -721988,18 +721988,18 @@ │ │ │ │ andeq r0, r0, r0, lsl #1 │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ andeq r0, r0, ip, asr r0 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 42df4c │ │ │ │ add r0, r0, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2f9dc4 │ │ │ │ mov r5, r0 │ │ │ │ @@ -722143,20 +722143,20 @@ │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ - b 67aeb0 │ │ │ │ + b 67ae34 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ - b 67b26c │ │ │ │ + b 67b1f0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov ip, r1 │ │ │ │ mov r1, #0 │ │ │ │ sub r2, r3, #35 @ 0x23 │ │ │ │ cmp r2, #9 │ │ │ │ subcc r1, r3, #34 @ 0x22 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ @@ -722179,15 +722179,15 @@ │ │ │ │ ldr r0, [pc, #536] @ 2fa250 │ │ │ │ mov r2, #7 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #524] @ 2fa254 │ │ │ │ mov r0, ip │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #524] @ 2fa274 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ @@ -722214,28 +722214,28 @@ │ │ │ │ str r1, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ str lr, [sp, #24] │ │ │ │ ldr r1, [pc, #472] @ 2fa2a8 │ │ │ │ ldr r3, [pc, #472] @ 2fa2ac │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 67a0d4 │ │ │ │ + bl 67a058 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #368] @ 2fa264 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #360] @ 2fa268 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, ip │ │ │ │ mov r2, #20 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #324] @ 2fa26c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ @@ -722248,15 +722248,15 @@ │ │ │ │ add r3, sp, #28 │ │ │ │ mov r2, #16 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #308] @ 2fa290 │ │ │ │ mov r0, ip │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r1, r0, #16 │ │ │ │ str r1, [sp, #28] │ │ │ │ ldr r1, [pc, #220] @ 2fa258 │ │ │ │ add r2, sp, #28 │ │ │ │ ldr r3, [pc, #216] @ 2fa25c │ │ │ │ @@ -722266,87 +722266,87 @@ │ │ │ │ str r3, [sp] │ │ │ │ str r1, [sp, #8] │ │ │ │ add r3, r0, #4 │ │ │ │ ldr r1, [pc, #192] @ 2fa260 │ │ │ │ mov r0, ip │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a828 │ │ │ │ + bl 67a7ac │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #184] @ 2fa27c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #176] @ 2fa280 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, ip │ │ │ │ mov r2, #17 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #140] @ 2fa284 │ │ │ │ add r3, sp, #28 │ │ │ │ mov r2, #19 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #124] @ 2fa288 │ │ │ │ mov r0, ip │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #104] @ 2fa294 │ │ │ │ add r3, sp, #28 │ │ │ │ mov r2, #11 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #88] @ 2fa298 │ │ │ │ mov r0, ip │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrsbeq r1, [r2], #-200 @ 0xffffff38 │ │ │ │ - eorseq fp, sl, r8, lsr pc │ │ │ │ + @ instruction: 0x003abeb8 │ │ │ │ ldrheq r1, [r2], #-176 @ 0xffffff50 │ │ │ │ @ instruction: 0x00521b98 │ │ │ │ - eorseq fp, sl, r3, ror #27 │ │ │ │ + eorseq fp, sl, r3, ror #26 │ │ │ │ subseq r1, r2, r0, asr #24 │ │ │ │ - mlaseq sl, r9, lr, fp │ │ │ │ + eorseq fp, sl, r9, lsl lr │ │ │ │ subseq r1, r2, ip, lsl #24 │ │ │ │ - eorseq fp, sl, r9, ror lr │ │ │ │ + @ instruction: 0x003abdf9 │ │ │ │ subseq r1, r2, ip, asr #25 │ │ │ │ - eorseq fp, sl, sl, asr #30 │ │ │ │ + eorseq fp, sl, sl, asr #29 │ │ │ │ subseq r1, r2, r0, ror fp │ │ │ │ - eorseq fp, sl, r2, lsl #28 │ │ │ │ + eorseq fp, sl, r2, lsl #27 │ │ │ │ subseq r1, r2, r4, lsr fp │ │ │ │ - @ instruction: 0x003abdd3 │ │ │ │ + eorseq fp, sl, r3, asr sp │ │ │ │ subseq r1, r2, r4, ror #23 │ │ │ │ - eorseq r8, r9, pc, lsr #29 │ │ │ │ + eorseq r8, r9, pc, lsr #28 │ │ │ │ subseq r1, r2, r0, lsl fp │ │ │ │ - @ instruction: 0x003abdb2 │ │ │ │ + eorseq fp, sl, r2, lsr sp │ │ │ │ subseq r1, r2, r8, lsr #25 │ │ │ │ - eorseq fp, sl, r2, ror pc │ │ │ │ + @ instruction: 0x003abef2 │ │ │ │ subseq r1, r2, ip, lsr ip │ │ │ │ - eorseq fp, sl, sp, lsr #30 │ │ │ │ - eorseq fp, r9, r1, lsl #7 │ │ │ │ + eorseq fp, sl, sp, lsr #29 │ │ │ │ + eorseq fp, r9, r1, lsl #6 │ │ │ │ ldr r3, [r0] │ │ │ │ mov ip, r1 │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ mov r0, ip │ │ │ │ cmp r3, #2 │ │ │ │ addcs r1, r1, #8 │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r6, r0 │ │ │ │ bl 307850 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r4, sp, #8 │ │ │ │ add r1, sp, #4 │ │ │ │ @@ -722365,15 +722365,15 @@ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [pc, #384] @ 2fa4a4 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #20 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ add r0, sp, #32 │ │ │ │ mov r1, r5 │ │ │ │ bl 2fa4b4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ @@ -722459,15 +722459,15 @@ │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subseq r1, r2, r0, ror #20 │ │ │ │ @ instruction: 0xfffffc94 │ │ │ │ subseq r1, r2, r8, lsr #19 │ │ │ │ - eorseq fp, sl, r5, ror fp │ │ │ │ + @ instruction: 0x003abaf5 │ │ │ │ subseq r1, r2, ip, lsl #18 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r8, r0 │ │ │ │ add r0, r1, r2 │ │ │ │ mov r7, r1 │ │ │ │ cmp r7, r0 │ │ │ │ @@ -722549,15 +722549,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ bl 2f9c54 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ ldrheq r1, [r2], #-112 @ 0xffffff90 │ │ │ │ - eorseq fp, sl, sp, ror #18 │ │ │ │ + eorseq fp, sl, sp, ror #17 │ │ │ │ subseq r1, r2, r4, lsl r7 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ bne 2fa69c │ │ │ │ @@ -722576,20 +722576,20 @@ │ │ │ │ add r1, sp, #16 │ │ │ │ ldr r0, [pc, #232] @ 2fa758 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, sp │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 679fa4 │ │ │ │ + bl 679f28 │ │ │ │ b 2fa6fc │ │ │ │ str r0, [sp] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r1, [pc, #148] @ 2fa74c │ │ │ │ @@ -722601,20 +722601,20 @@ │ │ │ │ add r1, sp, #16 │ │ │ │ ldr r0, [pc, #124] @ 2fa750 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, sp │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 679fa4 │ │ │ │ + bl 679f28 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2fa71c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ @@ -722627,17 +722627,17 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 2fa744 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - eorseq r7, r9, r0, asr #32 │ │ │ │ + eorseq r6, r9, r0, asr #31 │ │ │ │ andeq r0, r0, r8, lsl #4 │ │ │ │ - eorseq r7, r9, r4, lsr #1 │ │ │ │ + eorseq r7, r9, r4, lsr #32 │ │ │ │ @ instruction: 0xfffff574 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ bne 2fa7dc │ │ │ │ @@ -722656,20 +722656,20 @@ │ │ │ │ add r1, sp, #16 │ │ │ │ ldr r0, [pc, #224] @ 2fa890 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, sp │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 679fa4 │ │ │ │ + bl 679f28 │ │ │ │ b 2fa83c │ │ │ │ str r0, [sp] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r1, [pc, #156] @ 2fa894 │ │ │ │ @@ -722681,20 +722681,20 @@ │ │ │ │ add r1, sp, #16 │ │ │ │ ldr r0, [pc, #132] @ 2fa898 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, sp │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 679fa4 │ │ │ │ + bl 679f28 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2fa85c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ @@ -722723,19 +722723,19 @@ │ │ │ │ add r3, sp, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #24] @ 2fa8dc │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #22 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldrsheq r1, [r2], #-68 @ 0xffffffbc │ │ │ │ - @ instruction: 0x003ab7b7 │ │ │ │ + eorseq fp, sl, r7, lsr r7 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #32] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #20] │ │ │ │ @@ -722748,20 +722748,20 @@ │ │ │ │ str r1, [sp, #24] │ │ │ │ ldr r1, [pc, #120] @ 2fa998 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ add r1, sp, #16 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 679fa4 │ │ │ │ + bl 679f28 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2fa968 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ @@ -722773,15 +722773,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 2fa98c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - @ instruction: 0x00396df0 │ │ │ │ + eorseq r6, r9, r0, ror sp │ │ │ │ subseq r5, r5, r4, lsl r3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #392 @ 0x188 │ │ │ │ ldrb r1, [r0, #16] │ │ │ │ cmp r1, #1 │ │ │ │ bne 2faad4 │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -722872,18 +722872,18 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 3897c │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ subseq r1, r2, r8, asr #5 │ │ │ │ subseq r1, r2, r8, ror #5 │ │ │ │ - eorseq r5, r9, r0, asr #6 │ │ │ │ + eorseq r5, r9, r0, asr #5 │ │ │ │ ldrsbeq r1, [r2], #-44 @ 0xffffffd4 │ │ │ │ ldr r0, [r0] │ │ │ │ - b 63fa30 │ │ │ │ + b 63f9b4 │ │ │ │ ldr r0, [r0] │ │ │ │ b 2fb634 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #19 │ │ │ │ bhi 2fac58 │ │ │ │ add r2, pc, #4 │ │ │ │ @@ -722917,18 +722917,18 @@ │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2faba4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 42df4c │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r1, #4]! │ │ │ │ sub r5, r3, #35 @ 0x23 │ │ │ │ @@ -722957,56 +722957,56 @@ │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2fac8c │ │ │ │ mov r4, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2fac8c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2faba4 │ │ │ │ ldr r0, [r5, #20]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 42df00 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2facf0 │ │ │ │ mov r4, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #24]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2facf0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r4, r5 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2fad54 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2faba4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 344290 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r0, r5 │ │ │ │ bl 2faf34 │ │ │ │ mov r0, r5 │ │ │ │ @@ -723047,31 +723047,31 @@ │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 2fadd4 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2fae44 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ b 2fae44 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2fae44 │ │ │ │ ldr r0, [r5, #20]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2fae44 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 2fae44 │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #32 │ │ │ │ @@ -723107,18 +723107,18 @@ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ add r0, r4, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2fb038 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 42df4c │ │ │ │ mov r0, r4 │ │ │ │ bl 2fb038 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -723358,28 +723358,28 @@ │ │ │ │ ldr r0, [pc, #884] @ 2fb618 │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #12 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 679fa4 │ │ │ │ + bl 679f28 │ │ │ │ b 2fb4e0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r3 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [pc, #760] @ 2fb608 │ │ │ │ @@ -723409,29 +723409,29 @@ │ │ │ │ ldr r0, [pc, #696] @ 2fb628 │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #12 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 679fa4 │ │ │ │ + bl 679f28 │ │ │ │ b 2fb4e0 │ │ │ │ ldr r2, [pc, #584] @ 2fb5f0 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #25 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [pc, #536] @ 2fb5f8 │ │ │ │ @@ -723462,20 +723462,20 @@ │ │ │ │ ldr r0, [pc, #476] @ 2fb620 │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #12 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 679fa4 │ │ │ │ + bl 679f28 │ │ │ │ b 2fb4e0 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #0 │ │ │ │ mov r4, r1 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #1 │ │ │ │ @@ -723490,20 +723490,20 @@ │ │ │ │ ldr r0, [pc, #380] @ 2fb630 │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #12 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 679fa4 │ │ │ │ + bl 679f28 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2fb500 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ @@ -723513,15 +723513,15 @@ │ │ │ │ ldr r2, [pc, #228] @ 2fb5f4 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #14 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ ldr r1, [r1, #32] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldr r1, [pc, #208] @ 2fb610 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ @@ -723549,38 +723549,38 @@ │ │ │ │ str r0, [sp, #28] │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #12 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r2, sp, #32 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ ldr r1, [r1, #32] │ │ │ │ - bl 67926c │ │ │ │ + bl 6791f0 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ b 2fb5cc │ │ │ │ b 2fb5cc │ │ │ │ b 2fb5cc │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2fb5e8 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - eorseq sl, sl, r1, lsl #28 │ │ │ │ - @ instruction: 0x003aacb2 │ │ │ │ + eorseq sl, sl, r1, lsl #27 │ │ │ │ + eorseq sl, sl, r2, lsr ip │ │ │ │ subseq r0, r2, r4, lsr #20 │ │ │ │ @ instruction: 0xffffe810 │ │ │ │ @ instruction: 0x0052089c │ │ │ │ @ instruction: 0xffffe668 │ │ │ │ subseq r0, r2, ip, lsl fp │ │ │ │ muleq r0, r0, r8 │ │ │ │ - mlaseq sl, sp, fp, sl │ │ │ │ + eorseq sl, sl, sp, lsl fp │ │ │ │ subseq r0, r2, ip, asr fp │ │ │ │ andeq r2, r0, r8, asr #23 │ │ │ │ subseq r0, r2, ip, asr #19 │ │ │ │ @ instruction: 0xfffff6e4 │ │ │ │ @ instruction: 0x00520a98 │ │ │ │ andeq r0, r0, ip, lsl #18 │ │ │ │ subseq r0, r2, r4, ror #18 │ │ │ │ @@ -723681,60 +723681,60 @@ │ │ │ │ ldr r0, [pc, #172] @ 2fb85c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ ldr r1, [r1, #32] │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ add r2, sp, #24 │ │ │ │ - bl 67926c │ │ │ │ + bl 6791f0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bcc 2fb808 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 2fb808 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2fb840 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2fb840 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - eorseq sl, sl, r7, asr #24 │ │ │ │ - eorseq sl, sl, r1, asr ip │ │ │ │ + eorseq sl, sl, r7, asr #23 │ │ │ │ + @ instruction: 0x003aabd1 │ │ │ │ ldrheq r0, [r2], #-96 @ 0xffffffa0 │ │ │ │ @ instruction: 0xffffe450 │ │ │ │ subseq r4, r5, ip, ror #14 │ │ │ │ - mlaseq sl, r8, fp, sl │ │ │ │ - eorseq sl, sl, r8, lsr #23 │ │ │ │ - eorseq sl, sl, pc, ror #22 │ │ │ │ - eorseq sl, sl, r5, ror fp │ │ │ │ - eorseq sl, sl, sl, ror #21 │ │ │ │ - @ instruction: 0x003aaab0 │ │ │ │ - eorseq sl, sl, r0, asr #21 │ │ │ │ + eorseq sl, sl, r8, lsl fp │ │ │ │ + eorseq sl, sl, r8, lsr #22 │ │ │ │ + eorseq sl, sl, pc, ror #21 │ │ │ │ + @ instruction: 0x003aaaf5 │ │ │ │ + eorseq sl, sl, sl, ror #20 │ │ │ │ + eorseq sl, sl, r0, lsr sl │ │ │ │ + eorseq sl, sl, r0, asr #20 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, #10 │ │ │ │ bne 2fba40 │ │ │ │ @@ -723768,29 +723768,29 @@ │ │ │ │ bne 2fba40 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, #24 │ │ │ │ ldr r0, [r1, #8]! │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 2fba8c │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ b 2fbaa4 │ │ │ │ ldr r1, [pc, #448] @ 2fbaf0 │ │ │ │ mov r2, #37 @ 0x25 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 37e90 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2fba40 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, #23 │ │ │ │ ldr r0, [r1, #8]! │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 2fba8c │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ b 2fbaa4 │ │ │ │ ldr r1, [pc, #388] @ 2fbaec │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ mov r7, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 37e90 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -723804,43 +723804,43 @@ │ │ │ │ bne 2fba40 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, #27 │ │ │ │ ldr r0, [r1, #8]! │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 2fba8c │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ b 2fbaa4 │ │ │ │ ldr r1, [pc, #296] @ 2fbae8 │ │ │ │ mov r2, #35 @ 0x23 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 37e90 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2fba40 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, #21 │ │ │ │ ldr r0, [r1, #8]! │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 2fba8c │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ b 2fbaa4 │ │ │ │ ldr r1, [pc, #260] @ 2fbafc │ │ │ │ mov r2, #38 @ 0x26 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 37e90 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2fba40 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, #26 │ │ │ │ ldr r0, [r1, #8]! │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 2fba8c │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ b 2fbaa4 │ │ │ │ ldr r1, [pc, #200] @ 2fbaf8 │ │ │ │ mov r2, #39 @ 0x27 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 37e90 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2fba78 │ │ │ │ @@ -723852,27 +723852,27 @@ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ mov r6, #22 │ │ │ │ ldr r0, [r1, #8]! │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 2fba8c │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ b 2fbaa4 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, #25 │ │ │ │ ldr r0, [r1, #8]! │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 2fba9c │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ b 2fbab0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r0, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r5] │ │ │ │ str r1, [r5, #4] │ │ │ │ @@ -723882,21 +723882,21 @@ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2fab38 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - @ instruction: 0x003aa8fc │ │ │ │ - eorseq sl, sl, r4, lsr #18 │ │ │ │ - eorseq sl, sl, fp, lsr r9 │ │ │ │ - eorseq sl, sl, r1, asr r9 │ │ │ │ - @ instruction: 0x003aa7f2 │ │ │ │ - eorseq sl, sl, r4, lsl #16 │ │ │ │ - eorseq sl, sl, r8, asr #16 │ │ │ │ + eorseq sl, sl, ip, ror r8 │ │ │ │ + eorseq sl, sl, r4, lsr #17 │ │ │ │ + @ instruction: 0x003aa8bb │ │ │ │ + @ instruction: 0x003aa8d1 │ │ │ │ + eorseq sl, sl, r2, ror r7 │ │ │ │ + eorseq sl, sl, r4, lsl #15 │ │ │ │ + eorseq sl, sl, r8, asr #15 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0], #4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2fbb64 │ │ │ │ @@ -723910,15 +723910,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [pc, #108] @ 2fbbb8 │ │ │ │ mov r2, #7 │ │ │ │ ldr r3, [pc, #104] @ 2fbbbc │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 679ff8 │ │ │ │ + bl 679f7c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r3, #6 │ │ │ │ ldr r0, [pc, #52] @ 2fbba8 │ │ │ │ add r1, sp, #16 │ │ │ │ str r3, [sp] │ │ │ │ @@ -723927,23 +723927,23 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [pc, #28] @ 2fbbac │ │ │ │ mov r2, #6 │ │ │ │ ldr r3, [pc, #24] @ 2fbbb0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 679ff8 │ │ │ │ + bl 679f7c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ ldrsbeq r0, [r2], #-32 @ 0xffffffe0 │ │ │ │ - eorseq sl, sl, r5, ror r7 │ │ │ │ - eorseq sl, sl, r7, ror r7 │ │ │ │ + @ instruction: 0x003aa6f5 │ │ │ │ + @ instruction: 0x003aa6f7 │ │ │ │ subseq r0, r2, r4, lsr #6 │ │ │ │ - eorseq sl, sl, r5, asr #15 │ │ │ │ - @ instruction: 0x003aa7bb │ │ │ │ + eorseq sl, sl, r5, asr #14 │ │ │ │ + eorseq sl, sl, fp, lsr r7 │ │ │ │ ldr r0, [r0] │ │ │ │ b 4252a8 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0], #4 │ │ │ │ @@ -723959,15 +723959,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [pc, #108] @ 2fbc7c │ │ │ │ mov r2, #7 │ │ │ │ ldr r3, [pc, #104] @ 2fbc80 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 679ff8 │ │ │ │ + bl 679f7c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r3, #5 │ │ │ │ ldr r0, [pc, #52] @ 2fbc6c │ │ │ │ add r1, sp, #16 │ │ │ │ str r3, [sp] │ │ │ │ @@ -723976,33 +723976,33 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [pc, #28] @ 2fbc70 │ │ │ │ mov r2, #6 │ │ │ │ ldr r3, [pc, #24] @ 2fbc74 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 679ff8 │ │ │ │ + bl 679f7c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ subseq r0, r2, ip, lsr #4 │ │ │ │ - eorseq sl, sl, r4, asr #13 │ │ │ │ - eorseq sl, sl, r6, asr #13 │ │ │ │ + eorseq sl, sl, r4, asr #12 │ │ │ │ + eorseq sl, sl, r6, asr #12 │ │ │ │ subseq r0, r2, r0, lsl #5 │ │ │ │ - eorseq sl, sl, r3, lsl r7 │ │ │ │ - eorseq sl, sl, sl, lsl #14 │ │ │ │ + mlaseq sl, r3, r6, sl │ │ │ │ + eorseq sl, sl, sl, lsl #13 │ │ │ │ ldr r0, [r0] │ │ │ │ b 371464 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ ldmib r1, {r0, r1} │ │ │ │ - b 67aeb0 │ │ │ │ + b 67ae34 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ ldmib r1, {r0, r1} │ │ │ │ - b 67b26c │ │ │ │ + b 67b1f0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #1 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -724043,15 +724043,15 @@ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmn r8, #1 │ │ │ │ ble 2fbd74 │ │ │ │ cmp r0, r6 │ │ │ │ bne 2fbd20 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 677ae8 │ │ │ │ + bl 677a6c │ │ │ │ b 2fbd20 │ │ │ │ sub r0, r0, r6 │ │ │ │ cmp r0, #1 │ │ │ │ bls 2fbdb0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ and r0, r8, #255 @ 0xff │ │ │ │ orr r0, fp, r0, lsr #6 │ │ │ │ @@ -724120,27 +724120,27 @@ │ │ │ │ add r3, sp, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #640] @ 2fc118 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ str r3, [sp, #12] │ │ │ │ add r3, sp, #12 │ │ │ │ ldr r0, [pc, #584] @ 2fc104 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #576] @ 2fc108 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, r3, #4 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #484] @ 2fc0d0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ @@ -724149,40 +724149,40 @@ │ │ │ │ b 2fbfe0 │ │ │ │ ldr r1, [pc, #520] @ 2fc10c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r1, [pc, #472] @ 2fc0f8 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r1, [pc, #392] @ 2fc0c4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ add r0, r3, #4 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #360] @ 2fc0c8 │ │ │ │ add r3, sp, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #348] @ 2fc0cc │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, r3, #20 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr ip, [pc, #332] @ 2fc0e0 │ │ │ │ add r1, sp, #12 │ │ │ │ ldr r0, [pc, #328] @ 2fc0e4 │ │ │ │ @@ -724190,170 +724190,170 @@ │ │ │ │ add ip, pc, ip │ │ │ │ add r0, pc, r0 │ │ │ │ stm sp, {r0, r1, ip} │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #18 │ │ │ │ ldr r1, [pc, #304] @ 2fc0e8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a828 │ │ │ │ + bl 67a7ac │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, r3, #4 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #232] @ 2fc0bc │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #224] @ 2fc0c0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r2 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, #11 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #216] @ 2fc0d8 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r1, [pc, #244] @ 2fc110 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #17 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r1, [pc, #164] @ 2fc0dc │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ add r0, r3, #4 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #160] @ 2fc0fc │ │ │ │ add r3, sp, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #148] @ 2fc100 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, r3, #16 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr ip, [pc, #92] @ 2fc0ec │ │ │ │ add r1, sp, #12 │ │ │ │ ldr r0, [pc, #88] @ 2fc0f0 │ │ │ │ add ip, pc, ip │ │ │ │ add r0, pc, r0 │ │ │ │ stm sp, {r0, r1, ip} │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #17 │ │ │ │ ldr r1, [pc, #68] @ 2fc0f4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a828 │ │ │ │ + bl 67a7ac │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldrsbeq pc, [r1], #-232 @ 0xffffff18 @ │ │ │ │ - eorseq sl, sl, sl, lsl #7 │ │ │ │ - eorseq sl, sl, r1, lsr r4 │ │ │ │ + eorseq sl, sl, sl, lsl #6 │ │ │ │ + @ instruction: 0x003aa3b1 │ │ │ │ subseq pc, r1, r8, asr pc @ │ │ │ │ - @ instruction: 0x003994fd │ │ │ │ + eorseq r9, r9, sp, ror r4 │ │ │ │ subseq pc, r1, r0, ror #31 │ │ │ │ - eorseq sl, sl, sl, lsl #9 │ │ │ │ - eorseq sl, sl, r5, lsl #7 │ │ │ │ - eorseq sl, sl, r6, asr r3 │ │ │ │ + eorseq sl, sl, sl, lsl #8 │ │ │ │ + eorseq sl, sl, r5, lsl #6 │ │ │ │ + @ instruction: 0x003aa2d6 │ │ │ │ subseq pc, r1, ip, asr #30 │ │ │ │ subseq pc, r1, r8, lsr pc @ │ │ │ │ - @ instruction: 0x003aa3f2 │ │ │ │ + eorseq sl, sl, r2, ror r3 │ │ │ │ subseq pc, r1, r4, lsl #28 │ │ │ │ subseq pc, r1, r0, asr #28 │ │ │ │ - eorseq sl, sl, ip, lsl #6 │ │ │ │ - eorseq sl, sl, r5, lsr #9 │ │ │ │ + eorseq sl, sl, ip, lsl #5 │ │ │ │ + eorseq sl, sl, r5, lsr #8 │ │ │ │ @ instruction: 0x0051fe9c │ │ │ │ - eorseq r6, r9, r4, rrx │ │ │ │ + eorseq r5, r9, r4, ror #31 │ │ │ │ subseq r0, r2, r0, asr r0 │ │ │ │ - eorseq sl, sl, r8, lsl #10 │ │ │ │ - @ instruction: 0x003aa4da │ │ │ │ - @ instruction: 0x003aa3d0 │ │ │ │ + eorseq sl, sl, r8, lsl #9 │ │ │ │ + eorseq sl, sl, sl, asr r4 │ │ │ │ + eorseq sl, sl, r0, asr r3 │ │ │ │ subseq r0, r2, r0, lsl r0 │ │ │ │ - eorseq sl, sl, r3, asr #9 │ │ │ │ + eorseq sl, sl, r3, asr #8 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r7, [r0] │ │ │ │ ldr r4, [r0, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 67ad88 │ │ │ │ + bl 67ad0c │ │ │ │ cmp r4, #0 │ │ │ │ beq 2fc174 │ │ │ │ ldr r6, [pc, #60] @ 2fc184 │ │ │ │ add r8, sp, #4 │ │ │ │ add r5, sp, #12 │ │ │ │ lsl r4, r4, #4 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ str r7, [sp, #12] │ │ │ │ - bl 680cac │ │ │ │ + bl 680c30 │ │ │ │ subs r4, r4, #16 │ │ │ │ add r7, r7, #16 │ │ │ │ bne 2fc154 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 680e9c │ │ │ │ + bl 680e20 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ subseq pc, r1, r0, ror #22 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r3, r1 │ │ │ │ ldrb r0, [r0] │ │ │ │ ldr r1, [pc, #24] @ 2fc1b4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, r0, lsl #2] │ │ │ │ ldr r2, [pc, #16] @ 2fc1b8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, r0, lsl #2] │ │ │ │ mov r0, r3 │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldrsbeq pc, [r1], #-208 @ 0xffffff30 @ │ │ │ │ - eorseq sl, sl, ip, asr #5 │ │ │ │ + eorseq sl, sl, ip, asr #4 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ b 2fc420 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r7, [r0] │ │ │ │ ldr r4, [r0, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 67ad88 │ │ │ │ + bl 67ad0c │ │ │ │ cmp r4, #0 │ │ │ │ beq 2fc220 │ │ │ │ ldr r6, [pc, #60] @ 2fc230 │ │ │ │ add r8, sp, #4 │ │ │ │ add r5, sp, #12 │ │ │ │ lsl r4, r4, #2 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ str r7, [sp, #12] │ │ │ │ - bl 680cac │ │ │ │ + bl 680c30 │ │ │ │ subs r4, r4, #4 │ │ │ │ add r7, r7, #4 │ │ │ │ bne 2fc200 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 680e9c │ │ │ │ + bl 680e20 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ subseq pc, r1, r4, asr #21 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ sub r2, r1, #2 │ │ │ │ cmp r2, #19 │ │ │ │ @@ -724527,50 +724527,50 @@ │ │ │ │ str ip, [sp, #24] │ │ │ │ ldr r2, [pc, #540] @ 2fc708 │ │ │ │ ldr r3, [pc, #540] @ 2fc70c │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 67a0d4 │ │ │ │ + bl 67a058 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [pc, #480] @ 2fc6f0 │ │ │ │ add r2, pc, r2 │ │ │ │ b 2fc5cc │ │ │ │ ldr r2, [pc, #456] @ 2fc6e4 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #9 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r2, [pc, #396] @ 2fc6c8 │ │ │ │ add r2, pc, r2 │ │ │ │ b 2fc6a0 │ │ │ │ ldr r2, [pc, #416] @ 2fc6e8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #10 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r2, [pc, #372] @ 2fc6dc │ │ │ │ add r2, pc, r2 │ │ │ │ b 2fc6a0 │ │ │ │ ldr r2, [pc, #332] @ 2fc6c0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #344] @ 2fc6f4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r2, [pc, #336] @ 2fc6f8 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -724584,94 +724584,94 @@ │ │ │ │ ldr r2, [pc, #240] @ 2fc6bc │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #2 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #284] @ 2fc710 │ │ │ │ add r3, sp, #28 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r2, [pc, #272] @ 2fc714 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #9 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [pc, #168] @ 2fc6cc │ │ │ │ add r2, pc, r2 │ │ │ │ b 2fc6a0 │ │ │ │ ldr r2, [pc, #188] @ 2fc6ec │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #7 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r2, [pc, #128] @ 2fc6d0 │ │ │ │ add r2, pc, r2 │ │ │ │ b 2fc6a0 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #180] @ 2fc718 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r2, [pc, #172] @ 2fc71c │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #5 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [pc, #76] @ 2fc6e0 │ │ │ │ add r2, pc, r2 │ │ │ │ b 2fc6a0 │ │ │ │ ldr r2, [pc, #56] @ 2fc6d8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #3 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ - @ instruction: 0x00398fd1 │ │ │ │ - eorseq r9, sl, r9, lsr lr │ │ │ │ - @ instruction: 0x00398ef9 │ │ │ │ - eorseq r9, sl, r3, asr lr │ │ │ │ - eorseq r9, sl, lr, asr #29 │ │ │ │ - eorseq r9, sl, r9, ror #27 │ │ │ │ - eorseq r9, sl, r0, asr #27 │ │ │ │ - eorseq r9, sl, r3, asr lr │ │ │ │ - eorseq r9, sl, r6, ror sp │ │ │ │ - @ instruction: 0x003a9eb1 │ │ │ │ - eorseq r9, sl, r8, lsl #27 │ │ │ │ - @ instruction: 0x003a9eff │ │ │ │ - @ instruction: 0x003a9edc │ │ │ │ - eorseq r9, sl, ip, lsl lr │ │ │ │ - eorseq r9, sl, r5, lsr pc │ │ │ │ + b 679f28 │ │ │ │ + eorseq r8, r9, r1, asr pc │ │ │ │ + @ instruction: 0x003a9db9 │ │ │ │ + eorseq r8, r9, r9, ror lr │ │ │ │ + @ instruction: 0x003a9dd3 │ │ │ │ + eorseq r9, sl, lr, asr #28 │ │ │ │ + eorseq r9, sl, r9, ror #26 │ │ │ │ + eorseq r9, sl, r0, asr #26 │ │ │ │ + @ instruction: 0x003a9dd3 │ │ │ │ + @ instruction: 0x003a9cf6 │ │ │ │ + eorseq r9, sl, r1, lsr lr │ │ │ │ + eorseq r9, sl, r8, lsl #26 │ │ │ │ + eorseq r9, sl, pc, ror lr │ │ │ │ + eorseq r9, sl, ip, asr lr │ │ │ │ + mlaseq sl, ip, sp, r9 │ │ │ │ + @ instruction: 0x003a9eb5 │ │ │ │ subseq pc, r1, r0, lsl #19 │ │ │ │ - eorseq r9, sl, sl, lsl #29 │ │ │ │ + eorseq r9, sl, sl, lsl #28 │ │ │ │ subseq pc, r1, r0, ror #20 │ │ │ │ - mlaseq sl, r6, pc, r9 @ │ │ │ │ + eorseq r9, sl, r6, lsl pc │ │ │ │ subseq pc, r1, r4, ror #20 │ │ │ │ - eorseq r8, r9, r1, lsl #31 │ │ │ │ - eorseq r9, sl, r3, ror #30 │ │ │ │ + eorseq r8, r9, r1, lsl #30 │ │ │ │ + eorseq r9, sl, r3, ror #29 │ │ │ │ subseq pc, r1, r4, asr #18 │ │ │ │ - eorseq r9, sl, pc, lsr #28 │ │ │ │ + eorseq r9, sl, pc, lsr #27 │ │ │ │ ldrheq pc, [r1], #-136 @ 0xffffff78 @ │ │ │ │ - @ instruction: 0x003a9dd0 │ │ │ │ + eorseq r9, sl, r0, asr sp │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0], #4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2fc77c │ │ │ │ str r0, [sp, #20] │ │ │ │ @@ -724684,15 +724684,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [pc, #108] @ 2fc7d0 │ │ │ │ mov r2, #7 │ │ │ │ ldr r3, [pc, #104] @ 2fc7d4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 679ff8 │ │ │ │ + bl 679f7c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r3, #5 │ │ │ │ ldr r0, [pc, #52] @ 2fc7c0 │ │ │ │ add r1, sp, #16 │ │ │ │ str r3, [sp] │ │ │ │ @@ -724701,23 +724701,23 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [pc, #28] @ 2fc7c4 │ │ │ │ mov r2, #6 │ │ │ │ ldr r3, [pc, #24] @ 2fc7c8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 679ff8 │ │ │ │ + bl 679f7c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ ldrheq pc, [r1], #-120 @ 0xffffff88 @ │ │ │ │ - eorseq r9, sl, pc, lsr #25 │ │ │ │ - @ instruction: 0x003a9cb1 │ │ │ │ + eorseq r9, sl, pc, lsr #24 │ │ │ │ + eorseq r9, sl, r1, lsr ip │ │ │ │ subseq pc, r1, ip, lsl #16 │ │ │ │ - @ instruction: 0x003a9cfe │ │ │ │ - @ instruction: 0x003a9cf5 │ │ │ │ + eorseq r9, sl, lr, ror ip │ │ │ │ + eorseq r9, sl, r5, ror ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #396 @ 0x18c │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r4, [r0] │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ add r1, r4, #296 @ 0x128 │ │ │ │ str r1, [sp, #24] │ │ │ │ @@ -726156,47 +726156,47 @@ │ │ │ │ ldrb r0, [r0, r1, lsr #26] │ │ │ │ add sp, sp, #396 @ 0x18c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0x3320646e │ │ │ │ cmnvs r0, r5, ror #16 │ │ │ │ blvs b17440 <__bss_end__@@Base+0x2c5494> │ │ │ │ stmdbvc r2!, {r1, r4, r5, r8, sl, fp, sp}^ │ │ │ │ - eorseq r8, sl, ip, lsr #12 │ │ │ │ + eorseq r8, sl, ip, lsr #11 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2fde9c │ │ │ │ ldr r1, [pc, #36] @ 2fdeb4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r1, [pc, #12] @ 2fdeb0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ - eorseq r8, sl, r4, asr #12 │ │ │ │ - eorseq r8, sl, r1, ror #12 │ │ │ │ + b 679f28 │ │ │ │ + eorseq r8, sl, r4, asr #11 │ │ │ │ + eorseq r8, sl, r1, ror #11 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r3, r1 │ │ │ │ ldrb r0, [r0] │ │ │ │ ldr r2, [pc, #32] @ 2fdeec │ │ │ │ ldr r1, [pc, #32] @ 2fdef0 │ │ │ │ cmp r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ movne r1, r2 │ │ │ │ mov r2, #4 │ │ │ │ movne r2, #8 │ │ │ │ - b 679fa4 │ │ │ │ - @ instruction: 0x003914fc │ │ │ │ - eorseq r7, r9, r9, ror r5 │ │ │ │ + b 679f28 │ │ │ │ + eorseq r1, r9, ip, ror r4 │ │ │ │ + @ instruction: 0x003974f9 │ │ │ │ ldr r0, [r0] │ │ │ │ b 37a88 │ │ │ │ ldr r0, [r0] │ │ │ │ b 37b00 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ @@ -726241,18 +726241,18 @@ │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 375d8 │ │ │ │ cmn r4, #1 │ │ │ │ popeq {r4, pc} │ │ │ │ add r0, r4, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2fdfe8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, lr} │ │ │ │ b 2a4524 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ @@ -726271,18 +726271,18 @@ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #32] │ │ │ │ blx r1 │ │ │ │ cmn r4, #1 │ │ │ │ beq 2fe060 │ │ │ │ add r0, r4, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ @@ -726302,18 +726302,18 @@ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #32] │ │ │ │ blx r1 │ │ │ │ cmn r4, #1 │ │ │ │ beq 2fe0d8 │ │ │ │ add r0, r4, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2fe0d8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @@ -726333,15 +726333,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ stmib r5, {r0, r7} │ │ │ │ mov r0, r5 │ │ │ │ str r5, [sp] │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 2fe1a8 │ │ │ │ ldrb r0, [r6] │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #4 │ │ │ │ str r5, [sp, #4] │ │ │ │ bl 2a4520 │ │ │ │ @@ -726371,26 +726371,26 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 375d8 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2fe1e4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 2fdfa4 │ │ │ │ ldr r0, [sp] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2fe204 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, sp │ │ │ │ bl 2fdfa4 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ @ instruction: 0x00551c90 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ @@ -726534,15 +726534,15 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, r0, #4 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r1, r0, #239 @ 0xef │ │ │ │ cmp r1, #256 @ 0x100 │ │ │ │ bne 2fe4a0 │ │ │ │ tst r0, #12 │ │ │ │ beq 2fe4a8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -726557,15 +726557,15 @@ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r5 │ │ │ │ orr r1, r1, #256 @ 0x100 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ ldr r0, [pc, #40] @ 2fe4e8 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 41dc68 │ │ │ │ mov r4, r0 │ │ │ │ @@ -726577,15 +726577,15 @@ │ │ │ │ subseq r1, r5, r4, asr r7 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, r0, #4 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r1, r0, #239 @ 0xef │ │ │ │ cmp r1, #256 @ 0x100 │ │ │ │ bne 2fe54c │ │ │ │ tst r0, #12 │ │ │ │ beq 2fe554 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -726600,15 +726600,15 @@ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r5 │ │ │ │ orr r1, r1, #256 @ 0x100 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ ldr r0, [pc, #40] @ 2fe594 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 41dc68 │ │ │ │ mov r4, r0 │ │ │ │ @@ -726620,15 +726620,15 @@ │ │ │ │ subseq r1, r5, r8, lsr #13 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, r0, #4 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r1, r0, #239 @ 0xef │ │ │ │ cmp r1, #256 @ 0x100 │ │ │ │ bne 2fe5f8 │ │ │ │ tst r0, #12 │ │ │ │ beq 2fe600 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -726643,15 +726643,15 @@ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r5 │ │ │ │ orr r1, r1, #256 @ 0x100 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ ldr r0, [pc, #40] @ 2fe640 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 41dc68 │ │ │ │ mov r4, r0 │ │ │ │ @@ -726665,39 +726665,39 @@ │ │ │ │ bx lr │ │ │ │ add r0, r0, #20 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ ldrpl r0, [pc, #12] @ 2fe680 │ │ │ │ movpl r1, r4 │ │ │ │ addpl r0, pc, r0 │ │ │ │ poppl {r4, pc} │ │ │ │ bl 454be4 │ │ │ │ subseq sp, r1, r0, lsl r9 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ ldrpl r0, [pc, #12] @ 2fe6b0 │ │ │ │ movpl r1, r4 │ │ │ │ addpl r0, pc, r0 │ │ │ │ poppl {r4, pc} │ │ │ │ bl 454be4 │ │ │ │ ldrsheq sp, [r1], #-128 @ 0xffffff80 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ ldrpl r0, [pc, #12] @ 2fe6e0 │ │ │ │ movpl r1, r4 │ │ │ │ addpl r0, pc, r0 │ │ │ │ poppl {r4, pc} │ │ │ │ bl 454be4 │ │ │ │ ldrsbeq sp, [r1], #-128 @ 0xffffff80 │ │ │ │ @@ -726730,18 +726730,18 @@ │ │ │ │ ldrb r1, [r0, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ addne sp, sp, #8 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldr r4, [r0, #40] @ 0x28 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2fe780 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 2fdfa4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ @@ -726758,40 +726758,40 @@ │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ add r5, r0, #4 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ tst r0, #12 │ │ │ │ popne {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r7, #1 │ │ │ │ mov r6, r0 │ │ │ │ orr r7, r7, #256 @ 0x100 │ │ │ │ b 2fe820 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 2fe874 │ │ │ │ mov r6, r0 │ │ │ │ tst r0, #12 │ │ │ │ bne 2fe874 │ │ │ │ tst r6, #1 │ │ │ │ bne 2fe7f4 │ │ │ │ ands r4, r6, #2 │ │ │ │ orr r2, r6, #1 │ │ │ │ addeq r2, r6, r7 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ beq 2fe814 │ │ │ │ cmp r4, #0 │ │ │ │ bne 2fe874 │ │ │ │ cmp r6, #0 │ │ │ │ @@ -726807,26 +726807,26 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ add fp, r0, #4 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, fp │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ add r4, r9, #20 │ │ │ │ add r8, r9, #24 │ │ │ │ mov r7, r0 │ │ │ │ tst r7, #8 │ │ │ │ bne 2fe9e4 │ │ │ │ orr r0, r7, #2 │ │ │ │ mov r1, r7 │ │ │ │ bic r6, r0, #9 │ │ │ │ mov r0, fp │ │ │ │ mov r2, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r7 │ │ │ │ mov r7, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ beq 2fe8ac │ │ │ │ ldrb r0, [r9, #16] │ │ │ │ str r8, [sp, #20] │ │ │ │ @@ -726844,15 +726844,15 @@ │ │ │ │ ldr r7, [r7] │ │ │ │ ldm r8, {r2, r3} │ │ │ │ add r7, r7, #8 │ │ │ │ str r7, [sp, #136] @ 0x88 │ │ │ │ stm sp, {r0, r1} │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ add r1, sp, #136 @ 0x88 │ │ │ │ - bl 6489dc │ │ │ │ + bl 648960 │ │ │ │ add r7, sp, #120 @ 0x78 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ ldr r4, [r9, #24] │ │ │ │ mov ip, #1 │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ strb ip, [r9, #44] @ 0x2c │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ @@ -726878,63 +726878,63 @@ │ │ │ │ stmia r2!, {r0, r1, r3, r4, r7} │ │ │ │ ldm lr, {r0, r1, r3, r4, r7} │ │ │ │ stm r2, {r0, r1, r3, r4, r7} │ │ │ │ bne 2fec50 │ │ │ │ ldr r7, [r9, #40] @ 0x28 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2fe9d0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 2fdfa4 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ b 2fec50 │ │ │ │ ldrb r0, [r9, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ bne 2fea24 │ │ │ │ ldr r6, [r9, #40] @ 0x28 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2fea14 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 2fdfa4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, fp │ │ │ │ mvn r1, #1 │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r7, #0 │ │ │ │ tst r0, #32 │ │ │ │ bne 2fea40 │ │ │ │ b 2fea70 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 2fea70 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r9, #8] │ │ │ │ str r0, [r9, #8] │ │ │ │ mov r0, fp │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [r9, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 2feab0 │ │ │ │ ldr r1, [r9, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2feaa0 │ │ │ │ ldr r0, [r9, #12] │ │ │ │ @@ -726964,15 +726964,15 @@ │ │ │ │ ldrd r2, [r8] │ │ │ │ add r7, r7, #8 │ │ │ │ str r7, [sp, #24] │ │ │ │ add sl, sp, #24 │ │ │ │ stm sp, {r0, r1} │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ mov r1, sl │ │ │ │ - bl 6489dc │ │ │ │ + bl 648960 │ │ │ │ add r3, sp, #120 @ 0x78 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r9, #44] @ 0x2c │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldrd r0, [r4] │ │ │ │ @@ -726998,15 +726998,15 @@ │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r8, #1 │ │ │ │ and r2, r4, r7 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r6, r0 │ │ │ │ sub r0, r0, r7 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ beq 2fed54 │ │ │ │ ands r0, r6, #8 │ │ │ │ @@ -727018,18 +727018,18 @@ │ │ │ │ bne 2feb8c │ │ │ │ ldrb r0, [r9, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ bne 2feb88 │ │ │ │ ldr r6, [r9, #40] @ 0x28 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2feb78 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 2fdfa4 │ │ │ │ b 2feb78 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ add lr, sp, #48 @ 0x30 │ │ │ │ ldr ip, [r9, #40] @ 0x28 │ │ │ │ str r4, [sp, #24] │ │ │ │ @@ -727058,15 +727058,15 @@ │ │ │ │ orr r0, r6, #12 │ │ │ │ bic r2, r1, #3 │ │ │ │ tst r6, #16 │ │ │ │ biceq r2, r0, #19 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r6, r0 │ │ │ │ sub r0, r0, r7 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2fec68 │ │ │ │ and r0, r7, #24 │ │ │ │ @@ -727076,27 +727076,27 @@ │ │ │ │ bl 300854 │ │ │ │ mov r6, #0 │ │ │ │ tst r7, #32 │ │ │ │ bne 2fecc8 │ │ │ │ b 2fecf8 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 2fecf8 │ │ │ │ mov r0, #0 │ │ │ │ ldr r6, [r9, #8] │ │ │ │ str r0, [r9, #8] │ │ │ │ mov r0, fp │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r7, [r9, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 2fed38 │ │ │ │ ldr r1, [r9, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2fed28 │ │ │ │ ldr r0, [r9, #12] │ │ │ │ @@ -727115,15 +727115,15 @@ │ │ │ │ b 2feac8 │ │ │ │ tst r6, #8 │ │ │ │ bne 2fedb4 │ │ │ │ tst r6, #1 │ │ │ │ bne 2fedc4 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ mov r5, #0 │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 2feac8 │ │ │ │ ldr r1, [r9, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2fed98 │ │ │ │ @@ -727145,27 +727145,27 @@ │ │ │ │ ldr r0, [pc, #732] @ 2ff0ac │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 41dc68 │ │ │ │ b 2feac8 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 2fee0c │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r9, #8] │ │ │ │ str r0, [r9, #8] │ │ │ │ mov r0, fp │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [r9, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 2fee4c │ │ │ │ ldr r1, [r9, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2fee3c │ │ │ │ ldr r0, [r9, #12] │ │ │ │ @@ -727339,25 +727339,25 @@ │ │ │ │ stmib sp, {r0, r8} │ │ │ │ add r0, sp, #4 │ │ │ │ str r0, [sp, #16] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ add r9, r8, #20 │ │ │ │ mov r7, r0 │ │ │ │ tst r7, #8 │ │ │ │ bne 2ff184 │ │ │ │ orr r0, r7, #2 │ │ │ │ mov r1, r7 │ │ │ │ bic r4, r0, #9 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r7 │ │ │ │ mov r7, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ beq 2ff0f8 │ │ │ │ ldrb r0, [r8, #16] │ │ │ │ str r9, [sp, #40] @ 0x28 │ │ │ │ @@ -727381,34 +727381,34 @@ │ │ │ │ mov r2, #5 │ │ │ │ strb r2, [sp, #44] @ 0x2c │ │ │ │ b 2ff368 │ │ │ │ mov r0, r9 │ │ │ │ bl 30040c │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #1 │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r4, #0 │ │ │ │ tst r0, #32 │ │ │ │ bne 2ff1a8 │ │ │ │ b 2ff1d8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 2ff1d8 │ │ │ │ mov r0, #0 │ │ │ │ ldr r4, [r8, #8] │ │ │ │ str r0, [r8, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [r8, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 2ff218 │ │ │ │ ldr r1, [r8, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ff208 │ │ │ │ ldr r0, [r8, #12] │ │ │ │ @@ -727445,15 +727445,15 @@ │ │ │ │ cmp r0, #6 │ │ │ │ bne 2ff370 │ │ │ │ mov r6, #0 │ │ │ │ b 2ff2b0 │ │ │ │ and r2, r4, r7 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r4, r0 │ │ │ │ sub r0, r0, r7 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ beq 2ff2dc │ │ │ │ mov r7, r4 │ │ │ │ @@ -727469,15 +727469,15 @@ │ │ │ │ b 2ff288 │ │ │ │ tst r4, #8 │ │ │ │ bne 2ff33c │ │ │ │ tst r4, #1 │ │ │ │ bne 2ff470 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ mov r5, #0 │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 2ff230 │ │ │ │ ldr r1, [r8, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ff320 │ │ │ │ @@ -727513,15 +727513,15 @@ │ │ │ │ orr r0, r4, #12 │ │ │ │ bic r2, r1, #3 │ │ │ │ tst r4, #16 │ │ │ │ biceq r2, r0, #19 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r7, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r4, r0 │ │ │ │ sub r0, r0, r7 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2ff384 │ │ │ │ and r0, r7, #24 │ │ │ │ @@ -727531,27 +727531,27 @@ │ │ │ │ bl 3006ec │ │ │ │ mov r4, #0 │ │ │ │ tst r7, #32 │ │ │ │ bne 2ff3e4 │ │ │ │ b 2ff414 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 2ff414 │ │ │ │ mov r0, #0 │ │ │ │ ldr r4, [r8, #8] │ │ │ │ str r0, [r8, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [r8, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 2ff454 │ │ │ │ ldr r1, [r8, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ff444 │ │ │ │ ldr r0, [r8, #12] │ │ │ │ @@ -727572,27 +727572,27 @@ │ │ │ │ ldr r0, [pc, #508] @ 2ff678 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 41dc68 │ │ │ │ b 2ff230 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 2ff4b8 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r8, #8] │ │ │ │ str r0, [r8, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [r8, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 2ff4f8 │ │ │ │ ldr r1, [r8, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ff4e8 │ │ │ │ ldr r0, [r8, #12] │ │ │ │ @@ -727710,25 +727710,25 @@ │ │ │ │ stmib sp, {r0, r8} │ │ │ │ add r0, sp, #4 │ │ │ │ str r0, [sp, #16] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ add r9, r8, #20 │ │ │ │ mov r7, r0 │ │ │ │ tst r7, #8 │ │ │ │ bne 2ff750 │ │ │ │ orr r0, r7, #2 │ │ │ │ mov r1, r7 │ │ │ │ bic r4, r0, #9 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r7 │ │ │ │ mov r7, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ beq 2ff6c4 │ │ │ │ ldrb r0, [r8, #16] │ │ │ │ str r9, [sp, #40] @ 0x28 │ │ │ │ @@ -727752,34 +727752,34 @@ │ │ │ │ mov r2, #5 │ │ │ │ strb r2, [sp, #44] @ 0x2c │ │ │ │ b 2ff934 │ │ │ │ mov r0, r9 │ │ │ │ bl 300578 │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #1 │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r4, #0 │ │ │ │ tst r0, #32 │ │ │ │ bne 2ff774 │ │ │ │ b 2ff7a4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 2ff7a4 │ │ │ │ mov r0, #0 │ │ │ │ ldr r4, [r8, #8] │ │ │ │ str r0, [r8, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [r8, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 2ff7e4 │ │ │ │ ldr r1, [r8, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ff7d4 │ │ │ │ ldr r0, [r8, #12] │ │ │ │ @@ -727816,15 +727816,15 @@ │ │ │ │ cmp r0, #6 │ │ │ │ bne 2ff93c │ │ │ │ mov r6, #0 │ │ │ │ b 2ff87c │ │ │ │ and r2, r4, r7 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r4, r0 │ │ │ │ sub r0, r0, r7 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ beq 2ff8a8 │ │ │ │ mov r7, r4 │ │ │ │ @@ -727840,15 +727840,15 @@ │ │ │ │ b 2ff854 │ │ │ │ tst r4, #8 │ │ │ │ bne 2ff908 │ │ │ │ tst r4, #1 │ │ │ │ bne 2ffa3c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ mov r5, #0 │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 2ff7fc │ │ │ │ ldr r1, [r8, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ff8ec │ │ │ │ @@ -727884,15 +727884,15 @@ │ │ │ │ orr r0, r4, #12 │ │ │ │ bic r2, r1, #3 │ │ │ │ tst r4, #16 │ │ │ │ biceq r2, r0, #19 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r7, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r4, r0 │ │ │ │ sub r0, r0, r7 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2ff950 │ │ │ │ and r0, r7, #24 │ │ │ │ @@ -727902,27 +727902,27 @@ │ │ │ │ bl 3006ec │ │ │ │ mov r4, #0 │ │ │ │ tst r7, #32 │ │ │ │ bne 2ff9b0 │ │ │ │ b 2ff9e0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 2ff9e0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r4, [r8, #8] │ │ │ │ str r0, [r8, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [r8, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 2ffa20 │ │ │ │ ldr r1, [r8, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ffa10 │ │ │ │ ldr r0, [r8, #12] │ │ │ │ @@ -727943,27 +727943,27 @@ │ │ │ │ ldr r0, [pc, #508] @ 2ffc44 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 41dc68 │ │ │ │ b 2ff7fc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 2ffa84 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r8, #8] │ │ │ │ str r0, [r8, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [r8, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 2ffac4 │ │ │ │ ldr r1, [r8, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ffab4 │ │ │ │ ldr r0, [r8, #12] │ │ │ │ @@ -728073,20 +728073,20 @@ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, r0, #4 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ tst r0, #12 │ │ │ │ beq 2ffcc0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r1, r0, #239 @ 0xef │ │ │ │ cmp r1, #256 @ 0x100 │ │ │ │ bne 2ffd9c │ │ │ │ tst r0, #12 │ │ │ │ beq 2ffda4 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -728101,52 +728101,52 @@ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2a4524 │ │ │ │ mov r6, r0 │ │ │ │ b 2ffcf4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 2ffd60 │ │ │ │ mov r6, r0 │ │ │ │ tst r0, #12 │ │ │ │ bne 2ffc70 │ │ │ │ tst r6, #1 │ │ │ │ bne 2ffcc8 │ │ │ │ orr r2, r6, #1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ beq 2ffce8 │ │ │ │ tst r6, #2 │ │ │ │ beq 2ffdb4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r1, r0, #239 @ 0xef │ │ │ │ cmp r1, #256 @ 0x100 │ │ │ │ bne 2ffd9c │ │ │ │ tst r0, #12 │ │ │ │ beq 2ffda4 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ffca8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ b 2ffca8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r1, r0, #239 @ 0xef │ │ │ │ cmp r1, #256 @ 0x100 │ │ │ │ bne 2ffd9c │ │ │ │ tst r0, #12 │ │ │ │ beq 2ffda4 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -728156,15 +728156,15 @@ │ │ │ │ blx r1 │ │ │ │ b 2ffca8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r5 │ │ │ │ orr r1, r1, #256 @ 0x100 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ ldr r0, [pc, #80] @ 2ffe0c │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 41dc68 │ │ │ │ mov r4, r0 │ │ │ │ @@ -728187,20 +728187,20 @@ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, r0, #4 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ tst r0, #12 │ │ │ │ beq 2ffe88 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r1, r0, #239 @ 0xef │ │ │ │ cmp r1, #256 @ 0x100 │ │ │ │ bne 2fff64 │ │ │ │ tst r0, #12 │ │ │ │ beq 2fff6c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -728215,52 +728215,52 @@ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2a4524 │ │ │ │ mov r6, r0 │ │ │ │ b 2ffebc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 2fff28 │ │ │ │ mov r6, r0 │ │ │ │ tst r0, #12 │ │ │ │ bne 2ffe38 │ │ │ │ tst r6, #1 │ │ │ │ bne 2ffe90 │ │ │ │ orr r2, r6, #1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ beq 2ffeb0 │ │ │ │ tst r6, #2 │ │ │ │ beq 2fff7c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r1, r0, #239 @ 0xef │ │ │ │ cmp r1, #256 @ 0x100 │ │ │ │ bne 2fff64 │ │ │ │ tst r0, #12 │ │ │ │ beq 2fff6c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ffe70 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ b 2ffe70 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r1, r0, #239 @ 0xef │ │ │ │ cmp r1, #256 @ 0x100 │ │ │ │ bne 2fff64 │ │ │ │ tst r0, #12 │ │ │ │ beq 2fff6c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -728270,15 +728270,15 @@ │ │ │ │ blx r1 │ │ │ │ b 2ffe70 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r5 │ │ │ │ orr r1, r1, #256 @ 0x100 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ ldr r0, [pc, #80] @ 2fffd4 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 41dc68 │ │ │ │ mov r4, r0 │ │ │ │ @@ -728301,20 +728301,20 @@ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, r0, #4 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ tst r0, #12 │ │ │ │ beq 300050 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r1, r0, #239 @ 0xef │ │ │ │ cmp r1, #256 @ 0x100 │ │ │ │ bne 30012c │ │ │ │ tst r0, #12 │ │ │ │ beq 300134 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -728329,52 +728329,52 @@ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2a4524 │ │ │ │ mov r6, r0 │ │ │ │ b 300084 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 3000f0 │ │ │ │ mov r6, r0 │ │ │ │ tst r0, #12 │ │ │ │ bne 300000 │ │ │ │ tst r6, #1 │ │ │ │ bne 300058 │ │ │ │ orr r2, r6, #1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ beq 300078 │ │ │ │ tst r6, #2 │ │ │ │ beq 300144 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r1, r0, #239 @ 0xef │ │ │ │ cmp r1, #256 @ 0x100 │ │ │ │ bne 30012c │ │ │ │ tst r0, #12 │ │ │ │ beq 300134 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 300038 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ b 300038 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r1, r0, #239 @ 0xef │ │ │ │ cmp r1, #256 @ 0x100 │ │ │ │ bne 30012c │ │ │ │ tst r0, #12 │ │ │ │ beq 300134 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -728384,15 +728384,15 @@ │ │ │ │ blx r1 │ │ │ │ b 300038 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r5 │ │ │ │ orr r1, r1, #256 @ 0x100 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ ldr r0, [pc, #80] @ 30019c │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 41dc68 │ │ │ │ mov r4, r0 │ │ │ │ @@ -728479,15 +728479,15 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ addne sp, sp, #8 │ │ │ │ popne {r4, pc} │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 3002e8 │ │ │ │ @@ -728507,15 +728507,15 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ addne sp, sp, #8 │ │ │ │ popne {r4, pc} │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 300358 │ │ │ │ @@ -728535,15 +728535,15 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ addne sp, sp, #8 │ │ │ │ popne {r4, pc} │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 3003c8 │ │ │ │ @@ -728574,47 +728574,47 @@ │ │ │ │ beq 300478 │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 41e448 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 300450 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 2fdfec │ │ │ │ ldr r4, [r4, #24] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3004c4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 2fdfa4 │ │ │ │ b 3004c4 │ │ │ │ mov r0, r4 │ │ │ │ bl 41e448 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3004a0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 2fdfec │ │ │ │ ldr r4, [r4, #24] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3004c4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 2fdfa4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ @@ -728629,31 +728629,31 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ b 300560 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30052c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 2fdfec │ │ │ │ ldr r0, [r4, #24] │ │ │ │ bl 300ae4 │ │ │ │ b 300568 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 300560 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 2fdfec │ │ │ │ ldr r0, [r4, #24] │ │ │ │ bl 300ae4 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @@ -728666,48 +728666,48 @@ │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ add r6, r4, #8 │ │ │ │ mov r0, r6 │ │ │ │ bl 41e428 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3005c0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 2fdfec │ │ │ │ ldr r4, [r4, #20] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 300638 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 2fdfa4 │ │ │ │ b 300638 │ │ │ │ add r6, r4, #8 │ │ │ │ mov r0, r6 │ │ │ │ bl 41e428 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 300614 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 2fdfec │ │ │ │ ldr r4, [r4, #20] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 300638 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 2fdfa4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2a4524 │ │ │ │ @@ -728722,31 +728722,31 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ b 3006d4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3006a0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 2fdfec │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 300ae4 │ │ │ │ b 3006dc │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3006d4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 2fdfec │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 300ae4 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @@ -728774,18 +728774,18 @@ │ │ │ │ cmp r0, #4 │ │ │ │ bhi 300788 │ │ │ │ cmp r0, #3 │ │ │ │ beq 300788 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 300770 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 2fdfa4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 2a4524 │ │ │ │ @@ -728883,18 +728883,18 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ ldr r4, [r4, #32] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 300924 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 2fdfa4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 2a4524 │ │ │ │ @@ -728935,18 +728935,18 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldrb r1, [r0, #20] │ │ │ │ cmp r1, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldr r4, [r0, #16] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3009f4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 2fdfa4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ @@ -728958,65 +728958,65 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 41e428 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2fdfec │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 300a78 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 2fdfec │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 41e448 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2fdfec │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 300ad8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 2fdfec │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 300b0c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 2fdfa4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ @@ -729030,23 +729030,23 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, r4, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r6, r0 │ │ │ │ tst r6, #8 │ │ │ │ bne 300bac │ │ │ │ orr r0, r6, #8 │ │ │ │ mov r1, r6 │ │ │ │ bic r2, r0, #3 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r7, r0 │ │ │ │ sub r0, r0, r6 │ │ │ │ clz r0, r0 │ │ │ │ mov r6, r7 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 300b60 │ │ │ │ add r0, r4, #20 │ │ │ │ @@ -729055,34 +729055,34 @@ │ │ │ │ tst r7, #32 │ │ │ │ bne 300c58 │ │ │ │ b 300c88 │ │ │ │ add r0, r4, #20 │ │ │ │ bl 30040c │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #3 │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r7, #0 │ │ │ │ tst r6, #32 │ │ │ │ bne 300bd0 │ │ │ │ b 300c00 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 300c00 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 300c40 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 300c30 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ @@ -729096,27 +729096,27 @@ │ │ │ │ beq 300cdc │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ b 300cdc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 300c88 │ │ │ │ mov r0, #0 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 300cc8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 300cb8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ @@ -729178,23 +729178,23 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, r4, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r6, r0 │ │ │ │ tst r6, #8 │ │ │ │ bne 300dfc │ │ │ │ orr r0, r6, #8 │ │ │ │ mov r1, r6 │ │ │ │ bic r2, r0, #3 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r7, r0 │ │ │ │ sub r0, r0, r6 │ │ │ │ clz r0, r0 │ │ │ │ mov r6, r7 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 300db0 │ │ │ │ add r0, r4, #20 │ │ │ │ @@ -729203,34 +729203,34 @@ │ │ │ │ tst r7, #32 │ │ │ │ bne 300ea8 │ │ │ │ b 300ed8 │ │ │ │ add r0, r4, #20 │ │ │ │ bl 300578 │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #3 │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r7, #0 │ │ │ │ tst r6, #32 │ │ │ │ bne 300e20 │ │ │ │ b 300e50 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 300e50 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 300e90 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 300e80 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ @@ -729244,27 +729244,27 @@ │ │ │ │ beq 300f2c │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ b 300f2c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 300ed8 │ │ │ │ mov r0, #0 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 300f18 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 300f08 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ @@ -729326,23 +729326,23 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, r4, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r6, r0 │ │ │ │ tst r6, #8 │ │ │ │ bne 30104c │ │ │ │ orr r0, r6, #8 │ │ │ │ mov r1, r6 │ │ │ │ bic r2, r0, #3 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ mov r6, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ beq 301000 │ │ │ │ ldrb r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ @@ -729353,46 +729353,46 @@ │ │ │ │ b 3011a8 │ │ │ │ ldrb r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ bne 30108c │ │ │ │ ldr r7, [r4, #40] @ 0x28 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30107c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 2fdfa4 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #3 │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r7, #0 │ │ │ │ tst r6, #32 │ │ │ │ bne 3010a8 │ │ │ │ b 3010d8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 3010d8 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 301118 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 301108 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ @@ -729408,43 +729408,43 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ b 3011fc │ │ │ │ ldr r6, [r4, #40] @ 0x28 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 301158 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 2fdfa4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, #0 │ │ │ │ tst r0, #32 │ │ │ │ beq 301048 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 3011a8 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bic r0, r0, #239 @ 0xef │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ bne 3011e8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 3011d8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ @@ -729572,18 +729572,18 @@ │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #28] │ │ │ │ mov r0, r4 │ │ │ │ bl 41e448 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3013e8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 2fdfec │ │ │ │ ldrb r0, [sp, #12] │ │ │ │ ldrb r1, [sp, #13] │ │ │ │ ldrb r2, [sp, #14] │ │ │ │ strb r7, [r8] │ │ │ │ strb r0, [r8, #1] │ │ │ │ @@ -729597,18 +729597,18 @@ │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4, #29] │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 301474 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 2fdfec │ │ │ │ b 301474 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 300a84 │ │ │ │ @@ -729683,18 +729683,18 @@ │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #24] │ │ │ │ mov r0, r6 │ │ │ │ bl 41e428 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3015a4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 2fdfec │ │ │ │ str r8, [sl] │ │ │ │ stmib sl, {r7, r9} │ │ │ │ strb r5, [r4, #25] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ @@ -729702,18 +729702,18 @@ │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4, #25] │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 301618 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 2fdfec │ │ │ │ b 301618 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 300a24 │ │ │ │ @@ -729730,52 +729730,52 @@ │ │ │ │ subseq sl, r1, ip, asr #22 │ │ │ │ subseq sl, r1, r8, asr fp │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 41e428 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2fdfec │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 301688 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 2fdfec │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 41e448 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2fdfec │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3016e8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 2fdfec │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r6, r0 │ │ │ │ @@ -729792,36 +729792,36 @@ │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r4, asr r0 │ │ │ │ ldr r4, [r6] │ │ │ │ cmp r4, #0 │ │ │ │ beq 30184c │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 301758 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 2fdfa4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq 3017a0 │ │ │ │ mov r0, r6 │ │ │ │ bl 41e448 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3017a0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 2fdfec │ │ │ │ add r0, r4, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 303808 │ │ │ │ ldr r6, [r4, #4] │ │ │ │ cmp r6, #0 │ │ │ │ @@ -729844,18 +729844,18 @@ │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq 301828 │ │ │ │ mov r0, r6 │ │ │ │ bl 41e428 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 301828 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 2fdfec │ │ │ │ add r0, r4, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 303808 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -729884,47 +729884,47 @@ │ │ │ │ bl 2a4524 │ │ │ │ add r0, r4, #12 │ │ │ │ bl 303a54 │ │ │ │ b 301904 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3018c8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 2fdfec │ │ │ │ add r0, r4, #16 │ │ │ │ bl 303808 │ │ │ │ b 301904 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3018fc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 2fdfec │ │ │ │ add r0, r4, #20 │ │ │ │ bl 303808 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30193c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 2fdfa4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ @@ -730149,35 +730149,35 @@ │ │ │ │ subcc r3, r3, r5, lsl #1 │ │ │ │ str r7, [sp, #24] │ │ │ │ cmp r0, r3 │ │ │ │ bne 301d58 │ │ │ │ add r0, r2, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r2, [fp, #12] │ │ │ │ rsb r4, r1, #0 │ │ │ │ ldr r1, [fp, #16] │ │ │ │ str r0, [fp, #20] │ │ │ │ cmp r0, r1 │ │ │ │ sub r0, r0, r1 │ │ │ │ movcc r6, r4 │ │ │ │ cmp r0, r6 │ │ │ │ bne 301d58 │ │ │ │ ldr r1, [sl] │ │ │ │ add r0, r2, #16 │ │ │ │ bl 41ff1c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [fp, #12] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r5, #0 │ │ │ │ add r0, r0, #12 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ ldr r1, [fp, #16] │ │ │ │ ldr r2, [fp, #12] │ │ │ │ cmp r0, r1 │ │ │ │ str r0, [fp, #20] │ │ │ │ sub r0, r0, r1 │ │ │ │ movcs r4, r5 │ │ │ │ cmp r0, r4 │ │ │ │ @@ -730238,15 +730238,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ cmp r4, r9 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ movcs r4, r0 │ │ │ │ add r0, r5, #8 │ │ │ │ mov r1, r4 │ │ │ │ str r4, [fp, #16] │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 420030 │ │ │ │ add sl, sl, r7 │ │ │ │ sub r8, r8, r7 │ │ │ │ b 301db4 │ │ │ │ ldr r9, [sp, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -730333,15 +730333,15 @@ │ │ │ │ bl 5a198 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 301914 │ │ │ │ mov r0, fp │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - eorseq r4, sl, r3, asr r6 │ │ │ │ + @ instruction: 0x003a45d3 │ │ │ │ subseq sl, r1, r8, lsr #2 │ │ │ │ subseq lr, r4, r8, ror #3 │ │ │ │ subseq sl, r1, r0, lsr #8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ add r4, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #8] │ │ │ │ @@ -730521,15 +730521,15 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 303594 │ │ │ │ mov r0, r7 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - eorseq r4, sl, r7, lsr r3 │ │ │ │ + @ instruction: 0x003a42b7 │ │ │ │ subseq r9, r1, ip, lsl lr │ │ │ │ subseq sp, r4, r4, lsl #26 │ │ │ │ ldrsheq r9, [r1], #-224 @ 0xffffff20 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ add sl, sp, #52 @ 0x34 │ │ │ │ str r0, [sp, #12] │ │ │ │ @@ -730669,31 +730669,31 @@ │ │ │ │ subs r0, r1, r0 │ │ │ │ addcc r0, r0, r7, lsl #1 │ │ │ │ cmp r0, r7 │ │ │ │ bne 302564 │ │ │ │ add r0, r2, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ str r0, [r5, #16] │ │ │ │ subs r0, r1, r0 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ addcc r0, r0, r6 │ │ │ │ cmp r0, r7 │ │ │ │ bne 302564 │ │ │ │ ldr r1, [r8] │ │ │ │ add r0, r2, #28 │ │ │ │ bl 41ff1c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ str r0, [r5, #16] │ │ │ │ subs r0, r1, r0 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ addcc r0, r0, r6 │ │ │ │ cmp r0, r7 │ │ │ │ bne 302564 │ │ │ │ @@ -730786,15 +730786,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ cmp r4, r6 │ │ │ │ movcs r4, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, r4 │ │ │ │ str r4, [r0, #20] │ │ │ │ add r0, r9, #12 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 420030 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r0, r0, r7 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ sub r0, r0, r7 │ │ │ │ @@ -730838,15 +730838,15 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 301914 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - eorseq r3, sl, r3, asr lr │ │ │ │ + @ instruction: 0x003a3dd3 │ │ │ │ subseq r9, r1, r8, asr #18 │ │ │ │ subseq sp, r4, ip, asr #19 │ │ │ │ subseq r9, r1, r4, ror #23 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ @@ -730883,18 +730883,18 @@ │ │ │ │ str r7, [sl] │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ beq 302864 │ │ │ │ add r0, sp, #16 │ │ │ │ bl 41e448 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 302864 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #16 │ │ │ │ bl 2fdfec │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, fp │ │ │ │ mov r2, r9 │ │ │ │ bl 303f1c │ │ │ │ ldrb r0, [sp, #16] │ │ │ │ @@ -730942,18 +730942,18 @@ │ │ │ │ cmp r0, #0 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ beq 302950 │ │ │ │ add r0, sp, #16 │ │ │ │ bl 41e428 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 302950 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #16 │ │ │ │ bl 2fdfec │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r9 │ │ │ │ bl 303f1c │ │ │ │ ldrb r0, [sp, #16] │ │ │ │ @@ -731044,35 +731044,35 @@ │ │ │ │ mov r0, sp │ │ │ │ bl 30196c │ │ │ │ b 302b2c │ │ │ │ b 302af0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 302b2c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #16 │ │ │ │ bl 2fdfec │ │ │ │ b 302b2c │ │ │ │ bl 5a198 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ mov r0, r8 │ │ │ │ str r6, [sl] │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 302b2c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #16 │ │ │ │ bl 2fdfec │ │ │ │ mov r0, r8 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -731091,34 +731091,34 @@ │ │ │ │ subcc r3, r3, r4, lsl #1 │ │ │ │ lsl r5, r4, #1 │ │ │ │ cmp r0, r3 │ │ │ │ bne 302c20 │ │ │ │ add r0, r2, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ rsb fp, r5, #0 │ │ │ │ ldr r2, [r7] │ │ │ │ cmp r0, r1 │ │ │ │ str r0, [r7, #8] │ │ │ │ sub r0, r0, r1 │ │ │ │ movcc r6, fp │ │ │ │ cmp r0, r6 │ │ │ │ bne 302c20 │ │ │ │ ldr r1, [r9] │ │ │ │ add r0, r2, #16 │ │ │ │ bl 41ff1c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ add r0, r0, #12 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr r2, [r7] │ │ │ │ cmp r0, r1 │ │ │ │ str r0, [r7, #8] │ │ │ │ sub r0, r0, r1 │ │ │ │ movcs fp, r6 │ │ │ │ cmp r0, fp │ │ │ │ @@ -731167,15 +731167,15 @@ │ │ │ │ cmp r3, r2 │ │ │ │ movcs r3, r2 │ │ │ │ cmp r3, #131072 @ 0x20000 │ │ │ │ add r2, r0, r1 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, sp, #16 │ │ │ │ movcs r3, #131072 @ 0x20000 │ │ │ │ - bl 648984 │ │ │ │ + bl 648908 │ │ │ │ ldrb r0, [sp, #8] │ │ │ │ cmp r0, #4 │ │ │ │ bne 302d0c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add fp, r0, fp │ │ │ │ cmp r0, #0 │ │ │ │ beq 302d3c │ │ │ │ @@ -731183,15 +731183,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ cmp r6, r5 │ │ │ │ movcs r6, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ str r6, [r0, #4] │ │ │ │ add r0, r9, #8 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ mov r0, r7 │ │ │ │ bl 420030 │ │ │ │ b 302c7c │ │ │ │ ldr r7, [sp] │ │ │ │ ldrb r1, [sp, #9] │ │ │ │ ldrb r2, [sp, #10] │ │ │ │ ldrb r3, [sp, #11] │ │ │ │ @@ -731231,31 +731231,31 @@ │ │ │ │ addcc r0, r0, r6, lsl #1 │ │ │ │ lsl r7, r6, #1 │ │ │ │ cmp r0, r6 │ │ │ │ bne 302e3c │ │ │ │ add r0, r2, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ str r0, [r4, #4] │ │ │ │ subs r0, r1, r0 │ │ │ │ ldr r2, [r4] │ │ │ │ addcc r0, r0, r7 │ │ │ │ cmp r0, r6 │ │ │ │ bne 302e3c │ │ │ │ ldr r1, [r5] │ │ │ │ add r0, r2, #28 │ │ │ │ bl 41ff1c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ str r0, [r4, #4] │ │ │ │ subs r0, r1, r0 │ │ │ │ ldr r2, [r4] │ │ │ │ addcc r0, r0, r7 │ │ │ │ cmp r0, r6 │ │ │ │ bne 302e3c │ │ │ │ @@ -731328,15 +731328,15 @@ │ │ │ │ ldr r0, [r9, #40] @ 0x28 │ │ │ │ mov r3, r7 │ │ │ │ add r2, r0, fp │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ add r1, r0, #8 │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 635d28 │ │ │ │ + bl 635cac │ │ │ │ ldrb r0, [sp, #28] │ │ │ │ cmp r0, #4 │ │ │ │ bne 302fb8 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add sl, r0, sl │ │ │ │ cmp r0, #0 │ │ │ │ beq 302fa0 │ │ │ │ @@ -731347,15 +731347,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ cmp r5, r6 │ │ │ │ mov r7, r6 │ │ │ │ movcs r5, r0 │ │ │ │ add r0, r9, #12 │ │ │ │ mov r1, r5 │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 420030 │ │ │ │ mov r0, r8 │ │ │ │ b 302eac │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str sl, [r0, #4] │ │ │ │ mov r1, #4 │ │ │ │ @@ -731377,23 +731377,23 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ add fp, r0, #4 │ │ │ │ mov r8, r1 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, fp │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ mov r6, r0 │ │ │ │ tst r6, #128 @ 0x80 │ │ │ │ bne 3030f0 │ │ │ │ orr r7, r6, #64 @ 0x40 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ mov r6, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ beq 30300c │ │ │ │ ldr r1, [r8] │ │ │ │ ldr r0, [r8, #4] │ │ │ │ @@ -731415,15 +731415,15 @@ │ │ │ │ mov r8, r7 │ │ │ │ mov r4, r5 │ │ │ │ bic r2, r6, #224 @ 0xe0 │ │ │ │ cmp r4, #0 │ │ │ │ orreq r2, r2, #32 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r7, r0 │ │ │ │ sub r0, r0, r6 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ beq 303104 │ │ │ │ mov r6, r7 │ │ │ │ @@ -731500,18 +731500,18 @@ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2a4524 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 303208 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 2fdfa4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2a4524 │ │ │ │ @@ -731555,18 +731555,18 @@ │ │ │ │ cmp r0, #4 │ │ │ │ bhi 3032f8 │ │ │ │ cmp r0, #3 │ │ │ │ beq 3032f8 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3032e4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 2fdfa4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 2a4524 │ │ │ │ @@ -731667,18 +731667,18 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ ldr r4, [r4, #32] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3034a4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 2fdfa4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 2a4524 │ │ │ │ @@ -731715,18 +731715,18 @@ │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r8 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 303564 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 2fdfa4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ @@ -731740,26 +731740,26 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ ldr r7, [r0] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r9, r7, #4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r8, #9 │ │ │ │ orr r8, r8, #256 @ 0x100 │ │ │ │ tst r0, #12 │ │ │ │ bne 303668 │ │ │ │ ands r6, r0, #3 │ │ │ │ orr r2, r0, #8 │ │ │ │ mov r4, r0 │ │ │ │ addeq r2, r0, r8 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r4 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 3035bc │ │ │ │ cmp r6, #0 │ │ │ │ beq 303608 │ │ │ │ @@ -731771,39 +731771,39 @@ │ │ │ │ ldr r2, [r0] │ │ │ │ mov r0, r7 │ │ │ │ blx r2 │ │ │ │ tst r4, #32 │ │ │ │ beq 303668 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 303668 │ │ │ │ mov r0, #0 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ str r0, [r7, #8] │ │ │ │ mov r0, r9 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r4, [r7, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ cmp r6, #0 │ │ │ │ beq 303668 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ mov r1, #17 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, #0 │ │ │ │ orr r1, r1, #256 @ 0x100 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #4 │ │ │ │ orr r2, r2, #256 @ 0x100 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r9 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mvn r1, #272 @ 0x110 │ │ │ │ add r1, r0, r1 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 303798 │ │ │ │ add sl, sp, #48 @ 0x30 │ │ │ │ add fp, sp, #8 │ │ │ │ @@ -731811,29 +731811,29 @@ │ │ │ │ mvn r6, #247 @ 0xf7 │ │ │ │ b 3036e4 │ │ │ │ tst r4, r6 │ │ │ │ mov r2, r8 │ │ │ │ bicne r2, r4, #16 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r4 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ beq 303768 │ │ │ │ mov r4, r0 │ │ │ │ and r0, r0, #12 │ │ │ │ cmp r0, #4 │ │ │ │ bne 3036b8 │ │ │ │ orr r7, r4, #8 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r4 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 3036e4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -731897,26 +731897,26 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, r4, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r9, #9 │ │ │ │ orr r9, r9, #256 @ 0x100 │ │ │ │ tst r0, #12 │ │ │ │ bne 3038dc │ │ │ │ ands r7, r0, #3 │ │ │ │ orr r2, r0, #8 │ │ │ │ mov r6, r0 │ │ │ │ addeq r2, r0, r9 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 303830 │ │ │ │ cmp r7, #0 │ │ │ │ beq 30387c │ │ │ │ @@ -731928,65 +731928,65 @@ │ │ │ │ ldr r2, [r0] │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ tst r6, #32 │ │ │ │ beq 3038dc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 3038dc │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ cmp r7, #0 │ │ │ │ beq 3038dc │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ mov r1, #17 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, #6 │ │ │ │ orr r1, r1, #256 @ 0x100 │ │ │ │ orr r2, r2, #256 @ 0x100 │ │ │ │ strb r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mvn r1, #272 @ 0x110 │ │ │ │ add r1, r0, r1 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 3039f4 │ │ │ │ mov r8, sp │ │ │ │ mvn sl, #247 @ 0xf7 │ │ │ │ b 303948 │ │ │ │ tst r6, sl │ │ │ │ mov r2, r9 │ │ │ │ bicne r2, r6, #16 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ beq 3039c0 │ │ │ │ mov r6, r0 │ │ │ │ and r0, r0, #12 │ │ │ │ cmp r0, #4 │ │ │ │ bne 30391c │ │ │ │ orr r7, r6, #8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 303948 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ @@ -732044,26 +732044,26 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr sl, [r0] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, sl, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r9, #9 │ │ │ │ orr r9, r9, #256 @ 0x100 │ │ │ │ tst r0, #12 │ │ │ │ bne 303b28 │ │ │ │ ands r4, r0, #3 │ │ │ │ orr r2, r0, #8 │ │ │ │ mov r6, r0 │ │ │ │ addeq r2, r0, r9 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 303a7c │ │ │ │ cmp r4, #0 │ │ │ │ beq 303ac8 │ │ │ │ @@ -732075,66 +732075,66 @@ │ │ │ │ ldr r2, [r0] │ │ │ │ mov r0, sl │ │ │ │ blx r2 │ │ │ │ tst r6, #32 │ │ │ │ beq 303b28 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 303b28 │ │ │ │ mov r0, #0 │ │ │ │ ldr r4, [sl, #8] │ │ │ │ str r0, [sl, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [sl, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ cmp r4, #0 │ │ │ │ beq 303b28 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ mov r1, #17 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, #0 │ │ │ │ orr r1, r1, #256 @ 0x100 │ │ │ │ orr r2, r2, #256 @ 0x100 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mvn r1, #272 @ 0x110 │ │ │ │ add r1, r0, r1 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 303c3c │ │ │ │ add r1, sp, #16 │ │ │ │ mvn fp, #247 @ 0xf7 │ │ │ │ add r4, r1, #4 │ │ │ │ b 303b98 │ │ │ │ tst r6, fp │ │ │ │ mov r2, r9 │ │ │ │ bicne r2, r6, #16 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ beq 303c08 │ │ │ │ mov r6, r0 │ │ │ │ and r0, r0, #12 │ │ │ │ cmp r0, #4 │ │ │ │ bne 303b6c │ │ │ │ orr r7, r6, #8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 303b98 │ │ │ │ ldr r0, [sl] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ @@ -732192,37 +732192,37 @@ │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r8, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, r4, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r6, r0 │ │ │ │ tst r0, #8 │ │ │ │ bne 303d40 │ │ │ │ ldr r7, [r8] │ │ │ │ tst r6, #4 │ │ │ │ bne 303d0c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ bl 302fe8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r6, r0 │ │ │ │ tst r0, #8 │ │ │ │ bne 303dc8 │ │ │ │ tst r6, #4 │ │ │ │ beq 303e34 │ │ │ │ orr r2, r6, #8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ beq 303d80 │ │ │ │ tst r0, #8 │ │ │ │ mov r6, r0 │ │ │ │ @@ -732234,54 +732234,54 @@ │ │ │ │ ldr r1, [r8] │ │ │ │ mov r0, r4 │ │ │ │ bl 302fe8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ tst r0, #3 │ │ │ │ beq 303dd4 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ tst r6, #32 │ │ │ │ beq 303d9c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ beq 303e44 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r6, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 303d74 │ │ │ │ mov r1, r6 │ │ │ │ - bl 62004c │ │ │ │ + bl 61ffd0 │ │ │ │ mov r0, r6 │ │ │ │ tst r0, #3 │ │ │ │ bne 303d4c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r7, [r8] │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 303ea8 │ │ │ │ mov r0, #0 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r8, [r4, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ cmp r6, #0 │ │ │ │ beq 303ea8 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r8, r0 │ │ │ │ ldreq r0, [r7] │ │ │ │ cmpeq r6, r0 │ │ │ │ beq 303e9c │ │ │ │ @@ -732295,15 +732295,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #0 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r8, [r4, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ cmp r6, #0 │ │ │ │ beq 303d9c │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r8, r0 │ │ │ │ ldreq r0, [r7] │ │ │ │ cmpeq r6, r0 │ │ │ │ beq 303e8c │ │ │ │ @@ -732341,48 +732341,48 @@ │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ bl 454c60 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - eorseq r2, sl, r3, lsl #14 │ │ │ │ + eorseq r2, sl, r3, lsl #13 │ │ │ │ ldrheq r8, [r1], #-28 @ 0xffffffe4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r5, [r1] │ │ │ │ mov r9, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, #0 │ │ │ │ add r6, r5, #4 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r7, r0 │ │ │ │ tst r0, #8 │ │ │ │ bne 303fc0 │ │ │ │ ldr r4, [r9] │ │ │ │ tst r7, #4 │ │ │ │ bne 303f8c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ bl 302fe8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r7, r0 │ │ │ │ tst r0, #8 │ │ │ │ bne 304078 │ │ │ │ tst r7, #4 │ │ │ │ beq 303ff0 │ │ │ │ orr r2, r7, #8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r7 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ beq 304000 │ │ │ │ tst r0, #8 │ │ │ │ mov r7, r0 │ │ │ │ @@ -732393,26 +732393,26 @@ │ │ │ │ beq 304084 │ │ │ │ ldr r1, [r9] │ │ │ │ mov r0, r5 │ │ │ │ bl 302fe8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ tst r0, #3 │ │ │ │ beq 304084 │ │ │ │ mov r0, #5 │ │ │ │ strb r0, [r8] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ tst r7, #32 │ │ │ │ beq 30401c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ beq 3040e4 │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldrb r3, [r0] │ │ │ │ @@ -732429,31 +732429,31 @@ │ │ │ │ strbne r3, [r8] │ │ │ │ strbne r0, [r8, #3] │ │ │ │ strbne r2, [r8, #2] │ │ │ │ strbne r1, [r8, #1] │ │ │ │ addne sp, sp, #8 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r2 │ │ │ │ - bl 62004c │ │ │ │ + bl 61ffd0 │ │ │ │ mov r0, r7 │ │ │ │ tst r0, #3 │ │ │ │ bne 303fcc │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r7, [r9] │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 304148 │ │ │ │ mov r0, #0 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ str r0, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r8, [r5, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ cmp r4, #0 │ │ │ │ beq 304148 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r8, r0 │ │ │ │ ldreq r0, [r7] │ │ │ │ cmpeq r4, r0 │ │ │ │ beq 30413c │ │ │ │ @@ -732463,15 +732463,15 @@ │ │ │ │ b 304148 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ str r0, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r9, [r5, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ cmp r7, #0 │ │ │ │ beq 30401c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r9, r0 │ │ │ │ ldreq r0, [r4] │ │ │ │ cmpeq r7, r0 │ │ │ │ beq 30412c │ │ │ │ @@ -732509,48 +732509,48 @@ │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ bl 454c60 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - eorseq r2, sl, r3, ror #8 │ │ │ │ + eorseq r2, sl, r3, ror #7 │ │ │ │ subseq r7, r1, ip, lsl pc │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ ldr r5, [r1] │ │ │ │ mov r9, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, #0 │ │ │ │ add r6, r5, #4 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r7, r0 │ │ │ │ tst r0, #8 │ │ │ │ bne 304260 │ │ │ │ ldr r4, [r9] │ │ │ │ tst r7, #4 │ │ │ │ bne 30422c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ bl 302fe8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r7, r0 │ │ │ │ tst r0, #8 │ │ │ │ bne 304320 │ │ │ │ tst r7, #4 │ │ │ │ beq 304290 │ │ │ │ orr r2, r7, #8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r7 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ beq 3042a4 │ │ │ │ tst r0, #8 │ │ │ │ mov r7, r0 │ │ │ │ @@ -732561,27 +732561,27 @@ │ │ │ │ beq 30432c │ │ │ │ ldr r1, [r9] │ │ │ │ mov r0, r5 │ │ │ │ bl 302fe8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ tst r0, #3 │ │ │ │ beq 30432c │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #3 │ │ │ │ strd r0, [r8] │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ tst r7, #32 │ │ │ │ beq 3042c0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ beq 30438c │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldm r0, {r2, fp} │ │ │ │ @@ -732599,31 +732599,31 @@ │ │ │ │ stmne r8, {r2, fp} │ │ │ │ strne sl, [r8, #8] │ │ │ │ strne r9, [r8, #12] │ │ │ │ addne sp, sp, #4 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ - bl 62004c │ │ │ │ + bl 61ffd0 │ │ │ │ mov r0, r7 │ │ │ │ tst r0, #3 │ │ │ │ bne 30426c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r7, [r9] │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 3043f0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ str r0, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r8, [r5, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ cmp r4, #0 │ │ │ │ beq 3043f0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r8, r0 │ │ │ │ ldreq r0, [r7] │ │ │ │ cmpeq r4, r0 │ │ │ │ beq 3043e4 │ │ │ │ @@ -732633,15 +732633,15 @@ │ │ │ │ b 3043f0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ str r0, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r9, [r5, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ cmp r7, #0 │ │ │ │ beq 3042c0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r9, r0 │ │ │ │ ldreq r0, [r4] │ │ │ │ cmpeq r7, r0 │ │ │ │ beq 3043d4 │ │ │ │ @@ -732679,15 +732679,15 @@ │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #3 │ │ │ │ bl 454c60 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - @ instruction: 0x003a21bb │ │ │ │ + eorseq r2, sl, fp, lsr r1 │ │ │ │ subseq r7, r1, r4, ror ip │ │ │ │ ldrb r1, [r0] │ │ │ │ add r2, pc, #4 │ │ │ │ ldr r1, [r2, r1, lsl #2] │ │ │ │ add pc, r2, r1 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ andeq r0, r0, ip, lsr #4 │ │ │ │ @@ -732908,94 +732908,94 @@ │ │ │ │ cmp r0, #2 │ │ │ │ bne 3047e0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 3054ec │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 305334 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 304830 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 305334 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #56]! @ 0x38 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 304868 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 305334 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ beq 3048a0 │ │ │ │ mov r0, r4 │ │ │ │ bl 3054ec │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #20]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3048a0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 305334 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #28]! │ │ │ │ cmp r1, #2 │ │ │ │ bne 3048b4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 3054ec │ │ │ │ ldr r0, [r4, #48]! @ 0x30 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 305334 │ │ │ │ mov r5, r0 │ │ │ │ b 30494c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #48]! @ 0x30 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 304954 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 305334 │ │ │ │ b 304954 │ │ │ │ bl 5a198 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #20]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30494c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 305334 │ │ │ │ b 30494c │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 3047c8 │ │ │ │ @@ -733042,35 +733042,35 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 305efc │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 304a20 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 45d554 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmn r0, #1 │ │ │ │ beq 304a34 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 375d8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 304a64 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 304a64 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 45d554 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmn r0, #1 │ │ │ │ beq 304a74 │ │ │ │ bl 375d8 │ │ │ │ mov r0, r5 │ │ │ │ @@ -733167,15 +733167,15 @@ │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ ldrsbeq fp, [r4], #-32 @ 0xffffffe0 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ ldr r1, [r0, #12]! │ │ │ │ cmn r1, #1 │ │ │ │ beq 304c00 │ │ │ │ - b 636bc4 │ │ │ │ + b 636b48 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 304c10 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 59d30 │ │ │ │ subseq r7, r1, ip, ror r4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ @@ -733195,15 +733195,15 @@ │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ str r1, [sp] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add r1, sp, #32 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, r9 │ │ │ │ - bl 64d63c │ │ │ │ + bl 64d5c0 │ │ │ │ ldrb r0, [sp, #24] │ │ │ │ cmp r0, #4 │ │ │ │ beq 304df0 │ │ │ │ mov r0, r9 │ │ │ │ bl 304464 │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ cmp r0, #13 │ │ │ │ @@ -733230,30 +733230,30 @@ │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [fp] │ │ │ │ cmp r0, #2 │ │ │ │ bne 304d54 │ │ │ │ ldr r0, [fp, #56] @ 0x38 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 304e9c │ │ │ │ ldr r0, [fp] │ │ │ │ ldr r6, [fp, #56] @ 0x38 │ │ │ │ cmp r0, #2 │ │ │ │ beq 304d40 │ │ │ │ mov r0, fp │ │ │ │ bl 3054ec │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 304d40 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 305334 │ │ │ │ mov r0, #0 │ │ │ │ str r6, [fp, #20] │ │ │ │ str r0, [fp, #24] │ │ │ │ str r0, [fp, #12] │ │ │ │ str r0, [fp] │ │ │ │ @@ -733270,18 +733270,18 @@ │ │ │ │ cmp r0, #2 │ │ │ │ beq 304db0 │ │ │ │ mov r0, fp │ │ │ │ bl 3054ec │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 304db0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 305334 │ │ │ │ mov r0, #2 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ str r0, [fp] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ @@ -733302,18 +733302,18 @@ │ │ │ │ cmp r0, #2 │ │ │ │ beq 304e30 │ │ │ │ mov r0, fp │ │ │ │ bl 3054ec │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 304e30 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 305334 │ │ │ │ ldr r6, [sp] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [fp] │ │ │ │ ldr r7, [sp, #12] │ │ │ │ ldm r6, {r0, r1, r2, r3, r4, r5} │ │ │ │ @@ -733342,18 +733342,18 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ str r0, [sp, #16] │ │ │ │ b 304ed0 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 304ed0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 305334 │ │ │ │ ldr r6, [sp] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [fp] │ │ │ │ ldr r7, [sp, #12] │ │ │ │ ldm r6, {r0, r1, r2, r3, r4, r5} │ │ │ │ @@ -733367,18 +733367,18 @@ │ │ │ │ b 304f34 │ │ │ │ str r0, [sp, #16] │ │ │ │ b 304fb0 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 304f34 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 305334 │ │ │ │ mov r0, #0 │ │ │ │ str r6, [fp, #20] │ │ │ │ str r0, [fp, #24] │ │ │ │ str r0, [fp, #12] │ │ │ │ str r0, [fp] │ │ │ │ @@ -733398,18 +733398,18 @@ │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 304fb0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 305334 │ │ │ │ ldr r4, [sp] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [fp] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldm r4, {r0, r1, r2, r3, r6, r7} │ │ │ │ @@ -733471,20 +733471,20 @@ │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [pc, #32] @ 3050d0 │ │ │ │ mov r4, sp │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #11 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 679fb8 │ │ │ │ + bl 679f3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 6808a4 │ │ │ │ + bl 680828 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r1, sl, r4, lsl #11 │ │ │ │ + eorseq r1, sl, r4, lsl #10 │ │ │ │ push {fp, lr} │ │ │ │ ldr lr, [r3, #44] @ 0x2c │ │ │ │ mov ip, r0 │ │ │ │ ldr r3, [pc, #20] @ 3050fc │ │ │ │ mov r0, r2 │ │ │ │ mov r2, ip │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -733565,132 +733565,132 @@ │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - @ instruction: 0x003a14bd │ │ │ │ + eorseq r1, sl, sp, lsr r4 │ │ │ │ ldrsbeq r6, [r1], #-236 @ 0xffffff14 │ │ │ │ subseq r6, r1, r8, ror pc │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r4, [r0] │ │ │ │ add r6, r4, #8 │ │ │ │ mov r0, r6 │ │ │ │ bl 305efc │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 305274 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 45d554 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmn r0, #1 │ │ │ │ beq 305284 │ │ │ │ bl 375d8 │ │ │ │ cmn r4, #1 │ │ │ │ beq 3052b8 │ │ │ │ add r0, r4, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2a4524 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 3052e8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3052e8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 45d554 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmn r0, #1 │ │ │ │ beq 3052f8 │ │ │ │ bl 375d8 │ │ │ │ cmn r4, #1 │ │ │ │ beq 305328 │ │ │ │ add r0, r4, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 305328 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r4, [r0] │ │ │ │ add r6, r4, #8 │ │ │ │ mov r0, r6 │ │ │ │ bl 305efc │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 305368 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 45d554 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmn r0, #1 │ │ │ │ beq 305378 │ │ │ │ bl 375d8 │ │ │ │ cmn r4, #1 │ │ │ │ beq 3053ac │ │ │ │ add r0, r4, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2a4524 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 3053dc │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3053dc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 45d554 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmn r0, #1 │ │ │ │ beq 3053ec │ │ │ │ bl 375d8 │ │ │ │ cmn r4, #1 │ │ │ │ beq 30541c │ │ │ │ add r0, r4, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30541c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @@ -733702,15 +733702,15 @@ │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ tst r0, r1 │ │ │ │ bne 305470 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ popne {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 58548 │ │ │ │ bl 58e88 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -733727,15 +733727,15 @@ │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ tst r0, r1 │ │ │ │ bne 3054d4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ popne {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 58548 │ │ │ │ bl 58e88 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -733753,15 +733753,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ ldr r5, [r6, #16] │ │ │ │ mov r8, #0 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ add sl, r7, #8 │ │ │ │ mov r0, sl │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 3055fc │ │ │ │ ldr r9, [pc, #380] @ 3056b8 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r9, [pc, r9] │ │ │ │ ldr r0, [r9] │ │ │ │ @@ -733802,15 +733802,15 @@ │ │ │ │ bne 3055e0 │ │ │ │ ldr r0, [r9] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 305660 │ │ │ │ mov r0, sl │ │ │ │ mov r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 305650 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, sl │ │ │ │ bl 58454 │ │ │ │ b 305534 │ │ │ │ @@ -733856,15 +733856,15 @@ │ │ │ │ mov r1, r8 │ │ │ │ bl 305428 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @ instruction: 0x0054a890 │ │ │ │ subseq r6, r1, r4, lsr #21 │ │ │ │ - eorseq r1, sl, r9, rrx │ │ │ │ + eorseq r0, sl, r9, ror #31 │ │ │ │ subseq r6, r1, r0, lsl #21 │ │ │ │ subseq r6, r1, r8, ror #20 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r1, #20] │ │ │ │ mov sl, r2 │ │ │ │ @@ -733872,15 +733872,15 @@ │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r1, #0 │ │ │ │ ldr r9, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ mov fp, #0 │ │ │ │ add r4, r9, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 3059ac │ │ │ │ ldr r7, [pc, #968] @ 305ae0 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r7] │ │ │ │ @@ -733992,22 +733992,22 @@ │ │ │ │ cmn r5, #1 │ │ │ │ beq 3058e8 │ │ │ │ mov r1, #0 │ │ │ │ add r3, sp, #24 │ │ │ │ str r1, [sp] │ │ │ │ add r1, r0, #128 @ 0x80 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 5424f0 │ │ │ │ + bl 542474 │ │ │ │ b 305900 │ │ │ │ ldr r2, [pc, #540] @ 305b0c │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ mov r1, #20 │ │ │ │ mov r3, #41 @ 0x29 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 63f850 │ │ │ │ + bl 63f7d4 │ │ │ │ ldrb r4, [sp, #36] @ 0x24 │ │ │ │ cmp r4, #4 │ │ │ │ bne 305940 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, #5 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ @@ -734035,15 +734035,15 @@ │ │ │ │ ldr r0, [r7] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 305a1c │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ addne sp, sp, #44 @ 0x2c │ │ │ │ popne {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 58548 │ │ │ │ @@ -734122,24 +734122,24 @@ │ │ │ │ mov r1, r6 │ │ │ │ bl 305428 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ ldrheq sl, [r4], #-100 @ 0xffffff9c │ │ │ │ subseq r6, r1, r4, lsr r7 │ │ │ │ - @ instruction: 0x003a0cb9 │ │ │ │ + eorseq r0, sl, r9, lsr ip │ │ │ │ ldrsbeq r6, [r1], #-96 @ 0xffffffa0 │ │ │ │ ldrsbeq r6, [r1], #-96 @ 0xffffffa0 │ │ │ │ ldrsbeq r6, [r1], #-96 @ 0xffffffa0 │ │ │ │ - eorseq r0, sl, fp, lsr ip │ │ │ │ + @ instruction: 0x003a0bbb │ │ │ │ subseq r6, r1, r4, lsr r7 │ │ │ │ subseq sl, r4, r4, lsr #9 │ │ │ │ - @ instruction: 0x003a0cf1 │ │ │ │ + eorseq r0, sl, r1, ror ip │ │ │ │ subseq r6, r1, r4, lsl r7 │ │ │ │ - eorseq r0, sl, r0, lsr #29 │ │ │ │ + eorseq r0, sl, r0, lsr #28 │ │ │ │ subseq sl, r4, ip, ror #8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ ldr r2, [r2] │ │ │ │ add r6, sp, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -734174,15 +734174,15 @@ │ │ │ │ ldr r8, [pc, #796] @ 305ec0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldrb r1, [r8, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 305df4 │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 5474e0 │ │ │ │ + bl 547464 │ │ │ │ cmp r0, #0 │ │ │ │ beq 305b5c │ │ │ │ ldr r0, [r8] │ │ │ │ ldr r2, [r0, #32] │ │ │ │ cmp r2, #0 │ │ │ │ movne ip, r0 │ │ │ │ movne r9, #0 │ │ │ │ @@ -734230,15 +734230,15 @@ │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [pc, #616] @ 305ef0 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str ip, [sp, #16] │ │ │ │ - bl 548f4c │ │ │ │ + bl 548ed0 │ │ │ │ ldr r0, [pc, #592] @ 305ef4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ bne 305b70 │ │ │ │ ldr r0, [pc, #576] @ 305ef8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -734248,15 +734248,15 @@ │ │ │ │ ldr r6, [r8] │ │ │ │ mov r0, #5 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ ldr r0, [r6, #20] │ │ │ │ ldr r1, [r6, #24] │ │ │ │ str r1, [sp, #132] @ 0x84 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ mov r8, r1 │ │ │ │ add r1, sp, #124 @ 0x7c │ │ │ │ mov r7, r0 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 305b70 │ │ │ │ @@ -734280,15 +734280,15 @@ │ │ │ │ ldr sl, [pc, #396] @ 305ed8 │ │ │ │ ldr sl, [pc, sl] │ │ │ │ ldr r7, [sl] │ │ │ │ ldr r0, [r7, #20] │ │ │ │ ldr r1, [r7, #24] │ │ │ │ str r1, [sp, #32] │ │ │ │ str r0, [sp, #28] │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ mov r9, r1 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r8, r0 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 305b70 │ │ │ │ @@ -734362,23 +734362,23 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ add r3, sp, #136 @ 0x88 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r9 │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ mov r0, #4 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ subseq sl, r4, ip, rrx │ │ │ │ subseq sl, r4, r0, lsr r3 │ │ │ │ ldrsbeq sl, [r4], #-0 │ │ │ │ - eorseq r0, sl, r3, lsr #18 │ │ │ │ + eorseq r0, sl, r3, lsr #17 │ │ │ │ subseq r6, r1, r0, lsl #7 │ │ │ │ subseq sl, r4, ip, asr r0 │ │ │ │ @ instruction: 0x00549e98 │ │ │ │ subseq sl, r4, r8, lsl #3 │ │ │ │ subseq r6, r1, r0, lsr #7 │ │ │ │ ldrheq r6, [r1], #-32 @ 0xffffffe0 │ │ │ │ subseq r6, r1, ip, ror r2 │ │ │ │ @@ -734451,15 +734451,15 @@ │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 30606c │ │ │ │ ldr r0, [pc, #116] @ 306078 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r0 │ │ │ │ - bl 68b888 <__aeabi_uidivmod@@Base+0x1864> │ │ │ │ + bl 68b808 <__aeabi_uidivmod@@Base+0x1860> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ addeq sp, sp, #40 @ 0x28 │ │ │ │ popeq {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #1 │ │ │ │ @@ -734546,29 +734546,29 @@ │ │ │ │ add r1, sp, #4 │ │ │ │ bl 306300 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [pc, #4] @ 30618c │ │ │ │ add r1, pc, r1 │ │ │ │ - b 67926c │ │ │ │ + b 6791f0 │ │ │ │ subseq r6, r1, ip, lsl r0 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 306220 │ │ │ │ ldr r0, [pc, #116] @ 30622c │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r0 │ │ │ │ - bl 68b888 <__aeabi_uidivmod@@Base+0x1864> │ │ │ │ + bl 68b808 <__aeabi_uidivmod@@Base+0x1860> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ addeq sp, sp, #40 @ 0x28 │ │ │ │ popeq {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #1 │ │ │ │ @@ -735685,25 +735685,25 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 30734c │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r7 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - eorseq r8, r8, r4, lsr #2 │ │ │ │ + eorseq r8, r8, r4, lsr #1 │ │ │ │ ldr r0, [pc, #8] @ 307368 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ bx lr │ │ │ │ ldrsheq r9, [r4], #-200 @ 0xffffff38 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #12] @ 307384 │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ pop {fp, pc} │ │ │ │ ldrsbeq r9, [r4], #-204 @ 0xffffff34 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, #0 │ │ │ │ beq 307498 │ │ │ │ @@ -735717,15 +735717,15 @@ │ │ │ │ bne 3074b0 │ │ │ │ cmp r6, #0 │ │ │ │ beq 307498 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r6 │ │ │ │ - bl 6661c4 │ │ │ │ + bl 666148 │ │ │ │ ldrb r0, [sp, #4] │ │ │ │ cmp r0, #4 │ │ │ │ bne 307404 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 3074a8 │ │ │ │ cmp r6, r0 │ │ │ │ @@ -735804,15 +735804,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #4 │ │ │ │ strb r0, [sp] │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r1, [pc, #288] @ 30764c │ │ │ │ mov r0, sp │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67926c │ │ │ │ + bl 6791f0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 307590 │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ ldmne sp, {r0, r1} │ │ │ │ stmne r4, {r0, r1} │ │ │ │ addne sp, sp, #40 @ 0x28 │ │ │ │ @@ -735965,15 +735965,15 @@ │ │ │ │ str r1, [sp, #12] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ str r1, [sp, #20] │ │ │ │ bl 30750c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrb r0, [sp, #4] │ │ │ │ bl 3076d8 │ │ │ │ - bl 666520 │ │ │ │ + bl 6664a4 │ │ │ │ subseq r4, r1, ip, asr #20 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #4 │ │ │ │ bhi 3077d8 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -736039,15 +736039,15 @@ │ │ │ │ ldr r3, [pc, #24] @ 3078e0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59c6c │ │ │ │ subseq r8, r4, r0, lsr r3 │ │ │ │ subseq r8, r4, r8, lsl r3 │ │ │ │ @ instruction: 0x00514998 │ │ │ │ - eorseq pc, r9, r2, ror r0 @ │ │ │ │ + @ instruction: 0x0039eff2 │ │ │ │ subseq r4, r1, r4, ror r9 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ cmp r1, #4 │ │ │ │ str r1, [sp, #4] │ │ │ │ ldrbeq r2, [r0, #1] │ │ │ │ ldrbeq r1, [r0] │ │ │ │ @@ -736066,15 +736066,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r2, [pc, #12] @ 307948 │ │ │ │ mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 5a1e4 │ │ │ │ subseq r4, r1, r8, asr #18 │ │ │ │ - @ instruction: 0x00383ff8 │ │ │ │ + eorseq r3, r8, r8, ror pc │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldm r0, {r4, r6} │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 307968 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ @@ -736095,15 +736095,15 @@ │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [pc, #8] @ 3079bc │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - eorseq pc, r9, ip, lsl #1 │ │ │ │ + eorseq pc, r9, ip │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ ldr r1, [pc, #36] @ 3079f8 │ │ │ │ ldr ip, [pc, #20] @ 3079ec │ │ │ │ ldr r2, [pc, #20] @ 3079f0 │ │ │ │ ldr r3, [pc, #20] @ 3079f4 │ │ │ │ @@ -736135,26 +736135,26 @@ │ │ │ │ ldr r2, [pc, #36] @ 307a6c │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [r1, #28] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r1, #32] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, sp │ │ │ │ - bl 67926c │ │ │ │ + bl 6791f0 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {fp, pc} │ │ │ │ - eorseq r9, r8, r8, asr #25 │ │ │ │ + eorseq r9, r8, r8, asr #24 │ │ │ │ @ instruction: 0xffffffa8 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ beq 307a94 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - bl 54fde4 │ │ │ │ + bl 54fd68 │ │ │ │ cmp r0, #0 │ │ │ │ bne 307a9c │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #156] @ 307b44 │ │ │ │ mov r1, #4 │ │ │ │ @@ -736204,15 +736204,15 @@ │ │ │ │ subseq r4, r1, ip, ror #14 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, #0 │ │ │ │ cmp r2, #0 │ │ │ │ beq 307ba8 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - bl 54fde4 │ │ │ │ + bl 54fd68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 307ba8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #60] @ 307bc4 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ @@ -736305,35 +736305,35 @@ │ │ │ │ bl 59d30 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r0, [pc, #28] @ 307d14 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 59d30 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 677c44 │ │ │ │ + bl 677bc8 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subseq r4, r1, r4, ror #11 │ │ │ │ subseq r4, r1, ip, asr #13 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ mov r0, #1 │ │ │ │ - bl 54e294 │ │ │ │ + bl 54e218 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ - bl 54e140 │ │ │ │ + bl 54e0c4 │ │ │ │ add r4, r4, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #0 │ │ │ │ bne 307e08 │ │ │ │ ldr r0, [pc, #188] @ 307e24 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ @@ -736354,27 +736354,27 @@ │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r6, #8]! │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r5] │ │ │ │ str r1, [r5, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r4, r0 │ │ │ │ clz r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 307e08 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 307e04 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 462a78 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp] │ │ │ │ bl 42500 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -736382,25 +736382,25 @@ │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ bl 59b44 │ │ │ │ subseq r8, r4, r8, lsr #32 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ mov r0, #1 │ │ │ │ - bl 54e294 │ │ │ │ + bl 54e218 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ - bl 54e140 │ │ │ │ + bl 54e0c4 │ │ │ │ add r4, r4, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #0 │ │ │ │ bne 307f14 │ │ │ │ ldr r0, [pc, #188] @ 307f30 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ @@ -736421,27 +736421,27 @@ │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r6, #8]! │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r5] │ │ │ │ str r1, [r5, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r4, r0 │ │ │ │ clz r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 307f14 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 307f10 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 462a78 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp] │ │ │ │ bl 42500 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -736457,15 +736457,15 @@ │ │ │ │ mov r1, #17 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, #0 │ │ │ │ orr r1, r1, #256 @ 0x100 │ │ │ │ orr r2, r2, #256 @ 0x100 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, fp │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mvn r1, #272 @ 0x110 │ │ │ │ add r1, r0, r1 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 3080ac │ │ │ │ mov r6, #9 │ │ │ │ mvn r5, #247 @ 0xf7 │ │ │ │ @@ -736473,29 +736473,29 @@ │ │ │ │ str r7, [sp, #4] │ │ │ │ b 307fbc │ │ │ │ tst r4, r5 │ │ │ │ mov r2, r6 │ │ │ │ bicne r2, r4, #16 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r4 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ beq 308074 │ │ │ │ mov r4, r0 │ │ │ │ and r0, r0, #12 │ │ │ │ cmp r0, #4 │ │ │ │ bne 307f90 │ │ │ │ orr r7, r4, #8 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r4 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 307fbc │ │ │ │ ldr r0, [r9] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ @@ -736575,15 +736575,15 @@ │ │ │ │ mov r1, #17 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #23 │ │ │ │ orr r1, r1, #256 @ 0x100 │ │ │ │ orr r2, r2, #256 @ 0x100 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mvn r1, #272 @ 0x110 │ │ │ │ add r1, r0, r1 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 3082a8 │ │ │ │ mov r8, #9 │ │ │ │ add sl, sp, #36 @ 0x24 │ │ │ │ @@ -736592,29 +736592,29 @@ │ │ │ │ str r4, [sp] │ │ │ │ b 308198 │ │ │ │ tst r6, fp │ │ │ │ mov r2, r8 │ │ │ │ bicne r2, r6, #16 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ beq 308270 │ │ │ │ mov r6, r0 │ │ │ │ and r0, r0, #12 │ │ │ │ cmp r0, #4 │ │ │ │ bne 30816c │ │ │ │ orr r4, r6, #8 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 308198 │ │ │ │ ldr r0, [r9] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ @@ -736792,23 +736792,23 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ add fp, r0, #4 │ │ │ │ mov r8, r1 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, fp │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ mov r6, r0 │ │ │ │ tst r6, #128 @ 0x80 │ │ │ │ bne 30858c │ │ │ │ orr r7, r6, #64 @ 0x40 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ mov r6, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ beq 3084a8 │ │ │ │ ldr r1, [r8] │ │ │ │ ldr r0, [r8, #4] │ │ │ │ @@ -736830,15 +736830,15 @@ │ │ │ │ mov r8, r7 │ │ │ │ mov r4, r5 │ │ │ │ bic r2, r6, #224 @ 0xe0 │ │ │ │ cmp r4, #0 │ │ │ │ orreq r2, r2, #32 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r7, r0 │ │ │ │ sub r0, r0, r6 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ beq 3085a0 │ │ │ │ mov r6, r7 │ │ │ │ @@ -736907,96 +736907,96 @@ │ │ │ │ beq 308698 │ │ │ │ cmp r2, #0 │ │ │ │ bne 3086d8 │ │ │ │ ldr r2, [pc, #284] @ 308780 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #15 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 67a63c │ │ │ │ + bl 67a5c0 │ │ │ │ ldr r2, [pc, #268] @ 308784 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 680a44 │ │ │ │ + bl 6809c8 │ │ │ │ strb r5, [sp, #23] │ │ │ │ add r1, sp, #23 │ │ │ │ ldr r2, [pc, #244] @ 308788 │ │ │ │ add r2, pc, r2 │ │ │ │ b 3086c0 │ │ │ │ cmp r2, #0 │ │ │ │ bne 308738 │ │ │ │ ldr r2, [pc, #248] @ 3087a0 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #15 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 67a63c │ │ │ │ + bl 67a5c0 │ │ │ │ ldr r2, [pc, #232] @ 3087a4 │ │ │ │ add r1, sp, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 680a44 │ │ │ │ + bl 6809c8 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 680be4 │ │ │ │ + bl 680b68 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [pc, #172] @ 30878c │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #15 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 679fb8 │ │ │ │ + bl 679f3c │ │ │ │ ldr r0, [pc, #156] @ 308790 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #140] @ 308794 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 6806a4 │ │ │ │ + bl 680628 │ │ │ │ strb r5, [sp, #23] │ │ │ │ add r3, sp, #23 │ │ │ │ ldr r0, [pc, #120] @ 308798 │ │ │ │ mov r2, #5 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #108] @ 30879c │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ b 30876c │ │ │ │ ldr r2, [pc, #104] @ 3087a8 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #15 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 679fb8 │ │ │ │ + bl 679f3c │ │ │ │ ldr r0, [pc, #88] @ 3087ac │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #72] @ 3087b0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 6806a4 │ │ │ │ + bl 680628 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 6809b0 │ │ │ │ + bl 680934 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - @ instruction: 0x0039e4d4 │ │ │ │ + eorseq lr, r9, r4, asr r4 │ │ │ │ ldrheq r3, [r1], #-204 @ 0xffffff34 │ │ │ │ ldrheq r3, [r1], #-200 @ 0xffffff38 │ │ │ │ - eorseq lr, r9, r8, asr r4 │ │ │ │ + @ instruction: 0x0039e3d8 │ │ │ │ subseq r3, r1, r0, asr #24 │ │ │ │ - eorseq r3, r8, r0, ror r2 │ │ │ │ + @ instruction: 0x003831f0 │ │ │ │ subseq r3, r1, r8, lsr #24 │ │ │ │ - eorseq lr, r9, fp, lsl r4 │ │ │ │ - mlaseq r9, r0, r4, lr │ │ │ │ + mlaseq r9, fp, r3, lr │ │ │ │ + eorseq lr, r9, r0, lsl r4 │ │ │ │ subseq r3, r1, ip, ror ip │ │ │ │ - @ instruction: 0x0039e3f8 │ │ │ │ + eorseq lr, r9, r8, ror r3 │ │ │ │ subseq r3, r1, r0, ror #23 │ │ │ │ - eorseq r3, r8, r0, lsl r2 │ │ │ │ + mlaseq r8, r0, r1, r3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ add r6, r1, #8 │ │ │ │ ldr r9, [r1, #24] │ │ │ │ ldr fp, [r1, #28] │ │ │ │ mov sl, r0 │ │ │ │ ldrb r8, [r1, #33] @ 0x21 │ │ │ │ @@ -737113,22 +737113,22 @@ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ subseq r3, r1, r0, lsl #20 │ │ │ │ subseq r3, r1, r4, lsl #20 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #1 │ │ │ │ - bl 54e294 │ │ │ │ + bl 54e218 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ - bl 54e140 │ │ │ │ + bl 54e0c4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #0 │ │ │ │ bne 308a74 │ │ │ │ ldr r0, [pc, #188] @ 308a90 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ @@ -737149,27 +737149,27 @@ │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r6, #8]! │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r5] │ │ │ │ str r1, [r5, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r4, r0 │ │ │ │ clz r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 308a74 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 308a70 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 462a78 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp] │ │ │ │ bl 42500 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -737206,66 +737206,66 @@ │ │ │ │ ldr r0, [r0] │ │ │ │ add r5, sp, #8 │ │ │ │ mov r3, #4 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [pc, #52] @ 308b4c │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 679fb8 │ │ │ │ + bl 679f3c │ │ │ │ ldr r0, [pc, #44] @ 308b50 │ │ │ │ mov r2, #6 │ │ │ │ mov r3, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #28] @ 308b54 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 6806a4 │ │ │ │ - bl 6809b0 │ │ │ │ + bl 680628 │ │ │ │ + bl 680934 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - eorseq r2, r8, r8, ror #28 │ │ │ │ + eorseq r2, r8, r8, ror #27 │ │ │ │ subseq r3, r1, r8, asr #17 │ │ │ │ - eorseq lr, r9, r6, asr #2 │ │ │ │ + eorseq lr, r9, r6, asr #1 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r3, sp, #4 │ │ │ │ ldr r0, [pc, #32] @ 308b98 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #24] @ 308b9c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ subseq r3, r1, ip, lsl #17 │ │ │ │ - ldrsheq lr, [r9], -ip @ │ │ │ │ + eorseq lr, r9, ip, ror r0 │ │ │ │ ldr r0, [r0] │ │ │ │ b 4234b0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #28] │ │ │ │ cmp r0, #3 │ │ │ │ beq 308c08 │ │ │ │ cmp r0, #4 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl 30b234 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #32]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 308bf0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ ldr r0, [r4, #24]! │ │ │ │ cmp r0, #0 │ │ │ │ beq 308c1c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ @@ -737281,18 +737281,18 @@ │ │ │ │ b 30b0a8 │ │ │ │ mov r5, r0 │ │ │ │ b 308c5c │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #32]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 308c5c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ ldr r0, [r4, #24]! │ │ │ │ cmp r0, #0 │ │ │ │ beq 308c70 │ │ │ │ mov r0, r4 │ │ │ │ bl 462b10 │ │ │ │ @@ -737303,18 +737303,18 @@ │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #21 │ │ │ │ bne 308cb8 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 344290 │ │ │ │ pop {r4, lr} │ │ │ │ b 309c14 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -737336,15 +737336,15 @@ │ │ │ │ ldrbne r1, [r4, #24] │ │ │ │ tstne r1, #1 │ │ │ │ bne 308d1c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 30b0a8 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 30b0a8 │ │ │ │ mov r5, r0 │ │ │ │ b 308d44 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ @@ -737404,35 +737404,35 @@ │ │ │ │ bne 308e20 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ b 30b0a8 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ ldr r0, [r0, #20] │ │ │ │ b 30b0a8 │ │ │ │ blcc fe9bb650 <__bss_end__@@Base+0xfe1696a4> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ mov r0, #1 │ │ │ │ - bl 54e294 │ │ │ │ + bl 54e218 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ - bl 54e140 │ │ │ │ + bl 54e0c4 │ │ │ │ add r4, r4, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #0 │ │ │ │ bne 308f34 │ │ │ │ ldr r0, [pc, #188] @ 308f50 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ @@ -737453,27 +737453,27 @@ │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r6, #8]! │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r5] │ │ │ │ str r1, [r5, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r4, r0 │ │ │ │ clz r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 308f34 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 308f30 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 462a78 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp] │ │ │ │ bl 42500 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -737502,18 +737502,18 @@ │ │ │ │ bl 30b0a8 │ │ │ │ b 308fe4 │ │ │ │ add r0, r4, #96 @ 0x60 │ │ │ │ bl 30b234 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #88]! @ 0x58 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 308fd0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #80]! @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 308fe4 │ │ │ │ bl 462b10 │ │ │ │ @@ -737526,18 +737526,18 @@ │ │ │ │ b 309030 │ │ │ │ mov r5, r0 │ │ │ │ b 309044 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #88]! @ 0x58 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 309030 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #80]! @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 309044 │ │ │ │ bl 462b10 │ │ │ │ @@ -738173,18 +738173,18 @@ │ │ │ │ beq 309a50 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #21 │ │ │ │ bne 309a08 │ │ │ │ mov r6, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 309a10 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ b 309a10 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ add r0, r5, #36 @ 0x24 │ │ │ │ subs r4, r4, #1 │ │ │ │ @@ -738332,18 +738332,18 @@ │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 309c80 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 42df4c │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r1, #4]! │ │ │ │ sub r5, r3, #35 @ 0x23 │ │ │ │ @@ -738372,56 +738372,56 @@ │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 309d68 │ │ │ │ mov r4, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 309d68 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 309c80 │ │ │ │ ldr r0, [r5, #20]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 42df00 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 309dcc │ │ │ │ mov r4, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #24]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 309dcc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r4, r5 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 309e30 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 309c80 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 344290 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r0, r5 │ │ │ │ bl 30a3dc │ │ │ │ mov r0, r5 │ │ │ │ @@ -738459,35 +738459,35 @@ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 309ec8 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 309f24 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ b 309f24 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ b 309ea4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 309f24 │ │ │ │ ldr r0, [r5, #20]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 309f24 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 309f24 │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #32 │ │ │ │ @@ -738559,18 +738559,18 @@ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ add r0, r4, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 30aba4 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 42df4c │ │ │ │ mov r0, r4 │ │ │ │ bl 30aba4 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -738621,18 +738621,18 @@ │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 30a118 │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30a118 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 42df00 │ │ │ │ add r6, r4, #4 │ │ │ │ ldr r4, [r4, #20] │ │ │ │ ldr r0, [r4] │ │ │ │ @@ -738861,42 +738861,42 @@ │ │ │ │ b 2a4524 │ │ │ │ b 309c14 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30a50c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344f50 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30a530 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 30aba4 │ │ │ │ mov r5, r0 │ │ │ │ b 30a56c │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #36]! @ 0x24 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30a56c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ bl 30aba4 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @@ -738908,76 +738908,76 @@ │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 30a5c8 │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30a5c8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r9, #32] │ │ │ │ cmp r0, #3 │ │ │ │ beq 30a600 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 30a600 │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30a600 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r9, #44] @ 0x2c │ │ │ │ cmp r0, #3 │ │ │ │ beq 30a638 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 30a638 │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #48]! @ 0x30 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30a638 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r9, #16] │ │ │ │ cmp r0, #2 │ │ │ │ beq 30a678 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r9, #20] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 30a678 │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30a678 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r9, #56] @ 0x38 │ │ │ │ cmp r0, #3 │ │ │ │ beq 30a6b0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 30a6b0 │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #60]! @ 0x3c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30a6b0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr sl, [r9, #88] @ 0x58 │ │ │ │ cmp sl, #0 │ │ │ │ beq 30a718 │ │ │ │ ldr r7, [r9, #84] @ 0x54 │ │ │ │ sub r8, sl, #1 │ │ │ │ @@ -738990,19 +738990,19 @@ │ │ │ │ beq 30a718 │ │ │ │ sub r0, r7, r4, lsl #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bcc 30a6d0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30a6d0 │ │ │ │ sub r5, r6, #16 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 30a6d0 │ │ │ │ ldr r1, [r9, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 30a734 │ │ │ │ ldr r0, [r9, #84] @ 0x54 │ │ │ │ @@ -739023,19 +739023,19 @@ │ │ │ │ beq 30a79c │ │ │ │ sub r0, r7, r4, lsl #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bcc 30a754 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30a754 │ │ │ │ sub r5, r6, #16 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 30a754 │ │ │ │ ldr r1, [r9, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ beq 30a7b8 │ │ │ │ ldr r0, [r9, #96] @ 0x60 │ │ │ │ @@ -739045,18 +739045,18 @@ │ │ │ │ ldr r0, [r9, #68] @ 0x44 │ │ │ │ cmp r0, #3 │ │ │ │ beq 30a7f0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 30a7f0 │ │ │ │ ldr r0, [r9, #72]! @ 0x48 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30a7f0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r9 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 30a838 │ │ │ │ mov r5, r0 │ │ │ │ @@ -739095,18 +739095,18 @@ │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 30a854 │ │ │ │ ldr r0, [r6, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 30a87c │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30a87c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 30a87c │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sl, r4 │ │ │ │ cmp r0, #1 │ │ │ │ @@ -739130,18 +739130,18 @@ │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 30a8cc │ │ │ │ ldr r0, [r6, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 30a908 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30a908 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 30a908 │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -739149,90 +739149,90 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 30a98c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 30a98c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #28]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30a98c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #3 │ │ │ │ beq 30a9c4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 30a9c4 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30a9c4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #3 │ │ │ │ beq 30a9fc │ │ │ │ cmp r0, #2 │ │ │ │ bcc 30a9fc │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #52]! @ 0x34 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30a9fc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #3 │ │ │ │ beq 30aa34 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 30aa34 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #64]! @ 0x40 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30aa34 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #2 │ │ │ │ beq 30aa74 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 30aa74 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30aa74 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #3 │ │ │ │ beq 30aaac │ │ │ │ cmp r0, #2 │ │ │ │ bcc 30aaac │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #76]! @ 0x4c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30aaac │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #84]! @ 0x54 │ │ │ │ cmp r0, #21 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ @@ -739283,15 +739283,15 @@ │ │ │ │ bne 30ab7c │ │ │ │ ldr r0, [r0, #20] │ │ │ │ b 30b0a8 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ ldr r0, [r0, #20] │ │ │ │ b 30b0a8 │ │ │ │ blcc fe9bd3ac <__bss_end__@@Base+0xfe16b400> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -739431,18 +739431,18 @@ │ │ │ │ beq 30adf8 │ │ │ │ cmp r1, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30adf8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldmib r0, {r4, r6} │ │ │ │ mov r5, r0 │ │ │ │ @@ -739463,62 +739463,62 @@ │ │ │ │ b 2a4524 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #28]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30ae74 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3446ec │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 30aea4 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30aea4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #2 │ │ │ │ beq 30aee4 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #2 │ │ │ │ popcc {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30aee4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 30af24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 30af24 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30af24 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ add r0, r4, #12 │ │ │ │ bl 30b058 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @@ -739538,20 +739538,20 @@ │ │ │ │ beq 30afac │ │ │ │ sub r0, sl, r5, lsl #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bcc 30af60 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30af60 │ │ │ │ add r7, sl, r4 │ │ │ │ add r6, r7, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 30af60 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 30afd0 │ │ │ │ lsl r1, r0, #4 │ │ │ │ @@ -739582,18 +739582,18 @@ │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 30afe8 │ │ │ │ ldr r0, [r7, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 30b018 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30b018 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 42df00 │ │ │ │ b 30b018 │ │ │ │ bl 5a198 │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ @@ -739602,34 +739602,34 @@ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30b0a4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ cmp r0, #0 │ │ │ │ beq 30b118 │ │ │ │ mov r4, r0 │ │ │ │ bl 34d800 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30b0e0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 462a78 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 30b13c │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ @@ -739641,37 +739641,37 @@ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r5] │ │ │ │ blx r1 │ │ │ │ b 30b13c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30b13c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 54e40c │ │ │ │ + bl 54e390 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2a4524 │ │ │ │ mov r5, r0 │ │ │ │ b 30b190 │ │ │ │ mov r5, r0 │ │ │ │ b 30b188 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #24]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30b188 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 462a78 │ │ │ │ mov r0, r4 │ │ │ │ bl 30bc6c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ @@ -739701,18 +739701,18 @@ │ │ │ │ beq 30b230 │ │ │ │ cmp r1, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30b230 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -739733,25 +739733,25 @@ │ │ │ │ beq 30b288 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r5 │ │ │ │ bl 2a4524 │ │ │ │ ldr r4, [r4, #12] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ mov r0, #1 │ │ │ │ - bl 54e294 │ │ │ │ + bl 54e218 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ - bl 54e140 │ │ │ │ + bl 54e0c4 │ │ │ │ add r4, r4, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #0 │ │ │ │ bne 30b370 │ │ │ │ ldr r0, [pc, #332] @ 30b41c │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ @@ -739772,27 +739772,27 @@ │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r6, #8]! │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r5] │ │ │ │ str r1, [r5, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r4, r0 │ │ │ │ clz r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 30b370 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30b36c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 462a78 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp] │ │ │ │ bl 42500 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ @@ -739810,15 +739810,15 @@ │ │ │ │ tstne r1, #1 │ │ │ │ bne 30b3c4 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 30b0a8 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 30b0a8 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ bl 59b44 │ │ │ │ @@ -739852,18 +739852,18 @@ │ │ │ │ andeq r0, r0, r4, ror r0 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 30b488 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #120]! @ 0x78 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30b488 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ mov r0, r4 │ │ │ │ bl 30a94c │ │ │ │ add r0, r4, #128 @ 0x80 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 30ae48 │ │ │ │ @@ -739887,35 +739887,35 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r4, #380] @ 0x17c │ │ │ │ bl 462d04 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #368]! @ 0x170 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30b514 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3440dc │ │ │ │ ldr r0, [r4, #360] @ 0x168 │ │ │ │ bl 462d04 │ │ │ │ add r0, r4, #324 @ 0x144 │ │ │ │ bl 30ae48 │ │ │ │ add r0, r4, #208 @ 0xd0 │ │ │ │ bl 30a94c │ │ │ │ ldr r0, [r4, #180] @ 0xb4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 30b55c │ │ │ │ ldr r0, [r4, #184]! @ 0xb8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30b55c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 30a94c │ │ │ │ @@ -739938,18 +739938,18 @@ │ │ │ │ bl 30ae48 │ │ │ │ b 30b63c │ │ │ │ b 30b5ec │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #368]! @ 0x170 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30b5e0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3440dc │ │ │ │ ldr r0, [r4, #360] @ 0x168 │ │ │ │ bl 462d04 │ │ │ │ b 30b5f0 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #324 @ 0x144 │ │ │ │ @@ -739961,18 +739961,18 @@ │ │ │ │ add r0, r4, #208 @ 0xd0 │ │ │ │ bl 30a94c │ │ │ │ ldr r0, [r4, #180] @ 0xb4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 30b63c │ │ │ │ ldr r0, [r4, #184]! @ 0xb8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30b63c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -739992,18 +739992,18 @@ │ │ │ │ andeq r0, r0, r8, ror r0 │ │ │ │ ldr r0, [r4, #340] @ 0x154 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 30b6b8 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #344]! @ 0x158 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30b6b8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ add r0, r4, #64 @ 0x40 │ │ │ │ bl 30a0a4 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 30a94c │ │ │ │ add r0, r4, #96 @ 0x60 │ │ │ │ @@ -740048,18 +740048,18 @@ │ │ │ │ bl 462d04 │ │ │ │ b 30b774 │ │ │ │ add r0, r4, #472 @ 0x1d8 │ │ │ │ bl 308cc0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #292]! @ 0x124 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30b798 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3440dc │ │ │ │ ldr r0, [r4, #136] @ 0x88 │ │ │ │ bl 462d04 │ │ │ │ add r0, r4, #32 │ │ │ │ bl 30ae48 │ │ │ │ add r0, r4, #172 @ 0xac │ │ │ │ @@ -740067,18 +740067,18 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 30a0a4 │ │ │ │ ldr r0, [r4, #152] @ 0x98 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 30b7e8 │ │ │ │ ldr r0, [r4, #156]! @ 0x9c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30b7e8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #64 @ 0x40 │ │ │ │ bl 30a0a4 │ │ │ │ @@ -740115,18 +740115,18 @@ │ │ │ │ b 30b918 │ │ │ │ b 30b87c │ │ │ │ b 30b8b8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #292]! @ 0x124 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30b8ac │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3440dc │ │ │ │ b 30b8ac │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #136] @ 0x88 │ │ │ │ bl 462d04 │ │ │ │ b 30b8bc │ │ │ │ @@ -740144,18 +740144,18 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 30a0a4 │ │ │ │ ldr r0, [r4, #152] @ 0x98 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 30b918 │ │ │ │ ldr r0, [r4, #156]! @ 0x9c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30b918 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ @@ -740173,20 +740173,20 @@ │ │ │ │ beq 30b998 │ │ │ │ sub r0, sl, r5, lsl #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bcc 30b94c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30b94c │ │ │ │ add r7, sl, r4 │ │ │ │ add r6, r7, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 30b94c │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 30b9bc │ │ │ │ lsl r1, r0, #4 │ │ │ │ @@ -740217,18 +740217,18 @@ │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 30b9d4 │ │ │ │ ldr r0, [r7, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 30ba04 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30ba04 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 42df00 │ │ │ │ b 30ba04 │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #376] @ 0x178 │ │ │ │ @@ -740245,18 +740245,18 @@ │ │ │ │ andeq r0, r0, r4, ror r0 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 30baac │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #120]! @ 0x78 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30baac │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ mov r0, r4 │ │ │ │ bl 30a94c │ │ │ │ add r0, r4, #128 @ 0x80 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 30ae48 │ │ │ │ @@ -740280,35 +740280,35 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r4, #364] @ 0x16c │ │ │ │ bl 462d04 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #352]! @ 0x160 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30bb38 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3440dc │ │ │ │ ldr r0, [r4, #344] @ 0x158 │ │ │ │ bl 462d04 │ │ │ │ add r0, r4, #308 @ 0x134 │ │ │ │ bl 30ae48 │ │ │ │ add r0, r4, #192 @ 0xc0 │ │ │ │ bl 30a94c │ │ │ │ ldr r0, [r4, #172] @ 0xac │ │ │ │ cmp r0, #2 │ │ │ │ bcc 30bb80 │ │ │ │ ldr r0, [r4, #176]! @ 0xb0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30bb80 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 30a94c │ │ │ │ @@ -740331,18 +740331,18 @@ │ │ │ │ bl 30ae48 │ │ │ │ b 30bc60 │ │ │ │ b 30bc10 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #352]! @ 0x160 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30bc04 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3440dc │ │ │ │ ldr r0, [r4, #344] @ 0x158 │ │ │ │ bl 462d04 │ │ │ │ b 30bc14 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #308 @ 0x134 │ │ │ │ @@ -740354,18 +740354,18 @@ │ │ │ │ add r0, r4, #192 @ 0xc0 │ │ │ │ bl 30a94c │ │ │ │ ldr r0, [r4, #172] @ 0xac │ │ │ │ cmp r0, #2 │ │ │ │ bcc 30bc60 │ │ │ │ ldr r0, [r4, #176]! @ 0xb0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30bc60 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -740380,21 +740380,21 @@ │ │ │ │ beq 30bca8 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4] │ │ │ │ pop {r4, lr} │ │ │ │ bx r1 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30bccc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 54e40c │ │ │ │ + b 54e390 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ bne 30bd34 │ │ │ │ ldrb r1, [r0, #4] │ │ │ │ cmp r1, #3 │ │ │ │ @@ -740437,16 +740437,16 @@ │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 30bd98 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ - eorseq sl, r9, r3, lsr lr │ │ │ │ + b 679f28 │ │ │ │ + @ instruction: 0x0039adb3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r1, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq 30be24 │ │ │ │ sub r0, r0, #1 │ │ │ │ @@ -740558,15 +740558,15 @@ │ │ │ │ bl 59d30 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r0, [pc, #32] @ 30bf8c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 59d30 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 677c44 │ │ │ │ + bl 677bc8 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subseq r0, r1, r8, asr #8 │ │ │ │ subseq r0, r1, r8, asr r4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -740683,15 +740683,15 @@ │ │ │ │ bl 59d30 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r0, [pc, #32] @ 30c180 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 59d30 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 677c44 │ │ │ │ + bl 677bc8 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subseq r0, r1, r4, asr r2 │ │ │ │ subseq r0, r1, r4, ror #4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -740873,26 +740873,26 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r8, [r0] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, r8, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r7, #9 │ │ │ │ orr r7, r7, #256 @ 0x100 │ │ │ │ tst r0, #12 │ │ │ │ bne 30c51c │ │ │ │ ands r4, r0, #3 │ │ │ │ orr r2, r0, #8 │ │ │ │ mov r6, r0 │ │ │ │ addeq r2, r0, r7 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 30c470 │ │ │ │ cmp r4, #0 │ │ │ │ beq 30c4bc │ │ │ │ @@ -740904,24 +740904,24 @@ │ │ │ │ ldr r2, [r0] │ │ │ │ mov r0, r8 │ │ │ │ blx r2 │ │ │ │ tst r6, #32 │ │ │ │ beq 30c51c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 30c51c │ │ │ │ mov r0, #0 │ │ │ │ ldr r4, [r8, #8] │ │ │ │ str r0, [r8, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [r8, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ cmp r4, #0 │ │ │ │ beq 30c51c │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ mov r0, sp │ │ │ │ mov r1, r8 │ │ │ │ @@ -740964,26 +740964,26 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, r4, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r9, #9 │ │ │ │ orr r9, r9, #256 @ 0x100 │ │ │ │ tst r0, #12 │ │ │ │ bne 30c688 │ │ │ │ ands r7, r0, #3 │ │ │ │ orr r2, r0, #8 │ │ │ │ mov r6, r0 │ │ │ │ addeq r2, r0, r9 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 30c5dc │ │ │ │ cmp r7, #0 │ │ │ │ beq 30c628 │ │ │ │ @@ -740995,65 +740995,65 @@ │ │ │ │ ldr r2, [r0] │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ tst r6, #32 │ │ │ │ beq 30c688 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 30c688 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ cmp r7, #0 │ │ │ │ beq 30c688 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ mov r1, #17 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, #2 │ │ │ │ orr r1, r1, #256 @ 0x100 │ │ │ │ orr r2, r2, #256 @ 0x100 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mvn r1, #272 @ 0x110 │ │ │ │ add r1, r0, r1 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 30c7a0 │ │ │ │ mov r8, sp │ │ │ │ mvn sl, #247 @ 0xf7 │ │ │ │ b 30c6f4 │ │ │ │ tst r6, sl │ │ │ │ mov r2, r9 │ │ │ │ bicne r2, r6, #16 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ beq 30c76c │ │ │ │ mov r6, r0 │ │ │ │ and r0, r0, #12 │ │ │ │ cmp r0, #4 │ │ │ │ bne 30c6c8 │ │ │ │ orr r7, r6, #8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 30c6f4 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ @@ -741111,26 +741111,26 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ ldr r7, [r0] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r9, r7, #4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r8, #9 │ │ │ │ orr r8, r8, #256 @ 0x100 │ │ │ │ tst r0, #12 │ │ │ │ bne 30c8d4 │ │ │ │ ands r6, r0, #3 │ │ │ │ orr r2, r0, #8 │ │ │ │ mov r4, r0 │ │ │ │ addeq r2, r0, r8 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r4 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 30c828 │ │ │ │ cmp r6, #0 │ │ │ │ beq 30c874 │ │ │ │ @@ -741142,37 +741142,37 @@ │ │ │ │ ldr r2, [r0] │ │ │ │ mov r0, r7 │ │ │ │ blx r2 │ │ │ │ tst r4, #32 │ │ │ │ beq 30c8d4 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 30c8d4 │ │ │ │ mov r0, #0 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ str r0, [r7, #8] │ │ │ │ mov r0, r9 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r4, [r7, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ cmp r6, #0 │ │ │ │ beq 30c8d4 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ mov r1, #17 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, #4 │ │ │ │ orr r1, r1, #256 @ 0x100 │ │ │ │ orr r2, r2, #256 @ 0x100 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r9 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mvn r1, #272 @ 0x110 │ │ │ │ add r1, r0, r1 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 30ca0c │ │ │ │ add sl, sp, #56 @ 0x38 │ │ │ │ add fp, sp, #4 │ │ │ │ @@ -741180,29 +741180,29 @@ │ │ │ │ mvn r6, #247 @ 0xf7 │ │ │ │ b 30c948 │ │ │ │ tst r4, r6 │ │ │ │ mov r2, r8 │ │ │ │ bicne r2, r4, #16 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r4 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ beq 30c9dc │ │ │ │ mov r4, r0 │ │ │ │ and r0, r0, #12 │ │ │ │ cmp r0, #4 │ │ │ │ bne 30c91c │ │ │ │ orr r7, r4, #8 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r4 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 30c948 │ │ │ │ ldr r0, [sp] │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -741274,26 +741274,26 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r8, [r0] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, r8, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r7, #9 │ │ │ │ orr r7, r7, #256 @ 0x100 │ │ │ │ tst r0, #12 │ │ │ │ bne 30cb60 │ │ │ │ ands r4, r0, #3 │ │ │ │ orr r2, r0, #8 │ │ │ │ mov r6, r0 │ │ │ │ addeq r2, r0, r7 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 30cab4 │ │ │ │ cmp r4, #0 │ │ │ │ beq 30cb00 │ │ │ │ @@ -741305,24 +741305,24 @@ │ │ │ │ ldr r2, [r0] │ │ │ │ mov r0, r8 │ │ │ │ blx r2 │ │ │ │ tst r6, #32 │ │ │ │ beq 30cb60 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 30cb60 │ │ │ │ mov r0, #0 │ │ │ │ ldr r4, [r8, #8] │ │ │ │ str r0, [r8, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [r8, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ cmp r4, #0 │ │ │ │ beq 30cb60 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ mov r0, sp │ │ │ │ mov r1, r8 │ │ │ │ @@ -741372,37 +741372,37 @@ │ │ │ │ ldr r5, [r1] │ │ │ │ mov r9, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, #0 │ │ │ │ add r6, r5, #4 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r7, r0 │ │ │ │ tst r0, #8 │ │ │ │ bne 30ccb0 │ │ │ │ ldr r4, [r9] │ │ │ │ tst r7, #4 │ │ │ │ bne 30cc7c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ bl 308484 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r7, r0 │ │ │ │ tst r0, #8 │ │ │ │ bne 30cd64 │ │ │ │ tst r7, #4 │ │ │ │ beq 30cce0 │ │ │ │ orr r2, r7, #8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r7 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ beq 30ccf0 │ │ │ │ tst r0, #8 │ │ │ │ mov r7, r0 │ │ │ │ @@ -741413,26 +741413,26 @@ │ │ │ │ beq 30cd70 │ │ │ │ ldr r1, [r9] │ │ │ │ mov r0, r5 │ │ │ │ bl 308484 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ tst r0, #3 │ │ │ │ beq 30cd70 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ tst r7, #32 │ │ │ │ beq 30cd0c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ beq 30cdd0 │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr ip, [r0] │ │ │ │ @@ -741448,31 +741448,31 @@ │ │ │ │ stmiane r7!, {r2, r3, r4, r5, r6} │ │ │ │ ldmne lr, {r2, r3, r4, r5, r6} │ │ │ │ stmne r7, {r2, r3, r4, r5, r6} │ │ │ │ strne ip, [r8] │ │ │ │ stmibne r8, {r0, r1} │ │ │ │ addne sp, sp, #8 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - bl 62004c │ │ │ │ + bl 61ffd0 │ │ │ │ mov r0, r7 │ │ │ │ tst r0, #3 │ │ │ │ bne 30ccbc │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r7, [r9] │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 30ce34 │ │ │ │ mov r0, #0 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ str r0, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r8, [r5, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ cmp r4, #0 │ │ │ │ beq 30ce34 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r8, r0 │ │ │ │ ldreq r0, [r7] │ │ │ │ cmpeq r4, r0 │ │ │ │ beq 30ce28 │ │ │ │ @@ -741482,15 +741482,15 @@ │ │ │ │ b 30ce34 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ str r0, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r9, [r5, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ cmp r7, #0 │ │ │ │ beq 30cd0c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r9, r0 │ │ │ │ ldreq r0, [r4] │ │ │ │ cmpeq r7, r0 │ │ │ │ beq 30ce18 │ │ │ │ @@ -741528,48 +741528,48 @@ │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ bl 454c60 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - eorseq r9, r9, lr, asr #28 │ │ │ │ + eorseq r9, r9, lr, asr #27 │ │ │ │ subseq pc, r0, ip, asr #11 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r5, [r1] │ │ │ │ mov r9, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, #0 │ │ │ │ add r6, r5, #4 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r7, r0 │ │ │ │ tst r0, #8 │ │ │ │ bne 30cf4c │ │ │ │ ldr r4, [r9] │ │ │ │ tst r7, #4 │ │ │ │ bne 30cf18 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ bl 308484 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r7, r0 │ │ │ │ tst r0, #8 │ │ │ │ bne 30d010 │ │ │ │ tst r7, #4 │ │ │ │ beq 30cf7c │ │ │ │ orr r2, r7, #8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r7 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ beq 30cf84 │ │ │ │ tst r0, #8 │ │ │ │ mov r7, r0 │ │ │ │ @@ -741580,24 +741580,24 @@ │ │ │ │ beq 30d01c │ │ │ │ ldr r1, [r9] │ │ │ │ mov r0, r5 │ │ │ │ bl 308484 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ tst r0, #3 │ │ │ │ beq 30d01c │ │ │ │ mov r7, #6 │ │ │ │ b 30d038 │ │ │ │ tst r7, #32 │ │ │ │ beq 30cfa0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ beq 30d0ac │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldm r0, {r2, r7} │ │ │ │ @@ -741626,15 +741626,15 @@ │ │ │ │ bl 59d50 │ │ │ │ mov r0, r7 │ │ │ │ tst r0, #3 │ │ │ │ bne 30cf58 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r4, [r9] │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ mov r7, #5 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ beq 30d054 │ │ │ │ and r0, r7, #255 @ 0xff │ │ │ │ cmp r0, #6 │ │ │ │ bne 30cfcc │ │ │ │ mov r0, #5 │ │ │ │ @@ -741643,15 +741643,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, #0 │ │ │ │ ldr sl, [r5, #8] │ │ │ │ str r0, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r9, [r5, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ cmp sl, #0 │ │ │ │ beq 30d038 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r9, r0 │ │ │ │ ldreq r0, [r4] │ │ │ │ cmpeq sl, r0 │ │ │ │ beq 30d09c │ │ │ │ @@ -741665,15 +741665,15 @@ │ │ │ │ b 30d038 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ str r0, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r9, [r5, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ cmp r7, #0 │ │ │ │ beq 30cfa0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r9, r0 │ │ │ │ ldreq r0, [r4] │ │ │ │ cmpeq r7, r0 │ │ │ │ beq 30d0f4 │ │ │ │ @@ -741682,15 +741682,15 @@ │ │ │ │ blx r1 │ │ │ │ b 30cfa0 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b 30cfa0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 62004c │ │ │ │ + bl 61ffd0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ bl 454c60 │ │ │ │ b 30d154 │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ @@ -741704,15 +741704,15 @@ │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ bl 454c60 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - eorseq r9, r9, sl, lsl #25 │ │ │ │ + eorseq r9, r9, sl, lsl #24 │ │ │ │ subseq pc, r0, r8, lsl #8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ ldr r8, [r0, #12] │ │ │ │ cmp r8, #0 │ │ │ │ beq 30d204 │ │ │ │ ldm r0, {r1, sl} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ @@ -741738,18 +741738,18 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #-36]! @ 0xffffffdc │ │ │ │ cmp r1, #21 │ │ │ │ bne 30d1bc │ │ │ │ mov r6, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #-32]! @ 0xffffffe0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30d1c0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ b 30d1c0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ sub r7, r1, r3 │ │ │ │ add r1, r2, r2, lsl #3 │ │ │ │ @@ -741763,18 +741763,18 @@ │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [r0, r5]! │ │ │ │ cmp r1, #21 │ │ │ │ bne 30d220 │ │ │ │ add r6, sl, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30d224 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ b 30d224 │ │ │ │ mov r6, r0 │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 30d2bc │ │ │ │ mov r0, r5 │ │ │ │ @@ -742000,15 +742000,15 @@ │ │ │ │ b 30d6ec │ │ │ │ ldr r2, [pc, #468] @ 30d7c4 │ │ │ │ add r0, sp, #208 @ 0xd0 │ │ │ │ mov r1, #11 │ │ │ │ mov r3, #26 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r9, [sp, #16] │ │ │ │ - bl 63f850 │ │ │ │ + bl 63f7d4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ mov r2, #-2147483648 @ 0x80000000 │ │ │ │ ldr r1, [sp, #212] @ 0xd4 │ │ │ │ str r2, [r3, #4] │ │ │ │ str r0, [r3, #8] │ │ │ │ str r1, [r3, #12] │ │ │ │ @@ -742029,15 +742029,15 @@ │ │ │ │ ldr r8, [sp, #216] @ 0xd8 │ │ │ │ add r0, sp, #320 @ 0x140 │ │ │ │ ldr r7, [sp, #212] @ 0xd4 │ │ │ │ mov r1, #21 │ │ │ │ ldr r2, [pc, #352] @ 30d7d0 │ │ │ │ mov r3, #20 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 63f850 │ │ │ │ + bl 63f7d4 │ │ │ │ ldr r0, [sp, #320] @ 0x140 │ │ │ │ mov r2, #-2147483648 @ 0x80000000 │ │ │ │ ldr r1, [sp, #324] @ 0x144 │ │ │ │ cmp r5, #7 │ │ │ │ str r2, [fp, #4] │ │ │ │ str r0, [fp, #8] │ │ │ │ str r1, [fp, #12] │ │ │ │ @@ -742113,18 +742113,18 @@ │ │ │ │ orr r1, r1, #4096 @ 0x1000 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ andmi r6, r1, fp, ror #3 │ │ │ │ ldrheq r2, [r4], #-148 @ 0xffffff6c │ │ │ │ - eorseq r9, r9, sl, lsr #14 │ │ │ │ + eorseq r9, r9, sl, lsr #13 │ │ │ │ subseq r3, r1, r4, asr #22 │ │ │ │ - eorseq lr, r7, ip, asr #3 │ │ │ │ - eorseq r9, r9, ip, asr #13 │ │ │ │ + eorseq lr, r7, ip, asr #2 │ │ │ │ + eorseq r9, r9, ip, asr #12 │ │ │ │ ldrsbeq lr, [r0], #-200 @ 0xffffff38 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r6, [sp, #84] @ 0x54 │ │ │ │ mov sl, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r8, r3 │ │ │ │ @@ -742205,15 +742205,15 @@ │ │ │ │ bne 30d8d4 │ │ │ │ b 30d8f8 │ │ │ │ ldr r2, [pc, #152] @ 30d9c0 │ │ │ │ add r0, sp, #32 │ │ │ │ mov r1, #23 │ │ │ │ mov r3, #25 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 63f850 │ │ │ │ + bl 63f7d4 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r0, [r9] │ │ │ │ str r1, [r9, #4] │ │ │ │ cmp r4, #0 │ │ │ │ bne 30d8d4 │ │ │ │ b 30d8f8 │ │ │ │ @@ -742240,15 +742240,15 @@ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ subseq r2, r4, r0, lsl #11 │ │ │ │ - eorseq r9, r9, lr, asr r4 │ │ │ │ + @ instruction: 0x003993de │ │ │ │ ldrsbeq lr, [r0], #-160 @ 0xffffff60 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ mov sl, r0 │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ mov fp, r1 │ │ │ │ add r1, pc, #12 │ │ │ │ @@ -742272,23 +742272,23 @@ │ │ │ │ beq 30da38 │ │ │ │ ldrb r1, [r0, #184] @ 0xb8 │ │ │ │ mov r8, #13 │ │ │ │ cmp r1, #0 │ │ │ │ beq 30ddd4 │ │ │ │ ldr r4, [r0, #152] @ 0x98 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 54e290 │ │ │ │ + bl 54e214 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 54e140 │ │ │ │ + bl 54e0c4 │ │ │ │ add r8, r4, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #0 │ │ │ │ bne 30db14 │ │ │ │ ldr r0, [pc, #1160] @ 30defc │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ @@ -742309,27 +742309,27 @@ │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r7, #8]! │ │ │ │ mov r0, r8 │ │ │ │ str r1, [r6] │ │ │ │ str r1, [r6, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r8, r0 │ │ │ │ clz r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 30db14 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30db10 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 462a78 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ bl 42500 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r5, fp │ │ │ │ @@ -742346,15 +742346,15 @@ │ │ │ │ sub r8, r4, #8 │ │ │ │ cmp r0, r6 │ │ │ │ bne 30dbe4 │ │ │ │ ldr r7, [r5] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne 30dbfc │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r6, [r5] │ │ │ │ mov r4, r1 │ │ │ │ @@ -742364,15 +742364,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ str r1, [fp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ ldrbne r1, [fp, #48] @ 0x30 │ │ │ │ tstne r1, #1 │ │ │ │ beq 30dbb4 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [fp, #44] @ 0x2c │ │ │ │ bl 30b0a8 │ │ │ │ sub r0, r4, #1 │ │ │ │ str r0, [fp, #32] │ │ │ │ add r0, fp, #49 @ 0x31 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r7, #0 │ │ │ │ @@ -742395,15 +742395,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ str r1, [fp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ ldrbne r1, [fp, #48] @ 0x30 │ │ │ │ tstne r1, #1 │ │ │ │ beq 30dc30 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [fp, #44] @ 0x2c │ │ │ │ bl 30b0a8 │ │ │ │ ldr r7, [fp, #12] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr r1, [fp, #8] │ │ │ │ ldr r0, [r7, #8] │ │ │ │ ldr r2, [r2, #16] │ │ │ │ @@ -742444,25 +742444,25 @@ │ │ │ │ beq 30dce4 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r6 │ │ │ │ bl 2a4524 │ │ │ │ ldr r6, [fp, #12] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ mov r0, #1 │ │ │ │ - bl 54e294 │ │ │ │ + bl 54e218 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 54e140 │ │ │ │ + bl 54e0c4 │ │ │ │ add r6, r6, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #0 │ │ │ │ bne 30ddcc │ │ │ │ ldr r0, [pc, #476] @ 30df08 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ @@ -742483,27 +742483,27 @@ │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r5, #8]! │ │ │ │ mov r0, r6 │ │ │ │ str r1, [r7] │ │ │ │ str r1, [r7, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r6, r0 │ │ │ │ clz r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 30ddcc │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #1 │ │ │ │ str r7, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30ddc8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 462a78 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ bl 42500 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ str r8, [sl], #4 │ │ │ │ @@ -742621,23 +742621,23 @@ │ │ │ │ ldrbeq r0, [r8, #44] @ 0x2c │ │ │ │ cmpeq r0, #3 │ │ │ │ beq 30e1c8 │ │ │ │ ldr r7, [r8, #16] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, #1236] @ 30e488 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ str fp, [sp, #20] │ │ │ │ str r4, [sp, #16] │ │ │ │ bne 30dfe0 │ │ │ │ ldr r0, [pc, #1212] @ 30e48c │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ beq 30e35c │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ mov r2, #3 │ │ │ │ orr r1, r1, #40632320 @ 0x26c0000 │ │ │ │ str r1, [sp, #412] @ 0x19c │ │ │ │ mov r1, #2 │ │ │ │ @@ -742691,15 +742691,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r0, fp │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r8, #12] │ │ │ │ ldr r6, [r0] │ │ │ │ add r0, r6, #8 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 30e1bc │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov ip, fp │ │ │ │ str r0, [sp, #308] @ 0x134 │ │ │ │ add lr, sp, #300 @ 0x12c │ │ │ │ str r9, [sp, #304] @ 0x130 │ │ │ │ @@ -742720,20 +742720,20 @@ │ │ │ │ addcs r7, r7, #8 │ │ │ │ cmp r0, #3 │ │ │ │ beq 30e160 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 30e160 │ │ │ │ ldr r0, [sp, #376] @ 0x178 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30e160 │ │ │ │ add r0, sp, #300 @ 0x12c │ │ │ │ add r9, r0, #76 @ 0x4c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r9 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #1 │ │ │ │ str sl, [sp, #380] @ 0x17c │ │ │ │ str r0, [sp, #372] @ 0x174 │ │ │ │ add r4, sp, #252 @ 0xfc │ │ │ │ ldr r0, [sp, #308] @ 0x134 │ │ │ │ @@ -742818,18 +742818,18 @@ │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r0, sl │ │ │ │ bl 30b234 │ │ │ │ mov r6, r8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #32]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30e2e0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ mov r0, r8 │ │ │ │ ldr sl, [sp, #28] │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ cmp r1, #0 │ │ │ │ beq 30e320 │ │ │ │ @@ -742902,18 +742902,18 @@ │ │ │ │ b 30e460 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 30b234 │ │ │ │ mov r6, r8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #32]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30e430 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ cmp r1, #0 │ │ │ │ beq 30e460 │ │ │ │ bl 462b10 │ │ │ │ @@ -742933,15 +742933,15 @@ │ │ │ │ b 30e460 │ │ │ │ bl 5a198 │ │ │ │ subseq lr, r0, ip, lsl #2 │ │ │ │ subseq lr, r0, r8, lsl r1 │ │ │ │ subseq r3, r4, ip, lsr #1 │ │ │ │ subseq r3, r4, ip, lsl #1 │ │ │ │ subseq r0, r1, ip, asr #26 │ │ │ │ - eorseq fp, r9, sl, lsr #26 │ │ │ │ + eorseq fp, r9, sl, lsr #25 │ │ │ │ subseq r0, r1, ip, asr #19 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ mov fp, r0 │ │ │ │ ldrb r0, [r1, #84] @ 0x54 │ │ │ │ mov r9, r1 │ │ │ │ add r1, pc, #4 │ │ │ │ @@ -743022,18 +743022,18 @@ │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r0, sl │ │ │ │ bl 30b234 │ │ │ │ mov r6, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #88]! @ 0x58 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30e610 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r0, #80]! @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 30e624 │ │ │ │ bl 462b10 │ │ │ │ @@ -743096,18 +743096,18 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 30b234 │ │ │ │ mov r6, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #88]! @ 0x58 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30e738 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r0, #80]! @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 30e768 │ │ │ │ bl 462b10 │ │ │ │ @@ -743142,15 +743142,15 @@ │ │ │ │ andeq r0, r0, ip, lsl r1 │ │ │ │ andeq r0, r0, r0, lsl r1 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ ldr r1, [pc, #404] @ 30e964 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 653cbc │ │ │ │ + bl 653c40 │ │ │ │ ldr r7, [sp] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r7, #0 │ │ │ │ beq 30e828 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ bne 30e828 │ │ │ │ mov r6, #0 │ │ │ │ @@ -743241,29 +743241,29 @@ │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r7] │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - mlaseq r9, r3, r2, ip │ │ │ │ + eorseq ip, r9, r3, lsl r2 │ │ │ │ subseq r1, r4, ip, asr #10 │ │ │ │ subseq sp, r0, r8, lsr #23 │ │ │ │ ldrheq sp, [r0], #-180 @ 0xffffff4c │ │ │ │ @ instruction: 0x0050db9c │ │ │ │ subseq sp, r0, ip, lsr #23 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #128 @ 0x80 │ │ │ │ ldr r5, [r3] │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 30e9e0 │ │ │ │ ldm r7, {r0, r1, r2, r3} │ │ │ │ mov r7, sp │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ add r0, r7, #16 │ │ │ │ mov r1, r6 │ │ │ │ @@ -743323,33 +743323,33 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #224 @ 0xe0 │ │ │ │ ldr r4, [r0, #124] @ 0x7c │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 30eb60 │ │ │ │ add r1, r5, #16 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #108 @ 0x6c │ │ │ │ str r4, [sp, #4] │ │ │ │ bl 38430 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [r5, #16] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #3 │ │ │ │ bne 30eb18 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30eb00 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 3446ec │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #3 │ │ │ │ addne r0, sp, #8 │ │ │ │ blne 30a580 │ │ │ │ add sp, sp, #224 @ 0xe0 │ │ │ │ @@ -743360,18 +743360,18 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 38430 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r4 │ │ │ │ bl 33d19c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30eb10 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 3446ec │ │ │ │ add sp, sp, #224 @ 0xe0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ @@ -743379,18 +743379,18 @@ │ │ │ │ beq 30eba4 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 30a580 │ │ │ │ b 30eba4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30eba4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 3446ec │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #112 @ 0x70 │ │ │ │ @@ -743528,29 +743528,29 @@ │ │ │ │ ldr r1, [pc, #80] @ 30ee1c │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, r4, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r1, sp, #8 │ │ │ │ str r5, [sp, #16] │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ mov r0, #21 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #112 @ 0x70 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ subseq r0, r4, r4, ror #31 │ │ │ │ - mlaseq r9, sp, r1, r8 │ │ │ │ - eorseq r8, r9, ip, lsl #3 │ │ │ │ - eorseq r8, r9, fp, ror r1 │ │ │ │ - eorseq r8, r9, sl, ror #2 │ │ │ │ - eorseq r8, r9, r9, asr r1 │ │ │ │ - eorseq r8, r9, sl, asr #1 │ │ │ │ - eorseq r8, r9, r8, lsr r1 │ │ │ │ - eorseq r8, r9, r7, lsr #2 │ │ │ │ - eorseq r8, r9, r2, lsl #2 │ │ │ │ + eorseq r8, r9, sp, lsl r1 │ │ │ │ + eorseq r8, r9, ip, lsl #2 │ │ │ │ + ldrsheq r8, [r9], -fp @ │ │ │ │ + eorseq r8, r9, sl, ror #1 │ │ │ │ + ldrsbeq r8, [r9], -r9 @ │ │ │ │ + eorseq r8, r9, sl, asr #32 │ │ │ │ + ldrheq r8, [r9], -r8 @ │ │ │ │ + eorseq r8, r9, r7, lsr #1 │ │ │ │ + eorseq r8, r9, r2, lsl #1 │ │ │ │ ldrsbeq sp, [r0], #-96 @ 0xffffffa0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ ldr r8, [r1, #8] │ │ │ │ mov r4, #30 │ │ │ │ ldr r7, [r1, #12] │ │ │ │ ldr r5, [r1, #16] │ │ │ │ @@ -743737,29 +743737,29 @@ │ │ │ │ ldr r4, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ add r0, r4, #4 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ str r8, [sp, #120] @ 0x78 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ mov r0, #21 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ subseq r0, r4, r4, lsr #25 │ │ │ │ - eorseq r7, r9, sp, asr lr │ │ │ │ - eorseq r7, r9, ip, asr #28 │ │ │ │ - eorseq r7, r9, fp, lsr lr │ │ │ │ - eorseq r7, r9, sl, lsr #28 │ │ │ │ - eorseq r7, r9, r9, lsl lr │ │ │ │ - eorseq r7, r9, sl, lsl #27 │ │ │ │ - @ instruction: 0x00397df8 │ │ │ │ - eorseq r7, r9, r7, ror #27 │ │ │ │ - eorseq r7, r9, r2, asr #27 │ │ │ │ + @ instruction: 0x00397ddd │ │ │ │ + eorseq r7, r9, ip, asr #27 │ │ │ │ + @ instruction: 0x00397dbb │ │ │ │ + eorseq r7, r9, sl, lsr #27 │ │ │ │ + mlaseq r9, r9, sp, r7 │ │ │ │ + eorseq r7, r9, sl, lsl #26 │ │ │ │ + eorseq r7, r9, r8, ror sp │ │ │ │ + eorseq r7, r9, r7, ror #26 │ │ │ │ + eorseq r7, r9, r2, asr #26 │ │ │ │ @ instruction: 0x0050d394 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #160 @ 0xa0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ str r1, [sp] │ │ │ │ add r0, sp, #4 │ │ │ │ @@ -743814,18 +743814,18 @@ │ │ │ │ beq 30f278 │ │ │ │ mov r0, #21 │ │ │ │ str r0, [r6] │ │ │ │ add r0, sp, #4 │ │ │ │ bl 30a94c │ │ │ │ ldr r0, [sp] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30f270 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, sp │ │ │ │ bl 344290 │ │ │ │ add sp, sp, #160 @ 0xa0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [pc, #124] @ 30f2fc │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #16 │ │ │ │ @@ -743845,25 +743845,25 @@ │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 30a94c │ │ │ │ b 30f2cc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30f2ec │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, sp │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - eorseq r7, r9, r3, lsl ip │ │ │ │ - eorseq r2, r8, r0, lsl pc │ │ │ │ + mlaseq r9, r3, fp, r7 │ │ │ │ + mlaseq r8, r0, lr, r2 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #188 @ 0xbc │ │ │ │ add r5, sp, #16 │ │ │ │ mov r6, r1 │ │ │ │ add r1, r1, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ @@ -743964,18 +743964,18 @@ │ │ │ │ mov r1, sp │ │ │ │ ldm r0!, {r2, r3, r6, r7} │ │ │ │ stmia r1!, {r2, r3, r6, r7} │ │ │ │ ldm r0, {r2, r3, r4, r6, r7} │ │ │ │ mov r0, r5 │ │ │ │ stm r1, {r2, r3, r4, r6, r7} │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30f4d0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ bl 344290 │ │ │ │ b 30f4d0 │ │ │ │ mov r8, #21 │ │ │ │ str r8, [r9], #4 │ │ │ │ mov r0, sp │ │ │ │ ldm r0!, {r1, r2, r3, r7} │ │ │ │ @@ -743983,18 +743983,18 @@ │ │ │ │ ldm r0, {r1, r2, r3, r6, r7} │ │ │ │ stm r9, {r1, r2, r3, r6, r7} │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30f514 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ @@ -744036,28 +744036,28 @@ │ │ │ │ add r1, sp, #20 │ │ │ │ ldm r0!, {r2, r3, r5, r7} │ │ │ │ stmia r1!, {r2, r3, r5, r7} │ │ │ │ ldm r0, {r2, r3, r5, r6, r7} │ │ │ │ mov r0, sl │ │ │ │ stm r1, {r2, r3, r5, r6, r7} │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30f56c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ bl 344290 │ │ │ │ b 30f56c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30f610 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -744136,15 +744136,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ bl 38af0 <__tls_get_addr@plt> │ │ │ │ add sl, r0, #12 │ │ │ │ ldr fp, [r0, #8] │ │ │ │ ldm sl, {r8, r9, sl} │ │ │ │ b 30f794 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 666cec │ │ │ │ + bl 666c70 │ │ │ │ ldr r0, [pc, #204] @ 30f838 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 38af0 <__tls_get_addr@plt> │ │ │ │ add sl, sp, #28 │ │ │ │ ldr fp, [sp, #24] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ @@ -744319,18 +744319,18 @@ │ │ │ │ str r0, [r5, #8] │ │ │ │ ldr r0, [r9] │ │ │ │ str r6, [r5] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 30fa54 │ │ │ │ ldr r0, [sl] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30fa54 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, sl │ │ │ │ bl 42df00 │ │ │ │ add sp, sp, #672 @ 0x2a0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, #8 │ │ │ │ mov r1, #488 @ 0x1e8 │ │ │ │ bl 59b44 │ │ │ │ @@ -744348,27 +744348,27 @@ │ │ │ │ add r0, sp, #8 │ │ │ │ bl 309080 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 30fac8 │ │ │ │ ldr r0, [sl] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30fac8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, sl │ │ │ │ bl 42df00 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ @ instruction: 0x676e6950 │ │ │ │ subseq r0, r4, r0, lsr #8 │ │ │ │ - eorseq r7, r9, lr, lsr #11 │ │ │ │ + eorseq r7, r9, lr, lsr #10 │ │ │ │ subseq r0, r4, r8, lsr #7 │ │ │ │ subseq ip, r0, r4, lsr #22 │ │ │ │ subseq ip, r0, ip, lsr #23 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r9, r0 │ │ │ │ ldrb r0, [r1, #480] @ 0x1e0 │ │ │ │ @@ -744508,28 +744508,28 @@ │ │ │ │ mov r0, #488 @ 0x1e8 │ │ │ │ mov r1, #0 │ │ │ │ strh r1, [r9, r0] │ │ │ │ ldr r1, [pc, #2912] @ 310888 │ │ │ │ add r0, sp, #372 @ 0x174 │ │ │ │ mov r2, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 647ee8 │ │ │ │ + bl 647e6c │ │ │ │ ldr r5, [sp, #372] @ 0x174 │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ bne 30fe70 │ │ │ │ str sl, [sp, #32] │ │ │ │ ldr r6, [sp, #376] @ 0x178 │ │ │ │ ldr sl, [sp, #380] @ 0x17c │ │ │ │ str sl, [sp, #212] @ 0xd4 │ │ │ │ str r6, [sp, #208] @ 0xd0 │ │ │ │ ldr r1, [pc, #2864] @ 31088c │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ mov r2, #15 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 647ee8 │ │ │ │ + bl 647e6c │ │ │ │ ldr r5, [sp, #128] @ 0x80 │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ bne 30feac │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #412] @ 0x19c │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #400] @ 0x190 │ │ │ │ @@ -744542,15 +744542,15 @@ │ │ │ │ ldr r0, [pc, #2800] @ 310894 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #352] @ 0x160 │ │ │ │ add r0, sp, #208 @ 0xd0 │ │ │ │ str r0, [sp, #348] @ 0x15c │ │ │ │ add r0, sp, #232 @ 0xe8 │ │ │ │ add r1, sp, #396 @ 0x18c │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ add r2, sp, #232 @ 0xe8 │ │ │ │ mov r3, #26 │ │ │ │ str r3, [r9, #328] @ 0x148 │ │ │ │ add r3, r9, #332 @ 0x14c │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ @@ -744741,22 +744741,22 @@ │ │ │ │ ldrbeq r0, [r9, #548] @ 0x224 │ │ │ │ cmpeq r0, #3 │ │ │ │ beq 310370 │ │ │ │ ldr r6, [r9, #520] @ 0x208 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, #2004] @ 3108a8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ str r5, [sp, #24] │ │ │ │ bne 3100fc │ │ │ │ ldr r0, [pc, #1984] @ 3108ac │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3105a8 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ mov r2, #3 │ │ │ │ orr r1, r1, #40632320 @ 0x26c0000 │ │ │ │ str r1, [sp, #508] @ 0x1fc │ │ │ │ mov r1, #2 │ │ │ │ @@ -744808,15 +744808,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r0, fp │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r9, #516] @ 0x204 │ │ │ │ ldr r7, [r0] │ │ │ │ add r0, r7, #8 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ str fp, [sp, #16] │ │ │ │ bne 3103a0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ add lr, sp, #396 @ 0x18c │ │ │ │ str r0, [sp, #404] @ 0x194 │ │ │ │ add ip, lr, #12 │ │ │ │ @@ -744840,20 +744840,20 @@ │ │ │ │ addcs r6, r6, #8 │ │ │ │ cmp r0, #3 │ │ │ │ beq 310280 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 310280 │ │ │ │ ldr r0, [sp, #472] @ 0x1d8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 310280 │ │ │ │ add r0, sp, #396 @ 0x18c │ │ │ │ add r8, r0, #76 @ 0x4c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r8 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #1 │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #468] @ 0x1d4 │ │ │ │ add fp, sp, #348 @ 0x15c │ │ │ │ ldr r0, [sp, #404] @ 0x194 │ │ │ │ @@ -744888,19 +744888,19 @@ │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r0, fp │ │ │ │ bl 30b234 │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #536]! @ 0x218 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr fp, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #1 │ │ │ │ bne 31033c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r0, #528]! @ 0x210 │ │ │ │ cmp r1, #0 │ │ │ │ beq 310350 │ │ │ │ bl 462b10 │ │ │ │ @@ -745119,18 +745119,18 @@ │ │ │ │ str r8, [sp, #40] @ 0x28 │ │ │ │ str r7, [sp, #28] │ │ │ │ mov r0, fp │ │ │ │ bl 30b234 │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #536]! @ 0x218 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3106d4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r0, #528]! @ 0x210 │ │ │ │ cmp r1, #0 │ │ │ │ beq 310780 │ │ │ │ bl 462b10 │ │ │ │ @@ -745234,42 +745234,42 @@ │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r9, #656] @ 0x290 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subseq fp, r0, r0, asr #31 │ │ │ │ subseq fp, r0, ip, asr #31 │ │ │ │ - @ instruction: 0x003971d7 │ │ │ │ - @ instruction: 0x003971bb │ │ │ │ + eorseq r7, r9, r7, asr r1 │ │ │ │ + eorseq r7, r9, fp, lsr r1 │ │ │ │ subseq ip, r0, r0, ror #14 │ │ │ │ subseq r0, r4, r0, asr r1 │ │ │ │ - @ instruction: 0x003966f5 │ │ │ │ + eorseq r6, r9, r5, ror r6 │ │ │ │ ldrheq fp, [r0], #-228 @ 0xffffff1c │ │ │ │ ldrheq fp, [r0], #-240 @ 0xffffff10 │ │ │ │ @ instruction: 0x0050bf9c │ │ │ │ subseq r0, r4, ip, lsl #31 │ │ │ │ subseq r0, r4, r0, ror pc │ │ │ │ subseq lr, r0, r0, lsl #22 │ │ │ │ - @ instruction: 0x00399ade │ │ │ │ + eorseq r9, r9, lr, asr sl │ │ │ │ subseq lr, r0, r0, lsl #15 │ │ │ │ ldrsbeq fp, [r0], #-236 @ 0xffffff14 │ │ │ │ subseq fp, r0, r4, asr #29 │ │ │ │ push {r4, lr} │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 310900 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #164 @ 0xa4 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #3 │ │ │ │ @@ -745523,37 +745523,37 @@ │ │ │ │ ldr r0, [pc, #108] @ 310d64 │ │ │ │ ldr r3, [pc, #108] @ 310d68 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59c6c │ │ │ │ ldrsheq fp, [r0], #-188 @ 0xffffff44 │ │ │ │ andeq ip, r5, r0, ror #18 │ │ │ │ - eorseq r0, r8, r0, ror sp │ │ │ │ + @ instruction: 0x00380cf0 │ │ │ │ andeq ip, r5, ip, lsl r9 │ │ │ │ - eorseq r0, r8, r0, lsr sp │ │ │ │ + @ instruction: 0x00380cb0 │ │ │ │ subseq fp, r0, r8, ror #22 │ │ │ │ muleq r5, ip, r8 │ │ │ │ - @ instruction: 0x00380cb0 │ │ │ │ + eorseq r0, r8, r0, lsr ip │ │ │ │ ldrsheq fp, [r0], #-168 @ 0xffffff58 │ │ │ │ andeq ip, r5, r0, lsr #16 │ │ │ │ - eorseq r0, r8, r4, lsr ip │ │ │ │ + @ instruction: 0x00380bb4 │ │ │ │ subseq fp, r0, r8, lsl #21 │ │ │ │ andeq r6, r1, r4, lsl lr │ │ │ │ subseq fp, r0, ip, asr sl │ │ │ │ andeq ip, r5, ip, ror r7 │ │ │ │ - eorseq r0, r8, ip, lsl #23 │ │ │ │ + eorseq r0, r8, ip, lsl #22 │ │ │ │ ldrsbeq fp, [r0], #-144 @ 0xffffff70 │ │ │ │ andeq ip, r5, r0, ror #13 │ │ │ │ - @ instruction: 0x00380af4 │ │ │ │ + eorseq r0, r8, r4, ror sl │ │ │ │ subseq fp, r0, r8, lsr r9 │ │ │ │ andeq ip, r5, r8, ror #12 │ │ │ │ - eorseq r0, r8, ip, ror sl │ │ │ │ + @ instruction: 0x003809fc │ │ │ │ ldrsheq fp, [r0], #-136 @ 0xffffff78 │ │ │ │ subseq fp, r0, r0, lsr #16 │ │ │ │ - eorseq r5, r9, r0, ror lr │ │ │ │ + @ instruction: 0x00395df0 │ │ │ │ subseq fp, r0, r4, lsl #13 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #64] @ 310dbc │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ @@ -745628,15 +745628,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ bl 38af0 <__tls_get_addr@plt> │ │ │ │ add sl, r0, #12 │ │ │ │ ldr fp, [r0, #8] │ │ │ │ ldm sl, {r8, r9, sl} │ │ │ │ b 310ee4 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 666cec │ │ │ │ + bl 666c70 │ │ │ │ ldr r0, [pc, #204] @ 310f88 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 38af0 <__tls_get_addr@plt> │ │ │ │ add sl, sp, #28 │ │ │ │ ldr fp, [sp, #24] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ @@ -745849,18 +745849,18 @@ │ │ │ │ str r0, [r5, #8] │ │ │ │ ldr r0, [sl] │ │ │ │ str fp, [r5] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 31123c │ │ │ │ ldr r0, [r8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 31123c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r8 │ │ │ │ bl 42df00 │ │ │ │ add sp, sp, #948 @ 0x3b4 │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #696 @ 0x2b8 │ │ │ │ mov r0, #8 │ │ │ │ @@ -745891,29 +745891,29 @@ │ │ │ │ add r0, sp, #8 │ │ │ │ bl 30922c │ │ │ │ ldr r0, [sl] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 3112e4 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3112e4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r8 │ │ │ │ bl 42df00 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ - eorseq r5, r9, pc, asr #31 │ │ │ │ - @ instruction: 0x00395fb6 │ │ │ │ + eorseq r5, r9, pc, asr #30 │ │ │ │ + eorseq r5, r9, r6, lsr pc │ │ │ │ subseq lr, r3, ip, lsr #25 │ │ │ │ subseq lr, r3, r8, asr #23 │ │ │ │ - eorseq r5, r9, r9, lsr pc │ │ │ │ + @ instruction: 0x00395eb9 │ │ │ │ subseq lr, r3, ip, lsr #24 │ │ │ │ ldrheq fp, [r0], #-76 @ 0xffffffb4 │ │ │ │ subseq fp, r0, ip, asr #10 │ │ │ │ subseq fp, r0, r8, ror r4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #812 @ 0x32c │ │ │ │ mov r7, r0 │ │ │ │ @@ -746051,15 +746051,15 @@ │ │ │ │ add r4, sp, #312 @ 0x138 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a214 │ │ │ │ ldr r6, [r6] │ │ │ │ mov r1, #1 │ │ │ │ mov r8, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 31237c │ │ │ │ add r2, sp, #312 @ 0x138 │ │ │ │ add r3, sp, #152 @ 0x98 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r3, r9 │ │ │ │ @@ -746176,15 +746176,15 @@ │ │ │ │ ldr r0, [r9, #1532] @ 0x5fc │ │ │ │ mov r1, #0 │ │ │ │ str r5, [r9, #1684] @ 0x694 │ │ │ │ mov r2, #0 │ │ │ │ mov r5, #0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ add r0, r4, #24 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ add r1, r4, #32 │ │ │ │ add r2, r4, #8 │ │ │ │ str r2, [r9, #1724] @ 0x6bc │ │ │ │ str r0, [r9, #1728] @ 0x6c0 │ │ │ │ str r5, [r9, #1732] @ 0x6c4 │ │ │ │ str r1, [r9, #1736] @ 0x6c8 │ │ │ │ add r0, r9, #700 @ 0x2bc │ │ │ │ @@ -746243,15 +746243,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r0, [sp, #608] @ 0x260 │ │ │ │ add r0, sp, #656 @ 0x290 │ │ │ │ add r5, r0, #4 │ │ │ │ str r1, [sp, #612] @ 0x264 │ │ │ │ add r1, sp, #512 @ 0x200 │ │ │ │ mov r0, r5 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ add r3, sp, #672 @ 0x2a0 │ │ │ │ add ip, sp, #332 @ 0x14c │ │ │ │ str r6, [sp, #312] @ 0x138 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r3, sp, #760 @ 0x2f8 │ │ │ │ ldm r5, {r0, r1, r2} │ │ │ │ @@ -746346,15 +746346,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ movls r1, #4 │ │ │ │ sub r1, r1, #1 │ │ │ │ bic r1, r1, #7 │ │ │ │ add r6, r0, r1 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r6, #24 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ add r1, r6, #8 │ │ │ │ sub r2, r5, #1 │ │ │ │ mov r6, sl │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ ldr sl, [sp, #36] @ 0x24 │ │ │ │ bic r2, r2, #19 │ │ │ │ add r2, r1, r2 │ │ │ │ @@ -746457,15 +746457,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #788] @ 0x314 │ │ │ │ add r0, r9, #1520 @ 0x5f0 │ │ │ │ str r0, [sp, #784] @ 0x310 │ │ │ │ add r0, sp, #312 @ 0x138 │ │ │ │ add r1, sp, #656 @ 0x290 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ mov r0, #43 @ 0x2b │ │ │ │ str r5, [sp, #312] @ 0x138 │ │ │ │ str r0, [sp, #316] @ 0x13c │ │ │ │ b 311bd8 │ │ │ │ str r0, [sp, #312] @ 0x138 │ │ │ │ orr r0, r8, #4 │ │ │ │ add r1, sp, #312 @ 0x138 │ │ │ │ @@ -746473,18 +746473,18 @@ │ │ │ │ orr r1, r1, #4 │ │ │ │ stmia r1!, {r2, r3, r6, r7} │ │ │ │ ldm r0, {r2, r3, r5, r6, r7} │ │ │ │ stm r1, {r2, r3, r5, r6, r7} │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #1696]! @ 0x6a0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 311bfc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3440dc │ │ │ │ ldr r0, [r9, #1688] @ 0x698 │ │ │ │ bl 462d04 │ │ │ │ add r0, r9, #628 @ 0x274 │ │ │ │ add r0, r0, #1024 @ 0x400 │ │ │ │ bl 30ae48 │ │ │ │ @@ -746492,18 +746492,18 @@ │ │ │ │ bl 30a94c │ │ │ │ ldr r0, [r9, #1508] @ 0x5e4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 311c48 │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #1512]! @ 0x5e8 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 311c48 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ add r0, sp, #312 @ 0x138 │ │ │ │ ldr ip, [sp, #312] @ 0x138 │ │ │ │ orr r2, r0, #4 │ │ │ │ add lr, sp, #476 @ 0x1dc │ │ │ │ cmp ip, #2 │ │ │ │ @@ -746637,21 +746637,21 @@ │ │ │ │ ldrbeq r0, [r9, #1372] @ 0x55c │ │ │ │ cmpeq r0, #3 │ │ │ │ beq 312020 │ │ │ │ ldr sl, [r9, #1344] @ 0x540 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, #2416] @ 3127e4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ bne 311e98 │ │ │ │ ldr r0, [pc, #2400] @ 3127e8 │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ beq 312350 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ mov r2, #3 │ │ │ │ orr r1, r1, #40632320 @ 0x26c0000 │ │ │ │ str r1, [sp, #424] @ 0x1a8 │ │ │ │ mov r1, #2 │ │ │ │ @@ -746701,15 +746701,15 @@ │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r9, #1340] @ 0x53c │ │ │ │ ldr r8, [r0] │ │ │ │ add r0, r8, #8 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 31200c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ add r1, sp, #736 @ 0x2e0 │ │ │ │ str r0, [sp, #320] @ 0x140 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str sl, [sp, #316] @ 0x13c │ │ │ │ @@ -746826,19 +746826,19 @@ │ │ │ │ mov fp, r1 │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r0, r8 │ │ │ │ bl 30b234 │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #1360]! @ 0x550 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r8, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #1 │ │ │ │ bne 312184 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r0, #1352]! @ 0x548 │ │ │ │ cmp r1, #0 │ │ │ │ beq 312198 │ │ │ │ bl 462b10 │ │ │ │ @@ -746997,15 +746997,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ b 312484 │ │ │ │ mov r4, r0 │ │ │ │ str sl, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #512 @ 0x200 │ │ │ │ bl 309058 │ │ │ │ b 3124e0 │ │ │ │ - eorseq r5, r9, r0, asr ip │ │ │ │ + @ instruction: 0x00395bd0 │ │ │ │ b 312574 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ str sl, [sp, #36] @ 0x24 │ │ │ │ b 312504 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ b 31246c │ │ │ │ @@ -747028,18 +747028,18 @@ │ │ │ │ b 312550 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 30b234 │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #1360]! @ 0x550 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3124a8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r0, #1352]! @ 0x548 │ │ │ │ cmp r1, #0 │ │ │ │ beq 312610 │ │ │ │ bl 462b10 │ │ │ │ @@ -747051,18 +747051,18 @@ │ │ │ │ str sl, [sp, #36] @ 0x24 │ │ │ │ bl 309798 │ │ │ │ ldr r0, [r9, #1708] @ 0x6ac │ │ │ │ bl 462d04 │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #1696]! @ 0x6a0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 312504 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3440dc │ │ │ │ ldr r0, [r9, #1688] @ 0x698 │ │ │ │ bl 462d04 │ │ │ │ b 312550 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ @@ -747100,18 +747100,18 @@ │ │ │ │ bl 30a94c │ │ │ │ ldr r0, [r9, #1508] @ 0x5e4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 3125c8 │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #1512]! @ 0x5e8 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3125c8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 30b420 │ │ │ │ @@ -747170,20 +747170,20 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 3126e8 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 3126e8 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3126e8 │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ add r5, r0, #4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ strb r7, [r9, #1320] @ 0x528 │ │ │ │ ldrb r0, [r9, #1316] @ 0x524 │ │ │ │ cmp r0, #0 │ │ │ │ beq 312720 │ │ │ │ add r0, r9, #1328 @ 0x530 │ │ │ │ @@ -747244,15 +747244,15 @@ │ │ │ │ subseq sl, r0, r0, lsl #5 │ │ │ │ @ instruction: 0x0050a294 │ │ │ │ subseq sl, r0, r0, ror sl │ │ │ │ andeq fp, r5, r4, asr r7 │ │ │ │ subseq pc, r3, ip, ror #3 │ │ │ │ ldrsbeq pc, [r3], #-20 @ 0xffffffec @ │ │ │ │ subseq ip, r0, r8, asr sp │ │ │ │ - eorseq r7, r9, r6, lsr sp │ │ │ │ + @ instruction: 0x00397cb6 │ │ │ │ ldrsbeq ip, [r0], #-152 @ 0xffffff68 │ │ │ │ subseq sl, r0, r4, asr #2 │ │ │ │ subseq sl, r0, r8, asr r1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #692 @ 0x2b4 │ │ │ │ mov r8, r0 │ │ │ │ ldrb r0, [r1, #1952] @ 0x7a0 │ │ │ │ @@ -747378,15 +747378,15 @@ │ │ │ │ str sl, [sp, #40] @ 0x28 │ │ │ │ bl 42a214 │ │ │ │ ldr r7, [r4] │ │ │ │ mov r1, #1 │ │ │ │ str r5, [sp, #32] │ │ │ │ mov r4, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 313788 │ │ │ │ add r2, sp, #344 @ 0x158 │ │ │ │ mov r6, fp │ │ │ │ add r3, sp, #200 @ 0xc8 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str r0, [r6, #1480]! @ 0x5c8 │ │ │ │ @@ -747615,15 +747615,15 @@ │ │ │ │ ldr r0, [fp, #1588] @ 0x634 │ │ │ │ mov r1, #0 │ │ │ │ str r5, [fp, #1712] @ 0x6b0 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ add r0, r5, #24 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ add r1, r5, #32 │ │ │ │ add r2, r5, #8 │ │ │ │ str r2, [fp, #1896] @ 0x768 │ │ │ │ str r0, [fp, #1900] @ 0x76c │ │ │ │ str r6, [fp, #1904] @ 0x770 │ │ │ │ str r1, [fp, #1908] @ 0x774 │ │ │ │ add r0, fp, #872 @ 0x368 │ │ │ │ @@ -747679,15 +747679,15 @@ │ │ │ │ str r1, [sp, #628] @ 0x274 │ │ │ │ ldr r1, [pc, #3392] @ 313bec │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #688] @ 0x2b0 │ │ │ │ str r0, [sp, #684] @ 0x2ac │ │ │ │ add r1, sp, #620 @ 0x26c │ │ │ │ mov r0, r5 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ add r3, sp, #360 @ 0x168 │ │ │ │ add ip, sp, #668 @ 0x29c │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r3, sp, #556 @ 0x22c │ │ │ │ ldm r5, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ @@ -747765,15 +747765,15 @@ │ │ │ │ sub r1, r1, #1 │ │ │ │ str r5, [sp, #548] @ 0x224 │ │ │ │ bic r1, r1, #7 │ │ │ │ mov r9, #0 │ │ │ │ add r7, r0, r1 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r7, #24 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r2, r6, #1 │ │ │ │ str r9, [fp, #1904] @ 0x770 │ │ │ │ mov r9, r4 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ add r1, r7, #8 │ │ │ │ bic r2, r2, #19 │ │ │ │ add r2, r1, r2 │ │ │ │ @@ -747857,31 +747857,31 @@ │ │ │ │ ldr r0, [pc, #2700] @ 313bfc │ │ │ │ str r6, [sp, #620] @ 0x26c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #624] @ 0x270 │ │ │ │ add r0, sp, #580 @ 0x244 │ │ │ │ add r1, sp, #344 @ 0x158 │ │ │ │ ldr r9, [sp, #28] │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ add r2, sp, #580 @ 0x244 │ │ │ │ ldr sl, [sp, #32] │ │ │ │ add r3, sp, #656 @ 0x290 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, #43 @ 0x2b │ │ │ │ str r0, [sp, #652] @ 0x28c │ │ │ │ ldr r0, [fp, #1728] @ 0x6c0 │ │ │ │ bl 462d04 │ │ │ │ mov r5, fp │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #1716]! @ 0x6b4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3131d0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3440dc │ │ │ │ ldr r0, [fp, #1560] @ 0x618 │ │ │ │ bl 462d04 │ │ │ │ add r0, fp, #1456 @ 0x5b0 │ │ │ │ bl 30ae48 │ │ │ │ add r0, fp, #572 @ 0x23c │ │ │ │ @@ -748007,33 +748007,33 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #572] @ 0x23c │ │ │ │ add r0, fp, #1552 @ 0x610 │ │ │ │ str r0, [sp, #568] @ 0x238 │ │ │ │ add r0, sp, #652 @ 0x28c │ │ │ │ add r1, sp, #344 @ 0x158 │ │ │ │ add r0, r0, #4 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ mov r0, #43 @ 0x2b │ │ │ │ str r0, [sp, #652] @ 0x28c │ │ │ │ b 31340c │ │ │ │ str r0, [sp, #652] @ 0x28c │ │ │ │ add r0, r6, #4 │ │ │ │ add r1, sp, #652 @ 0x28c │ │ │ │ ldm r0!, {r2, r3, r7} │ │ │ │ add r1, r1, #4 │ │ │ │ stmia r1!, {r2, r3, r7} │ │ │ │ ldm r0, {r2, r3, r6, r7} │ │ │ │ stm r1, {r2, r3, r6, r7} │ │ │ │ mov r5, fp │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #1716]! @ 0x6b4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 313430 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3440dc │ │ │ │ ldr r0, [fp, #1560] @ 0x618 │ │ │ │ bl 462d04 │ │ │ │ add r0, fp, #1456 @ 0x5b0 │ │ │ │ bl 30ae48 │ │ │ │ add r0, fp, #572 @ 0x23c │ │ │ │ @@ -748043,18 +748043,18 @@ │ │ │ │ bl 30a0a4 │ │ │ │ ldr r0, [fp, #1576] @ 0x628 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 313484 │ │ │ │ mov r5, fp │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #1580]! @ 0x62c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 313484 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ add r0, sp, #652 @ 0x28c │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ add r2, r0, #4 │ │ │ │ ldr r1, [sp, #652] @ 0x28c │ │ │ │ add r0, sp, #488 @ 0x1e8 │ │ │ │ @@ -748321,30 +748321,30 @@ │ │ │ │ ldr r0, [fp, #1904] @ 0x770 │ │ │ │ str r9, [sp, #28] │ │ │ │ str sl, [sp, #32] │ │ │ │ bl 30b0a8 │ │ │ │ b 3138e8 │ │ │ │ b 313a20 │ │ │ │ ldrheq sp, [r3], #-64 @ 0xffffffc0 │ │ │ │ - eorseq r4, r9, r8, ror #14 │ │ │ │ + eorseq r4, r9, r8, ror #13 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [fp, #1896] @ 0x768 │ │ │ │ ldr r1, [fp, #1900] @ 0x76c │ │ │ │ str r9, [sp, #28] │ │ │ │ str sl, [sp, #32] │ │ │ │ bl 309798 │ │ │ │ ldr r0, [fp, #1740] @ 0x6cc │ │ │ │ bl 462e28 │ │ │ │ mov r5, fp │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #1716]! @ 0x6b4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 31390c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3440dc │ │ │ │ ldr r0, [fp, #1560] @ 0x618 │ │ │ │ bl 462d04 │ │ │ │ b 31394c │ │ │ │ mov r8, r0 │ │ │ │ b 313a98 │ │ │ │ @@ -748390,18 +748390,18 @@ │ │ │ │ bl 30a0a4 │ │ │ │ ldr r0, [fp, #1576] @ 0x628 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 3139f0 │ │ │ │ mov r5, fp │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #1580]! @ 0x62c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3139f0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 30b648 │ │ │ │ @@ -748454,20 +748454,20 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 313af8 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 313af8 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 313af8 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ orr r5, r0, #4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #1420] @ 0x58c │ │ │ │ ldrb r0, [fp, #1416] @ 0x588 │ │ │ │ cmp r0, #0 │ │ │ │ beq 313b2c │ │ │ │ @@ -748675,15 +748675,15 @@ │ │ │ │ add r4, sp, #304 @ 0x130 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a214 │ │ │ │ ldr r6, [r6] │ │ │ │ mov r1, #1 │ │ │ │ mov r8, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 314cbc │ │ │ │ add r2, sp, #304 @ 0x130 │ │ │ │ add r3, sp, #144 @ 0x90 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r3, r9 │ │ │ │ @@ -748807,15 +748807,15 @@ │ │ │ │ ldr r0, [r9, #1496] @ 0x5d8 │ │ │ │ mov r1, #0 │ │ │ │ str r5, [r9, #1652] @ 0x674 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ add r0, r5, #24 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ add r1, r5, #32 │ │ │ │ add r2, r5, #8 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ str r2, [r9, #1692] @ 0x69c │ │ │ │ str r0, [r9, #1696] @ 0x6a0 │ │ │ │ str r6, [r9, #1700] @ 0x6a4 │ │ │ │ str r1, [r9, #1704] @ 0x6a8 │ │ │ │ @@ -748874,15 +748874,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r0, [sp, #576] @ 0x240 │ │ │ │ add r0, sp, #672 @ 0x2a0 │ │ │ │ add r5, r0, #4 │ │ │ │ str r1, [sp, #580] @ 0x244 │ │ │ │ add r1, sp, #640 @ 0x280 │ │ │ │ mov r0, r5 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ add r3, sp, #688 @ 0x2b0 │ │ │ │ add ip, sp, #324 @ 0x144 │ │ │ │ str r6, [sp, #304] @ 0x130 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r3, sp, #752 @ 0x2f0 │ │ │ │ ldm r5, {r0, r1, r2} │ │ │ │ @@ -748965,19 +748965,19 @@ │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r0, r8 │ │ │ │ bl 30b234 │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #1344]! @ 0x540 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ cmp r0, #1 │ │ │ │ bne 3142f0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r0, #1336]! @ 0x538 │ │ │ │ cmp r1, #0 │ │ │ │ beq 314304 │ │ │ │ bl 462b10 │ │ │ │ @@ -749005,15 +749005,15 @@ │ │ │ │ mov r1, r6 │ │ │ │ movls r1, #4 │ │ │ │ sub r1, r1, #1 │ │ │ │ bic r1, r1, #7 │ │ │ │ add r7, r0, r1 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r7, #24 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r2, r6, #1 │ │ │ │ str r5, [r9, #1708] @ 0x6ac │ │ │ │ mov r5, fp │ │ │ │ mov fp, sl │ │ │ │ ldr sl, [sp, #32] │ │ │ │ add r1, r7, #8 │ │ │ │ bic r2, r2, #19 │ │ │ │ @@ -749108,19 +749108,19 @@ │ │ │ │ str r0, [sp, #304] @ 0x130 │ │ │ │ ldr r0, [r9, #1676] @ 0x68c │ │ │ │ ldr r8, [sp, #28] │ │ │ │ bl 462d04 │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #1664]! @ 0x680 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ mov fp, sl │ │ │ │ bne 3145c8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ ldr sl, [sp, #32] │ │ │ │ bl 3440dc │ │ │ │ b 3145cc │ │ │ │ add r5, fp, #4 │ │ │ │ add r0, sp, #640 @ 0x280 │ │ │ │ mov r1, r5 │ │ │ │ @@ -749138,20 +749138,20 @@ │ │ │ │ ldm r5, {r1, r2, r3, r7} │ │ │ │ mov r5, r9 │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #304] @ 0x130 │ │ │ │ ldr r0, [r5, #1664]! @ 0x680 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ mov fp, sl │ │ │ │ ldr sl, [sp, #32] │ │ │ │ cmp r0, #1 │ │ │ │ bne 3145a8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3440dc │ │ │ │ ldr r0, [r9, #1656] @ 0x678 │ │ │ │ bl 462d04 │ │ │ │ add r0, r9, #596 @ 0x254 │ │ │ │ add r0, r0, #1024 @ 0x400 │ │ │ │ bl 30ae48 │ │ │ │ @@ -749168,18 +749168,18 @@ │ │ │ │ bl 30a94c │ │ │ │ ldr r0, [r9, #1484] @ 0x5cc │ │ │ │ cmp r0, #2 │ │ │ │ bcc 314618 │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #1488]! @ 0x5d0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 314618 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ orr r2, r0, #4 │ │ │ │ ldr ip, [sp, #304] @ 0x130 │ │ │ │ add r0, sp, #464 @ 0x1d0 │ │ │ │ @@ -749328,21 +749328,21 @@ │ │ │ │ ldrbeq r0, [r9, #1356] @ 0x54c │ │ │ │ cmpeq r0, #3 │ │ │ │ beq 314a1c │ │ │ │ ldr sl, [r9, #1328] @ 0x530 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, #2304] @ 315180 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3148a4 │ │ │ │ ldr r0, [pc, #2288] @ 315184 │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ beq 314c90 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ mov r2, #3 │ │ │ │ orr r1, r1, #40632320 @ 0x26c0000 │ │ │ │ str r1, [sp, #416] @ 0x1a0 │ │ │ │ mov r1, #2 │ │ │ │ @@ -749391,15 +749391,15 @@ │ │ │ │ ldm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r1, #0 │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r9, #1324] @ 0x52c │ │ │ │ ldr r8, [r0] │ │ │ │ add r0, r8, #8 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 314a0c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r1, sp, #752 @ 0x2f0 │ │ │ │ str sl, [sp, #308] @ 0x134 │ │ │ │ add sl, sp, #304 @ 0x130 │ │ │ │ str r0, [sp, #304] @ 0x130 │ │ │ │ @@ -749613,15 +749613,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #640 @ 0x280 │ │ │ │ bl 3601ac │ │ │ │ b 314e4c │ │ │ │ b 314d58 │ │ │ │ b 314e7c │ │ │ │ b 314d1c │ │ │ │ - eorseq r3, r9, r0, ror #6 │ │ │ │ + eorseq r3, r9, r0, ror #5 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 314e44 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r8 │ │ │ │ bl 2a4524 │ │ │ │ @@ -749678,18 +749678,18 @@ │ │ │ │ str fp, [sp, #24] │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ bl 30b234 │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #1344]! @ 0x540 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 314e10 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r0, #1336]! @ 0x538 │ │ │ │ cmp r1, #0 │ │ │ │ beq 314f94 │ │ │ │ bl 462b10 │ │ │ │ @@ -749702,18 +749702,18 @@ │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ bl 309798 │ │ │ │ ldr r0, [r9, #1676] @ 0x68c │ │ │ │ bl 462d04 │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #1664]! @ 0x680 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 314e70 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3440dc │ │ │ │ ldr r0, [r9, #1656] @ 0x678 │ │ │ │ bl 462d04 │ │ │ │ b 314ec0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ @@ -749756,18 +749756,18 @@ │ │ │ │ bl 30a94c │ │ │ │ ldr r0, [r9, #1484] @ 0x5cc │ │ │ │ cmp r0, #2 │ │ │ │ bcc 314f48 │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #1488]! @ 0x5d0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 314f48 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 30ba44 │ │ │ │ @@ -749830,20 +749830,20 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 31508c │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 31508c │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 31508c │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ add r5, r0, #4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 31508c │ │ │ │ mov r6, r0 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ bl 308f54 │ │ │ │ @@ -749907,15 +749907,15 @@ │ │ │ │ subseq r7, r0, r0, lsr sl │ │ │ │ subseq r7, r0, ip, lsl sl │ │ │ │ subseq r7, r0, r0, lsl #19 │ │ │ │ @ instruction: 0x00507998 │ │ │ │ subseq ip, r3, r0, ror #15 │ │ │ │ subseq ip, r3, r8, asr #15 │ │ │ │ subseq sl, r0, r8, lsl r4 │ │ │ │ - @ instruction: 0x003953f6 │ │ │ │ + eorseq r5, r9, r6, ror r3 │ │ │ │ @ instruction: 0x0050a098 │ │ │ │ subseq r7, r0, r4, lsr #16 │ │ │ │ subseq r7, r0, ip, lsl #16 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #236 @ 0xec │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #3 │ │ │ │ @@ -750684,96 +750684,96 @@ │ │ │ │ ldr r0, [pc, #344] @ 315ef4 │ │ │ │ ldr r3, [pc, #344] @ 315ef8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 59c6c │ │ │ │ @ instruction: 0x00507490 │ │ │ │ andeq r8, r5, r8, asr #1 │ │ │ │ - @ instruction: 0x0037c4d8 │ │ │ │ + eorseq ip, r7, r8, asr r4 │ │ │ │ andeq r8, r5, r4, lsl #1 │ │ │ │ - mlaseq r7, r8, r4, ip │ │ │ │ + eorseq ip, r7, r8, lsl r4 │ │ │ │ ldrsheq r7, [r0], #-60 @ 0xffffffc4 │ │ │ │ andeq r2, r1, r0, asr #12 │ │ │ │ subseq r7, r0, r8, lsl #5 │ │ │ │ andeq r7, r5, r8, lsr #31 │ │ │ │ - @ instruction: 0x0037c3b8 │ │ │ │ + eorseq ip, r7, r8, lsr r3 │ │ │ │ subseq r7, r0, r8, asr #6 │ │ │ │ andeq r7, r5, r0, asr #30 │ │ │ │ - eorseq ip, r7, r4, asr r3 │ │ │ │ + @ instruction: 0x0037c2d4 │ │ │ │ ldrsbeq r7, [r0], #-40 @ 0xffffffd8 │ │ │ │ andeq r2, r1, r4, lsr r5 │ │ │ │ subseq r7, r0, r0, lsr #5 │ │ │ │ muleq r5, ip, lr │ │ │ │ - @ instruction: 0x0037c2b0 │ │ │ │ + eorseq ip, r7, r0, lsr r2 │ │ │ │ subseq r7, r0, r8, lsl #2 │ │ │ │ andeq r7, r5, r4, lsl lr │ │ │ │ - eorseq ip, r7, r8, lsr #4 │ │ │ │ + eorseq ip, r7, r8, lsr #3 │ │ │ │ subseq r7, r0, ip, rrx │ │ │ │ muleq r5, ip, sp │ │ │ │ - @ instruction: 0x0037c1b0 │ │ │ │ + eorseq ip, r7, r0, lsr r1 │ │ │ │ subseq r7, r0, r4, asr r1 │ │ │ │ andeq r2, r1, r0, lsr #7 │ │ │ │ subseq r6, r0, r8, ror #31 │ │ │ │ andeq r7, r5, r8, lsl #26 │ │ │ │ - eorseq ip, r7, ip, lsl r1 │ │ │ │ + mlaseq r7, ip, r0, ip │ │ │ │ subseq r7, r0, r8, lsl #1 │ │ │ │ andeq r2, r1, r4, lsl #6 │ │ │ │ subseq r6, r0, ip, asr #30 │ │ │ │ andeq r7, r5, ip, ror #24 │ │ │ │ - eorseq ip, r7, r0, lsl #1 │ │ │ │ + eorseq ip, r7, r0 │ │ │ │ subseq r7, r0, r4 │ │ │ │ andeq r2, r1, r8, ror #4 │ │ │ │ ldrsbeq r6, [r0], #-244 @ 0xffffff0c │ │ │ │ ldrdeq r7, [r5], -r0 │ │ │ │ - eorseq fp, r7, r4, ror #31 │ │ │ │ + eorseq fp, r7, r4, ror #30 │ │ │ │ subseq r6, r0, ip, lsl #31 │ │ │ │ andeq r7, r5, r4, asr #22 │ │ │ │ - eorseq fp, r7, r8, asr pc │ │ │ │ + @ instruction: 0x0037bed8 │ │ │ │ @ instruction: 0x00506d98 │ │ │ │ andeq r7, r5, ip, asr #21 │ │ │ │ - eorseq fp, r7, r0, ror #29 │ │ │ │ + eorseq fp, r7, r0, ror #28 │ │ │ │ ldrheq r6, [r0], #-224 @ 0xffffff20 │ │ │ │ ldrdeq r2, [r1], -r0 │ │ │ │ subseq r6, r0, r8, lsl sp │ │ │ │ andeq r7, r5, r8, lsr sl │ │ │ │ - eorseq fp, r7, ip, asr #28 │ │ │ │ + eorseq fp, r7, ip, asr #27 │ │ │ │ ldrheq r6, [r0], #-212 @ 0xffffff2c │ │ │ │ ldrsheq r6, [r0], #-212 @ 0xffffff2c │ │ │ │ andeq r7, r5, r4, lsr #19 │ │ │ │ - @ instruction: 0x0037bdb8 │ │ │ │ + eorseq fp, r7, r8, lsr sp │ │ │ │ subseq r6, r0, r4, lsl ip │ │ │ │ andeq r7, r5, r0, lsl r9 │ │ │ │ - eorseq fp, r7, r4, lsr #26 │ │ │ │ + eorseq fp, r7, r4, lsr #25 │ │ │ │ subseq r6, r0, r8, ror #22 │ │ │ │ muleq r5, r8, r8 │ │ │ │ - eorseq fp, r7, ip, lsr #25 │ │ │ │ + eorseq fp, r7, ip, lsr #24 │ │ │ │ subseq r6, r0, r0, lsr #25 │ │ │ │ muleq r1, r4, lr │ │ │ │ ldrsbeq r6, [r0], #-172 @ 0xffffff54 │ │ │ │ strdeq r7, [r5], -ip │ │ │ │ - eorseq fp, r7, r0, lsl ip │ │ │ │ + mlaseq r7, r0, fp, fp │ │ │ │ subseq r6, r0, r8, lsl #24 │ │ │ │ strdeq r1, [r1], -r8 │ │ │ │ ldrheq r6, [r0], #-176 @ 0xffffff50 │ │ │ │ andeq r7, r5, r0, ror #14 │ │ │ │ - eorseq fp, r7, r4, ror fp │ │ │ │ + @ instruction: 0x0037baf4 │ │ │ │ subseq r6, r0, r4, lsl #23 │ │ │ │ andeq r1, r1, ip, asr sp │ │ │ │ subseq r6, r0, r0, lsl #23 │ │ │ │ andeq r7, r5, r4, asr #13 │ │ │ │ - @ instruction: 0x0037bad8 │ │ │ │ + eorseq fp, r7, r8, asr sl │ │ │ │ ldrsheq r6, [r0], #-168 @ 0xffffff58 │ │ │ │ andeq r7, r5, r8, lsr r6 │ │ │ │ - eorseq fp, r7, ip, asr #20 │ │ │ │ + eorseq fp, r7, ip, asr #19 │ │ │ │ subseq r6, r0, r8, lsr #21 │ │ │ │ andeq r7, r5, r0, asr #11 │ │ │ │ - @ instruction: 0x0037b9d4 │ │ │ │ + eorseq fp, r7, r4, asr r9 │ │ │ │ subseq r6, r0, r8, asr r8 │ │ │ │ @ instruction: 0x00506898 │ │ │ │ - eorseq r0, r9, ip, asr #27 │ │ │ │ + eorseq r0, r9, ip, asr #26 │ │ │ │ subseq r6, r0, r0, ror #11 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #224 @ 0xe0 │ │ │ │ add r6, sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ add r1, r1, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ @@ -750853,15 +750853,15 @@ │ │ │ │ ldr r2, [pc, #20] @ 316054 │ │ │ │ ldr r3, [pc, #20] @ 316058 │ │ │ │ stm r0, {r1, r3} │ │ │ │ str r2, [r0, #8] │ │ │ │ str ip, [r0, #12] │ │ │ │ bx lr │ │ │ │ strbgt ip, [r6], r3, lsl #8 │ │ │ │ - blne 7f7524 <_IO_stdin_used@@Base+0x16bc64> │ │ │ │ + blne 7f7524 <_IO_stdin_used@@Base+0x16bce4> │ │ │ │ @ instruction: 0xf232ee19 │ │ │ │ @ instruction: 0x16522cf9 │ │ │ │ ldrb r1, [r0] │ │ │ │ add r2, pc, #4 │ │ │ │ ldr r1, [r2, r1, lsl #2] │ │ │ │ add pc, r2, r1 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ @@ -751086,17 +751086,17 @@ │ │ │ │ cmp r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ movne r1, r2 │ │ │ │ mov r2, #8 │ │ │ │ movne r2, #9 │ │ │ │ - b 679fa4 │ │ │ │ - eorseq r1, r9, sl, lsr r1 │ │ │ │ - @ instruction: 0x0037b3f4 │ │ │ │ + b 679f28 │ │ │ │ + ldrheq r1, [r9], -sl @ │ │ │ │ + eorseq fp, r7, r4, ror r3 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #8 │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ movne r2, #9 │ │ │ │ @@ -751121,20 +751121,20 @@ │ │ │ │ ldr r0, [pc, #44] @ 31649c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, sp │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r0, [r1, #28] │ │ │ │ ldr r1, [r1, #32] │ │ │ │ - bl 67926c │ │ │ │ + bl 6791f0 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {fp, pc} │ │ │ │ - eorseq r0, r9, r4, ror #29 │ │ │ │ - eorseq fp, r7, r4, lsr #7 │ │ │ │ - eorseq fp, r7, r4, lsr #5 │ │ │ │ + eorseq r0, r9, r4, ror #28 │ │ │ │ + eorseq fp, r7, r4, lsr #6 │ │ │ │ + eorseq fp, r7, r4, lsr #4 │ │ │ │ andeq r6, r5, r0, ror lr │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, #1 │ │ │ │ @@ -751178,15 +751178,15 @@ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ ldrsbeq r6, [r0], #-40 @ 0xffffffd8 │ │ │ │ @ instruction: 0x0050629c │ │ │ │ - eorseq r0, r9, r5, lsl #25 │ │ │ │ + eorseq r0, r9, r5, lsl #24 │ │ │ │ subseq r6, r0, r8, asr #5 │ │ │ │ mov r2, #1 │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ movcs r2, #2 │ │ │ │ cmpcs r1, #2048 @ 0x800 │ │ │ │ bcs 31659c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ @@ -751318,25 +751318,25 @@ │ │ │ │ add r1, sp, #4 │ │ │ │ bl 3198c8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [pc, #4] @ 31679c │ │ │ │ add r1, pc, r1 │ │ │ │ - b 67926c │ │ │ │ + b 6791f0 │ │ │ │ subseq r6, r0, ip, lsl #2 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [pc, #4] @ 3167b0 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 67926c │ │ │ │ + b 6791f0 │ │ │ │ subseq r6, r0, r0, ror #1 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [pc, #4] @ 3167c4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 67926c │ │ │ │ + b 6791f0 │ │ │ │ ldrsheq r6, [r0], #-12 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #38] @ 0x26 │ │ │ │ cmp r0, #3 │ │ │ │ beq 316804 │ │ │ │ cmp r0, #4 │ │ │ │ @@ -751967,18 +751967,18 @@ │ │ │ │ add r0, r4, #24 │ │ │ │ bl 316bdc │ │ │ │ mov r5, r4 │ │ │ │ ldr r0, [r5, #20]! │ │ │ │ cmp r0, #0 │ │ │ │ beq 3171ec │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3171ec │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ b 3171ec │ │ │ │ add r0, r4, #24 │ │ │ │ bl 31689c │ │ │ │ b 3171ec │ │ │ │ add r0, r4, #24 │ │ │ │ @@ -752008,18 +752008,18 @@ │ │ │ │ b 3172bc │ │ │ │ mov r6, r4 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r6, #20]! │ │ │ │ cmp r0, #0 │ │ │ │ beq 31723c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 31723c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ b 31723c │ │ │ │ bl 5a198 │ │ │ │ mov r8, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 3172a0 │ │ │ │ @@ -752071,18 +752071,18 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 317350 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 317354 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #36]! @ 0x24 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 42df00 │ │ │ │ mov r5, r0 │ │ │ │ b 3173c8 │ │ │ │ b 317384 │ │ │ │ mov r5, r0 │ │ │ │ @@ -752200,18 +752200,18 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #3 │ │ │ │ beq 3176e0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 3176e0 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3176e0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 42df00 │ │ │ │ add r0, r4, #128 @ 0x80 │ │ │ │ bl 316d08 │ │ │ │ b 31759c │ │ │ │ add r0, r4, #128 @ 0x80 │ │ │ │ @@ -752287,18 +752287,18 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 3176d4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 3176d4 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #64]! @ 0x40 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3176d4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #121] @ 0x79 │ │ │ │ strb r0, [r4, #126] @ 0x7e │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ @@ -752499,18 +752499,18 @@ │ │ │ │ beq 3179e4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3179e4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 42df4c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r2, [r0, #4]! │ │ │ │ sub r3, r2, #35 @ 0x23 │ │ │ │ @@ -752538,54 +752538,54 @@ │ │ │ │ b 2a4524 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 317ac0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 317ac0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 3179e4 │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 42df00 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 317b20 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 317b20 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 317ba4 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3179e4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 344290 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #20 │ │ │ │ bhi 317b78 │ │ │ │ @@ -752627,35 +752627,35 @@ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 317c28 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 317c84 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 344290 │ │ │ │ b 317c84 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ b 317c04 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 317c84 │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 317c84 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ b 317c84 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #32 │ │ │ │ @@ -752668,15 +752668,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ cmp r0, #2 │ │ │ │ beq 317cb4 │ │ │ │ ldrd r2, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 54a0fc │ │ │ │ + bl 54a080 │ │ │ │ ldr r0, [pc, #780] @ 317fc8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ bne 317f70 │ │ │ │ ldr r6, [r4, #24] │ │ │ │ cmp r6, #0 │ │ │ │ @@ -752704,15 +752704,15 @@ │ │ │ │ ldr r0, [r6, #8] │ │ │ │ ldr r1, [pc, #676] @ 317fd4 │ │ │ │ rsb r0, r0, #5 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ cmp r0, r1 │ │ │ │ bhi 317f70 │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #13 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ mov r7, r1 │ │ │ │ ldr r0, [pc, #636] @ 317fd8 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -752852,33 +752852,33 @@ │ │ │ │ cmp r0, #2 │ │ │ │ cmpne r0, #0 │ │ │ │ bne 317f88 │ │ │ │ add sp, sp, #164 @ 0xa4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 317f80 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 549b94 │ │ │ │ + bl 549b18 │ │ │ │ add sp, sp, #164 @ 0xa4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 318864 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subseq r7, r3, r4, lsl #30 │ │ │ │ subseq r4, r0, r8, lsl #23 │ │ │ │ andeq r5, r5, r4, ror #11 │ │ │ │ @ instruction: 0x00537e94 │ │ │ │ - mlaseq r8, r4, r5, pc @ │ │ │ │ + eorseq pc, r8, r4, lsl r5 @ │ │ │ │ subseq r4, r0, r0, ror #19 │ │ │ │ subseq r8, r3, ip, asr #32 │ │ │ │ subseq r7, r3, ip, lsr lr │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ @@ -752948,18 +752948,18 @@ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ add r0, r4, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 318404 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 42df4c │ │ │ │ mov r0, r4 │ │ │ │ bl 318404 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -752979,42 +752979,42 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3181a4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344f50 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3181c8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 318404 │ │ │ │ mov r5, r0 │ │ │ │ b 318204 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #36]! @ 0x24 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 318204 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ bl 318404 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @@ -753024,90 +753024,90 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 318258 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 318258 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #28]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 318258 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #3 │ │ │ │ beq 318290 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 318290 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 318290 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #3 │ │ │ │ beq 3182c8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 3182c8 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #52]! @ 0x34 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3182c8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #3 │ │ │ │ beq 318300 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 318300 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #64]! @ 0x40 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 318300 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #2 │ │ │ │ beq 318340 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 318340 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 318340 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #3 │ │ │ │ beq 318378 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 318378 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #76]! @ 0x4c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 318378 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #84]! @ 0x54 │ │ │ │ cmp r0, #21 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ @@ -753251,18 +753251,18 @@ │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3185e8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldmib r0, {r4, r6} │ │ │ │ mov r5, r0 │ │ │ │ @@ -753291,18 +753291,18 @@ │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 318688 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #12 │ │ │ │ @@ -753310,18 +753310,18 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #3 │ │ │ │ beq 3186d4 │ │ │ │ cmp r0, #2 │ │ │ │ popcc {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3186d4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 3188c0 │ │ │ │ @@ -753410,37 +753410,37 @@ │ │ │ │ cmp r1, #2 │ │ │ │ bcs 318838 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #2 │ │ │ │ cmpne r0, #0 │ │ │ │ bne 318880 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 549b94 │ │ │ │ + b 549b18 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ b 2a4524 │ │ │ │ @@ -753450,18 +753450,18 @@ │ │ │ │ beq 318904 │ │ │ │ cmp r1, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 318904 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldmib r0, {r4, r6} │ │ │ │ mov r5, r0 │ │ │ │ @@ -753489,18 +753489,18 @@ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3189a0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r4 │ │ │ │ @@ -753523,18 +753523,18 @@ │ │ │ │ beq 318a28 │ │ │ │ cmp r1, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 318a28 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -753607,31 +753607,31 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 318b60 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ - eorseq lr, r8, r1, asr r7 │ │ │ │ + b 679f28 │ │ │ │ + @ instruction: 0x0038e6d1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ bcs 318bc0 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r5, r0 │ │ │ │ bne 318ba4 │ │ │ │ ldr r2, [pc, #296] @ 318cb8 │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ - bl 677ae8 │ │ │ │ + bl 677a6c │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ strb r1, [r0, r5] │ │ │ │ add r0, r5, #1 │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ @@ -753774,15 +753774,15 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ ldrsheq r3, [r0], #-172 @ 0xffffff54 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ - b 67b26c │ │ │ │ + b 67b1f0 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ ldr r6, [r1, #24] │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ @@ -754107,32 +754107,32 @@ │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ bne 319330 │ │ │ │ ldr r1, [pc, #76] @ 319370 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r3, sp, #4 │ │ │ │ ldr r0, [pc, #32] @ 319368 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #24] @ 31936c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ subseq r3, r0, r4, lsr r5 │ │ │ │ - ldrsheq ip, [r7], -r5 @ │ │ │ │ - eorseq ip, r7, r1, lsr #2 │ │ │ │ + eorseq ip, r7, r5, ror r0 │ │ │ │ + eorseq ip, r7, r1, lsr #1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ add r4, sp, #72 @ 0x48 │ │ │ │ mov sl, r0 │ │ │ │ ldr r8, [r1, #24] │ │ │ │ mov fp, r1 │ │ │ │ mov r0, r4 │ │ │ │ @@ -754461,19 +754461,19 @@ │ │ │ │ add r3, sp, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #24] @ 3198c4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ subseq r3, r0, r4, lsr r0 │ │ │ │ - eorseq sp, r8, sp, asr #20 │ │ │ │ + eorseq sp, r8, sp, asr #19 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ @@ -755034,20 +755034,20 @@ │ │ │ │ ldr r0, [pc, #44] @ 31a1c0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, sp │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r0, [r1, #28] │ │ │ │ ldr r1, [r1, #32] │ │ │ │ - bl 67926c │ │ │ │ + bl 6791f0 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {fp, pc} │ │ │ │ - eorseq sp, r8, r0, asr #3 │ │ │ │ - eorseq r7, r7, r0, lsl #13 │ │ │ │ - eorseq r7, r7, r0, lsl #11 │ │ │ │ + eorseq sp, r8, r0, asr #2 │ │ │ │ + eorseq r7, r7, r0, lsl #12 │ │ │ │ + eorseq r7, r7, r0, lsl #10 │ │ │ │ andeq r3, r5, ip, asr #2 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #9 │ │ │ │ stm sp, {r1, r2} │ │ │ │ beq 31a20c │ │ │ │ @@ -755084,27 +755084,27 @@ │ │ │ │ add r1, sp, #8 │ │ │ │ ldr r0, [pc, #72] @ 31a2a8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, sp │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, r4, #4 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ mov r0, #8 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4, #4] │ │ │ │ mov r0, #21 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r7, r7, r8, ror #11 │ │ │ │ - ldrsheq sp, [r8], -ip @ │ │ │ │ + eorseq r7, r7, r8, ror #10 │ │ │ │ + eorseq sp, r8, ip, ror r0 │ │ │ │ ldrheq r2, [r0], #-104 @ 0xffffff98 │ │ │ │ andeq r3, r5, r0, lsl #1 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ and r0, r2, #255 @ 0xff │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r1 │ │ │ │ @@ -755190,42 +755190,42 @@ │ │ │ │ ldr r0, [pc, #160] @ 31a4a4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, sp │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #4 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldmib sp, {r0, r1, r2} │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r5] │ │ │ │ stmib r5, {r0, r1, r2} │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 31a3bc │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 31a3bc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 31a490 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 31a490 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subseq r2, r0, r8, lsr #10 │ │ │ │ subseq r5, r3, r8, ror r8 │ │ │ │ @@ -755375,29 +755375,29 @@ │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #156 @ 0x9c │ │ │ │ bl 317974 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - eorseq ip, r8, r9, lsl #29 │ │ │ │ - mlaseq r8, sl, lr, ip │ │ │ │ + eorseq ip, r8, r9, lsl #28 │ │ │ │ + eorseq ip, r8, sl, lsl lr │ │ │ │ subseq r2, r0, r8, lsl r3 │ │ │ │ - eorseq ip, r8, lr, lsr ip │ │ │ │ + @ instruction: 0x0038cbbe │ │ │ │ ldrsheq r2, [r0], #-20 @ 0xffffffec │ │ │ │ - eorseq ip, r8, lr, lsr #29 │ │ │ │ + eorseq ip, r8, lr, lsr #28 │ │ │ │ subseq r2, r0, r4, ror #5 │ │ │ │ - @ instruction: 0x0038cbfa │ │ │ │ + eorseq ip, r8, sl, ror fp │ │ │ │ ldrheq r2, [r0], #-16 │ │ │ │ - eorseq ip, r8, r2, ror lr │ │ │ │ + @ instruction: 0x0038cdf2 │ │ │ │ ldrheq r2, [r0], #-32 @ 0xffffffe0 │ │ │ │ - @ instruction: 0x0038cbb6 │ │ │ │ + eorseq ip, r8, r6, lsr fp │ │ │ │ subseq r2, r0, ip, ror #2 │ │ │ │ subseq r2, r0, ip, lsl #7 │ │ │ │ - eorseq ip, r8, r2, lsl #25 │ │ │ │ + eorseq ip, r8, r2, lsl #24 │ │ │ │ subseq r2, r0, r8, lsr r2 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #1 │ │ │ │ @@ -755456,45 +755456,45 @@ │ │ │ │ andeq r0, r0, r8, asr #3 │ │ │ │ ldr r1, [pc, #792] @ 31ab48 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #17 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r1, [pc, #864] @ 31abac │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [pc, #816] @ 31aba0 │ │ │ │ add r3, sp, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #804] @ 31aba4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #3 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [pc, #760] @ 31ab94 │ │ │ │ add r1, pc, r1 │ │ │ │ b 31a92c │ │ │ │ ldr r1, [pc, #696] @ 31ab60 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r1, [pc, #724] @ 31ab98 │ │ │ │ add r1, pc, r1 │ │ │ │ b 31aa20 │ │ │ │ ldr r1, [pc, #688] @ 31ab80 │ │ │ │ add r1, pc, r1 │ │ │ │ b 31a92c │ │ │ │ add r0, r0, #4 │ │ │ │ @@ -755503,38 +755503,38 @@ │ │ │ │ add r3, sp, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #612] @ 31ab58 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [pc, #664] @ 31aba8 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r1, [pc, #560] @ 31ab5c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #12 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r1, [pc, #556] @ 31ab74 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #15 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [pc, #480] @ 31ab4c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #472] @ 31ab50 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -755558,61 +755558,61 @@ │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #8] │ │ │ │ add r3, r0, #4 │ │ │ │ ldr r1, [pc, #508] @ 31abcc │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #15 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a828 │ │ │ │ + bl 67a7ac │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [pc, #368] @ 31ab64 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #360] @ 31ab68 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #7 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [pc, #380] @ 31ab9c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #11 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [pc, #296] @ 31ab6c │ │ │ │ add r3, sp, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #284] @ 31ab70 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [pc, #320] @ 31abb8 │ │ │ │ add r3, sp, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #308] @ 31abbc │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ add r1, r0, #4 │ │ │ │ str r1, [sp, #20] │ │ │ │ ldr ip, [pc, #216] @ 31ab84 │ │ │ │ add lr, sp, #20 │ │ │ │ ldr r1, [pc, #212] @ 31ab88 │ │ │ │ @@ -755627,93 +755627,93 @@ │ │ │ │ add r3, r0, #20 │ │ │ │ str lr, [sp, #12] │ │ │ │ mov r0, r2 │ │ │ │ str ip, [sp, #16] │ │ │ │ mov r2, #11 │ │ │ │ ldr r1, [pc, #164] @ 31ab90 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67aa6c │ │ │ │ + bl 67a9f0 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [pc, #112] @ 31ab78 │ │ │ │ add r3, sp, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #100] @ 31ab7c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [pc, #140] @ 31abc0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, lr} │ │ │ │ - b 679fa4 │ │ │ │ - eorseq ip, r8, r5, lsl #24 │ │ │ │ + b 679f28 │ │ │ │ + eorseq ip, r8, r5, lsl #23 │ │ │ │ subseq r1, r0, r0, lsl pc │ │ │ │ - @ instruction: 0x0038cad6 │ │ │ │ + eorseq ip, r8, r6, asr sl │ │ │ │ subseq r2, r0, r4, lsr #1 │ │ │ │ - eorseq ip, r8, r9, asr fp │ │ │ │ - eorseq ip, r8, r4, lsr fp │ │ │ │ - @ instruction: 0x0038cbbc │ │ │ │ + @ instruction: 0x0038cad9 │ │ │ │ + @ instruction: 0x0038cab4 │ │ │ │ + eorseq ip, r8, ip, lsr fp │ │ │ │ subseq r1, r0, r8, lsr #31 │ │ │ │ - eorseq ip, r8, r6, ror sl │ │ │ │ + @ instruction: 0x0038c9f6 │ │ │ │ subseq r1, r0, r4, ror #30 │ │ │ │ - eorseq ip, r8, r1, lsr #20 │ │ │ │ - eorseq ip, r8, r2, lsr fp │ │ │ │ + eorseq ip, r8, r1, lsr #19 │ │ │ │ + @ instruction: 0x0038cab2 │ │ │ │ subseq r1, r0, r0, ror sp │ │ │ │ - eorseq ip, r8, r1, ror r9 │ │ │ │ - eorseq ip, r8, sl, asr #23 │ │ │ │ + @ instruction: 0x0038c8f1 │ │ │ │ + eorseq ip, r8, sl, asr #22 │ │ │ │ subseq r1, r0, r0, lsr #30 │ │ │ │ subseq r1, r0, ip, lsl #30 │ │ │ │ ldrsheq r1, [r0], #-228 @ 0xffffff1c │ │ │ │ - @ instruction: 0x0038c9ba │ │ │ │ - eorseq ip, r8, r5, lsl ip │ │ │ │ - @ instruction: 0x0038cbf9 │ │ │ │ - eorseq ip, r8, r8, lsr #21 │ │ │ │ + eorseq ip, r8, sl, lsr r9 │ │ │ │ + mlaseq r8, r5, fp, ip │ │ │ │ + eorseq ip, r8, r9, ror fp │ │ │ │ + eorseq ip, r8, r8, lsr #20 │ │ │ │ subseq r2, r0, r8, ror r1 │ │ │ │ - eorseq ip, r8, fp, asr #24 │ │ │ │ - @ instruction: 0x0038cbbe │ │ │ │ - eorseq r7, r7, r4, asr #16 │ │ │ │ + eorseq ip, r8, fp, asr #23 │ │ │ │ + eorseq ip, r8, lr, lsr fp │ │ │ │ + eorseq r7, r7, r4, asr #15 │ │ │ │ ldrsheq r1, [r0], #-224 @ 0xffffff20 │ │ │ │ - eorseq ip, r8, r7, asr #22 │ │ │ │ + eorseq ip, r8, r7, asr #21 │ │ │ │ subseq r1, r0, r0, lsl #31 │ │ │ │ - eorseq r7, r7, r8, lsl r6 │ │ │ │ - eorseq ip, r8, sl, lsr #19 │ │ │ │ + mlaseq r7, r8, r5, r7 │ │ │ │ + eorseq ip, r8, sl, lsr #18 │ │ │ │ subseq r2, r0, r8, rrx │ │ │ │ subseq r2, r0, r0, asr r0 │ │ │ │ - eorseq ip, r8, fp, lsl fp │ │ │ │ + mlaseq r8, fp, sl, ip │ │ │ │ ldrsb r0, [r0] │ │ │ │ mov r3, r1 │ │ │ │ mvn r1, #3 │ │ │ │ add r0, r1, r0, lsl #2 │ │ │ │ ldr r1, [pc, #24] @ 31ac00 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ ldr r2, [pc, #16] @ 31ac04 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, r0] │ │ │ │ mov r0, r3 │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ subseq r2, r0, r4, ror #7 │ │ │ │ - eorseq r7, r7, r4, asr #14 │ │ │ │ + eorseq r7, r7, r4, asr #13 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r5, [pc, #172] @ 31acc4 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 548f4c │ │ │ │ + bl 548ed0 │ │ │ │ ldr r0, [pc, #152] @ 31acc8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ beq 31ac44 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ @@ -755725,15 +755725,15 @@ │ │ │ │ ldr r5, [r5] │ │ │ │ mov r0, #5 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [r5, #20] │ │ │ │ ldr r1, [r5, #24] │ │ │ │ str r1, [sp, #16] │ │ │ │ str r0, [sp, #12] │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ mov r7, r1 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 31ac3c │ │ │ │ @@ -755742,28 +755742,28 @@ │ │ │ │ str r4, [sp] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ subseq r5, r3, ip, lsr #4 │ │ │ │ @ instruction: 0x00534f90 │ │ │ │ subseq r4, r3, ip, ror pc │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r5, [pc, #172] @ 31ad8c │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 548f4c │ │ │ │ + bl 548ed0 │ │ │ │ ldr r0, [pc, #152] @ 31ad90 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ beq 31ad0c │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ @@ -755775,15 +755775,15 @@ │ │ │ │ ldr r5, [r5] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [r5, #20] │ │ │ │ ldr r1, [r5, #24] │ │ │ │ str r1, [sp, #16] │ │ │ │ str r0, [sp, #12] │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ mov r7, r1 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 31ad04 │ │ │ │ @@ -755792,15 +755792,15 @@ │ │ │ │ str r4, [sp] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ subseq r5, r3, ip, asr #1 │ │ │ │ subseq r4, r3, r8, asr #29 │ │ │ │ ldrheq r4, [r3], #-228 @ 0xffffff1c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #648 @ 0x288 │ │ │ │ @@ -755878,28 +755878,28 @@ │ │ │ │ ldr r0, [pc, #820] @ 31b1f8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 52f20 │ │ │ │ ands r1, r0, #255 @ 0xff │ │ │ │ beq 31af1c │ │ │ │ ldr r0, [pc, #804] @ 31b1fc │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 5474e0 │ │ │ │ + bl 547464 │ │ │ │ cmp r0, #0 │ │ │ │ beq 31af1c │ │ │ │ ldr r1, [pc, #796] @ 31b208 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ add r0, r1, #28 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp] │ │ │ │ mov r2, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl 546ef4 │ │ │ │ + bl 546e78 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4, #93] @ 0x5d │ │ │ │ b 31af88 │ │ │ │ ldr r0, [pc, #732] @ 31b200 │ │ │ │ mov r1, #2 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #24] │ │ │ │ @@ -755913,15 +755913,15 @@ │ │ │ │ add r0, r0, #28 │ │ │ │ str r1, [sp, #1076] @ 0x434 │ │ │ │ mov r1, #4 │ │ │ │ str r1, [sp, #1072] @ 0x430 │ │ │ │ str r0, [sp, #1080] @ 0x438 │ │ │ │ add r1, sp, #1072 @ 0x430 │ │ │ │ mov r0, sp │ │ │ │ - bl 5470c0 │ │ │ │ + bl 547044 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r4 │ │ │ │ strb r0, [r4, #93] @ 0x5d │ │ │ │ mov r0, sp │ │ │ │ ldm r0!, {r2, r3, r5, r7} │ │ │ │ stmia r1!, {r2, r3, r5, r7} │ │ │ │ ldm r0, {r2, r3, r5, r7} │ │ │ │ @@ -756140,15 +756140,15 @@ │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ mov r0, #5 │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 31b634 │ │ │ │ @@ -756193,15 +756193,15 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #1264 @ 0x4f0 │ │ │ │ add r3, sp, #592 @ 0x250 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ b 31b634 │ │ │ │ mov r8, r9 │ │ │ │ ldrb r0, [r8, #200]! @ 0xc8 │ │ │ │ add r1, pc, #8 │ │ │ │ sub fp, r8, #28 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ @@ -756270,15 +756270,15 @@ │ │ │ │ ldr r0, [pc, #3916] @ 31c430 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 52f20 │ │ │ │ ands r1, r0, #255 @ 0xff │ │ │ │ beq 31b2a8 │ │ │ │ ldr r0, [pc, #3900] @ 31c434 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 5474e0 │ │ │ │ + bl 547464 │ │ │ │ cmp r0, #0 │ │ │ │ beq 31b2a8 │ │ │ │ ldr r0, [pc, #3884] @ 31c438 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 31edd4 │ │ │ │ @@ -756310,15 +756310,15 @@ │ │ │ │ str r4, [sp, #148] @ 0x94 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #136] @ 0x88 │ │ │ │ mov r1, #4 │ │ │ │ str r1, [sp, #144] @ 0x90 │ │ │ │ add r4, sp, #100 @ 0x64 │ │ │ │ mov r1, r4 │ │ │ │ - bl 548f4c │ │ │ │ + bl 548ed0 │ │ │ │ ldr r0, [pc, #4020] @ 31c558 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ bne 31b634 │ │ │ │ ldr r0, [pc, #4004] @ 31c55c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -756329,15 +756329,15 @@ │ │ │ │ str r0, [sp, #1284] @ 0x504 │ │ │ │ ldr r5, [pc, #4092] @ 31c5d0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr r0, [r5, #20] │ │ │ │ ldr r1, [r5, #24] │ │ │ │ str r1, [sp, #1292] @ 0x50c │ │ │ │ str r0, [sp, #1288] @ 0x508 │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, lr, #260 @ 0x104 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -756348,15 +756348,15 @@ │ │ │ │ ldr r2, [sp, #1292] @ 0x50c │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r3, sp, #592 @ 0x250 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r8 │ │ │ │ str r4, [sp] │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ mov r0, #0 │ │ │ │ mov fp, r9 │ │ │ │ strb r0, [fp, #166]! @ 0xa6 │ │ │ │ sub r0, fp, #38 @ 0x26 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ str r7, [fp, #-6] │ │ │ │ mov r0, #0 │ │ │ │ @@ -756376,27 +756376,27 @@ │ │ │ │ beq 31b6e0 │ │ │ │ ldr r0, [pc, #3916] @ 31c5dc │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 52f20 │ │ │ │ ands r1, r0, #255 @ 0xff │ │ │ │ beq 31b6e0 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 5474e0 │ │ │ │ + bl 547464 │ │ │ │ cmp r0, #0 │ │ │ │ beq 31b6e0 │ │ │ │ ldr r1, [r4] │ │ │ │ add r0, r1, #28 │ │ │ │ str r0, [sp, #920] @ 0x398 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #916] @ 0x394 │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #912] @ 0x390 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ add r2, sp, #912 @ 0x390 │ │ │ │ - bl 546ef4 │ │ │ │ + bl 546e78 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r9, #164] @ 0xa4 │ │ │ │ b 31b750 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #920] @ 0x398 │ │ │ │ ldr r0, [pc, #3824] @ 31c5e0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -756411,15 +756411,15 @@ │ │ │ │ add r0, r0, #28 │ │ │ │ str r1, [sp, #596] @ 0x254 │ │ │ │ mov r1, #4 │ │ │ │ str r1, [sp, #592] @ 0x250 │ │ │ │ str r0, [sp, #600] @ 0x258 │ │ │ │ add r0, sp, #912 @ 0x390 │ │ │ │ add r1, sp, #592 @ 0x250 │ │ │ │ - bl 5470c0 │ │ │ │ + bl 547044 │ │ │ │ mov r0, #1 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ strb r0, [r9, #164] @ 0xa4 │ │ │ │ add r0, sp, #912 @ 0x390 │ │ │ │ ldm r0!, {r2, r3, r5, r6} │ │ │ │ stmia r1!, {r2, r3, r5, r6} │ │ │ │ ldm r0, {r2, r3, r5, r6} │ │ │ │ @@ -756470,15 +756470,15 @@ │ │ │ │ ldr r4, [r8] │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ str r0, [sp, #1320] @ 0x528 │ │ │ │ mov r0, #5 │ │ │ │ str r1, [sp, #1324] @ 0x52c │ │ │ │ str r0, [sp, #1316] @ 0x524 │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, lr, #292 @ 0x124 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -756531,15 +756531,15 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, lr, #392 @ 0x188 │ │ │ │ add r3, sp, #1264 @ 0x4f0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ b 31bb3c │ │ │ │ add r4, sp, #136 @ 0x88 │ │ │ │ add r1, sp, #912 @ 0x390 │ │ │ │ add r0, r4, #32 │ │ │ │ mov r2, #304 @ 0x130 │ │ │ │ bl 38430 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ @@ -756588,15 +756588,15 @@ │ │ │ │ beq 31b7cc │ │ │ │ ldr r0, [pc, #3940] @ 31c944 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 52f20 │ │ │ │ ands r1, r0, #255 @ 0xff │ │ │ │ beq 31b7cc │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 5474e0 │ │ │ │ + bl 547464 │ │ │ │ cmp r0, #0 │ │ │ │ beq 31b7cc │ │ │ │ ldr r0, [r8] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 31eec8 │ │ │ │ mov r2, r0 │ │ │ │ @@ -756633,15 +756633,15 @@ │ │ │ │ str r1, [sp, #600] @ 0x258 │ │ │ │ ldr r1, [pc, #4052] @ 31ca68 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #1372] @ 0x55c │ │ │ │ str r7, [sp, #1368] @ 0x558 │ │ │ │ add r4, lr, #380 @ 0x17c │ │ │ │ mov r1, r4 │ │ │ │ - bl 548f4c │ │ │ │ + bl 548ed0 │ │ │ │ ldr r0, [pc, #4092] @ 31caac │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ bne 31bb3c │ │ │ │ ldr r0, [pc, #4076] @ 31cab0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -756651,15 +756651,15 @@ │ │ │ │ ldr r5, [r8] │ │ │ │ mov r0, #5 │ │ │ │ str r0, [sp, #1340] @ 0x53c │ │ │ │ ldr r0, [r5, #20] │ │ │ │ ldr r1, [r5, #24] │ │ │ │ str r1, [sp, #1348] @ 0x544 │ │ │ │ str r0, [sp, #1344] @ 0x540 │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, lr, #316 @ 0x13c │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -756670,26 +756670,26 @@ │ │ │ │ ldr r2, [sp, #1348] @ 0x544 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r3, sp, #1264 @ 0x4f0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r8 │ │ │ │ str r4, [sp] │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ ldrb r4, [r7] │ │ │ │ str sl, [sp, #92] @ 0x5c │ │ │ │ cmp r4, #0 │ │ │ │ beq 31bb74 │ │ │ │ ldr r1, [pc, #4080] @ 31cb44 │ │ │ │ add r0, sp, #592 @ 0x250 │ │ │ │ ldr r3, [pc, #4076] @ 31cb48 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 676a50 │ │ │ │ + bl 6769d4 │ │ │ │ add sl, sp, #592 @ 0x250 │ │ │ │ ldm sl, {r5, r6, sl} │ │ │ │ b 31bb90 │ │ │ │ add r0, sp, #592 @ 0x250 │ │ │ │ bl 32f674 │ │ │ │ add sl, sp, #596 @ 0x254 │ │ │ │ ldr r7, [sp, #592] @ 0x250 │ │ │ │ @@ -756810,15 +756810,15 @@ │ │ │ │ str r5, [sp] │ │ │ │ add r0, sp, #592 @ 0x250 │ │ │ │ ldr r3, [pc, #3832] @ 31cc54 │ │ │ │ mov r2, r8 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ add r3, pc, r3 │ │ │ │ str r8, [sp, #68] @ 0x44 │ │ │ │ - bl 67f918 │ │ │ │ + bl 67f89c │ │ │ │ ldr sl, [sp, #652] @ 0x28c │ │ │ │ ldr r7, [sp, #608] @ 0x260 │ │ │ │ ldr r2, [sp, #640] @ 0x280 │ │ │ │ ldr r8, [sp, #644] @ 0x284 │ │ │ │ cmp r7, sl │ │ │ │ ldr r1, [sp, #592] @ 0x250 │ │ │ │ mov r0, sl │ │ │ │ @@ -757104,15 +757104,15 @@ │ │ │ │ ldr r4, [r8] │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ str r0, [sp, #1396] @ 0x574 │ │ │ │ mov r0, #5 │ │ │ │ str r1, [sp, #1400] @ 0x578 │ │ │ │ str r0, [sp, #1392] @ 0x570 │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, sp, #1392 @ 0x570 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 31c510 │ │ │ │ @@ -757158,15 +757158,15 @@ │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r1, r5 │ │ │ │ add r0, lr, #380 @ 0x17c │ │ │ │ add r3, lr, #316 @ 0x13c │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r7 │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ b 31c510 │ │ │ │ @ instruction: 0x00534e90 │ │ │ │ ldrsheq r1, [r0], #-108 @ 0xffffff94 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ str r0, [sp, #608] @ 0x260 │ │ │ │ mov r0, #1 │ │ │ │ @@ -757183,15 +757183,15 @@ │ │ │ │ ldr r0, [pc, #4080] @ 31d318 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #1344] @ 0x540 │ │ │ │ add r0, lr, #260 @ 0x104 │ │ │ │ str r0, [sp, #1340] @ 0x53c │ │ │ │ add r0, sp, #1440 @ 0x5a0 │ │ │ │ add r1, sp, #592 @ 0x250 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ add sl, sp, #1440 @ 0x5a0 │ │ │ │ ldr r1, [sp, #1284] @ 0x504 │ │ │ │ ldm sl, {r5, r6, sl} │ │ │ │ cmp r1, #0 │ │ │ │ beq 31c360 │ │ │ │ ldr r0, [sp, #1288] @ 0x508 │ │ │ │ mov r2, #1 │ │ │ │ @@ -757218,15 +757218,15 @@ │ │ │ │ ldr r0, [pc, #3948] @ 31d320 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #1344] @ 0x540 │ │ │ │ add r0, lr, #260 @ 0x104 │ │ │ │ str r0, [sp, #1340] @ 0x53c │ │ │ │ add r0, lr, #428 @ 0x1ac │ │ │ │ add r1, sp, #592 @ 0x250 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r5, [sp, #1452] @ 0x5ac │ │ │ │ ldr r6, [sp, #1456] @ 0x5b0 │ │ │ │ ldr sl, [sp, #1460] @ 0x5b4 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #260 @ 0x104 │ │ │ │ bl 31878c │ │ │ │ mov r7, #8 │ │ │ │ @@ -757262,15 +757262,15 @@ │ │ │ │ beq 31c1b4 │ │ │ │ ldr r0, [pc, #4040] @ 31d430 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 52f20 │ │ │ │ ands r1, r0, #255 @ 0xff │ │ │ │ beq 31c1b4 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 5474e0 │ │ │ │ + bl 547464 │ │ │ │ cmp r0, #0 │ │ │ │ beq 31c1b4 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r1, [r0, #28]! │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, #0 │ │ │ │ beq 31ef78 │ │ │ │ @@ -757407,15 +757407,15 @@ │ │ │ │ ldr r0, [pc, #3840] @ 31d5a8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #1288] @ 0x508 │ │ │ │ add r0, r9, #172 @ 0xac │ │ │ │ str r0, [sp, #1284] @ 0x504 │ │ │ │ add r0, lr, #404 @ 0x194 │ │ │ │ add r1, sp, #592 @ 0x250 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r1, [sp, #1340] @ 0x53c │ │ │ │ ldr r5, [sp, #1428] @ 0x594 │ │ │ │ ldr r6, [sp, #1432] @ 0x598 │ │ │ │ cmp r1, #0 │ │ │ │ ldr sl, [sp, #1436] @ 0x59c │ │ │ │ beq 31c6e4 │ │ │ │ ldr r0, [sp, #1344] @ 0x540 │ │ │ │ @@ -757497,27 +757497,27 @@ │ │ │ │ beq 31c870 │ │ │ │ ldr r0, [pc, #3836] @ 31d710 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 52f20 │ │ │ │ ands r1, r0, #255 @ 0xff │ │ │ │ beq 31c870 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 5474e0 │ │ │ │ + bl 547464 │ │ │ │ cmp r0, #0 │ │ │ │ beq 31c870 │ │ │ │ ldr r1, [r5] │ │ │ │ add r0, r1, #28 │ │ │ │ str r0, [sp, #600] @ 0x258 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #596] @ 0x254 │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #592] @ 0x250 │ │ │ │ add r2, sp, #592 @ 0x250 │ │ │ │ mov r0, fp │ │ │ │ - bl 546ef4 │ │ │ │ + bl 546e78 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r9, #164] @ 0xa4 │ │ │ │ b 31c8e4 │ │ │ │ ldrsbeq r1, [r0], #-24 @ 0xffffffe8 │ │ │ │ subseq r1, r0, r0, lsl #3 │ │ │ │ ldrsheq r4, [r3], #-44 @ 0xffffffd4 │ │ │ │ mov r0, #2 │ │ │ │ @@ -757536,15 +757536,15 @@ │ │ │ │ str r1, [sp, #1288] @ 0x508 │ │ │ │ mov r1, #4 │ │ │ │ str r1, [sp, #1284] @ 0x504 │ │ │ │ str r0, [sp, #1292] @ 0x50c │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, sp, #592 @ 0x250 │ │ │ │ add r1, lr, #260 @ 0x104 │ │ │ │ - bl 5470c0 │ │ │ │ + bl 547044 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, fp │ │ │ │ strb r0, [r9, #164] @ 0xa4 │ │ │ │ add r0, sp, #592 @ 0x250 │ │ │ │ ldm r0!, {r2, r3, r5, r7} │ │ │ │ stmia r1!, {r2, r3, r5, r7} │ │ │ │ ldm r0, {r2, r3, r5, r7} │ │ │ │ @@ -757697,15 +757697,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 320d44 │ │ │ │ ldr r7, [sp, #1284] @ 0x504 │ │ │ │ cmp r7, #22 │ │ │ │ bne 31cb4c │ │ │ │ mov r0, #4 │ │ │ │ b 31d020 │ │ │ │ - eorseq r9, r7, sp, ror #18 │ │ │ │ + eorseq r9, r7, sp, ror #17 │ │ │ │ subseq r0, r0, r8, lsl #30 │ │ │ │ ldr r0, [sp, #1304] @ 0x518 │ │ │ │ str r0, [sp, #1356] @ 0x54c │ │ │ │ ldr r0, [sp, #1308] @ 0x51c │ │ │ │ str r0, [sp, #1360] @ 0x550 │ │ │ │ ldr r0, [sp, #1312] @ 0x520 │ │ │ │ str fp, [sp, #76] @ 0x4c │ │ │ │ @@ -757765,15 +757765,15 @@ │ │ │ │ ldr r7, [sp, #1296] @ 0x510 │ │ │ │ str r1, [r0, r4, lsl #4]! │ │ │ │ stmib r0, {r2, r3, r7} │ │ │ │ add r0, r4, #1 │ │ │ │ str r0, [r9, #180] @ 0xb4 │ │ │ │ b 31cf54 │ │ │ │ subseq r4, r3, r0, ror r0 │ │ │ │ - eorseq fp, r8, r2, lsl r8 │ │ │ │ + mlaseq r8, r2, r7, fp │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #316 @ 0x13c │ │ │ │ add r0, r0, #4 │ │ │ │ ldm r0, {r1, r2} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ str r0, [sp, #1376] @ 0x560 │ │ │ │ str r2, [sp, #1372] @ 0x55c │ │ │ │ @@ -757793,15 +757793,15 @@ │ │ │ │ beq 31cdf4 │ │ │ │ ldr r0, [pc, #4036] @ 31dc78 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 52f20 │ │ │ │ ands r1, r0, #255 @ 0xff │ │ │ │ beq 31cdf4 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 5474e0 │ │ │ │ + bl 547464 │ │ │ │ cmp r0, #0 │ │ │ │ beq 31cdf4 │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r1, [r0, #28]! │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, #0 │ │ │ │ beq 31ef94 │ │ │ │ @@ -757859,15 +757859,15 @@ │ │ │ │ ldr r0, [pc, #4008] @ 31dd60 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #1468] @ 0x5bc │ │ │ │ add r0, sp, #1264 @ 0x4f0 │ │ │ │ str r0, [sp, #1464] @ 0x5b8 │ │ │ │ add r0, lr, #404 @ 0x194 │ │ │ │ add r1, lr, #260 @ 0x104 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r0, [sp, #1428] @ 0x594 │ │ │ │ ldr fp, [sp, #1432] @ 0x598 │ │ │ │ ldr sl, [sp, #1436] @ 0x59c │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ add r0, sp, #1264 @ 0x4f0 │ │ │ │ bl 31878c │ │ │ │ mov r7, #8 │ │ │ │ @@ -757888,15 +757888,15 @@ │ │ │ │ ldr r5, [r7] │ │ │ │ ldr r1, [r5, #24] │ │ │ │ ldr r0, [r5, #20] │ │ │ │ str r0, [sp, #1396] @ 0x574 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #1400] @ 0x578 │ │ │ │ str r0, [sp, #1392] @ 0x570 │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r8, r0 │ │ │ │ mov sl, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, sp, #1392 @ 0x570 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 31cf1c │ │ │ │ @@ -757942,15 +757942,15 @@ │ │ │ │ str r0, [sp, #1464] @ 0x5b8 │ │ │ │ add r0, lr, #380 @ 0x17c │ │ │ │ add r3, lr, #440 @ 0x1b8 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, sl │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ ldr r1, [sp, #1368] @ 0x558 │ │ │ │ cmp r1, #0 │ │ │ │ beq 31cf34 │ │ │ │ ldr r0, [sp, #1372] @ 0x55c │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r7, [sp, #1340] @ 0x53c │ │ │ │ @@ -758040,18 +758040,18 @@ │ │ │ │ bne 31d0e8 │ │ │ │ mov r5, r9 │ │ │ │ ldr r0, [r5, #188]! @ 0xbc │ │ │ │ ldr r4, [r5, #-8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 31d0b8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 31d0b8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ sub r5, r5, #16 │ │ │ │ mov r0, r5 │ │ │ │ bl 366714 │ │ │ │ ldr r1, [r5] │ │ │ │ sub r0, r4, #1 │ │ │ │ @@ -758068,18 +758068,18 @@ │ │ │ │ str r0, [sp, #1452] @ 0x5ac │ │ │ │ ldr r0, [r5, #188]! @ 0xbc │ │ │ │ str r2, [sp, #1460] @ 0x5b4 │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [sp, #1456] @ 0x5b0 │ │ │ │ beq 31d128 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 31d128 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ mov r4, r9 │ │ │ │ ldr r0, [r4, #176]! @ 0xb0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ add r6, r1, #1 │ │ │ │ subs r6, r6, #1 │ │ │ │ @@ -758164,15 +758164,15 @@ │ │ │ │ beq 31d324 │ │ │ │ ldr r0, [pc, #4028] @ 31e23c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 52f20 │ │ │ │ ands r1, r0, #255 @ 0xff │ │ │ │ beq 31d324 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 5474e0 │ │ │ │ + bl 547464 │ │ │ │ cmp r0, #0 │ │ │ │ beq 31d324 │ │ │ │ ldr r1, [r6] │ │ │ │ ldr r0, [r1, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq 31ee2c │ │ │ │ mov r2, r1 │ │ │ │ @@ -758195,15 +758195,15 @@ │ │ │ │ add r0, sp, #592 @ 0x250 │ │ │ │ str r2, [sp, #1292] @ 0x50c │ │ │ │ str r6, [sp, #1288] @ 0x508 │ │ │ │ str r0, [sp, #1284] @ 0x504 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r0, fp │ │ │ │ add r2, lr, #260 @ 0x104 │ │ │ │ - bl 546ef4 │ │ │ │ + bl 546e78 │ │ │ │ strb r6, [r9, #172] @ 0xac │ │ │ │ b 31d3d4 │ │ │ │ @ instruction: 0xffffcabc │ │ │ │ subseq r0, r0, r0, lsl r7 │ │ │ │ subseq r3, r3, r0, lsl r8 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #920] @ 0x398 │ │ │ │ @@ -758236,15 +758236,15 @@ │ │ │ │ str r0, [sp, #1268] @ 0x4f4 │ │ │ │ add r0, lr, #260 @ 0x104 │ │ │ │ str r7, [sp, #1288] @ 0x508 │ │ │ │ str r1, [sp, #1284] @ 0x504 │ │ │ │ str r0, [sp, #1264] @ 0x4f0 │ │ │ │ add r0, sp, #912 @ 0x390 │ │ │ │ add r1, sp, #1264 @ 0x4f0 │ │ │ │ - bl 5470c0 │ │ │ │ + bl 547044 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, fp │ │ │ │ strb r0, [r9, #172] @ 0xac │ │ │ │ add r0, sp, #912 @ 0x390 │ │ │ │ ldm r0!, {r2, r3, r6, r7} │ │ │ │ stmia r1!, {r2, r3, r6, r7} │ │ │ │ ldm r0, {r2, r3, r6, r7} │ │ │ │ @@ -758389,15 +758389,15 @@ │ │ │ │ ldr r5, [r0] │ │ │ │ ldr r1, [r5, #24] │ │ │ │ ldr r0, [r5, #20] │ │ │ │ str r0, [sp, #1372] @ 0x55c │ │ │ │ mov r0, #5 │ │ │ │ str r1, [sp, #1376] @ 0x560 │ │ │ │ str r0, [sp, #1368] @ 0x558 │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, lr, #344 @ 0x158 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -758448,15 +758448,15 @@ │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r1, r6 │ │ │ │ add r0, lr, #392 @ 0x188 │ │ │ │ add r3, lr, #440 @ 0x1b8 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r7 │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ b 31dbe0 │ │ │ │ ldrsbeq r3, [r3], #-60 @ 0xffffffc4 │ │ │ │ ldrsheq r3, [r3], #-116 @ 0xffffff8c │ │ │ │ ldrsbeq r3, [r3], #-116 @ 0xffffff8c │ │ │ │ subseq r3, r3, r8, ror #14 │ │ │ │ subseq r3, r3, r0, lsr r3 │ │ │ │ ldr r0, [sp, #1356] @ 0x54c │ │ │ │ @@ -758480,15 +758480,15 @@ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 52f20 │ │ │ │ ands r1, r0, #255 @ 0xff │ │ │ │ beq 31d8e8 │ │ │ │ ldr r0, [pc, #3848] @ 31e684 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 5474e0 │ │ │ │ + bl 547464 │ │ │ │ cmp r0, #0 │ │ │ │ beq 31d8e8 │ │ │ │ ldr r0, [pc, #4084] @ 31e788 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -758526,15 +758526,15 @@ │ │ │ │ str r1, [sp, #600] @ 0x258 │ │ │ │ ldr r1, [pc, #3960] @ 31e7a0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #584] @ 0x248 │ │ │ │ add r1, lr, #356 @ 0x164 │ │ │ │ str r1, [sp, #580] @ 0x244 │ │ │ │ add r1, sp, #1392 @ 0x570 │ │ │ │ - bl 548f4c │ │ │ │ + bl 548ed0 │ │ │ │ ldrb r0, [fp] │ │ │ │ cmp r0, #0 │ │ │ │ bne 31d8dc │ │ │ │ ldr r0, [pc, #4080] @ 31e840 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ @@ -758544,15 +758544,15 @@ │ │ │ │ ldr r0, [pc, #4056] @ 31e844 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r0, [r6, #20] │ │ │ │ ldr r1, [r6, #24] │ │ │ │ str r1, [sp, #1460] @ 0x5b4 │ │ │ │ str r0, [sp, #1456] @ 0x5b0 │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, lr, #428 @ 0x1ac │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -758566,15 +758566,15 @@ │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, sp, #1392 @ 0x570 │ │ │ │ add r3, lr, #440 @ 0x1b8 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r7 │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ mov r8, fp │ │ │ │ b 31da2c │ │ │ │ subseq r3, r3, ip, lsr r4 │ │ │ │ ldrb r0, [fp] │ │ │ │ mov r8, fp │ │ │ │ cmp r0, #0 │ │ │ │ bne 31da2c │ │ │ │ @@ -758588,15 +758588,15 @@ │ │ │ │ ldr r5, [r0] │ │ │ │ ldr r1, [r5, #24] │ │ │ │ ldr r0, [r5, #20] │ │ │ │ str r0, [sp, #1408] @ 0x580 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #1412] @ 0x584 │ │ │ │ str r0, [sp, #1404] @ 0x57c │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, lr, #380 @ 0x17c │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -758650,15 +758650,15 @@ │ │ │ │ str r0, [sp, #1464] @ 0x5b8 │ │ │ │ add r0, lr, #392 @ 0x188 │ │ │ │ add r3, lr, #440 @ 0x1b8 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ ldr r1, [sp, #1380] @ 0x564 │ │ │ │ cmp r1, #0 │ │ │ │ beq 31d500 │ │ │ │ ldr r0, [sp, #1384] @ 0x568 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ b 31d500 │ │ │ │ @@ -758678,15 +758678,15 @@ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 52f20 │ │ │ │ ands r1, r0, #255 @ 0xff │ │ │ │ beq 31d5d0 │ │ │ │ ldr r0, [pc, #4056] @ 31ea6c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 5474e0 │ │ │ │ + bl 547464 │ │ │ │ cmp r0, #0 │ │ │ │ beq 31d5d0 │ │ │ │ ldr r0, [pc, #4036] @ 31ea70 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -758719,15 +758719,15 @@ │ │ │ │ ldr r1, [pc, #4072] @ 31eb10 │ │ │ │ str r5, [sp, #604] @ 0x25c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #592] @ 0x250 │ │ │ │ mov r1, #4 │ │ │ │ str r1, [sp, #600] @ 0x258 │ │ │ │ add r1, sp, #1392 @ 0x570 │ │ │ │ - bl 548f4c │ │ │ │ + bl 548ed0 │ │ │ │ ldrb r0, [fp] │ │ │ │ cmp r0, #0 │ │ │ │ bne 31dbe0 │ │ │ │ ldr r0, [pc, #4056] @ 31eb2c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #5 │ │ │ │ @@ -758737,15 +758737,15 @@ │ │ │ │ ldr r0, [pc, #4080] @ 31eb60 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r0, [r6, #20] │ │ │ │ ldr r1, [r6, #24] │ │ │ │ str r1, [sp, #1460] @ 0x5b4 │ │ │ │ str r0, [sp, #1456] @ 0x5b0 │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, lr, #428 @ 0x1ac │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -758759,15 +758759,15 @@ │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, sp, #1392 @ 0x570 │ │ │ │ add r3, lr, #440 @ 0x1b8 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r7 │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ ldr r0, [sp, #1380] @ 0x564 │ │ │ │ ldr r1, [r9, #304] @ 0x130 │ │ │ │ ldr r2, [sp, #1384] @ 0x568 │ │ │ │ ldr r3, [sp, #1388] @ 0x56c │ │ │ │ str r3, [sp, #1292] @ 0x50c │ │ │ │ str r2, [sp, #1288] @ 0x508 │ │ │ │ str r0, [sp, #1284] @ 0x504 │ │ │ │ @@ -758918,15 +758918,15 @@ │ │ │ │ ldr r4, [r7, #12] │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ str r0, [sp, #536] @ 0x218 │ │ │ │ mov r0, #5 │ │ │ │ str r1, [sp, #540] @ 0x21c │ │ │ │ str r0, [sp, #532] @ 0x214 │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, sp, #532 @ 0x214 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 31e0d8 │ │ │ │ @@ -758967,15 +758967,15 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #1264 @ 0x4f0 │ │ │ │ add r3, sp, #592 @ 0x250 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ b 31e0d8 │ │ │ │ subeq pc, pc, ip, ror #24 │ │ │ │ add r2, sp, #508 @ 0x1fc │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ add r3, sp, #568 @ 0x238 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldrb r0, [r9, #121] @ 0x79 │ │ │ │ @@ -758987,18 +758987,18 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 31df84 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 31df84 │ │ │ │ mov r4, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #64]! @ 0x40 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 31df84 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ mov r0, #0 │ │ │ │ str r9, [sp, #84] @ 0x54 │ │ │ │ strb r0, [r9, #121] @ 0x79 │ │ │ │ strb r0, [r9, #126] @ 0x7e │ │ │ │ ldrb r0, [r9, #122] @ 0x7a │ │ │ │ @@ -759019,19 +759019,19 @@ │ │ │ │ mov r1, #3 │ │ │ │ cmp r0, #2 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ bcc 31e00c │ │ │ │ mov r4, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 31e00c │ │ │ │ mov sl, r7 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ b 31dfc4 │ │ │ │ mov sl, r7 │ │ │ │ b 31dfc4 │ │ │ │ ldr r4, [pc, #4092] @ 31f018 │ │ │ │ add r4, pc, r4 │ │ │ │ @@ -759042,15 +759042,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 31de0c │ │ │ │ add r0, r4, #12 │ │ │ │ bl 52f20 │ │ │ │ ands r1, r0, #255 @ 0xff │ │ │ │ beq 31de0c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 5474e0 │ │ │ │ + bl 547464 │ │ │ │ cmp r0, #0 │ │ │ │ beq 31de0c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r0, #28]! │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, #0 │ │ │ │ beq 31ee88 │ │ │ │ @@ -759312,15 +759312,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #916] @ 0x394 │ │ │ │ add r0, sp, #592 @ 0x250 │ │ │ │ str r0, [sp, #912] @ 0x390 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #136 @ 0x88 │ │ │ │ add r0, lr, #316 @ 0x13c │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r4, [sp, #1340] @ 0x53c │ │ │ │ mov r7, #8 │ │ │ │ ldr fp, [sp, #1344] @ 0x540 │ │ │ │ ldr sl, [sp, #1348] @ 0x544 │ │ │ │ b 31e4c4 │ │ │ │ subseq r2, r3, r8, asr #13 │ │ │ │ subseq r2, r3, r4, asr #13 │ │ │ │ @@ -759331,18 +759331,18 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ bl 40ca38 │ │ │ │ add r0, sp, #912 @ 0x390 │ │ │ │ bl 318178 │ │ │ │ ldr r0, [sp, #1428] @ 0x594 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 31e4e8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #404 @ 0x194 │ │ │ │ bl 344290 │ │ │ │ add r2, sp, #1264 @ 0x4f0 │ │ │ │ cmp r7, #22 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str r0, [sp, #1452] @ 0x5ac │ │ │ │ @@ -759537,15 +759537,15 @@ │ │ │ │ ldr r0, [pc, #3940] @ 31f754 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #1468] @ 0x5bc │ │ │ │ add r0, lr, #260 @ 0x104 │ │ │ │ str r0, [sp, #1464] @ 0x5b8 │ │ │ │ add r0, lr, #404 @ 0x194 │ │ │ │ add r1, sp, #592 @ 0x250 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r5, [sp, #1428] @ 0x594 │ │ │ │ ldr r6, [sp, #1432] @ 0x598 │ │ │ │ ldr sl, [sp, #1436] @ 0x59c │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ ldr fp, [sp, #88] @ 0x58 │ │ │ │ add r0, lr, #260 @ 0x104 │ │ │ │ bl 31878c │ │ │ │ @@ -760085,21 +760085,21 @@ │ │ │ │ subeq lr, pc, ip, asr #19 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #1368] @ 0x558 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 31f8f8 │ │ │ │ ldr r0, [sp, #1372] @ 0x55c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 31f8f8 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #344 @ 0x158 │ │ │ │ add r4, r0, #4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ b 31f8f8 │ │ │ │ subeq lr, pc, r0, lsl sp @ │ │ │ │ b 31f43c │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ @@ -760201,21 +760201,21 @@ │ │ │ │ b 31f848 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #1380] @ 0x564 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 31f54c │ │ │ │ ldr r0, [sp, #1384] @ 0x568 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 31f54c │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #356 @ 0x164 │ │ │ │ add r4, r0, #4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ b 31f54c │ │ │ │ b 31f3a4 │ │ │ │ b 31f724 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ @@ -760292,18 +760292,18 @@ │ │ │ │ b 31f854 │ │ │ │ mov r7, r9 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r0, sp, #912 @ 0x390 │ │ │ │ bl 318178 │ │ │ │ ldr r0, [sp, #1428] @ 0x594 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 31f774 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #404 @ 0x194 │ │ │ │ bl 344290 │ │ │ │ b 31f774 │ │ │ │ b 31f5f4 │ │ │ │ str fp, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ @@ -760356,18 +760356,18 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 316bdc │ │ │ │ mov r5, r9 │ │ │ │ ldr r0, [r5, #188]! @ 0xbc │ │ │ │ cmp r0, #0 │ │ │ │ beq 31f4e8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 31f4e8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ add r0, r9, #172 @ 0xac │ │ │ │ bl 318ab0 │ │ │ │ b 31f854 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ @@ -760686,76 +760686,76 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ add r0, sp, #1264 @ 0x4f0 │ │ │ │ bl 31878c │ │ │ │ b 31f924 │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ - eorseq r8, r8, r7, asr #13 │ │ │ │ + eorseq r8, r8, r7, asr #12 │ │ │ │ subeq sp, pc, r8, lsr pc @ │ │ │ │ - eorseq r8, r8, pc, lsr r7 │ │ │ │ + @ instruction: 0x003886bf │ │ │ │ strheq sp, [pc], #-240 @ │ │ │ │ subeq lr, pc, r8, ror r1 @ │ │ │ │ subeq lr, pc, r4, lsl #3 │ │ │ │ subeq sp, pc, ip, lsl #26 │ │ │ │ subeq sp, pc, r0, asr sp @ │ │ │ │ - @ instruction: 0x003885bb │ │ │ │ + eorseq r8, r8, fp, lsr r5 │ │ │ │ subeq sp, pc, ip, asr #21 │ │ │ │ - eorseq r8, r8, pc, asr #12 │ │ │ │ + eorseq r8, r8, pc, asr #11 │ │ │ │ subeq sp, pc, r0, ror #22 │ │ │ │ subeq sp, pc, ip, ror #25 │ │ │ │ strdeq sp, [pc], #-204 @ │ │ │ │ subeq sp, pc, r4, lsl #18 │ │ │ │ subeq sp, pc, r0, asr #23 │ │ │ │ @ instruction: 0x004fdb94 │ │ │ │ subeq sp, pc, r0, ror #21 │ │ │ │ subeq sp, pc, r0, ror #23 │ │ │ │ - eorseq r8, r8, r7, ror #10 │ │ │ │ + eorseq r8, r8, r7, ror #9 │ │ │ │ ldrdeq sp, [pc], #-168 @ │ │ │ │ - mlaseq r8, pc, r5, r8 @ │ │ │ │ + eorseq r8, r8, pc, lsl r5 │ │ │ │ subeq sp, pc, r0, lsl fp @ │ │ │ │ subeq sp, pc, r8, lsr #29 │ │ │ │ subeq sp, pc, r0, lsl #28 │ │ │ │ subeq sp, pc, ip, lsl #28 │ │ │ │ subeq sp, pc, r0, lsr #28 │ │ │ │ - eorseq r8, r8, pc, lsr r5 │ │ │ │ + @ instruction: 0x003884bf │ │ │ │ subeq sp, pc, r0, ror #23 │ │ │ │ - eorseq r8, r8, r3, lsl #11 │ │ │ │ + eorseq r8, r8, r3, lsl #10 │ │ │ │ subeq sp, pc, r4, lsr #24 │ │ │ │ - eorseq r8, r8, pc, asr r7 │ │ │ │ + @ instruction: 0x003886df │ │ │ │ subeq sp, pc, r8, lsr #29 │ │ │ │ - eorseq r8, r8, r7, ror #13 │ │ │ │ + eorseq r8, r8, r7, ror #12 │ │ │ │ subeq sp, pc, r0, lsr lr @ │ │ │ │ subeq sp, pc, r8, ror #30 │ │ │ │ subeq sp, pc, ip, lsr #31 │ │ │ │ subeq sp, pc, ip, lsl #30 │ │ │ │ subeq sp, pc, r0, lsr #30 │ │ │ │ - eorseq r8, r8, fp, lsr #12 │ │ │ │ + eorseq r8, r8, fp, lsr #11 │ │ │ │ subeq sp, pc, r4, asr #29 │ │ │ │ - @ instruction: 0x003885d7 │ │ │ │ + eorseq r8, r8, r7, asr r5 │ │ │ │ subeq sp, pc, r0, asr #26 │ │ │ │ - eorseq r8, r8, fp, lsr #13 │ │ │ │ + eorseq r8, r8, fp, lsr #12 │ │ │ │ subeq sp, pc, r4, lsl lr @ │ │ │ │ - eorseq r8, r8, pc, lsl #12 │ │ │ │ + eorseq r8, r8, pc, lsl #11 │ │ │ │ subeq sp, pc, r8, lsl #27 │ │ │ │ - eorseq r8, r8, fp, ror #12 │ │ │ │ + eorseq r8, r8, fp, ror #11 │ │ │ │ subeq sp, pc, r4, ror #27 │ │ │ │ - eorseq r8, r8, fp, lsl #13 │ │ │ │ + eorseq r8, r8, fp, lsl #12 │ │ │ │ subeq sp, pc, r4, lsr #30 │ │ │ │ subeq lr, pc, ip, lsr #2 │ │ │ │ subeq sp, pc, r0, asr #25 │ │ │ │ ldrdeq sp, [pc], #-200 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r5, [pc, #172] @ 31fb8c │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r4 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 548f4c │ │ │ │ + bl 548ed0 │ │ │ │ ldr r0, [pc, #152] @ 31fb90 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ beq 31fb0c │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ @@ -760767,15 +760767,15 @@ │ │ │ │ ldr r5, [r5, #12] │ │ │ │ mov r0, #5 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [r5, #20] │ │ │ │ ldr r1, [r5, #24] │ │ │ │ str r1, [sp, #16] │ │ │ │ str r0, [sp, #12] │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ mov r7, r1 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 31fb04 │ │ │ │ @@ -760784,15 +760784,15 @@ │ │ │ │ str r4, [sp] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ subseq r0, r3, r0, asr #13 │ │ │ │ subseq r0, r3, r8, asr #1 │ │ │ │ ldrheq r0, [r3], #-4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #532 @ 0x214 │ │ │ │ @@ -760833,15 +760833,15 @@ │ │ │ │ beq 31fcd0 │ │ │ │ ldr r0, [pc, #1244] @ 320110 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 52f20 │ │ │ │ ands r1, r0, #255 @ 0xff │ │ │ │ beq 31fcd0 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 5474e0 │ │ │ │ + bl 547464 │ │ │ │ cmp r0, #0 │ │ │ │ beq 31fcd0 │ │ │ │ ldr r1, [r5] │ │ │ │ ldr r0, [r1, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq 31fff0 │ │ │ │ mov r2, r1 │ │ │ │ @@ -760865,15 +760865,15 @@ │ │ │ │ str r0, [sp, #472] @ 0x1d8 │ │ │ │ add r0, sp, #472 @ 0x1d8 │ │ │ │ str r5, [sp, #508] @ 0x1fc │ │ │ │ str r0, [sp, #504] @ 0x1f8 │ │ │ │ str r6, [sp, #8] │ │ │ │ add r0, fp, #32 │ │ │ │ add r2, sp, #504 @ 0x1f8 │ │ │ │ - bl 546ef4 │ │ │ │ + bl 546e78 │ │ │ │ strb r5, [fp, #69] @ 0x45 │ │ │ │ b 31fd84 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r0, [pc, #1076] @ 320114 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ @@ -760904,15 +760904,15 @@ │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #504 @ 0x1f8 │ │ │ │ str r1, [sp, #504] @ 0x1f8 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r6, [sp, #20] │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 5470c0 │ │ │ │ + bl 547044 │ │ │ │ mov r0, #1 │ │ │ │ add r1, sp, #24 │ │ │ │ strb r0, [fp, #69] @ 0x45 │ │ │ │ add r0, fp, #32 │ │ │ │ ldm r1!, {r2, r3, r5, r7} │ │ │ │ stmia r0!, {r2, r3, r5, r7} │ │ │ │ ldm r1, {r2, r3, r5, r7} │ │ │ │ @@ -761143,18 +761143,18 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ ldrheq pc, [r2], #-252 @ 0xffffff04 @ │ │ │ │ subseq r0, r3, ip, lsl r3 │ │ │ │ ldrsheq r0, [r3], #-44 @ 0xffffffd4 │ │ │ │ subseq r0, r3, r0, asr r2 │ │ │ │ ldrsbeq pc, [r2], #-224 @ 0xffffff20 @ │ │ │ │ - eorseq r7, r8, r3, asr #10 │ │ │ │ + eorseq r7, r8, r3, asr #9 │ │ │ │ subeq ip, pc, r4, asr #29 │ │ │ │ subeq sp, pc, r8, lsl #3 │ │ │ │ - eorseq r7, r8, r7, lsr #10 │ │ │ │ + eorseq r7, r8, r7, lsr #9 │ │ │ │ subeq ip, pc, r8, lsr #29 │ │ │ │ subeq sp, pc, r4, lsr #4 │ │ │ │ strdeq ip, [pc], #-236 @ │ │ │ │ subeq ip, pc, r8, lsl #30 │ │ │ │ subeq ip, pc, r0, ror #29 │ │ │ │ strdeq ip, [pc], #-224 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -761198,15 +761198,15 @@ │ │ │ │ beq 3202c4 │ │ │ │ ldr r0, [pc, #2760] @ 320cb0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 52f20 │ │ │ │ ands r1, r0, #255 @ 0xff │ │ │ │ beq 3202c4 │ │ │ │ ldr r0, [r9] │ │ │ │ - bl 5474e0 │ │ │ │ + bl 547464 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3202c4 │ │ │ │ ldr r1, [r9] │ │ │ │ ldr r2, [r1, #32] │ │ │ │ cmp r2, #0 │ │ │ │ beq 320604 │ │ │ │ mov lr, r1 │ │ │ │ @@ -761246,15 +761246,15 @@ │ │ │ │ mov r0, #2 │ │ │ │ str r5, [sp, #272] @ 0x110 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #32 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r8 │ │ │ │ - bl 546ef4 │ │ │ │ + bl 546e78 │ │ │ │ strb r6, [r8, #68] @ 0x44 │ │ │ │ b 3203b8 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [pc, #2528] @ 320cb4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ @@ -761301,15 +761301,15 @@ │ │ │ │ str r0, [sp, #276] @ 0x114 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ str r0, [sp, #272] @ 0x110 │ │ │ │ str r5, [sp, #216] @ 0xd8 │ │ │ │ add r0, sp, #32 │ │ │ │ add r1, sp, #272 @ 0x110 │ │ │ │ - bl 5470c0 │ │ │ │ + bl 547044 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r8 │ │ │ │ strb r0, [r8, #68] @ 0x44 │ │ │ │ add r0, sp, #32 │ │ │ │ ldm r0!, {r2, r3, r5, r6} │ │ │ │ stmia r1!, {r2, r3, r5, r6} │ │ │ │ ldm r0, {r2, r3, r5, r6} │ │ │ │ @@ -761638,15 +761638,15 @@ │ │ │ │ ldr r6, [r5] │ │ │ │ ldr r1, [r6, #24] │ │ │ │ ldr r0, [r6, #20] │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ mov r0, #5 │ │ │ │ str r1, [sp, #212] @ 0xd4 │ │ │ │ str r0, [sp, #204] @ 0xcc │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r7, r0 │ │ │ │ mov r9, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, sp, #204 @ 0xcc │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3209a0 │ │ │ │ @@ -761687,15 +761687,15 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #216 @ 0xd8 │ │ │ │ add r3, sp, #12 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r9 │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ ldr r1, [r8, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ bne 320a14 │ │ │ │ b 320a20 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [r8, #112] @ 0x70 │ │ │ │ @@ -761739,15 +761739,15 @@ │ │ │ │ beq 320888 │ │ │ │ ldr r0, [pc, #688] @ 320d0c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 52f20 │ │ │ │ ands r1, r0, #255 @ 0xff │ │ │ │ beq 320888 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 5474e0 │ │ │ │ + bl 547464 │ │ │ │ cmp r0, #0 │ │ │ │ beq 320888 │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 320bd0 │ │ │ │ mov r2, r0 │ │ │ │ @@ -761778,15 +761778,15 @@ │ │ │ │ str r4, [sp, #172] @ 0xac │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ mov r1, #4 │ │ │ │ str r1, [sp, #168] @ 0xa8 │ │ │ │ add r5, sp, #192 @ 0xc0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 548f4c │ │ │ │ + bl 548ed0 │ │ │ │ ldr r0, [pc, #552] @ 320d3c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ bne 320b98 │ │ │ │ ldr r0, [pc, #536] @ 320d40 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -761796,15 +761796,15 @@ │ │ │ │ ldr r6, [r6] │ │ │ │ mov r0, #5 │ │ │ │ str r0, [sp, #272] @ 0x110 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ ldr r1, [r6, #24] │ │ │ │ str r1, [sp, #280] @ 0x118 │ │ │ │ str r0, [sp, #276] @ 0x114 │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r7, r0 │ │ │ │ mov r9, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, sp, #272 @ 0x110 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 320b98 │ │ │ │ @@ -761813,15 +761813,15 @@ │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r9 │ │ │ │ str r5, [sp] │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ mov sl, #21 │ │ │ │ ldr r1, [r8, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ bne 320a14 │ │ │ │ b 320a20 │ │ │ │ ldr r2, [pc, #328] @ 320cfc │ │ │ │ mov r0, r6 │ │ │ │ @@ -761887,23 +761887,23 @@ │ │ │ │ mov r7, r0 │ │ │ │ b 320758 │ │ │ │ subseq pc, r2, r8, lsl #20 │ │ │ │ subseq pc, r2, ip, lsl #27 │ │ │ │ subseq pc, r2, ip, ror #26 │ │ │ │ subseq pc, r2, r0, lsl #25 │ │ │ │ ldrsbeq pc, [r2], #-140 @ 0xffffff74 @ │ │ │ │ - eorseq r6, r8, fp, asr #30 │ │ │ │ + eorseq r6, r8, fp, asr #29 │ │ │ │ subeq ip, pc, ip, ror #17 │ │ │ │ - eorseq r6, r8, pc, lsr #30 │ │ │ │ + eorseq r6, r8, pc, lsr #29 │ │ │ │ ldrdeq ip, [pc], #-128 @ │ │ │ │ subeq ip, pc, r8, lsr #23 │ │ │ │ subeq ip, pc, r4, ror fp @ │ │ │ │ - eorseq r6, r8, r3, lsl pc │ │ │ │ + mlaseq r8, r3, lr, r6 │ │ │ │ strheq ip, [pc], #-132 @ │ │ │ │ - @ instruction: 0x00386ef7 │ │ │ │ + eorseq r6, r8, r7, ror lr │ │ │ │ @ instruction: 0x004fc898 │ │ │ │ subeq ip, pc, r4, lsl #25 │ │ │ │ subeq ip, pc, r4, asr ip @ │ │ │ │ subeq ip, pc, r4, lsr #18 │ │ │ │ subeq ip, pc, r0, lsr r9 @ │ │ │ │ subeq ip, pc, r8, lsl #18 │ │ │ │ subeq ip, pc, r8, lsl r9 @ │ │ │ │ @@ -761911,19 +761911,19 @@ │ │ │ │ ldrheq pc, [r2], #-52 @ 0xffffffcc @ │ │ │ │ subseq pc, r2, r0, asr #6 │ │ │ │ @ instruction: 0x0052f194 │ │ │ │ subseq pc, r2, r4, ror r1 @ │ │ │ │ subseq pc, r2, ip, lsr #6 │ │ │ │ subseq pc, r2, r0, lsr #6 │ │ │ │ subseq pc, r2, r4, lsl r3 @ │ │ │ │ - eorseq r6, r8, fp, lsr #18 │ │ │ │ + eorseq r6, r8, fp, lsr #17 │ │ │ │ strdeq ip, [pc], #-44 @ │ │ │ │ subeq ip, pc, r0, lsr #2 │ │ │ │ @ instruction: 0x004fc59c │ │ │ │ - eorseq r6, r8, r7, asr #18 │ │ │ │ + eorseq r6, r8, r7, asr #17 │ │ │ │ subeq ip, pc, r8, lsl r3 @ │ │ │ │ @ instruction: 0x004fbf9c │ │ │ │ subeq ip, pc, r8, lsl r4 @ │ │ │ │ subseq pc, r2, ip, lsr #1 │ │ │ │ subseq pc, r2, r0, lsr #1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #364 @ 0x16c │ │ │ │ @@ -761957,27 +761957,27 @@ │ │ │ │ beq 320e4c │ │ │ │ ldr r0, [pc, #1152] @ 321244 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 52f20 │ │ │ │ ands r1, r0, #255 @ 0xff │ │ │ │ beq 320e4c │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 5474e0 │ │ │ │ + bl 547464 │ │ │ │ cmp r0, #0 │ │ │ │ beq 320e4c │ │ │ │ ldr r1, [r5] │ │ │ │ add r0, r1, #28 │ │ │ │ str r0, [sp, #312] @ 0x138 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #308] @ 0x134 │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #304] @ 0x130 │ │ │ │ add r2, sp, #304 @ 0x130 │ │ │ │ mov r0, r4 │ │ │ │ - bl 546ef4 │ │ │ │ + bl 546e78 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4, #36] @ 0x24 │ │ │ │ b 320ebc │ │ │ │ mov r6, r4 │ │ │ │ ldrb r0, [r6, #172]! @ 0xac │ │ │ │ add r1, pc, #8 │ │ │ │ sub r7, r6, #132 @ 0x84 │ │ │ │ @@ -762006,15 +762006,15 @@ │ │ │ │ add r0, r0, #28 │ │ │ │ str r1, [sp, #344] @ 0x158 │ │ │ │ mov r1, #4 │ │ │ │ str r1, [sp, #340] @ 0x154 │ │ │ │ str r0, [sp, #348] @ 0x15c │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ add r1, sp, #340 @ 0x154 │ │ │ │ - bl 5470c0 │ │ │ │ + bl 547044 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r4 │ │ │ │ strb r0, [r4, #36] @ 0x24 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ ldm r0!, {r2, r3, r6, r7} │ │ │ │ stmia r1!, {r2, r3, r6, r7} │ │ │ │ ldm r0, {r2, r3, r6, r7} │ │ │ │ @@ -762288,15 +762288,15 @@ │ │ │ │ beq 32138c │ │ │ │ ldr r0, [pc, #4076] @ 3222dc │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 52f20 │ │ │ │ ands r1, r0, #255 @ 0xff │ │ │ │ beq 32138c │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 5474e0 │ │ │ │ + bl 547464 │ │ │ │ cmp r0, #0 │ │ │ │ beq 32138c │ │ │ │ ldr r1, [r6] │ │ │ │ ldr r0, [r1, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq 32163c │ │ │ │ mov r2, r1 │ │ │ │ @@ -762318,15 +762318,15 @@ │ │ │ │ str r0, [sp, #292] @ 0x124 │ │ │ │ add r0, sp, #292 @ 0x124 │ │ │ │ str r2, [sp, #252] @ 0xfc │ │ │ │ str r5, [sp, #248] @ 0xf8 │ │ │ │ str r0, [sp, #244] @ 0xf4 │ │ │ │ add r2, sp, #244 @ 0xf4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 546ef4 │ │ │ │ + bl 546e78 │ │ │ │ strb r5, [r9, #44] @ 0x2c │ │ │ │ b 321438 │ │ │ │ str r8, [sp, #12] │ │ │ │ b 321478 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [pc, #4084] @ 322390 │ │ │ │ @@ -762357,15 +762357,15 @@ │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ add r0, sp, #244 @ 0xf4 │ │ │ │ str r5, [sp, #248] @ 0xf8 │ │ │ │ str r1, [sp, #244] @ 0xf4 │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ add r0, sp, #32 │ │ │ │ add r1, sp, #172 @ 0xac │ │ │ │ - bl 5470c0 │ │ │ │ + bl 547044 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r9 │ │ │ │ strb r0, [r9, #44] @ 0x2c │ │ │ │ add r0, sp, #32 │ │ │ │ ldm r0!, {r2, r3, r6, r7} │ │ │ │ stmia r1!, {r2, r3, r6, r7} │ │ │ │ ldm r0, {r2, r3, r6, r7} │ │ │ │ @@ -762732,15 +762732,15 @@ │ │ │ │ add r1, r6, r7 │ │ │ │ add r4, r0, #1 │ │ │ │ sub r0, r3, r7 │ │ │ │ str r6, [sp, #172] @ 0xac │ │ │ │ add r2, r0, #1 │ │ │ │ str r4, [sp, #176] @ 0xb0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 681300 │ │ │ │ + bl 681284 │ │ │ │ ldr r0, [sp, #344] @ 0x158 │ │ │ │ cmp r0, #1 │ │ │ │ beq 321f30 │ │ │ │ ldr r5, [sp, #348] @ 0x15c │ │ │ │ ldr r6, [sp, #352] @ 0x160 │ │ │ │ str r6, [sp, #196] @ 0xc4 │ │ │ │ str r5, [sp, #192] @ 0xc0 │ │ │ │ @@ -762764,15 +762764,15 @@ │ │ │ │ ldr r7, [r0] │ │ │ │ ldr r1, [r7, #24] │ │ │ │ ldr r0, [r7, #20] │ │ │ │ str r0, [sp, #224] @ 0xe0 │ │ │ │ mov r0, #5 │ │ │ │ str r1, [sp, #228] @ 0xe4 │ │ │ │ str r0, [sp, #220] @ 0xdc │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov sl, r0 │ │ │ │ mov fp, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, sp, #220 @ 0xdc │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 321ce0 │ │ │ │ @@ -762819,15 +762819,15 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #232 @ 0xe8 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, sl │ │ │ │ mov r2, fp │ │ │ │ mov r3, r8 │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ b 321ce0 │ │ │ │ ldr r0, [pc, #2368] @ 32249c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 321b88 │ │ │ │ @@ -762837,15 +762837,15 @@ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 52f20 │ │ │ │ ands r1, r0, #255 @ 0xff │ │ │ │ beq 321a24 │ │ │ │ ldr r0, [pc, #2324] @ 3224a4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 5474e0 │ │ │ │ + bl 547464 │ │ │ │ cmp r0, #0 │ │ │ │ beq 321a24 │ │ │ │ ldr r0, [pc, #2344] @ 3224d0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -762881,15 +762881,15 @@ │ │ │ │ str r1, [sp, #300] @ 0x12c │ │ │ │ ldr r1, [pc, #2224] @ 3224e4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #216] @ 0xd8 │ │ │ │ add r1, sp, #192 @ 0xc0 │ │ │ │ str r1, [sp, #212] @ 0xd4 │ │ │ │ add r1, sp, #200 @ 0xc8 │ │ │ │ - bl 548f4c │ │ │ │ + bl 548ed0 │ │ │ │ ldr r0, [pc, #2200] @ 3224e8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ bne 321ce0 │ │ │ │ ldr r0, [pc, #2184] @ 3224ec │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -762901,15 +762901,15 @@ │ │ │ │ ldr r0, [pc, #2160] @ 3224f0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r7, [r0] │ │ │ │ ldr r0, [r7, #20] │ │ │ │ ldr r1, [r7, #24] │ │ │ │ str r1, [sp, #336] @ 0x150 │ │ │ │ str r0, [sp, #332] @ 0x14c │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov sl, r0 │ │ │ │ mov fp, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, sp, #328 @ 0x148 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 321ce0 │ │ │ │ @@ -762919,15 +762919,15 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, sl │ │ │ │ mov r2, fp │ │ │ │ mov r3, r8 │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ add r0, sp, #292 @ 0x124 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ bl 41a6c4 │ │ │ │ add sl, sp, #300 @ 0x12c │ │ │ │ ldr r7, [sp, #292] @ 0x124 │ │ │ │ ldr fp, [sp, #296] @ 0x128 │ │ │ │ @@ -763091,15 +763091,15 @@ │ │ │ │ str r0, [sp, #300] @ 0x12c │ │ │ │ strb r1, [sp, #316] @ 0x13c │ │ │ │ mov r1, #32 │ │ │ │ str r1, [sp, #308] @ 0x134 │ │ │ │ str r0, [sp, #292] @ 0x124 │ │ │ │ add r0, sp, #328 @ 0x148 │ │ │ │ add r1, sp, #292 @ 0x124 │ │ │ │ - bl 681ab8 │ │ │ │ + bl 681a3c │ │ │ │ cmp r0, #0 │ │ │ │ bne 32224c │ │ │ │ ldr fp, [sp, #244] @ 0xf4 │ │ │ │ mov r7, #8 │ │ │ │ ldr r8, [sp, #248] @ 0xf8 │ │ │ │ ldr r5, [sp, #252] @ 0xfc │ │ │ │ b 321fc8 │ │ │ │ @@ -763386,67 +763386,67 @@ │ │ │ │ ldr r0, [r9, #76] @ 0x4c │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ add r0, r9, #56 @ 0x38 │ │ │ │ bl 318ab0 │ │ │ │ b 3216b8 │ │ │ │ bl 5a198 │ │ │ │ - @ instruction: 0x00385ef7 │ │ │ │ + eorseq r5, r8, r7, ror lr │ │ │ │ subeq fp, pc, r0, lsl #18 │ │ │ │ - @ instruction: 0x00385edb │ │ │ │ + eorseq r5, r8, fp, asr lr │ │ │ │ subeq fp, pc, r4, ror #17 │ │ │ │ subeq fp, pc, r4, asr #18 │ │ │ │ subeq fp, pc, r8, lsr r9 @ │ │ │ │ subseq lr, r2, r0, ror #15 │ │ │ │ subeq fp, pc, ip, ror sl @ │ │ │ │ subeq fp, pc, ip, lsl r9 @ │ │ │ │ subeq fp, pc, ip, lsr #18 │ │ │ │ subseq sp, r2, r8, lsr pc │ │ │ │ ldrsheq sp, [r2], #-232 @ 0xffffff18 │ │ │ │ strdeq sl, [pc], #-80 @ │ │ │ │ subeq sl, pc, ip, lsl lr @ │ │ │ │ - eorseq r5, r8, r0, asr sl │ │ │ │ + @ instruction: 0x003859d0 │ │ │ │ ldrheq sp, [r2], #-244 @ 0xffffff0c │ │ │ │ subeq sl, pc, r8, lsl #28 │ │ │ │ strheq sl, [pc], #-208 @ │ │ │ │ subeq sp, pc, r8, ror #13 │ │ │ │ @ instruction: 0x0052de98 │ │ │ │ ldrdeq sl, [pc], #-88 @ │ │ │ │ subeq sl, pc, r8, lsr #27 │ │ │ │ ldrsheq sp, [r2], #-204 @ 0xffffff34 │ │ │ │ @ instruction: 0x004fa594 │ │ │ │ subeq sl, pc, r4, asr #16 │ │ │ │ subeq sl, pc, r0, ror #10 │ │ │ │ - eorseq r4, r8, r9, asr #30 │ │ │ │ + eorseq r4, r8, r9, asr #29 │ │ │ │ subeq sl, pc, ip, lsl #11 │ │ │ │ subseq lr, r2, r4, lsr #3 │ │ │ │ ldrsheq lr, [r2], #-0 │ │ │ │ ldrsbeq lr, [r2], #-0 │ │ │ │ ldrheq lr, [r2], #-12 │ │ │ │ @ instruction: 0x0052e194 │ │ │ │ subseq lr, r2, r8, lsl #3 │ │ │ │ ldrsheq lr, [r2], #-24 @ 0xffffffe8 │ │ │ │ ldrheq lr, [r2], #-20 @ 0xffffffec │ │ │ │ - eorseq r5, r8, r7, lsr #6 │ │ │ │ + eorseq r5, r8, r7, lsr #5 │ │ │ │ subeq sl, pc, r0, lsl #27 │ │ │ │ subeq sl, pc, r4, lsl #31 │ │ │ │ subeq fp, pc, r4, lsl #9 │ │ │ │ andeq fp, r4, r0, asr #15 │ │ │ │ subeq fp, pc, ip, ror #4 │ │ │ │ subseq lr, r2, r4, lsr #1 │ │ │ │ - eorseq r5, r8, r3, asr #6 │ │ │ │ + eorseq r5, r8, r3, asr #5 │ │ │ │ @ instruction: 0x004fad9c │ │ │ │ subeq sl, pc, r0, ror lr @ │ │ │ │ subeq fp, pc, r0, ror r3 @ │ │ │ │ andeq fp, r4, ip, lsr #13 │ │ │ │ subseq sp, r2, r0, ror pc │ │ │ │ subseq sp, r2, r4, ror #30 │ │ │ │ subseq sp, r2, ip, asr #31 │ │ │ │ - eorseq r5, r8, r4, ror r8 │ │ │ │ - eorseq sp, r6, r4, asr #29 │ │ │ │ + @ instruction: 0x003857f4 │ │ │ │ + eorseq sp, r6, r4, asr #28 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ sub r3, r0, #21 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ add r3, pc, #8 │ │ │ │ subcc r2, r0, #20 │ │ │ │ @@ -764595,15 +764595,15 @@ │ │ │ │ add r1, sl, #36 @ 0x24 │ │ │ │ add r8, lr, #536 @ 0x218 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ add r0, r8, #36 @ 0x24 │ │ │ │ bl 38430 │ │ │ │ str r5, [sp, #1560] @ 0x618 │ │ │ │ b 324084 │ │ │ │ - eorseq r5, r8, r1, ror #19 │ │ │ │ + eorseq r5, r8, r1, ror #18 │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ str r0, [sp, #16] │ │ │ │ add sl, lr, #500 @ 0x1f4 │ │ │ │ ldr r0, [pc, #2548] @ 32411c │ │ │ │ add r3, sp, #8 │ │ │ │ mov r1, r2 │ │ │ │ @@ -764627,15 +764627,15 @@ │ │ │ │ add r8, sp, #748 @ 0x2ec │ │ │ │ add r1, sl, #36 @ 0x24 │ │ │ │ add r0, r8, #36 @ 0x24 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ bl 38430 │ │ │ │ str r5, [sp, #748] @ 0x2ec │ │ │ │ b 324084 │ │ │ │ - eorseq r5, r8, r1, lsl #5 │ │ │ │ + eorseq r5, r8, r1, lsl #4 │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ str r0, [sp, #16] │ │ │ │ add sl, lr, #500 @ 0x1f4 │ │ │ │ ldr r0, [pc, #2448] @ 324138 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r1, r2 │ │ │ │ @@ -764660,15 +764660,15 @@ │ │ │ │ add r1, sl, #36 @ 0x24 │ │ │ │ add r8, lr, #92 @ 0x5c │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ add r0, r8, #36 @ 0x24 │ │ │ │ bl 38430 │ │ │ │ str r5, [sp, #2140] @ 0x85c │ │ │ │ b 324084 │ │ │ │ - eorseq r5, r8, r5, lsl r3 │ │ │ │ + mlaseq r8, r5, r2, r5 │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ str r0, [sp, #16] │ │ │ │ add sl, lr, #500 @ 0x1f4 │ │ │ │ ldr r0, [pc, #2300] @ 324128 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r1, r2 │ │ │ │ @@ -764693,15 +764693,15 @@ │ │ │ │ add r1, sl, #36 @ 0x24 │ │ │ │ add r8, lr, #188 @ 0xbc │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ add r0, r8, #36 @ 0x24 │ │ │ │ bl 38430 │ │ │ │ str r5, [sp, #1212] @ 0x4bc │ │ │ │ b 324084 │ │ │ │ - eorseq r5, r8, r0, asr #1 │ │ │ │ + eorseq r5, r8, r0, asr #32 │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ str r0, [sp, #16] │ │ │ │ add sl, lr, #500 @ 0x1f4 │ │ │ │ ldr r0, [pc, #2164] @ 324124 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r1, r2 │ │ │ │ @@ -764725,15 +764725,15 @@ │ │ │ │ add r8, sp, #980 @ 0x3d4 │ │ │ │ add r1, sl, #36 @ 0x24 │ │ │ │ add r0, r8, #36 @ 0x24 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ bl 38430 │ │ │ │ str r5, [sp, #980] @ 0x3d4 │ │ │ │ b 324084 │ │ │ │ - eorseq r5, r8, ip, ror r2 │ │ │ │ + @ instruction: 0x003851fc │ │ │ │ mov r0, #44 @ 0x2c │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ str r0, [sp, #16] │ │ │ │ add sl, lr, #500 @ 0x1f4 │ │ │ │ ldr r0, [pc, #2092] @ 32415c │ │ │ │ add r3, sp, #8 │ │ │ │ mov r1, r2 │ │ │ │ @@ -764758,15 +764758,15 @@ │ │ │ │ add r1, sl, #36 @ 0x24 │ │ │ │ add r8, lr, #460 @ 0x1cc │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ add r0, r8, #36 @ 0x24 │ │ │ │ bl 38430 │ │ │ │ str r5, [sp, #3532] @ 0xdcc │ │ │ │ b 324084 │ │ │ │ - eorseq r5, r8, ip, asr #3 │ │ │ │ + eorseq r5, r8, ip, asr #2 │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ str r0, [sp, #16] │ │ │ │ add sl, lr, #500 @ 0x1f4 │ │ │ │ ldr r0, [pc, #1968] @ 324164 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r1, r2 │ │ │ │ @@ -764791,15 +764791,15 @@ │ │ │ │ add r1, sl, #36 @ 0x24 │ │ │ │ add r8, lr, #692 @ 0x2b4 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ add r0, r8, #36 @ 0x24 │ │ │ │ bl 38430 │ │ │ │ str r5, [sp, #3764] @ 0xeb4 │ │ │ │ b 324084 │ │ │ │ - @ instruction: 0x003852df │ │ │ │ + eorseq r5, r8, pc, asr r2 │ │ │ │ mov r0, #42 @ 0x2a │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ str r0, [sp, #16] │ │ │ │ add sl, lr, #500 @ 0x1f4 │ │ │ │ ldr r0, [pc, #1856] @ 324178 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r1, r2 │ │ │ │ @@ -764824,15 +764824,15 @@ │ │ │ │ add r1, sl, #36 @ 0x24 │ │ │ │ add r8, lr, #152 @ 0x98 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ add r0, r8, #36 @ 0x24 │ │ │ │ bl 38430 │ │ │ │ str r5, [r9, #1276] @ 0x4fc │ │ │ │ b 324084 │ │ │ │ - eorseq r5, r8, r0, lsr r1 │ │ │ │ + ldrheq r5, [r8], -r0 @ │ │ │ │ mov r0, #43 @ 0x2b │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ str r0, [sp, #16] │ │ │ │ add sl, lr, #500 @ 0x1f4 │ │ │ │ ldr r0, [pc, #1676] @ 324148 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r1, r2 │ │ │ │ @@ -764857,15 +764857,15 @@ │ │ │ │ add r1, sl, #36 @ 0x24 │ │ │ │ add r8, lr, #556 @ 0x22c │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ add r0, r8, #36 @ 0x24 │ │ │ │ bl 38430 │ │ │ │ str r5, [sp, #2604] @ 0xa2c │ │ │ │ b 324084 │ │ │ │ - eorseq r5, r8, fp, ror r3 │ │ │ │ + @ instruction: 0x003852fb │ │ │ │ mov r0, #41 @ 0x29 │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ str r0, [sp, #16] │ │ │ │ add sl, lr, #500 @ 0x1f4 │ │ │ │ ldr r0, [pc, #1580] @ 32416c │ │ │ │ add r3, sp, #8 │ │ │ │ mov r1, r2 │ │ │ │ @@ -764890,15 +764890,15 @@ │ │ │ │ add r1, sl, #36 @ 0x24 │ │ │ │ add r8, lr, #480 @ 0x1e0 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ add r0, r8, #36 @ 0x24 │ │ │ │ bl 38430 │ │ │ │ str r5, [r9, #580] @ 0x244 │ │ │ │ b 324084 │ │ │ │ - eorseq r4, r8, r7, lsr lr │ │ │ │ + @ instruction: 0x00384db7 │ │ │ │ mov r0, #37 @ 0x25 │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ str r0, [sp, #16] │ │ │ │ add sl, lr, #500 @ 0x1f4 │ │ │ │ ldr r0, [pc, #1400] @ 32413c │ │ │ │ add r3, sp, #8 │ │ │ │ mov r1, r2 │ │ │ │ @@ -764922,15 +764922,15 @@ │ │ │ │ add r8, sp, #2256 @ 0x8d0 │ │ │ │ add r1, sl, #36 @ 0x24 │ │ │ │ add r0, r8, #36 @ 0x24 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ bl 38430 │ │ │ │ str r5, [sp, #2256] @ 0x8d0 │ │ │ │ b 324084 │ │ │ │ - eorseq r5, r8, r9, asr #5 │ │ │ │ + eorseq r5, r8, r9, asr #4 │ │ │ │ mov r0, #45 @ 0x2d │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ str r0, [sp, #16] │ │ │ │ add sl, lr, #500 @ 0x1f4 │ │ │ │ ldr r0, [pc, #1328] @ 324174 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r1, r2 │ │ │ │ @@ -764955,15 +764955,15 @@ │ │ │ │ add r1, sl, #36 @ 0x24 │ │ │ │ add r8, lr, #828 @ 0x33c │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ add r0, r8, #36 @ 0x24 │ │ │ │ bl 38430 │ │ │ │ str r5, [r9, #928] @ 0x3a0 │ │ │ │ b 324084 │ │ │ │ - eorseq r4, r8, sl, lsr pc │ │ │ │ + @ instruction: 0x00384eba │ │ │ │ mov r0, #42 @ 0x2a │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ str r0, [sp, #16] │ │ │ │ add sl, lr, #500 @ 0x1f4 │ │ │ │ ldr r0, [pc, #1156] @ 32414c │ │ │ │ add r3, sp, #8 │ │ │ │ mov r1, r2 │ │ │ │ @@ -764987,15 +764987,15 @@ │ │ │ │ add r8, sp, #2720 @ 0xaa0 │ │ │ │ add r1, sl, #36 @ 0x24 │ │ │ │ add r0, r8, #36 @ 0x24 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ bl 38430 │ │ │ │ str r5, [sp, #2720] @ 0xaa0 │ │ │ │ b 324084 │ │ │ │ - @ instruction: 0x00384bfd │ │ │ │ + eorseq r4, r8, sp, ror fp │ │ │ │ mov r0, #43 @ 0x2b │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ str r0, [sp, #16] │ │ │ │ add sl, lr, #500 @ 0x1f4 │ │ │ │ ldr r0, [pc, #1036] @ 324154 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r1, r2 │ │ │ │ @@ -765020,15 +765020,15 @@ │ │ │ │ add r1, sl, #36 @ 0x24 │ │ │ │ add r8, lr, #228 @ 0xe4 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ add r0, r8, #36 @ 0x24 │ │ │ │ bl 38430 │ │ │ │ str r5, [sp, #3300] @ 0xce4 │ │ │ │ b 324084 │ │ │ │ - @ instruction: 0x003851b2 │ │ │ │ + eorseq r5, r8, r2, lsr r1 │ │ │ │ mov r0, #43 @ 0x2b │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ str r0, [sp, #16] │ │ │ │ add sl, lr, #500 @ 0x1f4 │ │ │ │ ldr r0, [pc, #908] @ 324158 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r1, r2 │ │ │ │ @@ -765053,15 +765053,15 @@ │ │ │ │ add r1, sl, #36 @ 0x24 │ │ │ │ add r8, lr, #344 @ 0x158 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ add r0, r8, #36 @ 0x24 │ │ │ │ bl 38430 │ │ │ │ str r5, [sp, #3416] @ 0xd58 │ │ │ │ b 324084 │ │ │ │ - eorseq r5, r8, fp, lsr r2 │ │ │ │ + @ instruction: 0x003851bb │ │ │ │ mov r0, #44 @ 0x2c │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ str r0, [sp, #16] │ │ │ │ add sl, lr, #500 @ 0x1f4 │ │ │ │ ldr r0, [pc, #792] @ 324168 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r1, r2 │ │ │ │ @@ -765086,15 +765086,15 @@ │ │ │ │ add r1, sl, #36 @ 0x24 │ │ │ │ add r8, lr, #364 @ 0x16c │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ add r0, r8, #36 @ 0x24 │ │ │ │ bl 38430 │ │ │ │ str r5, [r9, #464] @ 0x1d0 │ │ │ │ b 324084 │ │ │ │ - @ instruction: 0x00384bfd │ │ │ │ + eorseq r4, r8, sp, ror fp │ │ │ │ mov r0, #44 @ 0x2c │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ str r0, [sp, #16] │ │ │ │ add sl, lr, #500 @ 0x1f4 │ │ │ │ ldr r0, [pc, #636] @ 324150 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r1, r2 │ │ │ │ @@ -765119,15 +765119,15 @@ │ │ │ │ add r1, sl, #36 @ 0x24 │ │ │ │ add r8, lr, #1020 @ 0x3fc │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ add r0, r8, #36 @ 0x24 │ │ │ │ bl 38430 │ │ │ │ str r5, [sp, #3068] @ 0xbfc │ │ │ │ b 324084 │ │ │ │ - eorseq r5, r8, r7, lsl r0 │ │ │ │ + mlaseq r8, r7, pc, r4 @ │ │ │ │ mov r0, #46 @ 0x2e │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ str r0, [sp, #16] │ │ │ │ add sl, lr, #500 @ 0x1f4 │ │ │ │ ldr r0, [pc, #548] @ 32417c │ │ │ │ add r3, sp, #8 │ │ │ │ mov r1, r2 │ │ │ │ @@ -765151,16 +765151,16 @@ │ │ │ │ ldm r7!, {r0, r1, r2, r3} │ │ │ │ stmia fp!, {r0, r1, r2, r3} │ │ │ │ ldm r7, {r0, r1, r2, r3} │ │ │ │ stm fp, {r0, r1, r2, r3} │ │ │ │ add sp, sp, #732 @ 0x2dc │ │ │ │ add sp, sp, #5120 @ 0x1400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - eorseq r5, r8, r6 │ │ │ │ - eorseq r4, r8, lr, lsl sp │ │ │ │ + eorseq r4, r8, r6, lsl #31 │ │ │ │ + mlaseq r8, lr, ip, r4 │ │ │ │ add r4, sp, #20 │ │ │ │ add r1, ip, #36 @ 0x24 │ │ │ │ add r0, r4, #36 @ 0x24 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ bl 38430 │ │ │ │ ldm r8!, {r1, r2, r3, r5} │ │ │ │ add r0, r4, #4 │ │ │ │ @@ -765172,15 +765172,15 @@ │ │ │ │ bne 324020 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r1, #8]! │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 324020 │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ add r0, lr, #500 @ 0x1f4 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ ldr r0, [r9, #1624] @ 0x658 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 3240b8 │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ mov r1, r6 │ │ │ │ add r0, lr, #500 @ 0x1f4 │ │ │ │ bl 3164a0 │ │ │ │ @@ -765213,15 +765213,15 @@ │ │ │ │ add r2, sp, #136 @ 0x88 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r8 │ │ │ │ bl 374c44 │ │ │ │ add sp, sp, #732 @ 0x2dc │ │ │ │ add sp, sp, #5120 @ 0x1400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - eorseq r4, r8, r1, asr #25 │ │ │ │ + eorseq r4, r8, r1, asr #24 │ │ │ │ ldr r1, [r9, #1628] @ 0x65c │ │ │ │ ldr r2, [r9, #1632] @ 0x660 │ │ │ │ str r0, [r9, #1624] @ 0x658 │ │ │ │ str r1, [r9, #1628] @ 0x65c │ │ │ │ str r2, [r9, #1632] @ 0x660 │ │ │ │ b 324030 │ │ │ │ ldr r1, [r9, #1624] @ 0x658 │ │ │ │ @@ -765235,43 +765235,43 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #20 │ │ │ │ bl 318218 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - eorseq r4, r8, r4, asr #27 │ │ │ │ - mlaseq r8, r1, pc, r4 @ │ │ │ │ - eorseq r4, r8, r0, ror lr │ │ │ │ - @ instruction: 0x00384ab5 │ │ │ │ - eorseq r4, r8, r3, lsl r9 │ │ │ │ - eorseq r4, r8, r2, ror #26 │ │ │ │ - eorseq r4, r8, pc, lsr r7 │ │ │ │ - eorseq r4, r8, r3, ror r7 │ │ │ │ - mlaseq r8, r1, r8, r4 │ │ │ │ - eorseq r4, r8, lr, lsr #26 │ │ │ │ - eorseq r4, r8, r5, ror sl │ │ │ │ - eorseq r4, r8, lr, asr #13 │ │ │ │ - eorseq r4, r8, sp, lsl #5 │ │ │ │ - eorseq r4, r8, r1, lsl #18 │ │ │ │ - @ instruction: 0x003847dd │ │ │ │ - eorseq r4, r8, sl, lsl r3 │ │ │ │ - eorseq r4, r8, r4, ror #1 │ │ │ │ - eorseq r3, r8, lr, asr lr │ │ │ │ - mlaseq r8, r4, pc, r3 @ │ │ │ │ - eorseq r3, r8, r5, ror #29 │ │ │ │ - eorseq r4, r8, r5, asr r3 │ │ │ │ - eorseq r4, r8, fp, lsr #17 │ │ │ │ - eorseq r4, r8, ip, ror r2 │ │ │ │ - eorseq r3, r8, r5, asr #25 │ │ │ │ - eorseq r3, r8, ip, lsr #31 │ │ │ │ - eorseq r4, r8, sl, ror #11 │ │ │ │ - eorseq r3, r8, r1, lsr #28 │ │ │ │ - mlaseq r8, sp, pc, r3 @ │ │ │ │ - eorseq r3, r8, pc, asr #20 │ │ │ │ + eorseq r4, r8, r4, asr #26 │ │ │ │ + eorseq r4, r8, r1, lsl pc │ │ │ │ + @ instruction: 0x00384df0 │ │ │ │ + eorseq r4, r8, r5, lsr sl │ │ │ │ + mlaseq r8, r3, r8, r4 │ │ │ │ + eorseq r4, r8, r2, ror #25 │ │ │ │ + @ instruction: 0x003846bf │ │ │ │ + @ instruction: 0x003846f3 │ │ │ │ + eorseq r4, r8, r1, lsl r8 │ │ │ │ + eorseq r4, r8, lr, lsr #25 │ │ │ │ + @ instruction: 0x003849f5 │ │ │ │ + eorseq r4, r8, lr, asr #12 │ │ │ │ + eorseq r4, r8, sp, lsl #4 │ │ │ │ + eorseq r4, r8, r1, lsl #17 │ │ │ │ + eorseq r4, r8, sp, asr r7 │ │ │ │ + mlaseq r8, sl, r2, r4 │ │ │ │ + eorseq r4, r8, r4, rrx │ │ │ │ + @ instruction: 0x00383dde │ │ │ │ + eorseq r3, r8, r4, lsl pc │ │ │ │ + eorseq r3, r8, r5, ror #28 │ │ │ │ + @ instruction: 0x003842d5 │ │ │ │ + eorseq r4, r8, fp, lsr #16 │ │ │ │ + @ instruction: 0x003841fc │ │ │ │ + eorseq r3, r8, r5, asr #24 │ │ │ │ + eorseq r3, r8, ip, lsr #30 │ │ │ │ + eorseq r4, r8, sl, ror #10 │ │ │ │ + eorseq r3, r8, r1, lsr #27 │ │ │ │ + eorseq r3, r8, sp, lsl pc │ │ │ │ + eorseq r3, r8, pc, asr #19 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ mov r4, #0 │ │ │ │ sub r2, r1, #21 │ │ │ │ str r4, [sp, #4] │ │ │ │ @@ -765313,51 +765313,51 @@ │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #4 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r4, r0, #4 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ ldr r1, [r5, #32] │ │ │ │ add r2, sp, #24 │ │ │ │ - bl 67926c │ │ │ │ + bl 6791f0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bcc 324288 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 324288 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 3242c0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3242c0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - mlaseq r8, r8, pc, r3 @ │ │ │ │ + eorseq r3, r8, r8, lsl pc │ │ │ │ subeq r8, pc, ip, lsl lr @ │ │ │ │ - eorseq r3, r8, r3, asr pc │ │ │ │ + @ instruction: 0x00383ed3 │ │ │ │ strheq r8, [pc], #-216 @ │ │ │ │ andeq r9, r4, ip, asr #1 │ │ │ │ ldrsheq fp, [r2], #-196 @ 0xffffff3c │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #12 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ @@ -765906,143 +765906,143 @@ │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r1, #8]! │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 325088 │ │ │ │ mov r3, #-2147483648 @ 0x80000000 │ │ │ │ b 325098 │ │ │ │ mov r0, sp │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r2, r3, #-2147483648 @ 0x80000000 │ │ │ │ moveq r1, r2 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r3, #46 @ 0x2e │ │ │ │ b 325680 │ │ │ │ mov r0, sp │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r7, r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r2, r7 │ │ │ │ moveq r1, r7 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ moveq r0, #1 │ │ │ │ mov r3, #42 @ 0x2a │ │ │ │ b 325684 │ │ │ │ mov r0, sp │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r7, r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r2, r7 │ │ │ │ moveq r1, r7 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ moveq r0, #1 │ │ │ │ mov r3, #34 @ 0x22 │ │ │ │ b 325684 │ │ │ │ mov r0, sp │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r7, r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r2, r7 │ │ │ │ moveq r1, r7 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ moveq r0, #1 │ │ │ │ mov r3, #23 │ │ │ │ b 325684 │ │ │ │ mov r0, sp │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r7, r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r2, r7 │ │ │ │ moveq r1, r7 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ moveq r0, #1 │ │ │ │ mov r3, #22 │ │ │ │ b 325684 │ │ │ │ mov r0, sp │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r7, r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r2, r7 │ │ │ │ moveq r1, r7 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ moveq r0, #1 │ │ │ │ mov r3, #28 │ │ │ │ b 325684 │ │ │ │ mov r0, sp │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r7, r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r2, r7 │ │ │ │ moveq r1, r7 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ moveq r0, #1 │ │ │ │ mov r3, #21 │ │ │ │ b 325684 │ │ │ │ mov r0, sp │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r7, r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r2, r7 │ │ │ │ moveq r1, r7 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ moveq r0, #1 │ │ │ │ mov r3, #25 │ │ │ │ b 325684 │ │ │ │ mov r0, sp │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r7, r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r2, r7 │ │ │ │ moveq r1, r7 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ moveq r0, #1 │ │ │ │ mov r3, #27 │ │ │ │ b 325684 │ │ │ │ mov r0, sp │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r7, r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r2, r7 │ │ │ │ moveq r1, r7 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ moveq r0, #1 │ │ │ │ mov r3, #37 @ 0x25 │ │ │ │ b 325684 │ │ │ │ mov r0, sp │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r2, r3, #-2147483648 @ 0x80000000 │ │ │ │ moveq r1, r2 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r3, #43 @ 0x2b │ │ │ │ b 325680 │ │ │ │ mov r0, sp │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r7, r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r2, r7 │ │ │ │ moveq r1, r7 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ @@ -766131,15 +766131,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r1, #8]! │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 325268 │ │ │ │ mov r3, #-2147483648 @ 0x80000000 │ │ │ │ b 325278 │ │ │ │ mov r0, sp │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r2, r3, #-2147483648 @ 0x80000000 │ │ │ │ moveq r1, r2 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r3, #53 @ 0x35 │ │ │ │ @@ -766147,15 +766147,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r1, #8]! │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 325310 │ │ │ │ mov r3, #-2147483648 @ 0x80000000 │ │ │ │ b 325320 │ │ │ │ mov r0, sp │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r2, r3, #-2147483648 @ 0x80000000 │ │ │ │ moveq r1, r2 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r3, #50 @ 0x32 │ │ │ │ @@ -766169,107 +766169,107 @@ │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r1, #8]! │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 3253cc │ │ │ │ mov r3, #-2147483648 @ 0x80000000 │ │ │ │ b 3253dc │ │ │ │ mov r0, sp │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r2, r3, #-2147483648 @ 0x80000000 │ │ │ │ moveq r1, r2 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r3, #44 @ 0x2c │ │ │ │ b 325680 │ │ │ │ mov r0, sp │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r7, r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r2, r7 │ │ │ │ moveq r1, r7 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ moveq r0, #1 │ │ │ │ mov r3, #24 │ │ │ │ b 325684 │ │ │ │ mov r0, sp │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r7, r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r2, r7 │ │ │ │ moveq r1, r7 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ moveq r0, #1 │ │ │ │ mov r3, #32 │ │ │ │ b 325684 │ │ │ │ mov r0, sp │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r7, r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r2, r7 │ │ │ │ moveq r1, r7 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ moveq r0, #1 │ │ │ │ mov r3, #30 │ │ │ │ b 325684 │ │ │ │ mov r0, sp │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r7, r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r2, r7 │ │ │ │ moveq r1, r7 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ moveq r0, #1 │ │ │ │ mov r3, #26 │ │ │ │ b 325684 │ │ │ │ mov r0, sp │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r7, r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r2, r7 │ │ │ │ moveq r1, r7 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ moveq r0, #1 │ │ │ │ mov r3, #31 │ │ │ │ b 325684 │ │ │ │ mov r0, sp │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r2, r3, #-2147483648 @ 0x80000000 │ │ │ │ moveq r1, r2 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r3, #65 @ 0x41 │ │ │ │ b 325680 │ │ │ │ mov r0, sp │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r7, r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r2, r7 │ │ │ │ moveq r1, r7 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ moveq r0, #1 │ │ │ │ mov r3, #41 @ 0x29 │ │ │ │ b 325684 │ │ │ │ mov r0, sp │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r2, r3, #-2147483648 @ 0x80000000 │ │ │ │ moveq r1, r2 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r3, #51 @ 0x33 │ │ │ │ @@ -766295,91 +766295,91 @@ │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r1, #8]! │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 3254cc │ │ │ │ mov r3, #-2147483648 @ 0x80000000 │ │ │ │ b 3254dc │ │ │ │ mov r0, sp │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r2, r3, #-2147483648 @ 0x80000000 │ │ │ │ moveq r1, r2 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r3, #54 @ 0x36 │ │ │ │ b 325680 │ │ │ │ mov r0, sp │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r2, r3, #-2147483648 @ 0x80000000 │ │ │ │ moveq r1, r2 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r3, #60 @ 0x3c │ │ │ │ b 325680 │ │ │ │ mov r0, sp │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r2, r3, #-2147483648 @ 0x80000000 │ │ │ │ moveq r1, r2 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r3, #47 @ 0x2f │ │ │ │ b 325680 │ │ │ │ mov r0, sp │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r7, r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r2, r7 │ │ │ │ moveq r1, r7 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ moveq r0, #1 │ │ │ │ mov r3, #29 │ │ │ │ b 325684 │ │ │ │ mov r0, sp │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r2, r3, #-2147483648 @ 0x80000000 │ │ │ │ moveq r1, r2 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r3, #45 @ 0x2d │ │ │ │ b 325680 │ │ │ │ mov r0, sp │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r7, r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r2, r7 │ │ │ │ moveq r1, r7 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ moveq r0, #1 │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ b 325684 │ │ │ │ mov r0, sp │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r7, r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r2, r7 │ │ │ │ moveq r1, r7 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ moveq r0, #1 │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ b 325684 │ │ │ │ mov r0, sp │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r7, r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r2, r7 │ │ │ │ moveq r1, r7 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ @@ -766389,226 +766389,226 @@ │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r1, #8]! │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 325528 │ │ │ │ mov r3, #-2147483648 @ 0x80000000 │ │ │ │ b 325538 │ │ │ │ mov r0, sp │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r2, r3, #-2147483648 @ 0x80000000 │ │ │ │ moveq r1, r2 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r3, #66 @ 0x42 │ │ │ │ b 325680 │ │ │ │ mov r0, sp │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r2, r3, #-2147483648 @ 0x80000000 │ │ │ │ moveq r1, r2 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r3, #55 @ 0x37 │ │ │ │ b 325680 │ │ │ │ - eorseq r3, r8, ip, lsl #27 │ │ │ │ + eorseq r3, r8, ip, lsl #26 │ │ │ │ mov r0, sp │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r2, r3, #-2147483648 @ 0x80000000 │ │ │ │ moveq r1, r2 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r3, #57 @ 0x39 │ │ │ │ b 325680 │ │ │ │ - eorseq r3, r8, sl, lsr sl │ │ │ │ + @ instruction: 0x003839ba │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r1, #8]! │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 325570 │ │ │ │ mov r3, #-2147483648 @ 0x80000000 │ │ │ │ b 325580 │ │ │ │ - eorseq r3, r8, r9, asr #19 │ │ │ │ + eorseq r3, r8, r9, asr #18 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r1, #8]! │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 3255c4 │ │ │ │ mov r3, #-2147483648 @ 0x80000000 │ │ │ │ b 3255d4 │ │ │ │ - eorseq r3, r8, r3, lsr r9 │ │ │ │ - eorseq r3, r8, ip, ror #17 │ │ │ │ + @ instruction: 0x003838b3 │ │ │ │ + eorseq r3, r8, ip, ror #16 │ │ │ │ mov r0, sp │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r2, r3, #-2147483648 @ 0x80000000 │ │ │ │ moveq r1, r2 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r3, #61 @ 0x3d │ │ │ │ b 325680 │ │ │ │ - eorseq r3, r8, r5, lsr #17 │ │ │ │ + eorseq r3, r8, r5, lsr #16 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r1, #8]! │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 325624 │ │ │ │ mov r3, #-2147483648 @ 0x80000000 │ │ │ │ b 325634 │ │ │ │ mov r0, sp │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r2, r3, #-2147483648 @ 0x80000000 │ │ │ │ moveq r1, r2 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r3, #67 @ 0x43 │ │ │ │ b 325680 │ │ │ │ - eorseq r3, r8, sp, asr #21 │ │ │ │ + eorseq r3, r8, sp, asr #20 │ │ │ │ mov r0, sp │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r2, r3, #-2147483648 @ 0x80000000 │ │ │ │ moveq r1, r2 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ b 325680 │ │ │ │ - eorseq r3, r8, r0, lsr ip │ │ │ │ + @ instruction: 0x00383bb0 │ │ │ │ mov r0, sp │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r2, r3, #-2147483648 @ 0x80000000 │ │ │ │ moveq r1, r2 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r3, #59 @ 0x3b │ │ │ │ b 325680 │ │ │ │ - eorseq r3, r8, fp, ror #23 │ │ │ │ - eorseq r3, r8, r6, lsl fp │ │ │ │ + eorseq r3, r8, fp, ror #22 │ │ │ │ + mlaseq r8, r6, sl, r3 │ │ │ │ mov r0, sp │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r7, r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r2, r7 │ │ │ │ moveq r1, r7 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ moveq r0, #1 │ │ │ │ mov r3, #36 @ 0x24 │ │ │ │ b 325684 │ │ │ │ - eorseq r3, r8, r0, lsr #12 │ │ │ │ + eorseq r3, r8, r0, lsr #11 │ │ │ │ mov r0, sp │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ ldr r3, [sp] │ │ │ │ subs r2, r3, #-2147483648 @ 0x80000000 │ │ │ │ moveq r1, r2 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r3, #68 @ 0x44 │ │ │ │ b 325680 │ │ │ │ - eorseq r3, r8, r5, asr #23 │ │ │ │ + eorseq r3, r8, r5, asr #22 │ │ │ │ mov r0, sp │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r2, r3, #-2147483648 @ 0x80000000 │ │ │ │ moveq r1, r2 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r3, #56 @ 0x38 │ │ │ │ b 325680 │ │ │ │ - eorseq r3, r8, pc, lsr #20 │ │ │ │ - eorseq r3, r8, sl, lsl r8 │ │ │ │ + eorseq r3, r8, pc, lsr #19 │ │ │ │ + mlaseq r8, sl, r7, r3 │ │ │ │ mov r0, sp │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r2, r3, #-2147483648 @ 0x80000000 │ │ │ │ moveq r1, r2 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r3, #64 @ 0x40 │ │ │ │ b 325680 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r1, #8]! │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 32565c │ │ │ │ mov r3, #-2147483648 @ 0x80000000 │ │ │ │ b 32566c │ │ │ │ - eorseq r3, r8, r6, asr #15 │ │ │ │ - @ instruction: 0x003836fd │ │ │ │ + eorseq r3, r8, r6, asr #14 │ │ │ │ + eorseq r3, r8, sp, ror r6 │ │ │ │ mov r0, sp │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r2, r3, #-2147483648 @ 0x80000000 │ │ │ │ moveq r1, r2 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r3, #58 @ 0x3a │ │ │ │ b 325680 │ │ │ │ - mlaseq r8, r7, r6, r3 │ │ │ │ + eorseq r3, r8, r7, lsl r6 │ │ │ │ mov r0, sp │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r2, r3, #-2147483648 @ 0x80000000 │ │ │ │ moveq r1, r2 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r3, #62 @ 0x3e │ │ │ │ b 325680 │ │ │ │ mov r0, sp │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r2, r3, #-2147483648 @ 0x80000000 │ │ │ │ moveq r1, r2 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r3, #63 @ 0x3f │ │ │ │ b 325680 │ │ │ │ - @ instruction: 0x003839f3 │ │ │ │ - eorseq r3, r8, r7, lsl #19 │ │ │ │ + eorseq r3, r8, r3, ror r9 │ │ │ │ + eorseq r3, r8, r7, lsl #18 │ │ │ │ mov r0, sp │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r2, r3, #-2147483648 @ 0x80000000 │ │ │ │ moveq r1, r2 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r3, #49 @ 0x31 │ │ │ │ b 325680 │ │ │ │ - @ instruction: 0x003838b6 │ │ │ │ - eorseq r3, r8, r3, ror r8 │ │ │ │ + eorseq r3, r8, r6, lsr r8 │ │ │ │ + @ instruction: 0x003837f3 │ │ │ │ mov r0, sp │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r7, r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r2, r7 │ │ │ │ moveq r1, r7 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ moveq r0, #1 │ │ │ │ mov r3, #38 @ 0x26 │ │ │ │ b 325684 │ │ │ │ - eorseq r3, r8, sl, lsl #16 │ │ │ │ - eorseq r3, r8, r8, lsr #11 │ │ │ │ + eorseq r3, r8, sl, lsl #15 │ │ │ │ + eorseq r3, r8, r8, lsr #10 │ │ │ │ mov r0, sp │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r2, r3, #-2147483648 @ 0x80000000 │ │ │ │ moveq r1, r2 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r3, #52 @ 0x34 │ │ │ │ @@ -766617,55 +766617,55 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sl] │ │ │ │ str r2, [sl, #4] │ │ │ │ str r1, [sl, #12] │ │ │ │ bl 317974 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - eorseq r3, r8, r9, lsr #19 │ │ │ │ + eorseq r3, r8, r9, lsr #18 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 317974 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - eorseq r3, r8, fp, ror #18 │ │ │ │ - @ instruction: 0x003838f6 │ │ │ │ - eorseq r3, r8, lr, lsr r8 │ │ │ │ - eorseq r3, r8, r9, asr #16 │ │ │ │ - eorseq r3, r8, r1, lsl r7 │ │ │ │ - @ instruction: 0x003836f9 │ │ │ │ - eorseq r3, r8, r1, lsl r6 │ │ │ │ - eorseq r3, r8, sp, asr #11 │ │ │ │ - eorseq r3, r8, ip, ror #11 │ │ │ │ - eorseq r3, r8, sl, lsl #7 │ │ │ │ - eorseq r3, r8, r0, asr #6 │ │ │ │ - eorseq r3, r8, r4, ror #5 │ │ │ │ - mlaseq r8, r8, r2, r3 │ │ │ │ - eorseq r3, r8, r9, asr r1 │ │ │ │ - ldrsheq r3, [r8], -r1 @ │ │ │ │ - eorseq r3, r8, r5, ror r0 │ │ │ │ - eorseq r3, r8, r6, lsr #32 │ │ │ │ - eorseq r2, r8, sp, asr #31 │ │ │ │ - eorseq r2, r8, r9, asr ip │ │ │ │ - eorseq r2, r8, r7, lsl #24 │ │ │ │ - @ instruction: 0x003831f9 │ │ │ │ - eorseq r2, r8, fp, lsl #23 │ │ │ │ - eorseq r2, r8, ip, lsr #22 │ │ │ │ - eorseq r2, r8, r1, ror #21 │ │ │ │ + eorseq r3, r8, fp, ror #17 │ │ │ │ + eorseq r3, r8, r6, ror r8 │ │ │ │ + @ instruction: 0x003837be │ │ │ │ + eorseq r3, r8, r9, asr #15 │ │ │ │ + mlaseq r8, r1, r6, r3 │ │ │ │ + eorseq r3, r8, r9, ror r6 │ │ │ │ + mlaseq r8, r1, r5, r3 │ │ │ │ + eorseq r3, r8, sp, asr #10 │ │ │ │ + eorseq r3, r8, ip, ror #10 │ │ │ │ + eorseq r3, r8, sl, lsl #6 │ │ │ │ + eorseq r3, r8, r0, asr #5 │ │ │ │ + eorseq r3, r8, r4, ror #4 │ │ │ │ + eorseq r3, r8, r8, lsl r2 │ │ │ │ + ldrsbeq r3, [r8], -r9 @ │ │ │ │ + eorseq r3, r8, r1, ror r0 │ │ │ │ + @ instruction: 0x00382ff5 │ │ │ │ + eorseq r2, r8, r6, lsr #31 │ │ │ │ + eorseq r2, r8, sp, asr #30 │ │ │ │ + @ instruction: 0x00382bd9 │ │ │ │ + eorseq r2, r8, r7, lsl #23 │ │ │ │ + eorseq r3, r8, r9, ror r1 │ │ │ │ + eorseq r2, r8, fp, lsl #22 │ │ │ │ + eorseq r2, r8, ip, lsr #21 │ │ │ │ + eorseq r2, r8, r1, ror #20 │ │ │ │ ldr r1, [pc, #36] @ 32574c │ │ │ │ ldr ip, [pc, #20] @ 325740 │ │ │ │ ldr r2, [pc, #20] @ 325744 │ │ │ │ ldr r3, [pc, #20] @ 325748 │ │ │ │ stm r0, {r1, r3} │ │ │ │ str r2, [r0, #8] │ │ │ │ str ip, [r0, #12] │ │ │ │ bx lr │ │ │ │ strbgt ip, [r6], r3, lsl #8 │ │ │ │ - blne 806c14 <_IO_stdin_used@@Base+0x17b354> │ │ │ │ + blne 806c14 <_IO_stdin_used@@Base+0x17b3d4> │ │ │ │ @ instruction: 0xf232ee19 │ │ │ │ @ instruction: 0x16522cf9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #12 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r9, [r0, #328]! @ 0x148 │ │ │ │ @@ -766742,18 +766742,18 @@ │ │ │ │ cmp ip, #21 │ │ │ │ bne 3258e8 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #21 │ │ │ │ bne 3258f8 │ │ │ │ ldr r0, [r8, #352]! @ 0x160 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3257f8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r8 │ │ │ │ bl 344290 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, sl │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #328 @ 0x148 │ │ │ │ @@ -767370,15 +767370,15 @@ │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ bl 329a98 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subeq r7, pc, r0, asr r3 @ │ │ │ │ @ instruction: 0x004f729c │ │ │ │ - eorseq r2, r8, r3, lsl #3 │ │ │ │ + eorseq r2, r8, r3, lsl #2 │ │ │ │ strdeq r6, [pc], #-248 @ │ │ │ │ strheq r6, [pc], #-240 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #892 @ 0x37c │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ ldr r1, [r0] │ │ │ │ mov r2, #0 │ │ │ │ @@ -767387,15 +767387,15 @@ │ │ │ │ str r2, [r1] │ │ │ │ beq 326ce8 │ │ │ │ ldr r7, [r0] │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #1 │ │ │ │ ldr r4, [r7, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 326df8 │ │ │ │ mov r0, #31 │ │ │ │ mov r1, #3 │ │ │ │ str r0, [sp, #228] @ 0xe4 │ │ │ │ ldr r0, [pc, #3576] @ 3270c4 │ │ │ │ strb r5, [sp, #236] @ 0xec │ │ │ │ @@ -767417,19 +767417,19 @@ │ │ │ │ beq 326340 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 326340 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 326340 │ │ │ │ add r4, r9, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ add r3, sp, #100 @ 0x64 │ │ │ │ orr sl, r9, #4 │ │ │ │ ldr ip, [sp, #96] @ 0x60 │ │ │ │ add r0, sp, #164 @ 0xa4 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ @@ -767475,19 +767475,19 @@ │ │ │ │ add r7, r9, #48 @ 0x30 │ │ │ │ cmp r0, #3 │ │ │ │ beq 326428 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 326428 │ │ │ │ ldr r0, [sp, #212] @ 0xd4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 326428 │ │ │ │ add r4, r9, #52 @ 0x34 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ ldr ip, [sp, #160] @ 0xa0 │ │ │ │ add lr, sp, #4928 @ 0x1340 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ cmp ip, #3 │ │ │ │ @@ -767549,15 +767549,15 @@ │ │ │ │ ldr r0, [pc, #2952] @ 3270a8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 38af0 <__tls_get_addr@plt> │ │ │ │ add r7, r0, #8 │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ b 32655c │ │ │ │ add r0, sp, #2560 @ 0xa00 │ │ │ │ - bl 666cec │ │ │ │ + bl 666c70 │ │ │ │ ldr r0, [pc, #2916] @ 3270a4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 38af0 <__tls_get_addr@plt> │ │ │ │ add r7, sp, #2560 @ 0xa00 │ │ │ │ mov r5, #1 │ │ │ │ mov r6, #0 │ │ │ │ stmia r0!, {r5, r6} │ │ │ │ @@ -767664,28 +767664,28 @@ │ │ │ │ ldr r0, [pc, #2588] @ 327108 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 52f20 │ │ │ │ ands r1, r0, #255 @ 0xff │ │ │ │ beq 32673c │ │ │ │ ldr r0, [pc, #2572] @ 32710c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 5474e0 │ │ │ │ + bl 547464 │ │ │ │ cmp r0, #0 │ │ │ │ beq 32673c │ │ │ │ ldr r1, [pc, #2556] @ 327110 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ add r0, r1, #28 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #164] @ 0xa4 │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ add r0, sp, #2560 @ 0xa00 │ │ │ │ add r2, sp, #160 @ 0xa0 │ │ │ │ - bl 546ef4 │ │ │ │ + bl 546e78 │ │ │ │ b 3267a0 │ │ │ │ ldr r0, [pc, #2512] @ 327114 │ │ │ │ mov r1, #2 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #184] @ 0xb8 │ │ │ │ str r1, [sp, #168] @ 0xa8 │ │ │ │ ldr r1, [pc, #2496] @ 327118 │ │ │ │ @@ -767697,15 +767697,15 @@ │ │ │ │ add r0, r0, #28 │ │ │ │ str r1, [sp, #2564] @ 0xa04 │ │ │ │ mov r1, #4 │ │ │ │ str r1, [sp, #2560] @ 0xa00 │ │ │ │ str r0, [sp, #2568] @ 0xa08 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ add r1, sp, #2560 @ 0xa00 │ │ │ │ - bl 5470c0 │ │ │ │ + bl 547044 │ │ │ │ add r1, sp, #160 @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ ldm r1!, {r2, r3, r6, r7} │ │ │ │ stmia r0!, {r2, r3, r6, r7} │ │ │ │ ldm r1, {r2, r3, r6, r7} │ │ │ │ stm r0, {r2, r3, r6, r7} │ │ │ │ mov r0, r5 │ │ │ │ @@ -767716,15 +767716,15 @@ │ │ │ │ stm r1, {r2, r3, r6, r7} │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #2 │ │ │ │ beq 3267d4 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ add r0, r0, #8 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ - bl 54a094 │ │ │ │ + bl 54a018 │ │ │ │ ldr r0, [pc, #2368] @ 32711c │ │ │ │ mov r6, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ bne 326860 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ @@ -767768,15 +767768,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ bl 38af0 <__tls_get_addr@plt> │ │ │ │ add fp, r0, #12 │ │ │ │ ldr r8, [r0, #8] │ │ │ │ ldm fp, {r6, r9, fp} │ │ │ │ b 3268d4 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ - bl 666cec │ │ │ │ + bl 666c70 │ │ │ │ ldr r0, [pc, #2060] @ 3270b8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 38af0 <__tls_get_addr@plt> │ │ │ │ add fp, sp, #164 @ 0xa4 │ │ │ │ ldr r8, [sp, #160] @ 0xa0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ @@ -767830,15 +767830,15 @@ │ │ │ │ mov r2, #104 @ 0x68 │ │ │ │ mov r6, r0 │ │ │ │ bl 38430 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ str r6, [sp, #128] @ 0x80 │ │ │ │ mov r4, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ ldr r7, [pc, #1928] @ 32712c │ │ │ │ cmp r0, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ bmi 326df8 │ │ │ │ mov r8, #0 │ │ │ │ mov r0, #2 │ │ │ │ str r6, [sp, #132] @ 0x84 │ │ │ │ @@ -767853,15 +767853,15 @@ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #2564] @ 0xa04 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ str r0, [sp, #2560] @ 0xa00 │ │ │ │ add r4, sp, #160 @ 0xa0 │ │ │ │ add r0, sp, #148 @ 0x94 │ │ │ │ mov r1, r4 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ add r2, sp, #148 @ 0x94 │ │ │ │ add r3, sp, #136 @ 0x88 │ │ │ │ str r6, [sp, #2968] @ 0xb98 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ add r3, sp, #2976 @ 0xba0 │ │ │ │ @@ -767887,15 +767887,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 326b04 │ │ │ │ add r0, r7, #12 │ │ │ │ bl 52f20 │ │ │ │ ands r1, r0, #255 @ 0xff │ │ │ │ beq 326b04 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 5474e0 │ │ │ │ + bl 547464 │ │ │ │ cmp r0, #0 │ │ │ │ beq 326b04 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ ldr r0, [r1, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq 326de0 │ │ │ │ mov r2, r1 │ │ │ │ @@ -767919,15 +767919,15 @@ │ │ │ │ str r7, [r0, #32] │ │ │ │ str r2, [r0, #36] @ 0x24 │ │ │ │ str r4, [r0, #40] @ 0x28 │ │ │ │ str r3, [r0, #44] @ 0x2c │ │ │ │ str ip, [r0, #48] @ 0x30 │ │ │ │ add r0, sp, #4928 @ 0x1340 │ │ │ │ add r2, lr, #864 @ 0x360 │ │ │ │ - bl 546ef4 │ │ │ │ + bl 546e78 │ │ │ │ b 326ba4 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ str r0, [sp, #184] @ 0xb8 │ │ │ │ ldr r1, [pc, #1576] @ 327144 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ @@ -767954,15 +767954,15 @@ │ │ │ │ str r3, [r5, #32] │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ str r8, [r5, #40] @ 0x28 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ str r1, [r5, #48] @ 0x30 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ add r1, lr, #864 @ 0x360 │ │ │ │ - bl 5470c0 │ │ │ │ + bl 547044 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ ldm r1!, {r2, r3, r5, r7} │ │ │ │ stmia r0!, {r2, r3, r5, r7} │ │ │ │ ldm r1, {r2, r3, r5, r7} │ │ │ │ stm r0, {r2, r3, r5, r7} │ │ │ │ add r0, r4, #32 │ │ │ │ @@ -767992,15 +767992,15 @@ │ │ │ │ beq 326cb8 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #2 │ │ │ │ beq 326c24 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ add r0, r0, #8 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ - bl 54a0c8 │ │ │ │ + bl 54a04c │ │ │ │ ldr r0, [pc, #1320] @ 327154 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ bne 326cb0 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -768169,26 +768169,26 @@ │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ b 326efc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 326efc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ bl 344374 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 326f1c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ bl 344374 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ bne 326f48 │ │ │ │ b 326f58 │ │ │ │ mov r4, r0 │ │ │ │ @@ -768207,28 +768207,28 @@ │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 35fc20 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 326f9c │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 326f9c │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ add r5, r0, #4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 327090 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ bl 34420c │ │ │ │ b 327090 │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ b 327070 │ │ │ │ mov r4, r0 │ │ │ │ @@ -768260,28 +768260,28 @@ │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ bl 35fc20 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 327070 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 327070 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ add r5, r0, #4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 327090 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 34420c │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ subseq r9, r2, r0, lsr #13 │ │ │ │ @@ -768289,23 +768289,23 @@ │ │ │ │ subseq r9, r2, r0, lsl #13 │ │ │ │ subseq r9, r2, r0, lsr r6 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ subseq r9, r2, r8, lsr r3 │ │ │ │ ldrsheq r9, [r2], #-36 @ 0xffffffdc │ │ │ │ subseq r9, r2, r8, lsl r3 │ │ │ │ ldrheq r9, [r2], #-44 @ 0xffffffd4 │ │ │ │ - eorseq r3, r8, r7, asr #23 │ │ │ │ + eorseq r3, r8, r7, asr #22 │ │ │ │ subeq r6, pc, r4, asr #17 │ │ │ │ - eorseq r1, r8, r3, lsl #13 │ │ │ │ + eorseq r1, r8, r3, lsl #12 │ │ │ │ subeq r6, pc, r8, ror #9 │ │ │ │ @ instruction: 0x004f6894 │ │ │ │ - eorseq r1, r8, r3, asr #12 │ │ │ │ + eorseq r1, r8, r3, asr #11 │ │ │ │ subeq r6, pc, r8, lsr #9 │ │ │ │ subeq r6, pc, r4, ror #16 │ │ │ │ - eorseq r1, r8, r3, lsl #12 │ │ │ │ + eorseq r1, r8, r3, lsl #11 │ │ │ │ subeq r6, pc, r8, ror #8 │ │ │ │ subeq r6, pc, r0, lsr fp @ │ │ │ │ subeq r6, pc, r4, lsr #22 │ │ │ │ subseq r9, r2, ip, lsl #10 │ │ │ │ strheq r6, [pc], #-124 @ │ │ │ │ subseq r9, r2, r0, lsr r4 │ │ │ │ subseq r9, r2, r8, lsr #10 │ │ │ │ @@ -768314,29 +768314,29 @@ │ │ │ │ ldrsheq r9, [r2], #-160 @ 0xffffff60 │ │ │ │ ldrsbeq r9, [r2], #-172 @ 0xffffff54 │ │ │ │ subseq r9, r2, r8, lsr #21 │ │ │ │ subseq r9, r2, r8, ror #8 │ │ │ │ subseq r9, r2, r0, ror #7 │ │ │ │ subeq r6, pc, r8, lsl ip @ │ │ │ │ andeq r6, r4, ip, lsr #21 │ │ │ │ - eorseq r1, r8, ip, lsr sp │ │ │ │ + @ instruction: 0x00381cbc │ │ │ │ subseq r9, r2, r8, asr #16 │ │ │ │ subeq r6, pc, r8, lsr #26 │ │ │ │ subseq r9, r2, ip, lsr #10 │ │ │ │ subseq r9, r2, r8, ror r1 │ │ │ │ - @ instruction: 0x003818f2 │ │ │ │ + eorseq r1, r8, r2, ror r8 │ │ │ │ subeq r6, pc, r0, lsl r9 @ │ │ │ │ subseq r9, r2, r4, lsr #1 │ │ │ │ - eorseq r1, r8, lr, lsl #18 │ │ │ │ + eorseq r1, r8, lr, lsl #17 │ │ │ │ subeq r6, pc, ip, lsr #18 │ │ │ │ subeq r6, pc, r8, lsr #23 │ │ │ │ @ instruction: 0x00528f94 │ │ │ │ subeq r6, pc, r0, asr #15 │ │ │ │ andeq r6, r4, ip, asr r6 │ │ │ │ - eorseq r1, r8, ip, ror #17 │ │ │ │ + eorseq r1, r8, ip, ror #16 │ │ │ │ subeq r6, pc, r4, lsr ip @ │ │ │ │ subeq r6, pc, ip, lsr #9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ sub sp, sp, #2048 @ 0x800 │ │ │ │ ldr r0, [r0] │ │ │ │ ldm r0, {r4, sl} │ │ │ │ @@ -768366,15 +768366,15 @@ │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r6, [pc, #1380] @ 32774c │ │ │ │ ldr r6, [pc, r6] │ │ │ │ ldr r0, [r6, #20] │ │ │ │ ldr r1, [r6, #24] │ │ │ │ str r1, [sp, #20] │ │ │ │ str r0, [sp, #16] │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, sp, #12 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 32743c │ │ │ │ @@ -768416,15 +768416,15 @@ │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r3, sp, #2112 @ 0x840 │ │ │ │ add r0, lr, #100 @ 0x64 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r8 │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ b 32743c │ │ │ │ ldr r0, [pc, #1116] @ 32772c │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 3272fc │ │ │ │ @@ -768433,15 +768433,15 @@ │ │ │ │ ldr r0, [pc, #1088] @ 327730 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 52f20 │ │ │ │ ands r1, r0, #255 @ 0xff │ │ │ │ beq 3271b0 │ │ │ │ ldr r0, [pc, #1072] @ 327734 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 5474e0 │ │ │ │ + bl 547464 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3271b0 │ │ │ │ ldr r0, [pc, #1056] @ 327738 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 3276b4 │ │ │ │ @@ -768474,15 +768474,15 @@ │ │ │ │ str ip, [sp, #44] @ 0x2c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #32] │ │ │ │ mov r1, #4 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r6, sp, #12 │ │ │ │ mov r1, r6 │ │ │ │ - bl 548f4c │ │ │ │ + bl 548ed0 │ │ │ │ ldr r0, [pc, #952] @ 32776c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ bne 32743c │ │ │ │ ldr r0, [pc, #936] @ 327770 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -768493,15 +768493,15 @@ │ │ │ │ str r0, [sp, #2160] @ 0x870 │ │ │ │ ldr r8, [pc, #912] @ 327774 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldr r0, [r8, #20] │ │ │ │ ldr r1, [r8, #24] │ │ │ │ str r1, [sp, #2168] @ 0x878 │ │ │ │ str r0, [sp, #2164] @ 0x874 │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r5, r0 │ │ │ │ mov r9, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, sp, #2160 @ 0x870 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 32743c │ │ │ │ @@ -768510,25 +768510,25 @@ │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r3, sp, #2112 @ 0x840 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r9 │ │ │ │ str r6, [sp] │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ ldr r0, [r7] │ │ │ │ ldr r5, [r0] │ │ │ │ ldr r6, [r5, #4] │ │ │ │ cmn r6, #1 │ │ │ │ beq 327444 │ │ │ │ ble 327674 │ │ │ │ add r0, r5, #4 │ │ │ │ add r2, r6, #1 │ │ │ │ mov r1, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ mov r6, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ beq 327448 │ │ │ │ mov r0, #17 │ │ │ │ str r0, [sp, #28] │ │ │ │ @@ -768556,15 +768556,15 @@ │ │ │ │ ldr r0, [pc, #676] @ 327780 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 52f20 │ │ │ │ ands r1, r0, #255 @ 0xff │ │ │ │ beq 32757c │ │ │ │ ldr r0, [pc, #660] @ 327784 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 5474e0 │ │ │ │ + bl 547464 │ │ │ │ cmp r0, #0 │ │ │ │ beq 32757c │ │ │ │ ldr r1, [pc, #644] @ 327788 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r0, [r1, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq 3276d0 │ │ │ │ @@ -768589,15 +768589,15 @@ │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #2152] @ 0x868 │ │ │ │ add r0, sp, #2160 @ 0x870 │ │ │ │ str r0, [sp, #2148] @ 0x864 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, sp, #2112 @ 0x840 │ │ │ │ add r2, lr, #100 @ 0x64 │ │ │ │ - bl 546ef4 │ │ │ │ + bl 546e78 │ │ │ │ b 327624 │ │ │ │ ldr r0, [pc, #528] @ 327794 │ │ │ │ mov r1, #2 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [pc, #512] @ 327798 │ │ │ │ @@ -768626,15 +768626,15 @@ │ │ │ │ str r0, [sp, #2152] @ 0x868 │ │ │ │ add r0, sp, #2160 @ 0x870 │ │ │ │ str r1, [sp, #2160] @ 0x870 │ │ │ │ str r0, [sp, #2148] @ 0x864 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, sp, #32 │ │ │ │ add r1, lr, #100 @ 0x64 │ │ │ │ - bl 5470c0 │ │ │ │ + bl 547044 │ │ │ │ add r0, sp, #32 │ │ │ │ add r1, sp, #2112 @ 0x840 │ │ │ │ ldm r0!, {r2, r3, r5, r7} │ │ │ │ stmia r1!, {r2, r3, r5, r7} │ │ │ │ ldm r0, {r2, r3, r5, r7} │ │ │ │ stm r1, {r2, r3, r5, r7} │ │ │ │ add r4, sp, #32 │ │ │ │ @@ -768703,39 +768703,39 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subseq r8, r2, r8, lsl sl │ │ │ │ subseq r9, r2, r0, lsl #2 │ │ │ │ subseq r9, r2, r0, ror #1 │ │ │ │ subseq r9, r2, ip, asr #1 │ │ │ │ ldrheq r9, [r2], #-8 │ │ │ │ - eorseq r1, r8, lr, lsl r0 │ │ │ │ + mlaseq r8, lr, pc, r0 @ │ │ │ │ strdeq r5, [pc], #-252 @ │ │ │ │ subseq r8, r2, r8, lsl #20 │ │ │ │ ldrsheq r8, [r2], #-156 @ 0xffffff64 │ │ │ │ subseq r9, r2, r8, ror #3 │ │ │ │ ldrheq r9, [r2], #-16 │ │ │ │ subeq r6, pc, r0, lsl #6 │ │ │ │ subeq r6, pc, ip, lsr #8 │ │ │ │ subeq r7, pc, ip, ror #6 │ │ │ │ subeq r7, pc, r0, ror r3 @ │ │ │ │ strdeq r6, [pc], #-28 @ │ │ │ │ subeq r6, pc, r8, lsr #6 │ │ │ │ subseq r8, r2, ip, lsl #16 │ │ │ │ subseq r8, r2, r0, lsl #16 │ │ │ │ subseq r8, r2, ip, ror #31 │ │ │ │ - eorseq r1, r8, r3, asr #8 │ │ │ │ + eorseq r1, r8, r3, asr #7 │ │ │ │ subseq r8, r2, r0, lsr #30 │ │ │ │ subseq r8, r2, r0, lsl #30 │ │ │ │ subseq r8, r2, ip, ror #29 │ │ │ │ ldrsbeq r8, [r2], #-232 @ 0xffffff18 │ │ │ │ - eorseq r1, r8, r2 │ │ │ │ + eorseq r0, r8, r2, lsl #31 │ │ │ │ strdeq r5, [pc], #-240 @ │ │ │ │ subseq r8, r2, r4, asr lr │ │ │ │ subseq r8, r2, r8, lsr #12 │ │ │ │ - eorseq r1, r8, sl, lsr r0 │ │ │ │ + @ instruction: 0x00380fba │ │ │ │ subeq r6, pc, r8, lsr #32 │ │ │ │ subeq r6, pc, r8, lsl #2 │ │ │ │ subeq r6, pc, r0, lsr #3 │ │ │ │ subeq r5, pc, r8, lsl #22 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r0, [r0] │ │ │ │ @@ -768758,103 +768758,103 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ bl 59d30 │ │ │ │ @ instruction: 0x004f599c │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 32781c │ │ │ │ mov r2, #17 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ - eorseq r0, r8, r5, lsr #21 │ │ │ │ + b 679f28 │ │ │ │ + eorseq r0, r8, r5, lsr #20 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 327834 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ - mlaseq r8, lr, sl, r0 │ │ │ │ + b 679f28 │ │ │ │ + eorseq r0, r8, lr, lsl sl │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 32784c │ │ │ │ mov r2, #17 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ - eorseq r0, r8, r3, lsr #20 │ │ │ │ + b 679f28 │ │ │ │ + eorseq r0, r8, r3, lsr #19 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 327864 │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ - eorseq r0, r8, ip, lsl sl │ │ │ │ - b 53889c │ │ │ │ + b 679f28 │ │ │ │ + mlaseq r8, ip, r9, r0 │ │ │ │ + b 538820 │ │ │ │ ldr r0, [r0] │ │ │ │ b 32c3f8 │ │ │ │ ldr r0, [r0] │ │ │ │ b 32c958 │ │ │ │ ldr r0, [r0] │ │ │ │ - b 6496dc │ │ │ │ + b 649660 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ ldmib r1, {r0, r1} │ │ │ │ - b 67aeb0 │ │ │ │ + b 67ae34 │ │ │ │ ldr r0, [r0] │ │ │ │ - b 649740 │ │ │ │ + b 6496c4 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r7, [r0] │ │ │ │ ldr r4, [r0, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 67ad88 │ │ │ │ + bl 67ad0c │ │ │ │ cmp r4, #0 │ │ │ │ beq 3278f4 │ │ │ │ ldr r6, [pc, #60] @ 327904 │ │ │ │ add r8, sp, #4 │ │ │ │ add r5, sp, #12 │ │ │ │ lsl r4, r4, #2 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ str r7, [sp, #12] │ │ │ │ - bl 680cac │ │ │ │ + bl 680c30 │ │ │ │ subs r4, r4, #4 │ │ │ │ add r7, r7, #4 │ │ │ │ bne 3278d4 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 680e9c │ │ │ │ + bl 680e20 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ strheq r7, [pc], #-224 @ │ │ │ │ ldr r0, [r0] │ │ │ │ mov r3, r1 │ │ │ │ ldrb r0, [r0] │ │ │ │ ldr r1, [pc, #24] @ 327934 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, r0, lsl #2] │ │ │ │ ldr r2, [pc, #16] @ 327938 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, r0, lsl #2] │ │ │ │ mov r0, r3 │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ strdeq r6, [pc], #-0 @ │ │ │ │ - eorseq r1, r8, r8, ror #3 │ │ │ │ + eorseq r1, r8, r8, ror #2 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ b 32c958 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r0, r3 │ │ │ │ - b 5383e0 │ │ │ │ + b 538364 │ │ │ │ ldr r0, [r0] │ │ │ │ b 42e460 │ │ │ │ ldr r0, [r0] │ │ │ │ b 43a2fc │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ ldmib r1, {r0, r1} │ │ │ │ - b 67b26c │ │ │ │ + b 67b1f0 │ │ │ │ push {fp, lr} │ │ │ │ ldr r2, [r0] │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [r2] │ │ │ │ @@ -769012,72 +769012,72 @@ │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #21 │ │ │ │ bne 327c2c │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 344290 │ │ │ │ pop {r4, lr} │ │ │ │ b 328978 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 346154 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 3451ac │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 327c88 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 3451ac │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 3462b0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #12]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 327cc4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3451ac │ │ │ │ ldr r0, [r4, #8] │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 32a490 │ │ │ │ mov r5, r0 │ │ │ │ b 327d00 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #12]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 327d00 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3451ac │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 32a490 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @@ -769098,18 +769098,18 @@ │ │ │ │ muleq r0, ip, r0 │ │ │ │ andeq r0, r0, r4, ror #1 │ │ │ │ ldr r5, [r4, #24] │ │ │ │ cmn r5, #1 │ │ │ │ beq 327d88 │ │ │ │ add r0, r5, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 327d88 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #192 @ 0xc0 │ │ │ │ mov r2, #8 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r4, #4] │ │ │ │ @@ -769118,18 +769118,18 @@ │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add r0, r4, #176 @ 0xb0 │ │ │ │ bl 32b96c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #172]! @ 0xac │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 328160 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3446ec │ │ │ │ b 328160 │ │ │ │ ldr r0, [r4, #184] @ 0xb8 │ │ │ │ ldr r1, [pc, #1780] @ 3284d4 │ │ │ │ cmp r0, r1 │ │ │ │ beq 327e10 │ │ │ │ @@ -769137,15 +769137,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r4, #192] @ 0xc0 │ │ │ │ cmp r0, #0 │ │ │ │ ldrbne r1, [r4, #200] @ 0xc8 │ │ │ │ tstne r1, #1 │ │ │ │ beq 327e08 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [r4, #196] @ 0xc4 │ │ │ │ bl 32a490 │ │ │ │ add r0, r4, #44 @ 0x2c │ │ │ │ bl 329a98 │ │ │ │ b 328108 │ │ │ │ ldrb r0, [r4, #222] @ 0xde │ │ │ │ add r5, r4, #168 @ 0xa8 │ │ │ │ @@ -769158,18 +769158,18 @@ │ │ │ │ bl 3bd648 │ │ │ │ mov r0, r6 │ │ │ │ bl 328c64 │ │ │ │ b 3280e0 │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 327d9c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 462a78 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldrb r0, [r4, #274] @ 0x112 │ │ │ │ cmp r0, #4 │ │ │ │ beq 327eac │ │ │ │ @@ -769218,18 +769218,18 @@ │ │ │ │ bl 32a490 │ │ │ │ b 327f74 │ │ │ │ add r0, r4, #408 @ 0x198 │ │ │ │ bl 32b808 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #400]! @ 0x190 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 327f60 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #392]! @ 0x188 │ │ │ │ cmp r1, #0 │ │ │ │ beq 327f74 │ │ │ │ bl 462b10 │ │ │ │ @@ -769271,15 +769271,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r4, #424] @ 0x1a8 │ │ │ │ cmp r0, #0 │ │ │ │ ldrbne r1, [r4, #432] @ 0x1b0 │ │ │ │ tstne r1, #1 │ │ │ │ beq 328020 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [r4, #428] @ 0x1ac │ │ │ │ bl 32a490 │ │ │ │ b 328068 │ │ │ │ ldr r7, [r4, #424] @ 0x1a8 │ │ │ │ ldr r6, [r4, #420] @ 0x1a4 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -769301,31 +769301,31 @@ │ │ │ │ beq 328084 │ │ │ │ ldr r0, [r4, #364] @ 0x16c │ │ │ │ bl 462d04 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #404] @ 0x194 │ │ │ │ ldr r0, [r4, #328] @ 0x148 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3280ac │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r9 │ │ │ │ bl 3440dc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #320] @ 0x140 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r6, #256]! @ 0x100 │ │ │ │ strb r1, [r6, #16] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3280e0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3446ec │ │ │ │ ldrb r0, [r4, #220] @ 0xdc │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [r4, #221] @ 0xdd │ │ │ │ cmp r0, #0 │ │ │ │ beq 3280fc │ │ │ │ @@ -769333,42 +769333,42 @@ │ │ │ │ bl 328c64 │ │ │ │ strb r6, [r4, #220] @ 0xdc │ │ │ │ add r0, r4, #44 @ 0x2c │ │ │ │ bl 329a98 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 32812c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3446ec │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r5, #32]! │ │ │ │ strb r1, [r5, #130] @ 0x82 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 328158 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 327c94 │ │ │ │ ldr r5, [r4, #24] │ │ │ │ cmn r5, #1 │ │ │ │ beq 328194 │ │ │ │ add r0, r5, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 328194 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #192 @ 0xc0 │ │ │ │ mov r2, #8 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 327d9c │ │ │ │ @@ -769377,18 +769377,18 @@ │ │ │ │ bne 327d9c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 327d9c │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #8] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 327d9c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 462a78 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ b 32823c │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r8, r0 │ │ │ │ @@ -769429,18 +769429,18 @@ │ │ │ │ b 328280 │ │ │ │ bl 5a198 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ strb r0, [r4, #404] @ 0x194 │ │ │ │ ldr r0, [r4, #328] @ 0x148 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3282c0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r9 │ │ │ │ bl 3440dc │ │ │ │ b 3282c0 │ │ │ │ mov r8, r0 │ │ │ │ b 3282fc │ │ │ │ bl 5a198 │ │ │ │ mov r8, r0 │ │ │ │ @@ -769449,18 +769449,18 @@ │ │ │ │ b 328334 │ │ │ │ mov r8, r0 │ │ │ │ b 328310 │ │ │ │ mov r6, r4 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r6, #400]! @ 0x190 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3282fc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #392]! @ 0x188 │ │ │ │ cmp r1, #0 │ │ │ │ beq 328310 │ │ │ │ bl 462b10 │ │ │ │ @@ -769474,18 +769474,18 @@ │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #273] @ 0x111 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r6, #256]! @ 0x100 │ │ │ │ strb r1, [r6, #16] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 328388 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3446ec │ │ │ │ b 328388 │ │ │ │ bl 5a198 │ │ │ │ b 328374 │ │ │ │ mov r8, r0 │ │ │ │ b 3283a4 │ │ │ │ @@ -769518,42 +769518,42 @@ │ │ │ │ mov r8, r0 │ │ │ │ b 328410 │ │ │ │ b 3283e8 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 328410 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3446ec │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r5, #32]! │ │ │ │ strb r1, [r5, #130] @ 0x82 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 32843c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 327c94 │ │ │ │ b 328478 │ │ │ │ mov r5, r4 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r5, #172]! @ 0xac │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 328478 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3446ec │ │ │ │ b 328478 │ │ │ │ mov r8, r0 │ │ │ │ add r0, r4, #24 │ │ │ │ bl 345bb8 │ │ │ │ ldr r0, [r4] │ │ │ │ @@ -769564,18 +769564,18 @@ │ │ │ │ bne 3284c8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 3284c8 │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #12] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3284c8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #12 │ │ │ │ bl 462a78 │ │ │ │ mov r0, r8 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ blcc fe9dace0 <__bss_end__@@Base+0xfe188d34> │ │ │ │ push {r4, lr} │ │ │ │ @@ -769583,18 +769583,18 @@ │ │ │ │ cmp r1, #21 │ │ │ │ bhi 328518 │ │ │ │ bne 32851c │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 344290 │ │ │ │ pop {r4, pc} │ │ │ │ pop {r4, lr} │ │ │ │ b 328978 │ │ │ │ push {r4, lr} │ │ │ │ @@ -769605,31 +769605,31 @@ │ │ │ │ ldr r2, [r1, #4]! │ │ │ │ cmp r2, #21 │ │ │ │ bne 328578 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 344290 │ │ │ │ pop {r4, lr} │ │ │ │ b 3294f0 │ │ │ │ mov r0, r1 │ │ │ │ pop {r4, lr} │ │ │ │ b 328978 │ │ │ │ push {r4, lr} │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ sub r1, r0, #1 │ │ │ │ bic r0, r1, #1073741824 @ 0x40000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ popne {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 58934 │ │ │ │ @@ -769642,15 +769642,15 @@ │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ tst r0, r1 │ │ │ │ bne 328604 │ │ │ │ mov r0, r4 │ │ │ │ mvn r1, #-1073741824 @ 0xc0000000 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ add r1, r0, #-1073741823 @ 0xc0000001 │ │ │ │ cmp r1, #1073741824 @ 0x40000000 │ │ │ │ popcc {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 58934 │ │ │ │ bl 58e88 │ │ │ │ @@ -769666,18 +769666,18 @@ │ │ │ │ ldr r2, [r1] │ │ │ │ cmp r2, #21 │ │ │ │ bne 328664 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 344290 │ │ │ │ mov r0, r1 │ │ │ │ pop {r4, lr} │ │ │ │ b 328978 │ │ │ │ push {r4, lr} │ │ │ │ @@ -769689,18 +769689,18 @@ │ │ │ │ bne 3286c8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #16]! │ │ │ │ cmp r1, #21 │ │ │ │ bne 3286c0 │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 344290 │ │ │ │ pop {r4, lr} │ │ │ │ b 328978 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ @@ -769712,18 +769712,18 @@ │ │ │ │ ldr r2, [r1, #4]! │ │ │ │ cmp r2, #21 │ │ │ │ bne 328728 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 344290 │ │ │ │ pop {r4, pc} │ │ │ │ pop {r4, lr} │ │ │ │ b 3294f0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -769762,18 +769762,18 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #-36]! @ 0xffffffdc │ │ │ │ cmp r1, #21 │ │ │ │ bne 32879c │ │ │ │ mov r6, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #-32]! @ 0xffffffe0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3287a0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ b 3287a0 │ │ │ │ ldm r8, {r5, r9} │ │ │ │ ldr r6, [r8, #12] │ │ │ │ ldr r4, [r5, #12] │ │ │ │ cmp r4, #0 │ │ │ │ @@ -769802,18 +769802,18 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #-36]! @ 0xffffffdc │ │ │ │ cmp r1, #21 │ │ │ │ bne 32883c │ │ │ │ mov r6, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #-32]! @ 0xffffffe0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 328840 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ b 328840 │ │ │ │ ldr r2, [pc, #132] @ 328910 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59edc │ │ │ │ mov r0, r5 │ │ │ │ @@ -769860,18 +769860,18 @@ │ │ │ │ ldr r2, [r1] │ │ │ │ cmp r2, #21 │ │ │ │ bne 32896c │ │ │ │ ldr r1, [r0, #12]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 344290 │ │ │ │ mov r0, r1 │ │ │ │ pop {r4, lr} │ │ │ │ b 328978 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ @@ -769909,73 +769909,73 @@ │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3289e4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 42df4c │ │ │ │ add r0, r0, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 3293c8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 328a70 │ │ │ │ mov r4, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 328a70 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 3289e4 │ │ │ │ ldr r0, [r5, #20]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 42df00 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 328ad4 │ │ │ │ mov r4, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #24]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 328ad4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r4, r5 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 328b38 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3289e4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 344290 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r0, r5 │ │ │ │ bl 3292c4 │ │ │ │ mov r0, r5 │ │ │ │ @@ -769994,35 +769994,35 @@ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 328b84 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 328be0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ b 328be0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ b 328b60 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 328be0 │ │ │ │ ldr r0, [r5, #20]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 328be0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 328be0 │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #32 │ │ │ │ @@ -770043,18 +770043,18 @@ │ │ │ │ ldr r2, [r1, #20]! │ │ │ │ cmp r2, #21 │ │ │ │ bne 328c58 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 344290 │ │ │ │ mov r0, r1 │ │ │ │ pop {r4, lr} │ │ │ │ b 3294f0 │ │ │ │ pop {r4, pc} │ │ │ │ @@ -770066,15 +770066,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ cmp r0, #2 │ │ │ │ beq 328c8c │ │ │ │ ldrd r2, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 54a0fc │ │ │ │ + bl 54a080 │ │ │ │ ldr r0, [pc, #216] @ 328d6c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ bne 328d14 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -770109,47 +770109,47 @@ │ │ │ │ cmp r0, #2 │ │ │ │ cmpne r0, #0 │ │ │ │ bne 328d2c │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 328d24 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 549b94 │ │ │ │ + bl 549b18 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 32a134 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subseq r6, r2, ip, lsr #30 │ │ │ │ subeq r4, pc, r0, ror #13 │ │ │ │ andeq r4, r4, r0, lsl #12 │ │ │ │ - @ instruction: 0x0037f7f9 │ │ │ │ + eorseq pc, r7, r9, ror r7 @ │ │ │ │ cmp r0, #2 │ │ │ │ bxeq lr │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 328d94 │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r0, r1, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 328dc0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 462a78 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, lr} │ │ │ │ bx lr │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -770160,15 +770160,15 @@ │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ cmp r1, #2 │ │ │ │ beq 328e04 │ │ │ │ mov r1, r4 │ │ │ │ - bl 54a0c8 │ │ │ │ + bl 54a04c │ │ │ │ ldr r0, [pc, #136] @ 328e94 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ bne 328e8c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -770200,15 +770200,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ bl 32d170 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ ldrheq r6, [r2], #-212 @ 0xffffff2c │ │ │ │ subeq r4, pc, r0, ror #11 │ │ │ │ andeq r4, r4, r0, lsl #9 │ │ │ │ - eorseq pc, r7, r0, lsl r7 @ │ │ │ │ + mlaseq r7, r0, r6, pc @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ sub r0, r0, #21 │ │ │ │ cmp r0, #14 │ │ │ │ movcs r0, #8 │ │ │ │ cmp r0, #8 │ │ │ │ @@ -770233,18 +770233,18 @@ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ add r0, r4, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 329da0 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 42df4c │ │ │ │ mov r0, r4 │ │ │ │ bl 329da0 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -770295,18 +770295,18 @@ │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 329000 │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 329000 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 42df00 │ │ │ │ add r6, r4, #4 │ │ │ │ ldr r4, [r4, #20] │ │ │ │ ldr r0, [r4] │ │ │ │ @@ -770588,18 +770588,18 @@ │ │ │ │ add r0, r4, #8 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #21 │ │ │ │ bne 3294e4 │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 344290 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ add r0, r4, #8 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -770609,42 +770609,42 @@ │ │ │ │ b 328978 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 32951c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344f50 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 329540 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 329da0 │ │ │ │ mov r5, r0 │ │ │ │ b 32957c │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #36]! @ 0x24 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 32957c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ bl 329da0 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @@ -770664,48 +770664,48 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #16]! │ │ │ │ cmp r1, #21 │ │ │ │ bne 3295fc │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #20]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 329600 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ b 329600 │ │ │ │ bl 328978 │ │ │ │ ldr r0, [r4, #304] @ 0x130 │ │ │ │ cmp r0, #3 │ │ │ │ beq 329638 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 329638 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #308]! @ 0x134 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 329638 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #316] @ 0x13c │ │ │ │ cmp r0, #3 │ │ │ │ beq 32964c │ │ │ │ cmp r0, #2 │ │ │ │ bcs 329650 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #320]! @ 0x140 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 42df00 │ │ │ │ mov r5, r0 │ │ │ │ b 3296b4 │ │ │ │ mov r5, r0 │ │ │ │ b 3296ac │ │ │ │ @@ -770735,76 +770735,76 @@ │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 329714 │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 329714 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r9, #32] │ │ │ │ cmp r0, #3 │ │ │ │ beq 32974c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 32974c │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 32974c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r9, #44] @ 0x2c │ │ │ │ cmp r0, #3 │ │ │ │ beq 329784 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 329784 │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #48]! @ 0x30 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 329784 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r9, #16] │ │ │ │ cmp r0, #2 │ │ │ │ beq 3297c4 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r9, #20] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 3297c4 │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3297c4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r9, #56] @ 0x38 │ │ │ │ cmp r0, #3 │ │ │ │ beq 3297fc │ │ │ │ cmp r0, #2 │ │ │ │ bcc 3297fc │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #60]! @ 0x3c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3297fc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr sl, [r9, #88] @ 0x58 │ │ │ │ cmp sl, #0 │ │ │ │ beq 329864 │ │ │ │ ldr r7, [r9, #84] @ 0x54 │ │ │ │ sub r8, sl, #1 │ │ │ │ @@ -770817,19 +770817,19 @@ │ │ │ │ beq 329864 │ │ │ │ sub r0, r7, r4, lsl #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bcc 32981c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 32981c │ │ │ │ sub r5, r6, #16 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 32981c │ │ │ │ ldr r1, [r9, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 329880 │ │ │ │ ldr r0, [r9, #84] @ 0x54 │ │ │ │ @@ -770850,19 +770850,19 @@ │ │ │ │ beq 3298e8 │ │ │ │ sub r0, r7, r4, lsl #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bcc 3298a0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3298a0 │ │ │ │ sub r5, r6, #16 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 3298a0 │ │ │ │ ldr r1, [r9, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ beq 329904 │ │ │ │ ldr r0, [r9, #96] @ 0x60 │ │ │ │ @@ -770872,18 +770872,18 @@ │ │ │ │ ldr r0, [r9, #68] @ 0x44 │ │ │ │ cmp r0, #3 │ │ │ │ beq 32993c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 32993c │ │ │ │ ldr r0, [r9, #72]! @ 0x48 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 32993c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r9 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 329984 │ │ │ │ mov r5, r0 │ │ │ │ @@ -770922,18 +770922,18 @@ │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 3299a0 │ │ │ │ ldr r0, [r6, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 3299c8 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3299c8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 3299c8 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sl, r4 │ │ │ │ cmp r0, #1 │ │ │ │ @@ -770957,18 +770957,18 @@ │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 329a18 │ │ │ │ ldr r0, [r6, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 329a54 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 329a54 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 329a54 │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -770976,90 +770976,90 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 329ad8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 329ad8 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #28]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 329ad8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #3 │ │ │ │ beq 329b10 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 329b10 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 329b10 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #3 │ │ │ │ beq 329b48 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 329b48 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #52]! @ 0x34 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 329b48 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #3 │ │ │ │ beq 329b80 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 329b80 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #64]! @ 0x40 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 329b80 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #2 │ │ │ │ beq 329bc0 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 329bc0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 329bc0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #3 │ │ │ │ beq 329bf8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 329bf8 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #76]! @ 0x4c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 329bf8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #84]! @ 0x54 │ │ │ │ cmp r0, #21 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ @@ -771110,30 +771110,30 @@ │ │ │ │ bne 329cc8 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ b 32a490 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ ldr r0, [r0, #20] │ │ │ │ b 32a490 │ │ │ │ blcc fe9dc4f8 <__bss_end__@@Base+0xfe18a54c> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 30ea94 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #124]! @ 0x7c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 329d20 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3446ec │ │ │ │ mov r0, r4 │ │ │ │ bl 327c94 │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ cmp r0, #3 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ @@ -771144,18 +771144,18 @@ │ │ │ │ b 329d78 │ │ │ │ mov r5, r0 │ │ │ │ b 329d80 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #124]! @ 0x7c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 329d78 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3446ec │ │ │ │ mov r0, r4 │ │ │ │ bl 327c94 │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ cmp r0, #3 │ │ │ │ beq 329d94 │ │ │ │ @@ -771276,46 +771276,46 @@ │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 329f88 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 329f88 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #3 │ │ │ │ beq 329fc0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 329fc0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #20]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 329fc0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #3 │ │ │ │ beq 329fd4 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 329fd8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #32]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 42df00 │ │ │ │ mov r5, r0 │ │ │ │ b 32a010 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #16 │ │ │ │ @@ -771328,18 +771328,18 @@ │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 32a05c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -771363,56 +771363,56 @@ │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 32a0e8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #3 │ │ │ │ beq 32a130 │ │ │ │ cmp r1, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 32a130 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #2 │ │ │ │ cmpne r0, #0 │ │ │ │ bne 32a150 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 549b94 │ │ │ │ + b 549b18 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ b 2a4524 │ │ │ │ @@ -771421,18 +771421,18 @@ │ │ │ │ bne 32a1a0 │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r0, r1, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 32a1cc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 462a78 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, lr} │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ @@ -771450,20 +771450,20 @@ │ │ │ │ beq 32a24c │ │ │ │ sub r0, sl, r5, lsl #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bcc 32a200 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 32a200 │ │ │ │ add r7, sl, r4 │ │ │ │ add r6, r7, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 32a200 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 32a270 │ │ │ │ lsl r1, r0, #4 │ │ │ │ @@ -771494,18 +771494,18 @@ │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 32a288 │ │ │ │ ldr r0, [r7, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 32a2b8 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 32a2b8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 42df00 │ │ │ │ b 32a2b8 │ │ │ │ bl 5a198 │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ @@ -771514,18 +771514,18 @@ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 32a344 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r9, r0 │ │ │ │ @@ -771586,18 +771586,18 @@ │ │ │ │ bne 32a468 │ │ │ │ ldr r0, [r9, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ beq 32a460 │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #8] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 32a460 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 462a78 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 328978 │ │ │ │ @@ -771612,18 +771612,18 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 32a500 │ │ │ │ mov r4, r0 │ │ │ │ bl 34d800 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 32a4c8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 462a78 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 32a524 │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ @@ -771635,37 +771635,37 @@ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r5] │ │ │ │ blx r1 │ │ │ │ b 32a524 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 32a524 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 54e40c │ │ │ │ + bl 54e390 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2a4524 │ │ │ │ mov r5, r0 │ │ │ │ b 32a578 │ │ │ │ mov r5, r0 │ │ │ │ b 32a570 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #24]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 32a570 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 462a78 │ │ │ │ mov r0, r4 │ │ │ │ bl 32bec4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ @@ -771695,18 +771695,18 @@ │ │ │ │ beq 32a618 │ │ │ │ cmp r1, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 32a618 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #431] @ 0x1af │ │ │ │ @@ -771727,18 +771727,18 @@ │ │ │ │ bl 329590 │ │ │ │ ldr r0, [r4, #824] @ 0x338 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 32a694 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #828]! @ 0x33c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 32a694 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ add r0, r4, #760 @ 0x2f8 │ │ │ │ bl 35fc20 │ │ │ │ b 32aa70 │ │ │ │ ldrb r0, [r4, #539] @ 0x21b │ │ │ │ cmp r0, #5 │ │ │ │ @@ -771752,63 +771752,63 @@ │ │ │ │ @ instruction: 0x000003b4 │ │ │ │ muleq r0, ip, r1 │ │ │ │ andeq r0, r0, r8, ror #2 │ │ │ │ andeq r0, r0, r4, lsl r2 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #520]! @ 0x208 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 32a6f8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ ldr r0, [r4, #524] @ 0x20c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 32a728 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #528]! @ 0x210 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 32a728 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ add r0, r4, #464 @ 0x1d0 │ │ │ │ bl 35fc20 │ │ │ │ b 32aa70 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #408]! @ 0x198 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 32a758 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344374 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #412]! @ 0x19c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 32a77c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ ldr r0, [r4, #416] @ 0x1a0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 32a7ac │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #420]! @ 0x1a4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 32a7ac │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 35fc20 │ │ │ │ add r5, r4, #848 @ 0x350 │ │ │ │ mov r0, r5 │ │ │ │ @@ -771824,18 +771824,18 @@ │ │ │ │ bne 32a948 │ │ │ │ ldr r0, [r4, #1208] @ 0x4b8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 32a818 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #1212]! @ 0x4bc │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 32a818 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ mov r0, r5 │ │ │ │ bl 329590 │ │ │ │ b 32a93c │ │ │ │ ldrb r0, [r4, #928] @ 0x3a0 │ │ │ │ cmp r0, #4 │ │ │ │ @@ -771869,18 +771869,18 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 32aa0c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 32aa0c │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #572]! @ 0x23c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 32aa0c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 32aa0c │ │ │ │ add r0, r4, #552 @ 0x228 │ │ │ │ bl 329590 │ │ │ │ ldr r0, [r4, #952] @ 0x3b8 │ │ │ │ and r0, r0, #6 │ │ │ │ @@ -771895,18 +771895,18 @@ │ │ │ │ b 32a9f0 │ │ │ │ ldr r0, [r4, #1208] @ 0x4b8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 32a934 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #1212]! @ 0x4bc │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 32a934 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ mov r0, r5 │ │ │ │ bl 329590 │ │ │ │ add r0, r4, #152 @ 0x98 │ │ │ │ add r0, r0, #1024 @ 0x400 │ │ │ │ bl 35fc20 │ │ │ │ @@ -771930,18 +771930,18 @@ │ │ │ │ add r0, r4, #1008 @ 0x3f0 │ │ │ │ bl 329cf0 │ │ │ │ mov r6, r4 │ │ │ │ mov r7, #0 │ │ │ │ ldr r0, [r6, #932]! @ 0x3a4 │ │ │ │ mov r1, #1 │ │ │ │ strb r7, [r6, #-10] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 32a9c0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #904]! @ 0x388 │ │ │ │ cmp r1, #0 │ │ │ │ strb r7, [r0, #23] │ │ │ │ beq 32a9d8 │ │ │ │ @@ -771965,35 +771965,35 @@ │ │ │ │ bl 35fc20 │ │ │ │ ldr r0, [r4, #504] @ 0x1f8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 32aa4c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #508]! @ 0x1fc │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 32aa4c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #500]! @ 0x1f4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 32aa70 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ ldr r0, [r4, #408]! @ 0x198 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 32aa94 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 344374 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r0, [r4, #745] @ 0x2e9 │ │ │ │ cmp r0, #4 │ │ │ │ beq 32ab50 │ │ │ │ @@ -772015,32 +772015,32 @@ │ │ │ │ andeq r0, r0, r0, asr #1 │ │ │ │ andeq r0, r0, r0, lsr #2 │ │ │ │ andeq r0, r0, ip, lsr #5 │ │ │ │ andeq r0, r0, r0, ror #1 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #1084]! @ 0x43c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 32ab14 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 34420c │ │ │ │ ldr r0, [r4, #1088] @ 0x440 │ │ │ │ cmp r0, #3 │ │ │ │ beq 32b058 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 32b058 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #1092]! @ 0x444 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 32b058 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 32b058 │ │ │ │ ldrb r0, [r4, #1219] @ 0x4c3 │ │ │ │ cmp r0, #5 │ │ │ │ bhi 32b03c │ │ │ │ add r1, pc, #4 │ │ │ │ @@ -772119,15 +772119,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r4, #1240] @ 0x4d8 │ │ │ │ cmp r0, #0 │ │ │ │ ldrbne r1, [r4, #1248] @ 0x4e0 │ │ │ │ tstne r1, #1 │ │ │ │ beq 32aca0 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [r4, #1244] @ 0x4dc │ │ │ │ bl 32a490 │ │ │ │ b 32b020 │ │ │ │ ldr r0, [r4, #1232] @ 0x4d0 │ │ │ │ ldr r1, [pc, #2892] @ 32b804 │ │ │ │ cmp r0, r1 │ │ │ │ beq 32aff4 │ │ │ │ @@ -772135,15 +772135,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r4, #1240] @ 0x4d8 │ │ │ │ cmp r0, #0 │ │ │ │ ldrbne r1, [r4, #1248] @ 0x4e0 │ │ │ │ tstne r1, #1 │ │ │ │ beq 32ace0 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [r4, #1244] @ 0x4dc │ │ │ │ bl 32a490 │ │ │ │ b 32aff4 │ │ │ │ add r0, r4, #1120 @ 0x460 │ │ │ │ bl 32b96c │ │ │ │ add r0, r4, #36 @ 0x24 │ │ │ │ add r0, r0, #2048 @ 0x800 │ │ │ │ @@ -772169,18 +772169,18 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 32ad7c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 32ad7c │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #1116]! @ 0x45c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 32ad7c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ ldrb r0, [r4, #1100] @ 0x44c │ │ │ │ cmp r0, #0 │ │ │ │ beq 32adb0 │ │ │ │ add r0, r4, #624 @ 0x270 │ │ │ │ bl 329cf0 │ │ │ │ @@ -772206,18 +772206,18 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 32aee4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 32aee4 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #1116]! @ 0x45c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 32aee4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 32aee4 │ │ │ │ add r0, r4, #1200 @ 0x4b0 │ │ │ │ bl 32b808 │ │ │ │ ldr r0, [r4, #1280] @ 0x500 │ │ │ │ cmp r0, #4 │ │ │ │ @@ -772225,18 +772225,18 @@ │ │ │ │ add r0, r4, #1264 @ 0x4f0 │ │ │ │ bl 329cf0 │ │ │ │ mov r6, r4 │ │ │ │ mov r7, #0 │ │ │ │ ldr r0, [r6, #1192]! @ 0x4a8 │ │ │ │ mov r1, #1 │ │ │ │ strb r7, [r6, #-10] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 32ae5c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #1168]! @ 0x490 │ │ │ │ cmp r1, #0 │ │ │ │ strb r7, [r0, #19] │ │ │ │ beq 32ae74 │ │ │ │ @@ -772259,18 +772259,18 @@ │ │ │ │ strb r0, [r4, #1101] @ 0x44d │ │ │ │ ldr r0, [r4, #1072] @ 0x430 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 32aee4 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #1076]! @ 0x434 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 32aee4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ ldrb r0, [r4, #1102] @ 0x44e │ │ │ │ cmp r0, #0 │ │ │ │ beq 32aef8 │ │ │ │ add r0, r4, #960 @ 0x3c0 │ │ │ │ bl 3296cc │ │ │ │ @@ -772281,27 +772281,27 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 32af3c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 32af3c │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #952]! @ 0x3b8 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 32af3c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #944]! @ 0x3b0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 32b058 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 34420c │ │ │ │ b 32b058 │ │ │ │ ldr r0, [r4, #1424] @ 0x590 │ │ │ │ cmp r0, #4 │ │ │ │ beq 32aff4 │ │ │ │ add r0, r4, #1408 @ 0x580 │ │ │ │ @@ -772315,18 +772315,18 @@ │ │ │ │ add r0, r4, #1424 @ 0x590 │ │ │ │ bl 329cf0 │ │ │ │ mov r6, r4 │ │ │ │ mov r7, #0 │ │ │ │ ldr r0, [r6, #1352]! @ 0x548 │ │ │ │ mov r1, #1 │ │ │ │ strb r7, [r6, #-10] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 32afc4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #1328]! @ 0x530 │ │ │ │ cmp r1, #0 │ │ │ │ strb r7, [r0, #19] │ │ │ │ beq 32afdc │ │ │ │ @@ -772371,18 +772371,18 @@ │ │ │ │ strb r0, [r4, #605] @ 0x25d │ │ │ │ b 32aa0c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 32b06c │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #612]! @ 0x264 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 32b06c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 32b06c │ │ │ │ b 32b0bc │ │ │ │ mov r6, r0 │ │ │ │ b 32b108 │ │ │ │ mov r6, r0 │ │ │ │ @@ -772396,18 +772396,18 @@ │ │ │ │ add r0, r4, #1424 @ 0x590 │ │ │ │ bl 329cf0 │ │ │ │ mov r7, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r7, #1352]! @ 0x548 │ │ │ │ strb r1, [r7, #-10] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 32b108 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #1328]! @ 0x530 │ │ │ │ cmp r1, #0 │ │ │ │ strb r2, [r0, #19] │ │ │ │ @@ -772449,18 +772449,18 @@ │ │ │ │ add r0, r4, #1264 @ 0x4f0 │ │ │ │ bl 329cf0 │ │ │ │ mov r7, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r7, #1192]! @ 0x4a8 │ │ │ │ strb r1, [r7, #-10] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 32b1dc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #1168]! @ 0x490 │ │ │ │ cmp r1, #0 │ │ │ │ strb r2, [r0, #19] │ │ │ │ @@ -772583,18 +772583,18 @@ │ │ │ │ strb r0, [r4, #1101] @ 0x44d │ │ │ │ ldr r0, [r4, #1072] @ 0x430 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 32b3f4 │ │ │ │ mov r7, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r7, #1076]! @ 0x434 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 32b3f4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 42df00 │ │ │ │ ldrb r0, [r4, #1102] @ 0x44e │ │ │ │ cmp r0, #1 │ │ │ │ bne 32b444 │ │ │ │ add r0, r4, #960 @ 0x3c0 │ │ │ │ bl 3296cc │ │ │ │ @@ -772617,18 +772617,18 @@ │ │ │ │ strb r0, [r4, #1108] @ 0x454 │ │ │ │ strb r0, [r4, #1102] @ 0x44e │ │ │ │ add r0, r4, #948 @ 0x3b4 │ │ │ │ bl 32a5d4 │ │ │ │ mov r7, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r7, #944]! @ 0x3b0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 32b484 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 34420c │ │ │ │ b 32b484 │ │ │ │ mov r6, r0 │ │ │ │ ldrb r0, [r4, #605] @ 0x25d │ │ │ │ cmp r0, #0 │ │ │ │ beq 32b498 │ │ │ │ @@ -772665,18 +772665,18 @@ │ │ │ │ add r0, r4, #1008 @ 0x3f0 │ │ │ │ bl 329cf0 │ │ │ │ mov r7, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r7, #932]! @ 0x3a4 │ │ │ │ strb r1, [r7, #-10] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 32b53c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #904]! @ 0x388 │ │ │ │ cmp r1, #0 │ │ │ │ strb r2, [r0, #23] │ │ │ │ @@ -772705,18 +772705,18 @@ │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #524] @ 0x20c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 32b5dc │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #528]! @ 0x210 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 32b5dc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ add r0, r4, #464 @ 0x1d0 │ │ │ │ bl 35fc20 │ │ │ │ b 32b7d4 │ │ │ │ bl 5a198 │ │ │ │ mov r6, r0 │ │ │ │ @@ -772759,18 +772759,18 @@ │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #824] @ 0x338 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 32b6b4 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #828]! @ 0x33c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 32b6b4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ add r0, r4, #760 @ 0x2f8 │ │ │ │ bl 35fc20 │ │ │ │ b 32b7d4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ @@ -772794,63 +772794,63 @@ │ │ │ │ b 32b7d4 │ │ │ │ mov r6, r0 │ │ │ │ b 32b740 │ │ │ │ mov r5, r4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #412]! @ 0x19c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 32b740 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ ldr r0, [r4, #416] @ 0x1a0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 32b770 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #420]! @ 0x1a4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 32b770 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ mov r0, r4 │ │ │ │ bl 35fc20 │ │ │ │ b 32b7f4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #504] @ 0x1f8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 32b7b0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #508]! @ 0x1fc │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 32b7b0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #500]! @ 0x1f4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 32b7d4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 34420c │ │ │ │ ldr r0, [r4, #408]! @ 0x198 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 32b7f4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 344374 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ blcc fe9de010 <__bss_end__@@Base+0xfe18c064> │ │ │ │ @@ -772889,15 +772889,15 @@ │ │ │ │ ldrbne r1, [r4, #48] @ 0x30 │ │ │ │ tstne r1, #1 │ │ │ │ bne 32b8a0 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 32a490 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 32a490 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 32b8d0 │ │ │ │ @@ -772928,18 +772928,18 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 32b958 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 462a78 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, lr} │ │ │ │ bx lr │ │ │ │ mov r0, r1 │ │ │ │ b 328978 │ │ │ │ @@ -772969,15 +772969,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r4, #528] @ 0x210 │ │ │ │ cmp r0, #0 │ │ │ │ ldrbne r1, [r4, #536] @ 0x218 │ │ │ │ tstne r1, #1 │ │ │ │ beq 32b9e8 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [r4, #532] @ 0x214 │ │ │ │ bl 32a490 │ │ │ │ b 32bba8 │ │ │ │ ldr r0, [r4, #520] @ 0x208 │ │ │ │ ldr r1, [pc, #788] @ 32bd14 │ │ │ │ cmp r0, r1 │ │ │ │ beq 32bba8 │ │ │ │ @@ -772985,15 +772985,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r4, #528] @ 0x210 │ │ │ │ cmp r0, #0 │ │ │ │ ldrbne r1, [r4, #536] @ 0x218 │ │ │ │ tstne r1, #1 │ │ │ │ beq 32ba28 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [r4, #532] @ 0x214 │ │ │ │ bl 32a490 │ │ │ │ b 32bba8 │ │ │ │ ldrb r0, [r4, #560] @ 0x230 │ │ │ │ cmp r0, #4 │ │ │ │ beq 32babc │ │ │ │ cmp r0, #3 │ │ │ │ @@ -773019,15 +773019,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r4, #528] @ 0x210 │ │ │ │ cmp r0, #0 │ │ │ │ ldrbne r1, [r4, #536] @ 0x218 │ │ │ │ tstne r1, #1 │ │ │ │ beq 32bab0 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [r4, #532] @ 0x214 │ │ │ │ bl 32a490 │ │ │ │ b 32bb4c │ │ │ │ ldr r0, [r4, #720] @ 0x2d0 │ │ │ │ cmp r0, #4 │ │ │ │ beq 32bb4c │ │ │ │ add r0, r4, #704 @ 0x2c0 │ │ │ │ @@ -773041,18 +773041,18 @@ │ │ │ │ add r0, r4, #720 @ 0x2d0 │ │ │ │ bl 329cf0 │ │ │ │ mov r5, r4 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r5, #648]! @ 0x288 │ │ │ │ mov r1, #1 │ │ │ │ strb r6, [r5, #-10] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 32bb1c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #624]! @ 0x270 │ │ │ │ cmp r1, #0 │ │ │ │ strb r6, [r0, #19] │ │ │ │ beq 32bb34 │ │ │ │ @@ -773066,18 +773066,18 @@ │ │ │ │ add r0, r4, #256 @ 0x100 │ │ │ │ bl 327c94 │ │ │ │ add r6, r4, #500 @ 0x1f4 │ │ │ │ mov r0, r6 │ │ │ │ bl 346154 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 32bb80 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3451ac │ │ │ │ ldrb r0, [r4, #507] @ 0x1fb │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [r4, #508] @ 0x1fc │ │ │ │ cmp r0, #0 │ │ │ │ beq 32bb9c │ │ │ │ @@ -773105,18 +773105,18 @@ │ │ │ │ add r0, r4, #720 @ 0x2d0 │ │ │ │ bl 329cf0 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r6, #648]! @ 0x288 │ │ │ │ strb r1, [r6, #-10] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 32bc1c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #624]! @ 0x270 │ │ │ │ cmp r1, #0 │ │ │ │ strb r2, [r0, #19] │ │ │ │ @@ -773142,18 +773142,18 @@ │ │ │ │ mov r5, r0 │ │ │ │ b 32bcc4 │ │ │ │ mov r5, r0 │ │ │ │ b 32bcf0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 32bcc4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3451ac │ │ │ │ b 32bcc4 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #500 @ 0x1f4 │ │ │ │ bl 327c34 │ │ │ │ @@ -773194,20 +773194,20 @@ │ │ │ │ beq 32bd8c │ │ │ │ sub r0, sl, r5, lsl #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bcc 32bd40 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 32bd40 │ │ │ │ add r7, sl, r4 │ │ │ │ add r6, r7, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 32bd40 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 32bdb0 │ │ │ │ lsl r1, r0, #4 │ │ │ │ @@ -773238,34 +773238,34 @@ │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 32bdc8 │ │ │ │ ldr r0, [r7, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 32bdf8 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 32bdf8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 42df00 │ │ │ │ b 32bdf8 │ │ │ │ bl 5a198 │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #21 │ │ │ │ bne 32be74 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 344290 │ │ │ │ pop {r4, lr} │ │ │ │ b 328978 │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -773273,18 +773273,18 @@ │ │ │ │ beq 32bec0 │ │ │ │ cmp r1, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 32bec0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -773298,75 +773298,75 @@ │ │ │ │ beq 32bf00 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4] │ │ │ │ pop {r4, lr} │ │ │ │ bx r1 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 32bf24 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 54e40c │ │ │ │ + b 54e390 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #72]! @ 0x48 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 32bf54 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3446ec │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ beq 32bf94 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 32bf94 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 32bf94 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #3 │ │ │ │ beq 32bfcc │ │ │ │ cmp r0, #2 │ │ │ │ bcc 32bfcc │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #52]! @ 0x34 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 32bfcc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #3 │ │ │ │ beq 32c004 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 32c004 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #64]! @ 0x40 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 32c004 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ cmp r0, #0 │ │ │ │ beq 32c01c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ @@ -773491,37 +773491,37 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #20] @ 32c210 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59b2c │ │ │ │ ldrsbeq r3, [r2], #-180 @ 0xffffff4c │ │ │ │ - eorseq ip, r7, ip, asr #8 │ │ │ │ + eorseq ip, r7, ip, asr #7 │ │ │ │ subeq r1, pc, r0, asr r0 @ │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 32c228 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ - eorseq ip, r7, r2, ror #3 │ │ │ │ + b 679f28 │ │ │ │ + eorseq ip, r7, r2, ror #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ bcs 32c288 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r5, r0 │ │ │ │ bne 32c26c │ │ │ │ ldr r2, [pc, #296] @ 32c380 │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ - bl 677ae8 │ │ │ │ + bl 677a6c │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ strb r1, [r0, r5] │ │ │ │ add r0, r5, #1 │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ @@ -773649,27 +773649,27 @@ │ │ │ │ add r3, sp, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #640] @ 32c6fc │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ str r3, [sp, #12] │ │ │ │ add r3, sp, #12 │ │ │ │ ldr r0, [pc, #584] @ 32c6e8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #576] @ 32c6ec │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, r3, #4 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #484] @ 32c6b4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ @@ -773678,40 +773678,40 @@ │ │ │ │ b 32c5c4 │ │ │ │ ldr r1, [pc, #520] @ 32c6f0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r1, [pc, #472] @ 32c6dc │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r1, [pc, #392] @ 32c6a8 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ add r0, r3, #4 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #360] @ 32c6ac │ │ │ │ add r3, sp, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #348] @ 32c6b0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, r3, #20 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr ip, [pc, #332] @ 32c6c4 │ │ │ │ add r1, sp, #12 │ │ │ │ ldr r0, [pc, #328] @ 32c6c8 │ │ │ │ @@ -773719,103 +773719,103 @@ │ │ │ │ add ip, pc, ip │ │ │ │ add r0, pc, r0 │ │ │ │ stm sp, {r0, r1, ip} │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #18 │ │ │ │ ldr r1, [pc, #304] @ 32c6cc │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a828 │ │ │ │ + bl 67a7ac │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, r3, #4 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #232] @ 32c6a0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #224] @ 32c6a4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r2 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, #11 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #216] @ 32c6bc │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r1, [pc, #244] @ 32c6f4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #17 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r1, [pc, #164] @ 32c6c0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ add r0, r3, #4 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #160] @ 32c6e0 │ │ │ │ add r3, sp, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #148] @ 32c6e4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, r3, #16 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr ip, [pc, #92] @ 32c6d0 │ │ │ │ add r1, sp, #12 │ │ │ │ ldr r0, [pc, #88] @ 32c6d4 │ │ │ │ add ip, pc, ip │ │ │ │ add r0, pc, r0 │ │ │ │ stm sp, {r0, r1, ip} │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #17 │ │ │ │ ldr r1, [pc, #68] @ 32c6d8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a828 │ │ │ │ + bl 67a7ac │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ strheq r0, [pc], #-204 @ │ │ │ │ - eorseq fp, r7, lr, asr #28 │ │ │ │ - @ instruction: 0x0037bef5 │ │ │ │ + eorseq fp, r7, lr, asr #27 │ │ │ │ + eorseq fp, r7, r5, ror lr │ │ │ │ subeq r0, pc, ip, lsr sp @ │ │ │ │ - eorseq pc, r5, r8, ror r3 @ │ │ │ │ + @ instruction: 0x0035f2f8 │ │ │ │ subeq r0, pc, r4, asr #27 │ │ │ │ - eorseq fp, r7, lr, asr #30 │ │ │ │ - eorseq fp, r7, r9, asr #28 │ │ │ │ - eorseq fp, r7, sl, lsl lr │ │ │ │ + eorseq fp, r7, lr, asr #29 │ │ │ │ + eorseq fp, r7, r9, asr #27 │ │ │ │ + mlaseq r7, sl, sp, fp │ │ │ │ subeq r0, pc, r0, asr #25 │ │ │ │ subeq r0, pc, ip, lsl sp @ │ │ │ │ - @ instruction: 0x0037beb6 │ │ │ │ + eorseq fp, r7, r6, lsr lr │ │ │ │ subeq r0, pc, r8, ror #23 │ │ │ │ subeq r0, pc, r4, lsr #24 │ │ │ │ - @ instruction: 0x0037bdd0 │ │ │ │ - eorseq fp, r7, r9, ror #30 │ │ │ │ + eorseq fp, r7, r0, asr sp │ │ │ │ + eorseq fp, r7, r9, ror #29 │ │ │ │ subeq r0, pc, r0, ror ip @ │ │ │ │ - eorseq r5, r6, r0, lsl #21 │ │ │ │ + eorseq r5, r6, r0, lsl #20 │ │ │ │ subeq r0, pc, r4, lsr #28 │ │ │ │ - eorseq fp, r7, ip, asr #31 │ │ │ │ - mlaseq r7, lr, pc, fp @ │ │ │ │ - mlaseq r7, r4, lr, fp │ │ │ │ + eorseq fp, r7, ip, asr #30 │ │ │ │ + eorseq fp, r7, lr, lsl pc │ │ │ │ + eorseq fp, r7, r4, lsl lr │ │ │ │ strdeq r0, [pc], #-212 @ │ │ │ │ - eorseq fp, r7, r7, lsl #31 │ │ │ │ + eorseq fp, r7, r7, lsl #30 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #12] │ │ │ │ @@ -773866,15 +773866,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 3293c8 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @ instruction: 0x004f0a90 │ │ │ │ subeq r0, pc, r0, asr #20 │ │ │ │ - mlaseq r7, pc, fp, fp @ │ │ │ │ + eorseq fp, r7, pc, lsl fp │ │ │ │ subeq r0, pc, ip, lsr sl @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, #1 │ │ │ │ @@ -773926,46 +773926,46 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 328ea4 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subeq r0, pc, r0, lsr #19 │ │ │ │ subeq r0, pc, r0, asr r9 @ │ │ │ │ - eorseq fp, r7, pc, lsr #21 │ │ │ │ + eorseq fp, r7, pc, lsr #20 │ │ │ │ subeq r0, pc, ip, asr #18 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ cmp r2, #21 │ │ │ │ moveq r0, r3 │ │ │ │ b 32c958 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ bne 32c914 │ │ │ │ ldr r1, [pc, #76] @ 32c954 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r3, sp, #4 │ │ │ │ ldr r0, [pc, #32] @ 32c94c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #24] @ 32c950 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ subeq r0, pc, r8, lsr r9 @ │ │ │ │ - eorseq lr, r5, r0, lsr #31 │ │ │ │ - eorseq lr, r5, ip, asr #31 │ │ │ │ + eorseq lr, r5, r0, lsr #30 │ │ │ │ + eorseq lr, r5, ip, asr #30 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r2, [r0] │ │ │ │ add r3, pc, #16 │ │ │ │ sub r2, r2, #2 │ │ │ │ cmp r2, #19 │ │ │ │ movcs r2, #16 │ │ │ │ @@ -774013,50 +774013,50 @@ │ │ │ │ str ip, [sp, #24] │ │ │ │ ldr r2, [pc, #540] @ 32cc40 │ │ │ │ ldr r3, [pc, #540] @ 32cc44 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 67a0d4 │ │ │ │ + bl 67a058 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [pc, #480] @ 32cc28 │ │ │ │ add r2, pc, r2 │ │ │ │ b 32cb04 │ │ │ │ ldr r2, [pc, #456] @ 32cc1c │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #9 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r2, [pc, #396] @ 32cc00 │ │ │ │ add r2, pc, r2 │ │ │ │ b 32cbd8 │ │ │ │ ldr r2, [pc, #416] @ 32cc20 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #10 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r2, [pc, #372] @ 32cc14 │ │ │ │ add r2, pc, r2 │ │ │ │ b 32cbd8 │ │ │ │ ldr r2, [pc, #332] @ 32cbf8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #344] @ 32cc2c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r2, [pc, #336] @ 32cc30 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -774070,94 +774070,94 @@ │ │ │ │ ldr r2, [pc, #240] @ 32cbf4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #2 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #284] @ 32cc48 │ │ │ │ add r3, sp, #28 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r2, [pc, #272] @ 32cc4c │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #9 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [pc, #168] @ 32cc04 │ │ │ │ add r2, pc, r2 │ │ │ │ b 32cbd8 │ │ │ │ ldr r2, [pc, #188] @ 32cc24 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #7 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r2, [pc, #128] @ 32cc08 │ │ │ │ add r2, pc, r2 │ │ │ │ b 32cbd8 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #180] @ 32cc50 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r2, [pc, #172] @ 32cc54 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #5 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [pc, #76] @ 32cc18 │ │ │ │ add r2, pc, r2 │ │ │ │ b 32cbd8 │ │ │ │ ldr r2, [pc, #56] @ 32cc10 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #3 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ - eorseq lr, r5, r4, lsl pc │ │ │ │ - eorseq fp, r7, r9, lsr #20 │ │ │ │ - eorseq lr, r5, ip, lsr lr │ │ │ │ - eorseq fp, r7, r3, asr #20 │ │ │ │ - @ instruction: 0x0037babe │ │ │ │ - @ instruction: 0x0037b9d9 │ │ │ │ - @ instruction: 0x0037b9b0 │ │ │ │ - eorseq fp, r7, r3, asr #20 │ │ │ │ - eorseq fp, r7, r6, ror #18 │ │ │ │ - eorseq fp, r7, r1, lsr #21 │ │ │ │ - eorseq fp, r7, r8, ror r9 │ │ │ │ - eorseq fp, r7, pc, ror #21 │ │ │ │ - eorseq fp, r7, ip, asr #21 │ │ │ │ - eorseq fp, r7, lr, ror #19 │ │ │ │ - eorseq fp, r7, r9, lsl fp │ │ │ │ + b 679f28 │ │ │ │ + mlaseq r5, r4, lr, lr │ │ │ │ + eorseq fp, r7, r9, lsr #19 │ │ │ │ + @ instruction: 0x0035edbc │ │ │ │ + eorseq fp, r7, r3, asr #19 │ │ │ │ + eorseq fp, r7, lr, lsr sl │ │ │ │ + eorseq fp, r7, r9, asr r9 │ │ │ │ + eorseq fp, r7, r0, lsr r9 │ │ │ │ + eorseq fp, r7, r3, asr #19 │ │ │ │ + eorseq fp, r7, r6, ror #17 │ │ │ │ + eorseq fp, r7, r1, lsr #20 │ │ │ │ + @ instruction: 0x0037b8f8 │ │ │ │ + eorseq fp, r7, pc, ror #20 │ │ │ │ + eorseq fp, r7, ip, asr #20 │ │ │ │ + eorseq fp, r7, lr, ror #18 │ │ │ │ + mlaseq r7, r9, sl, fp │ │ │ │ subeq r0, pc, r0, ror #17 │ │ │ │ - eorseq fp, r7, pc, lsr sl │ │ │ │ + @ instruction: 0x0037b9bf │ │ │ │ subeq r0, pc, r0, asr #19 │ │ │ │ - eorseq fp, r7, sl, ror #22 │ │ │ │ + eorseq fp, r7, sl, ror #21 │ │ │ │ subeq r0, pc, r4, asr #19 │ │ │ │ - eorseq lr, r5, r4, asr #29 │ │ │ │ - eorseq fp, r7, r7, lsr fp │ │ │ │ + eorseq lr, r5, r4, asr #28 │ │ │ │ + @ instruction: 0x0037bab7 │ │ │ │ subeq r0, pc, r4, lsr #17 │ │ │ │ - @ instruction: 0x0037b9d6 │ │ │ │ + eorseq fp, r7, r6, asr r9 │ │ │ │ subeq r0, pc, r8, lsl r8 @ │ │ │ │ - eorseq fp, r7, r3, asr #19 │ │ │ │ + eorseq fp, r7, r3, asr #18 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0], #4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 32ccb4 │ │ │ │ str r0, [sp, #20] │ │ │ │ @@ -774170,15 +774170,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [pc, #108] @ 32cd08 │ │ │ │ mov r2, #7 │ │ │ │ ldr r3, [pc, #104] @ 32cd0c │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 679ff8 │ │ │ │ + bl 679f7c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r3, #5 │ │ │ │ ldr r0, [pc, #52] @ 32ccf8 │ │ │ │ add r1, sp, #16 │ │ │ │ str r3, [sp] │ │ │ │ @@ -774187,40 +774187,40 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [pc, #28] @ 32ccfc │ │ │ │ mov r2, #6 │ │ │ │ ldr r3, [pc, #24] @ 32cd00 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 679ff8 │ │ │ │ + bl 679f7c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ subeq r0, pc, r8, lsl r7 @ │ │ │ │ - eorseq fp, r7, r8, lsl #17 │ │ │ │ - eorseq fp, r7, sl, lsl #17 │ │ │ │ + eorseq fp, r7, r8, lsl #16 │ │ │ │ + eorseq fp, r7, sl, lsl #16 │ │ │ │ subeq r0, pc, ip, ror #14 │ │ │ │ - @ instruction: 0x0037b8d7 │ │ │ │ - eorseq fp, r7, lr, asr #17 │ │ │ │ + eorseq fp, r7, r7, asr r8 │ │ │ │ + eorseq fp, r7, lr, asr #16 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [pc, #36] @ 32cd4c │ │ │ │ add r3, sp, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #24] @ 32cd50 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldrdeq r0, [pc], #-104 @ │ │ │ │ - eorseq fp, r7, r2, asr #16 │ │ │ │ + eorseq fp, r7, r2, asr #15 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r5, r2 │ │ │ │ bl 4397c4 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ @@ -774310,15 +774310,15 @@ │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ mov r1, r5 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 32cf04 │ │ │ │ @@ -774368,15 +774368,15 @@ │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ subeq r0, pc, ip, lsr r3 @ │ │ │ │ subeq r0, pc, r4, ror r2 @ │ │ │ │ - @ instruction: 0x0037b3d3 │ │ │ │ + eorseq fp, r7, r3, asr r3 │ │ │ │ subeq r0, pc, r0, ror r2 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #112 @ 0x70 │ │ │ │ add r5, sp, #4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 3f75e4 │ │ │ │ @@ -774416,15 +774416,15 @@ │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ mov r1, r5 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 32d0ac │ │ │ │ @@ -774474,15 +774474,15 @@ │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ @ instruction: 0x004f0194 │ │ │ │ subeq r0, pc, ip, asr #1 │ │ │ │ - eorseq fp, r7, fp, lsr #4 │ │ │ │ + eorseq fp, r7, fp, lsr #3 │ │ │ │ subeq r0, pc, r8, asr #1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ ldr r6, [r0, #24] │ │ │ │ cmp r6, #0 │ │ │ │ beq 32d3c8 │ │ │ │ ldr r7, [r6, #8] │ │ │ │ @@ -774492,15 +774492,15 @@ │ │ │ │ ldr r5, [r5] │ │ │ │ cmp r7, r5 │ │ │ │ bhi 32d3c8 │ │ │ │ mov r4, r3 │ │ │ │ mov sl, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r0, #5 │ │ │ │ add r1, sp, #20 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r8 │ │ │ │ @@ -776061,18 +776061,18 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #-36]! @ 0xffffffdc │ │ │ │ cmp r1, #21 │ │ │ │ bne 32ea08 │ │ │ │ mov r6, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #-32]! @ 0xffffffe0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 32ea0c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ b 32ea0c │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 328734 │ │ │ │ @@ -776087,18 +776087,18 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #-36]! @ 0xffffffdc │ │ │ │ cmp r1, #21 │ │ │ │ bne 32ea70 │ │ │ │ mov r6, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #-32]! @ 0xffffffe0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 32ea74 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ b 32ea74 │ │ │ │ ldr r2, [pc, #104] @ 32eb28 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59edc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ @@ -776638,15 +776638,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ add r0, sp, #84 @ 0x54 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ add r7, sp, #52 @ 0x34 │ │ │ │ add r1, sp, #92 @ 0x5c │ │ │ │ add r0, r7, #4 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ add r0, r8, #9 │ │ │ │ add r1, r7, #5 │ │ │ │ mov r2, #27 │ │ │ │ ldrb r4, [sp, #56] @ 0x38 │ │ │ │ bl 38430 │ │ │ │ strb r4, [r8, #8] │ │ │ │ str r6, [r8, #4] │ │ │ │ @@ -776825,34 +776825,34 @@ │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ mrc2 14, 7, pc, cr14, cr15, {7} │ │ │ │ strbtvs r6, [lr], #-2402 @ 0xfffff69e │ │ │ │ ldrbtvc r6, [r3], #-3944 @ 0xfffff098 │ │ │ │ ldrbtvc r6, [r2], #-3952 @ 0xfffff090 │ │ │ │ ldrbtcc r7, [r6], #-105 @ 0xffffff97 │ │ │ │ ldrbtcc r7, [r6], -r9, rrx │ │ │ │ - eorseq ip, r5, ip, lsr #28 │ │ │ │ - @ instruction: 0x0035ccbc │ │ │ │ - eorseq ip, r5, ip, asr #21 │ │ │ │ + eorseq ip, r5, ip, lsr #27 │ │ │ │ + eorseq ip, r5, ip, lsr ip │ │ │ │ + eorseq ip, r5, ip, asr #20 │ │ │ │ subseq r0, r2, ip, lsl #30 │ │ │ │ subseq r1, r2, r4, lsl r1 │ │ │ │ strheq sp, [lr], #-196 @ 0xffffff3c │ │ │ │ ldrheq r0, [r2], #-240 @ 0xffffff10 │ │ │ │ - eorseq r9, r7, r0, asr #15 │ │ │ │ + eorseq r9, r7, r0, asr #14 │ │ │ │ subseq r0, r2, r4, asr #26 │ │ │ │ @ instruction: 0x004edc9c │ │ │ │ - mlaseq r7, lr, r4, r9 │ │ │ │ + eorseq r9, r7, lr, lsl r4 │ │ │ │ subseq r0, r2, r4, lsl #27 │ │ │ │ - @ instruction: 0x003795d4 │ │ │ │ - eorseq r9, r7, r0, ror r5 │ │ │ │ - eorseq r9, r7, sl, ror #7 │ │ │ │ - eorseq r9, r7, r8, lsr #5 │ │ │ │ - @ instruction: 0x003791fc │ │ │ │ + eorseq r9, r7, r4, asr r5 │ │ │ │ + @ instruction: 0x003794f0 │ │ │ │ + eorseq r9, r7, sl, ror #6 │ │ │ │ + eorseq r9, r7, r8, lsr #4 │ │ │ │ + eorseq r9, r7, ip, ror r1 │ │ │ │ subeq lr, lr, r8, lsr r1 │ │ │ │ andeq sp, r3, r0, asr #31 │ │ │ │ - eorseq r9, r7, r0, lsl #18 │ │ │ │ + eorseq r9, r7, r0, lsl #17 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ bl 43f81c │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ @@ -776900,24 +776900,24 @@ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ subeq sp, lr, r4, lsl fp │ │ │ │ subeq sp, lr, ip, asr #21 │ │ │ │ - eorseq r8, r7, fp, lsr #24 │ │ │ │ + eorseq r8, r7, fp, lsr #23 │ │ │ │ subeq sp, lr, r8, asr #21 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #112 @ 0x70 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r5, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 32f7b4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r5, [r4, #4] │ │ │ │ cmp r0, #3 │ │ │ │ beq 32f7b4 │ │ │ │ add r5, sp, #4 │ │ │ │ @@ -776936,15 +776936,15 @@ │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mvn r2, #-1073741824 @ 0xc0000000 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ mov sl, r3 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 331264 │ │ │ │ ldr r0, [pc, #4000] @ 330798 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ @@ -777038,23 +777038,23 @@ │ │ │ │ cmp r0, #39 @ 0x27 │ │ │ │ beq 32f96c │ │ │ │ mov r0, r5 │ │ │ │ bl 328f8c │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ str r0, [r7, #-40] @ 0xffffffd8 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 54e290 │ │ │ │ + bl 54e214 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ - bl 54e140 │ │ │ │ + bl 54e0c4 │ │ │ │ sub r5, r7, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #0 │ │ │ │ bne 32fa50 │ │ │ │ ldr r0, [pc, #3908] @ 3308f0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ @@ -777076,27 +777076,27 @@ │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r7, #8]! │ │ │ │ mov r0, r5 │ │ │ │ str r1, [r6] │ │ │ │ str r1, [r6, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r5, r0 │ │ │ │ clz r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 32fa50 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ str r6, [sp, #264] @ 0x108 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 32fa4c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ bl 462a78 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ bl 42500 │ │ │ │ ldr r7, [pc, #3388] @ 33079c │ │ │ │ b 33022c │ │ │ │ @@ -777174,18 +777174,18 @@ │ │ │ │ and r5, r0, r9 │ │ │ │ b 32fad4 │ │ │ │ ldr r0, [sp, #264] @ 0x108 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 32fbb0 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 32fbb0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [pc, #3796] @ 330a8c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #1 │ │ │ │ bhi 32fa78 │ │ │ │ @@ -777202,15 +777202,15 @@ │ │ │ │ add r0, r0, #24 │ │ │ │ bl 52f20 │ │ │ │ ands r1, r0, #255 @ 0xff │ │ │ │ beq 32fa78 │ │ │ │ ldr r0, [pc, #3732] @ 330a98 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - bl 5474e0 │ │ │ │ + bl 547464 │ │ │ │ cmp r0, #0 │ │ │ │ beq 32fa78 │ │ │ │ ldr r0, [pc, #3712] @ 330a9c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -777253,15 +777253,15 @@ │ │ │ │ str r1, [sp, #244] @ 0xf4 │ │ │ │ add r1, sp, #364 @ 0x16c │ │ │ │ str r1, [sp, #240] @ 0xf0 │ │ │ │ add r1, sp, #312 @ 0x138 │ │ │ │ str fp, [sp, #304] @ 0x130 │ │ │ │ str r1, [sp, #300] @ 0x12c │ │ │ │ add r1, sp, #300 @ 0x12c │ │ │ │ - bl 548f4c │ │ │ │ + bl 548ed0 │ │ │ │ ldr r0, [pc, #4036] @ 330ca4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ bne 32fa8c │ │ │ │ ldr r0, [pc, #4092] @ 330cf0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -777273,15 +777273,15 @@ │ │ │ │ ldr r0, [pc, #4068] @ 330cf4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r5, [r0, #24] │ │ │ │ ldr r0, [r5, #20] │ │ │ │ ldr r1, [r5, #24] │ │ │ │ str r1, [sp, #204] @ 0xcc │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, sp, #196 @ 0xc4 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 32fa8c │ │ │ │ @@ -777291,15 +777291,15 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #300 @ 0x12c │ │ │ │ add r3, sp, #216 @ 0xd8 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ b 32fa8c │ │ │ │ ldr r0, [pc, #3964] @ 330cf8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #4 │ │ │ │ bcc 32fa8c │ │ │ │ mov r0, #4 │ │ │ │ @@ -777307,15 +777307,15 @@ │ │ │ │ ldr r0, [pc, #3940] @ 330cfc │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r6, [r0, #24] │ │ │ │ ldr r0, [r6, #20] │ │ │ │ ldr r1, [r6, #24] │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 32fa8c │ │ │ │ @@ -777368,25 +777368,25 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #312 @ 0x138 │ │ │ │ add r3, sp, #216 @ 0xd8 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r5 │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ b 32fa8c │ │ │ │ ldr r0, [sp, #264] @ 0x108 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 32fed4 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 32fed4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [pc, #3640] @ 330d14 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ beq 330030 │ │ │ │ @@ -777405,15 +777405,15 @@ │ │ │ │ ldr r0, [pc, #3584] @ 330d20 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r6, [r0, #36] @ 0x24 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ ldr r1, [r6, #24] │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3301dc │ │ │ │ @@ -777466,15 +777466,15 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #312 @ 0x138 │ │ │ │ add r3, sp, #216 @ 0xd8 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r7 │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ b 3301dc │ │ │ │ ldr r0, [pc, #3328] @ 330d38 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r1, [r0, #44] @ 0x2c │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 330068 │ │ │ │ @@ -777485,15 +777485,15 @@ │ │ │ │ add r0, r0, #36 @ 0x24 │ │ │ │ bl 52f20 │ │ │ │ ands r1, r0, #255 @ 0xff │ │ │ │ beq 32fee8 │ │ │ │ ldr r0, [pc, #3280] @ 330d40 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ - bl 5474e0 │ │ │ │ + bl 547464 │ │ │ │ cmp r0, #0 │ │ │ │ beq 32fee8 │ │ │ │ ldr r0, [pc, #4080] @ 331078 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -777536,15 +777536,15 @@ │ │ │ │ str r1, [sp, #244] @ 0xf4 │ │ │ │ add r1, sp, #364 @ 0x16c │ │ │ │ str r1, [sp, #240] @ 0xf0 │ │ │ │ add r1, sp, #312 @ 0x138 │ │ │ │ str fp, [sp, #304] @ 0x130 │ │ │ │ str r1, [sp, #300] @ 0x12c │ │ │ │ add r1, sp, #300 @ 0x12c │ │ │ │ - bl 548f4c │ │ │ │ + bl 548ed0 │ │ │ │ ldr r0, [pc, #3904] @ 33108c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ bne 3301dc │ │ │ │ ldr r0, [pc, #3888] @ 331090 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -777556,15 +777556,15 @@ │ │ │ │ ldr r0, [pc, #3864] @ 331094 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r5, [r0, #36] @ 0x24 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ ldr r1, [r5, #24] │ │ │ │ str r1, [sp, #204] @ 0xcc │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, sp, #196 @ 0xc4 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3301dc │ │ │ │ @@ -777574,15 +777574,15 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #300 @ 0x12c │ │ │ │ add r3, sp, #216 @ 0xd8 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ ldr r7, [pc, #1460] @ 33079c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ beq 33022c │ │ │ │ ldr r0, [sp, #184] @ 0xb8 │ │ │ │ ldm r0, {r1, r2} │ │ │ │ @@ -777739,18 +777739,18 @@ │ │ │ │ b 330398 │ │ │ │ ldr r0, [sp, #264] @ 0x108 │ │ │ │ ldr fp, [pc, #4088] @ 331458 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 330484 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 330484 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [pc, #4068] @ 331470 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #1 │ │ │ │ bhi 33064c │ │ │ │ @@ -777767,15 +777767,15 @@ │ │ │ │ add r0, r0, #48 @ 0x30 │ │ │ │ bl 52f20 │ │ │ │ ands r1, r0, #255 @ 0xff │ │ │ │ beq 33064c │ │ │ │ ldr r0, [pc, #4004] @ 33147c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ - bl 5474e0 │ │ │ │ + bl 547464 │ │ │ │ cmp r0, #0 │ │ │ │ beq 33064c │ │ │ │ ldr r0, [pc, #3984] @ 331480 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -777819,15 +777819,15 @@ │ │ │ │ add r1, sp, #364 @ 0x16c │ │ │ │ str r1, [sp, #240] @ 0xf0 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #304] @ 0x130 │ │ │ │ add r1, sp, #312 @ 0x138 │ │ │ │ str r1, [sp, #300] @ 0x12c │ │ │ │ add r1, sp, #300 @ 0x12c │ │ │ │ - bl 548f4c │ │ │ │ + bl 548ed0 │ │ │ │ ldr r0, [pc, #3804] @ 331494 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ bne 3302d4 │ │ │ │ ldr r0, [pc, #3788] @ 331498 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -777839,15 +777839,15 @@ │ │ │ │ ldr r0, [pc, #3764] @ 33149c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r4, [r0, #48] @ 0x30 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r1, [r4, #24] │ │ │ │ str r1, [sp, #204] @ 0xcc │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, sp, #196 @ 0xc4 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3302d4 │ │ │ │ @@ -777857,15 +777857,15 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #300 @ 0x12c │ │ │ │ add r3, sp, #216 @ 0xd8 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r7 │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ b 3302d4 │ │ │ │ ldr r0, [pc, #3684] @ 3314b8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ bne 3302d4 │ │ │ │ ldr r0, [pc, #3668] @ 3314bc │ │ │ │ @@ -777878,15 +777878,15 @@ │ │ │ │ ldr r0, [pc, #3644] @ 3314c0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r5, [r0, #48] @ 0x30 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ ldr r1, [r5, #24] │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3302d4 │ │ │ │ @@ -777940,15 +777940,15 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #312 @ 0x138 │ │ │ │ add r3, sp, #216 @ 0xd8 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r7 │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ b 3302d4 │ │ │ │ ldrsbeq r0, [r2], #-84 @ 0xffffffac │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ subeq sp, lr, ip, lsl sp │ │ │ │ mrc2 14, 7, pc, cr14, cr15, {7} │ │ │ │ ldr r0, [pc, #3496] @ 331558 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -777960,15 +777960,15 @@ │ │ │ │ ldr r0, [pc, #3472] @ 33155c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r5, [r0, #72] @ 0x48 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ ldr r1, [r5, #24] │ │ │ │ str r1, [sp, #180] @ 0xb4 │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, sp, #172 @ 0xac │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3302cc │ │ │ │ @@ -778026,28 +778026,28 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ add r3, sp, #312 @ 0x138 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r4 │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ b 3302cc │ │ │ │ subseq r0, r2, r4, ror #7 │ │ │ │ subseq r0, r2, r0, asr #2 │ │ │ │ ldr r0, [sp, #264] @ 0x108 │ │ │ │ ldr fp, [pc, #2900] @ 331458 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 330928 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 330928 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [pc, #2928] @ 3314a0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ beq 330aa8 │ │ │ │ @@ -778066,15 +778066,15 @@ │ │ │ │ ldr r0, [pc, #2928] @ 3314e4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r5, [r0, #60] @ 0x3c │ │ │ │ ldr r0, [r5, #20] │ │ │ │ ldr r1, [r5, #24] │ │ │ │ str r1, [sp, #124] @ 0x7c │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, sp, #116 @ 0x74 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 330c58 │ │ │ │ @@ -778128,15 +778128,15 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #312 @ 0x138 │ │ │ │ add r3, sp, #216 @ 0xd8 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r7 │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ b 330c58 │ │ │ │ tsteq r1, r1, lsl #2 │ │ │ │ subseq r0, r2, r4 │ │ │ │ subseq r0, r2, r4, lsr #12 │ │ │ │ subseq r0, r2, r4, lsl #12 │ │ │ │ subseq r0, r2, ip, ror #11 │ │ │ │ ldrsbeq r0, [r2], #-84 @ 0xffffffac │ │ │ │ @@ -778155,15 +778155,15 @@ │ │ │ │ add r0, r0, #60 @ 0x3c │ │ │ │ bl 52f20 │ │ │ │ ands r1, r0, #255 @ 0xff │ │ │ │ beq 33093c │ │ │ │ ldr r0, [pc, #2500] @ 3314ac │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ - bl 5474e0 │ │ │ │ + bl 547464 │ │ │ │ cmp r0, #0 │ │ │ │ beq 33093c │ │ │ │ ldr r0, [pc, #2480] @ 3314b0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -778207,15 +778207,15 @@ │ │ │ │ add r1, sp, #364 @ 0x16c │ │ │ │ str r1, [sp, #240] @ 0xf0 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #304] @ 0x130 │ │ │ │ add r1, sp, #312 @ 0x138 │ │ │ │ str r1, [sp, #300] @ 0x12c │ │ │ │ add r1, sp, #300 @ 0x12c │ │ │ │ - bl 548f4c │ │ │ │ + bl 548ed0 │ │ │ │ ldr r0, [pc, #2380] @ 331514 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ bne 330c58 │ │ │ │ ldr r0, [pc, #2364] @ 331518 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -778227,15 +778227,15 @@ │ │ │ │ ldr r0, [pc, #2340] @ 33151c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r4, [r0, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r1, [r4, #24] │ │ │ │ str r1, [sp, #204] @ 0xcc │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, sp, #196 @ 0xc4 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 330c58 │ │ │ │ @@ -778245,15 +778245,15 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #300 @ 0x12c │ │ │ │ add r3, sp, #216 @ 0xd8 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r7 │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ cmp r4, #0 │ │ │ │ bmi 3312d4 │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ ldr r5, [r0] │ │ │ │ beq 330ca8 │ │ │ │ @@ -778414,15 +778414,15 @@ │ │ │ │ add r0, r0, #72 @ 0x48 │ │ │ │ bl 52f20 │ │ │ │ ands r1, r0, #255 @ 0xff │ │ │ │ beq 3302b8 │ │ │ │ ldr r0, [pc, #1596] @ 331530 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #72] @ 0x48 │ │ │ │ - bl 5474e0 │ │ │ │ + bl 547464 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3302b8 │ │ │ │ ldr r0, [pc, #1576] @ 331534 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #72] @ 0x48 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -778470,15 +778470,15 @@ │ │ │ │ add r1, sp, #364 @ 0x16c │ │ │ │ str r1, [sp, #240] @ 0xf0 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #164] @ 0xa4 │ │ │ │ add r1, sp, #184 @ 0xb8 │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ add r1, sp, #160 @ 0xa0 │ │ │ │ - bl 548f4c │ │ │ │ + bl 548ed0 │ │ │ │ ldr r0, [pc, #1384] @ 33154c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ bne 3302cc │ │ │ │ ldr r0, [pc, #1368] @ 331550 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -778490,15 +778490,15 @@ │ │ │ │ ldr r0, [pc, #1344] @ 331554 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r4, [r0, #72] @ 0x48 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r1, [r4, #24] │ │ │ │ str r1, [sp, #308] @ 0x134 │ │ │ │ str r0, [sp, #304] @ 0x130 │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, sp, #300 @ 0x12c │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3302cc │ │ │ │ @@ -778508,15 +778508,15 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ add r3, sp, #312 @ 0x138 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r7 │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ b 3302cc │ │ │ │ subseq r0, r2, r8, ror #2 │ │ │ │ @ instruction: 0x004ed490 │ │ │ │ subeq sp, lr, ip, ror #7 │ │ │ │ @ instruction: 0x0003d1bc │ │ │ │ andeq fp, sp, r0, asr #19 │ │ │ │ subseq pc, r1, r4, ror sl @ │ │ │ │ @@ -778536,23 +778536,23 @@ │ │ │ │ bl 328f8c │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ ldm r0!, {r1, r2, r3, r7} │ │ │ │ stmia r5!, {r1, r2, r3, r7} │ │ │ │ ldm r0, {r1, r2, r3, r7} │ │ │ │ stm r5, {r1, r2, r3, r7} │ │ │ │ mvn r0, #0 │ │ │ │ - bl 54e290 │ │ │ │ + bl 54e214 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ - bl 54e140 │ │ │ │ + bl 54e0c4 │ │ │ │ sub r4, r4, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3311b4 │ │ │ │ ldr r0, [pc, #1036] @ 331520 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ @@ -778573,27 +778573,27 @@ │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r7, #8]! │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r5] │ │ │ │ str r1, [r5, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r4, r0 │ │ │ │ clz r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 3311b4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ str r5, [sp, #264] @ 0x108 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3311b0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ bl 462a78 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ bl 42500 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r7, [pc, #660] @ 33145c │ │ │ │ @@ -778623,15 +778623,15 @@ │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ tst r0, r1 │ │ │ │ bne 3312c0 │ │ │ │ mov r0, r4 │ │ │ │ mvn r1, #-1073741824 @ 0xc0000000 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ add r1, r0, #-1073741823 @ 0xc0000001 │ │ │ │ cmp r1, #1073741824 @ 0x40000000 │ │ │ │ bcs 331254 │ │ │ │ add sp, sp, #324 @ 0x144 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 58934 │ │ │ │ @@ -778728,32 +778728,32 @@ │ │ │ │ b 3313c8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #264] @ 0x108 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 331444 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 331444 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 42df00 │ │ │ │ b 331444 │ │ │ │ b 331400 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #264] @ 0x108 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 331444 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 331444 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 42df00 │ │ │ │ b 331444 │ │ │ │ b 331440 │ │ │ │ b 331440 │ │ │ │ b 331440 │ │ │ │ mov r4, r0 │ │ │ │ @@ -778761,15 +778761,15 @@ │ │ │ │ bl 33c748 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ tsteq r1, r1, lsl #2 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ @ instruction: 0x004ec29c │ │ │ │ - @ instruction: 0x003774f4 │ │ │ │ + eorseq r7, r7, r4, ror r4 │ │ │ │ subeq fp, lr, r0, asr pc │ │ │ │ subseq lr, r1, r8, lsr #23 │ │ │ │ subseq pc, r1, r0, lsr r7 @ │ │ │ │ subseq pc, r1, r0, asr sp @ │ │ │ │ subseq pc, r1, r0, lsr sp @ │ │ │ │ subseq pc, r1, r8, lsl sp @ │ │ │ │ subseq pc, r1, r0, lsl #26 │ │ │ │ @@ -778786,15 +778786,15 @@ │ │ │ │ subseq pc, r1, r8, lsl #14 │ │ │ │ ldrsheq pc, [r1], #-96 @ 0xffffffa0 @ │ │ │ │ subeq ip, lr, ip, ror #4 │ │ │ │ subseq pc, r1, ip, ror #10 │ │ │ │ subseq pc, r1, r0, ror #10 │ │ │ │ subseq pc, r1, ip, ror #22 │ │ │ │ subseq pc, r1, r0, lsr fp @ │ │ │ │ - eorseq r7, r7, lr, asr #7 │ │ │ │ + eorseq r7, r7, lr, asr #6 │ │ │ │ subeq ip, lr, r0, ror #28 │ │ │ │ ldrdeq ip, [lr], #-212 @ 0xffffff2c │ │ │ │ andeq ip, r3, ip, lsl #23 │ │ │ │ andeq fp, sp, ip, lsl #7 │ │ │ │ subseq pc, r1, ip, ror r2 @ │ │ │ │ subseq pc, r1, r0, ror r2 @ │ │ │ │ subseq pc, r1, ip, ror r8 @ │ │ │ │ @@ -778825,30 +778825,30 @@ │ │ │ │ andeq sl, sp, ip, lsr #22 │ │ │ │ ldrsbeq lr, [r1], #-188 @ 0xffffff44 │ │ │ │ ldrsbeq lr, [r1], #-176 @ 0xffffff50 │ │ │ │ ldrsbeq pc, [r1], #-28 @ 0xffffffe4 @ │ │ │ │ subseq pc, r1, r8, lsl r4 @ │ │ │ │ subseq pc, r1, r4, lsr #20 │ │ │ │ subseq pc, r1, r8, ror #19 │ │ │ │ - eorseq r7, r7, r6, lsr #7 │ │ │ │ + eorseq r7, r7, r6, lsr #6 │ │ │ │ subeq ip, lr, ip, lsr r2 │ │ │ │ subeq ip, lr, ip, lsl sp │ │ │ │ strheq ip, [lr], #-200 @ 0xffffff38 │ │ │ │ @ instruction: 0x0051f390 │ │ │ │ andeq ip, r3, r4, lsr sl │ │ │ │ andeq fp, sp, r4, lsr r2 │ │ │ │ subeq ip, lr, ip, asr #4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #188 @ 0xbc │ │ │ │ ldr r6, [r0] │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #1 │ │ │ │ ldr r4, [r6, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 3318a4 │ │ │ │ mov r0, #31 │ │ │ │ mov r1, #3 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ ldr r0, [pc, #896] @ 331940 │ │ │ │ strb r5, [sp, #164] @ 0xa4 │ │ │ │ @@ -778869,20 +778869,20 @@ │ │ │ │ beq 331634 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 331634 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 331634 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r4, r0, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ add r3, sp, #176 @ 0xb0 │ │ │ │ add lr, sp, #88 @ 0x58 │ │ │ │ orr r8, lr, #4 │ │ │ │ ldr ip, [sp, #172] @ 0xac │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ @@ -778931,21 +778931,21 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 331734 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 331734 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ mov r1, #1 │ │ │ │ mov r4, lr │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ mov lr, r4 │ │ │ │ cmp r0, #1 │ │ │ │ bne 331734 │ │ │ │ add r0, lr, #52 @ 0x34 │ │ │ │ str r0, [sp, #8] │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 42df00 │ │ │ │ mov lr, r4 │ │ │ │ str r7, [sp, #144] @ 0x90 │ │ │ │ mov r1, r8 │ │ │ │ str r5, [sp, #140] @ 0x8c │ │ │ │ mov r2, sl │ │ │ │ @@ -779072,35 +779072,35 @@ │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ bl 328978 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - @ instruction: 0x003788d3 │ │ │ │ + eorseq r8, r7, r3, asr r8 │ │ │ │ subeq fp, lr, r0, ror #26 │ │ │ │ - eorseq r6, r7, pc, asr #22 │ │ │ │ + eorseq r6, r7, pc, asr #21 │ │ │ │ strheq fp, [lr], #-148 @ 0xffffff6c │ │ │ │ subeq fp, lr, r0, lsr sp │ │ │ │ - eorseq r6, r7, pc, lsl #22 │ │ │ │ + eorseq r6, r7, pc, lsl #21 │ │ │ │ subeq fp, lr, r4, ror r9 │ │ │ │ subeq fp, lr, r0, asr #27 │ │ │ │ - eorseq r6, r7, pc, lsl #23 │ │ │ │ + eorseq r6, r7, pc, lsl #22 │ │ │ │ strdeq fp, [lr], #-148 @ 0xffffff6c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ cmp r1, #1 │ │ │ │ bne 3319b4 │ │ │ │ add r0, r5, #36 @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r1, r0 │ │ │ │ add r0, r5, #28 │ │ │ │ cmp r1, #3 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ bl 41b48 │ │ │ │ @@ -779114,26 +779114,26 @@ │ │ │ │ cmp r0, #1 │ │ │ │ bne 331b6c │ │ │ │ add r0, r6, #36 @ 0x24 │ │ │ │ mov sl, r2 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r9, r3 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 331b6c │ │ │ │ ldr r6, [r6, #28] │ │ │ │ add r5, r6, #8 │ │ │ │ ldr r7, [r6, #8] │ │ │ │ cmn r7, #-1073741821 @ 0xc0000003 │ │ │ │ bhi 331bcc │ │ │ │ add r2, r7, #1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r0, r0, r7 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 331bcc │ │ │ │ ldrb r0, [r6, #16] │ │ │ │ add r1, r6, #24 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -779224,15 +779224,15 @@ │ │ │ │ cmp r0, #39 @ 0x27 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bne 331bbc │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ sub r1, r0, #1 │ │ │ │ bic r0, r1, #1073741824 @ 0x40000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 331c18 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stm r4, {r0, r5, sl} │ │ │ │ @@ -779262,30 +779262,30 @@ │ │ │ │ bl 58934 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ sub r1, r0, #1 │ │ │ │ bic r0, r1, #1073741824 @ 0x40000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 331c54 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r0, r5 │ │ │ │ bl 58934 │ │ │ │ b 331c4c │ │ │ │ bl 5a198 │ │ │ │ tsteq r1, r1, lsl #2 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ mrc2 14, 7, pc, cr14, cr15, {7} │ │ │ │ subeq fp, lr, r0, lsl sl │ │ │ │ - mlaseq r7, r8, fp, r6 │ │ │ │ + eorseq r6, r7, r8, lsl fp │ │ │ │ subeq fp, lr, r4, ror #11 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq 331dac │ │ │ │ @@ -779364,15 +779364,15 @@ │ │ │ │ ldr r2, [pc, #24] @ 331dd4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59d50 │ │ │ │ tsteq r1, r1, lsl #2 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ mrc2 14, 7, pc, cr14, cr15, {7} │ │ │ │ - @ instruction: 0x003769f5 │ │ │ │ + eorseq r6, r7, r5, ror r9 │ │ │ │ subeq fp, lr, ip, asr r8 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, sp │ │ │ │ mov r3, #0 │ │ │ │ @@ -779694,18 +779694,18 @@ │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #21 │ │ │ │ bne 3327a0 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3327a4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ bl 344290 │ │ │ │ b 3327a4 │ │ │ │ sub r1, r9, #25 │ │ │ │ cmn r1, #3 │ │ │ │ bcs 3323c8 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ @@ -779739,18 +779739,18 @@ │ │ │ │ bne 33288c │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #21 │ │ │ │ bne 332884 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 33288c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ bl 344290 │ │ │ │ b 33288c │ │ │ │ sub r1, r9, #22 │ │ │ │ cmp r1, #3 │ │ │ │ mov r1, #0 │ │ │ │ subcc r1, r9, #21 │ │ │ │ @@ -779775,18 +779775,18 @@ │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #21 │ │ │ │ bne 33254c │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 332550 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ bl 344290 │ │ │ │ b 332550 │ │ │ │ add r2, pc, #4 │ │ │ │ ldr r0, [r2, r0, lsl #2] │ │ │ │ add pc, r2, r0 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ @@ -779810,18 +779810,18 @@ │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #21 │ │ │ │ bne 332ac4 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 332ac8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ bl 344290 │ │ │ │ b 332ac8 │ │ │ │ ldr r7, [sp, #140] @ 0x8c │ │ │ │ ldr r0, [r7, #192] @ 0xc0 │ │ │ │ mov r9, #23 │ │ │ │ cmp r0, #4 │ │ │ │ @@ -779895,18 +779895,18 @@ │ │ │ │ bne 3328d0 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #21 │ │ │ │ bne 3328c8 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3328d0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ bl 344290 │ │ │ │ b 3328d0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 332940 │ │ │ │ mov r8, #24 │ │ │ │ cmp r1, #1 │ │ │ │ @@ -779935,18 +779935,18 @@ │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #21 │ │ │ │ bne 3329d4 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3329d8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ bl 344290 │ │ │ │ b 3329d8 │ │ │ │ mov r8, #24 │ │ │ │ cmp r1, #0 │ │ │ │ bne 332ab0 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ @@ -779963,18 +779963,18 @@ │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #21 │ │ │ │ bne 332af4 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 332af8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ bl 344290 │ │ │ │ b 332af8 │ │ │ │ ldr r0, [sp, #260] @ 0x104 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldrd r0, [r0, #88] @ 0x58 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ @@ -780031,18 +780031,18 @@ │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #21 │ │ │ │ bne 332e60 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 332e64 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ bl 344290 │ │ │ │ b 332e64 │ │ │ │ ldr r1, [sp, #144] @ 0x90 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ ldm r1!, {r2, r3, r7} │ │ │ │ stmia r0!, {r2, r3, r7} │ │ │ │ @@ -780121,18 +780121,18 @@ │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #21 │ │ │ │ bne 332e84 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 332e88 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ bl 344290 │ │ │ │ b 332e88 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ add sl, sp, #256 @ 0x100 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #21 │ │ │ │ @@ -780268,15 +780268,15 @@ │ │ │ │ str r0, [sp, #224] @ 0xe0 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #228] @ 0xe4 │ │ │ │ b 332c80 │ │ │ │ ldr fp, [sp, #220] @ 0xdc │ │ │ │ mov r1, #1 │ │ │ │ mov r0, fp │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 332f40 │ │ │ │ add r0, sp, #376 @ 0x178 │ │ │ │ mov r1, fp │ │ │ │ bl 30f164 │ │ │ │ ldr r0, [sp, #376] @ 0x178 │ │ │ │ cmp r0, #21 │ │ │ │ @@ -780335,18 +780335,18 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 332d14 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 332d14 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 332d14 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ str r6, [r0] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ stm r0, {r4, r5} │ │ │ │ add r0, sp, #456 @ 0x1c8 │ │ │ │ @@ -780366,18 +780366,18 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 332d70 │ │ │ │ b 332f04 │ │ │ │ add r0, sp, #224 @ 0xe0 │ │ │ │ bl 328978 │ │ │ │ ldr r0, [sp, #220] @ 0xdc │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 332d90 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #220 @ 0xdc │ │ │ │ bl 344290 │ │ │ │ ldr r0, [sp, #188] @ 0xbc │ │ │ │ cmp r0, #21 │ │ │ │ beq 331f0c │ │ │ │ b 331f04 │ │ │ │ mov r8, #22 │ │ │ │ @@ -780607,18 +780607,18 @@ │ │ │ │ add r0, sp, #416 @ 0x1a0 │ │ │ │ bl 3284d8 │ │ │ │ b 333168 │ │ │ │ bl 5a198 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ ldr r0, [sp, #220] @ 0xdc │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 333154 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #220 @ 0xdc │ │ │ │ bl 344290 │ │ │ │ ldr r0, [sp, #188] @ 0xbc │ │ │ │ cmp r0, #21 │ │ │ │ beq 333168 │ │ │ │ add r0, sp, #188 @ 0xbc │ │ │ │ bl 32be38 │ │ │ │ @@ -780655,45 +780655,45 @@ │ │ │ │ andeq r0, r0, r8, asr #3 │ │ │ │ ldr r1, [pc, #792] @ 333504 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #17 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r1, [pc, #864] @ 333568 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [pc, #816] @ 33355c │ │ │ │ add r3, sp, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #804] @ 333560 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #3 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [pc, #760] @ 333550 │ │ │ │ add r1, pc, r1 │ │ │ │ b 3332e8 │ │ │ │ ldr r1, [pc, #696] @ 33351c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r1, [pc, #724] @ 333554 │ │ │ │ add r1, pc, r1 │ │ │ │ b 3333dc │ │ │ │ ldr r1, [pc, #688] @ 33353c │ │ │ │ add r1, pc, r1 │ │ │ │ b 3332e8 │ │ │ │ add r0, r0, #4 │ │ │ │ @@ -780702,38 +780702,38 @@ │ │ │ │ add r3, sp, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #612] @ 333514 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [pc, #664] @ 333564 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r1, [pc, #560] @ 333518 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #12 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r1, [pc, #556] @ 333530 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #15 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [pc, #480] @ 333508 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #472] @ 33350c │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -780757,61 +780757,61 @@ │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #8] │ │ │ │ add r3, r0, #4 │ │ │ │ ldr r1, [pc, #508] @ 333588 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #15 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a828 │ │ │ │ + bl 67a7ac │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [pc, #368] @ 333520 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #360] @ 333524 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #7 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [pc, #380] @ 333558 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #11 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [pc, #296] @ 333528 │ │ │ │ add r3, sp, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #284] @ 33352c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [pc, #320] @ 333574 │ │ │ │ add r3, sp, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #308] @ 333578 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ add r1, r0, #4 │ │ │ │ str r1, [sp, #20] │ │ │ │ ldr ip, [pc, #216] @ 333540 │ │ │ │ add lr, sp, #20 │ │ │ │ ldr r1, [pc, #212] @ 333544 │ │ │ │ @@ -780826,100 +780826,100 @@ │ │ │ │ add r3, r0, #20 │ │ │ │ str lr, [sp, #12] │ │ │ │ mov r0, r2 │ │ │ │ str ip, [sp, #16] │ │ │ │ mov r2, #11 │ │ │ │ ldr r1, [pc, #164] @ 33354c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67aa6c │ │ │ │ + bl 67a9f0 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [pc, #112] @ 333534 │ │ │ │ add r3, sp, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #100] @ 333538 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [pc, #140] @ 33357c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, lr} │ │ │ │ - b 679fa4 │ │ │ │ - @ instruction: 0x003755d0 │ │ │ │ + b 679f28 │ │ │ │ + eorseq r5, r7, r0, asr r5 │ │ │ │ subeq r9, lr, ip, lsr pc │ │ │ │ - eorseq r5, r7, r1, lsr #9 │ │ │ │ + eorseq r5, r7, r1, lsr #8 │ │ │ │ ldrdeq r9, [lr], #-240 @ 0xffffff10 │ │ │ │ - eorseq r5, r7, sl, asr r1 │ │ │ │ - @ instruction: 0x003754f4 │ │ │ │ - eorseq r5, r7, ip, ror r5 │ │ │ │ + ldrsbeq r5, [r7], -sl @ │ │ │ │ + eorseq r5, r7, r4, ror r4 │ │ │ │ + @ instruction: 0x003754fc │ │ │ │ subeq sl, lr, ip, ror r2 │ │ │ │ - mlaseq r7, lr, r1, r5 │ │ │ │ + eorseq r5, r7, lr, lsl r1 │ │ │ │ subeq sl, lr, r8, lsr r2 │ │ │ │ - @ instruction: 0x003753da │ │ │ │ - eorseq r5, r7, fp, ror #9 │ │ │ │ + eorseq r5, r7, sl, asr r3 │ │ │ │ + eorseq r5, r7, fp, ror #8 │ │ │ │ @ instruction: 0x004e9d9c │ │ │ │ - eorseq r5, r7, sl, lsr #6 │ │ │ │ - eorseq r5, r7, r3, lsl #11 │ │ │ │ + eorseq r5, r7, sl, lsr #5 │ │ │ │ + eorseq r5, r7, r3, lsl #10 │ │ │ │ strdeq sl, [lr], #-20 @ 0xffffffec │ │ │ │ subeq sl, lr, r0, ror #3 │ │ │ │ subeq sl, lr, r8, asr #3 │ │ │ │ - eorseq r5, r7, r3, ror r3 │ │ │ │ - eorseq r5, r7, lr, asr #11 │ │ │ │ - @ instruction: 0x003755b2 │ │ │ │ - eorseq r5, r7, r1, ror #8 │ │ │ │ + @ instruction: 0x003752f3 │ │ │ │ + eorseq r5, r7, lr, asr #10 │ │ │ │ + eorseq r5, r7, r2, lsr r5 │ │ │ │ + eorseq r5, r7, r1, ror #7 │ │ │ │ subeq sl, lr, ip, asr #8 │ │ │ │ - eorseq r5, r7, r4, lsl #12 │ │ │ │ - eorseq r5, r7, r7, ror r5 │ │ │ │ - eorseq lr, r5, r8, lsl #29 │ │ │ │ + eorseq r5, r7, r4, lsl #11 │ │ │ │ + @ instruction: 0x003754f7 │ │ │ │ + eorseq lr, r5, r8, lsl #28 │ │ │ │ subeq r9, lr, ip, lsl pc │ │ │ │ - eorseq r5, r7, r0, lsl #10 │ │ │ │ + eorseq r5, r7, r0, lsl #9 │ │ │ │ subeq sl, lr, r4, asr r2 │ │ │ │ - eorseq lr, r5, ip, asr ip │ │ │ │ - eorseq r5, r7, r3, ror #6 │ │ │ │ + @ instruction: 0x0035ebdc │ │ │ │ + eorseq r5, r7, r3, ror #5 │ │ │ │ subeq sl, lr, ip, lsr r3 │ │ │ │ subeq sl, lr, r4, lsr #6 │ │ │ │ - @ instruction: 0x003754d4 │ │ │ │ + eorseq r5, r7, r4, asr r4 │ │ │ │ ldr r1, [pc, #36] @ 3335b8 │ │ │ │ ldr ip, [pc, #20] @ 3335ac │ │ │ │ ldr r2, [pc, #20] @ 3335b0 │ │ │ │ ldr r3, [pc, #20] @ 3335b4 │ │ │ │ stm r0, {r1, r3} │ │ │ │ str r2, [r0, #8] │ │ │ │ str ip, [r0, #12] │ │ │ │ bx lr │ │ │ │ strbgt ip, [r6], r3, lsl #8 │ │ │ │ - blne 814a80 <_IO_stdin_used@@Base+0x1891c0> │ │ │ │ + blne 814a80 <_IO_stdin_used@@Base+0x189240> │ │ │ │ @ instruction: 0xf232ee19 │ │ │ │ @ instruction: 0x16522cf9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #1000 @ 0x3e8 │ │ │ │ sub sp, sp, #1024 @ 0x400 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r7, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #0 │ │ │ │ beq 333798 │ │ │ │ add r9, r0, #188 @ 0xbc │ │ │ │ mov r6, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r9 │ │ │ │ mov r8, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 3337a4 │ │ │ │ ldr sl, [pc, #744] @ 3338fc │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr sl, [pc, sl] │ │ │ │ ldr r0, [sl] │ │ │ │ @@ -780932,21 +780932,21 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #392 @ 0x188 │ │ │ │ bl 38430 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r5, [r6, #212] @ 0xd4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3337fc │ │ │ │ sub r4, r0, #32 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 333838 │ │ │ │ add r0, sp, #400 @ 0x190 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r2, #392 @ 0x188 │ │ │ │ bl 38430 │ │ │ │ mov r0, #0 │ │ │ │ @@ -781007,15 +781007,15 @@ │ │ │ │ bne 333774 │ │ │ │ ldr r0, [sl] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 333820 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 333808 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #1000 @ 0x3e8 │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r7 │ │ │ │ @@ -781064,18 +781064,18 @@ │ │ │ │ bl 3349c0 │ │ │ │ b 3338e0 │ │ │ │ mov r6, r0 │ │ │ │ b 3338b0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 33387c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #996 @ 0x3e4 │ │ │ │ bl 422cd0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #184 @ 0xb8 │ │ │ │ bl 3e3d38 │ │ │ │ b 3338e0 │ │ │ │ @@ -781105,35 +781105,35 @@ │ │ │ │ bl 3342d0 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ ldrheq ip, [r1], #-120 @ 0xffffff88 │ │ │ │ strheq sl, [lr], #-32 @ 0xffffffe0 │ │ │ │ - eorseq r5, r7, r8, lsr #8 │ │ │ │ + eorseq r5, r7, r8, lsr #7 │ │ │ │ subeq sl, lr, ip, lsr r3 │ │ │ │ ldrsbeq ip, [r1], #-100 @ 0xffffff9c │ │ │ │ strdeq sp, [lr], #-72 @ 0xffffffb8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #220 @ 0xdc │ │ │ │ sub sp, sp, #5120 @ 0x1400 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r7, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #0 │ │ │ │ beq 333aac │ │ │ │ add r9, r0, #188 @ 0xbc │ │ │ │ mov r6, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r9 │ │ │ │ mov r8, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 333ab8 │ │ │ │ ldr sl, [pc, #612] @ 333bd0 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr sl, [pc, sl] │ │ │ │ ldr r0, [sl] │ │ │ │ @@ -781146,21 +781146,21 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1056 @ 0x420 │ │ │ │ bl 38430 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r5, [r6, #212] @ 0xd4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #0 │ │ │ │ beq 333b0c │ │ │ │ sub r4, r0, #32 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 333b08 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, lr, #40 @ 0x28 │ │ │ │ mov r2, #1056 @ 0x420 │ │ │ │ bl 38430 │ │ │ │ @@ -781204,15 +781204,15 @@ │ │ │ │ bne 333a88 │ │ │ │ ldr r0, [sl] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 333b30 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 333b18 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #220 @ 0xdc │ │ │ │ add sp, sp, #5120 @ 0x1400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r7 │ │ │ │ @@ -781286,33 +781286,33 @@ │ │ │ │ bl 3342d0 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ subseq ip, r1, r0, ror #8 │ │ │ │ subeq r9, lr, r0, lsr #31 │ │ │ │ - eorseq r5, r7, r8, lsl r1 │ │ │ │ + mlaseq r7, r8, r0, r5 │ │ │ │ subeq sl, lr, ip, lsr #32 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #804 @ 0x324 │ │ │ │ sub sp, sp, #11264 @ 0x2c00 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r7, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #0 │ │ │ │ beq 333d94 │ │ │ │ add r8, r0, #188 @ 0xbc │ │ │ │ mov r6, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r8 │ │ │ │ mov r4, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 333da0 │ │ │ │ ldr r0, [pc, #636] @ 333eb4 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ @@ -781328,21 +781328,21 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #2400 @ 0x960 │ │ │ │ bl 38430 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr fp, [r6, #212] @ 0xd4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #0 │ │ │ │ beq 333db8 │ │ │ │ sub r5, r0, #32 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 333e24 │ │ │ │ add r0, sp, #2416 @ 0x970 │ │ │ │ add r1, sp, #16 │ │ │ │ add r0, r0, #712 @ 0x2c8 │ │ │ │ mov r2, #2400 @ 0x960 │ │ │ │ add r4, r0, #4096 @ 0x1000 │ │ │ │ @@ -781390,15 +781390,15 @@ │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ tst r0, r1 │ │ │ │ bne 333ddc │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 333dc4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #804 @ 0x324 │ │ │ │ add sp, sp, #11264 @ 0x2c00 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r7 │ │ │ │ @@ -781471,23 +781471,23 @@ │ │ │ │ bl 3342d0 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ @ instruction: 0x0051c194 │ │ │ │ subeq r9, lr, r4, lsl #25 │ │ │ │ - @ instruction: 0x00374dfc │ │ │ │ + eorseq r4, r7, ip, ror sp │ │ │ │ subeq r9, lr, r0, lsl sp │ │ │ │ subseq ip, r1, ip, rrx │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ bne 333f3c │ │ │ │ ldr r6, [pc, #228] @ 333fdc │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ @@ -781500,28 +781500,28 @@ │ │ │ │ ldr r0, [r6] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 333fa4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r6, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 333f74 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r5, [r4, #20] │ │ │ │ ldr r0, [r6] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 333fc8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ mov r6, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bne 333f3c │ │ │ │ mov r0, r4 │ │ │ │ bl 58548 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ @@ -781622,24 +781622,24 @@ │ │ │ │ ldr r0, [r1, #12] │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r1, #12] │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bne 334148 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ add r4, r0, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 54e40c │ │ │ │ + bl 54e390 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ add r7, sp, #24 │ │ │ │ ldm r7, {r2, r3, r7} │ │ │ │ stm r0, {r2, r3, r7} │ │ │ │ ldr r0, [r1, #12] │ │ │ │ sub r0, r0, #1 │ │ │ │ @@ -781653,21 +781653,21 @@ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx r1 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3340ec │ │ │ │ add r4, r8, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 54e40c │ │ │ │ + bl 54e390 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [sp, #37] @ 0x25 │ │ │ │ mov r2, #1 │ │ │ │ strb r0, [sp, #52] @ 0x34 │ │ │ │ strb r2, [sp, #53] @ 0x35 │ │ │ │ @@ -781716,43 +781716,43 @@ │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ bl 336878 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 5a198 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ - b 67b434 │ │ │ │ + b 67b3b8 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r3, r1 │ │ │ │ ldrb r0, [r0] │ │ │ │ ldr r2, [pc, #32] @ 3342c8 │ │ │ │ ldr r1, [pc, #32] @ 3342cc │ │ │ │ cmp r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ movne r1, r2 │ │ │ │ mov r2, #4 │ │ │ │ movne r2, #8 │ │ │ │ - b 679fa4 │ │ │ │ - eorseq fp, r5, r0, lsr #2 │ │ │ │ - mlaseq r6, sp, r1, r1 │ │ │ │ + b 679f28 │ │ │ │ + eorseq fp, r5, r0, lsr #1 │ │ │ │ + eorseq r1, r6, sp, lsl r1 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ tst r1, #1 │ │ │ │ bne 3342f8 │ │ │ │ ldr r0, [pc, #68] @ 33432c │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ tst r0, r1 │ │ │ │ bne 334318 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ popne {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 58548 │ │ │ │ bl 58e88 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -781812,33 +781812,33 @@ │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r4, #192] @ 0xc0 │ │ │ │ cmp r0, #0 │ │ │ │ ldrbne r1, [r4, #200] @ 0xc8 │ │ │ │ tstne r1, #1 │ │ │ │ beq 334414 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [r4, #196] @ 0xc4 │ │ │ │ bl 336658 │ │ │ │ b 3344d8 │ │ │ │ ldr r0, [r4, #236] @ 0xec │ │ │ │ add r7, r4, #200 @ 0xc8 │ │ │ │ bl 336658 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #22 │ │ │ │ beq 3344d0 │ │ │ │ cmp r0, #21 │ │ │ │ bne 3344c8 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #204]! @ 0xcc │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3344d0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ b 3344d0 │ │ │ │ ldrb r0, [r4, #236] @ 0xec │ │ │ │ cmp r0, #3 │ │ │ │ bne 3344a4 │ │ │ │ ldrd r8, [r4, #224] @ 0xe0 │ │ │ │ @@ -781868,18 +781868,18 @@ │ │ │ │ bl 307d1c │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #21 │ │ │ │ bne 33450c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #92]! @ 0x5c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 334514 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ b 334514 │ │ │ │ mov r0, r6 │ │ │ │ bl 335054 │ │ │ │ add r0, r4, #120 @ 0x78 │ │ │ │ bl 3361c0 │ │ │ │ @@ -781969,18 +781969,18 @@ │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #21 │ │ │ │ bne 3346a0 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 344290 │ │ │ │ pop {r4, lr} │ │ │ │ b 335054 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -781996,76 +781996,76 @@ │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 3462b0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #12]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 334708 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3451ac │ │ │ │ ldr r0, [r4, #8] │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 336658 │ │ │ │ mov r5, r0 │ │ │ │ b 334744 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #12]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 334744 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3451ac │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 336658 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 334780 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 54e40c │ │ │ │ + bl 54e390 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 45d884 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ b 3347d0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3347f0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 45d884 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -782080,56 +782080,56 @@ │ │ │ │ ldrb r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #56] @ 0x38 │ │ │ │ cmpeq r0, #3 │ │ │ │ beq 334860 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 345230 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r4, #16 │ │ │ │ bl 42164c │ │ │ │ b 334838 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 334890 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 345230 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 346f50 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 3451ac │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3348f0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 3451ac │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -782152,15 +782152,15 @@ │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ tst r0, r1 │ │ │ │ bne 334978 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ popne {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 58548 │ │ │ │ bl 58e88 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -782199,49 +782199,49 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 334a40 │ │ │ │ cmp r0, #0 │ │ │ │ bne 334a78 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #616]! @ 0x268 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 334a34 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 422cd0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 334330 │ │ │ │ add r0, r4, #312 @ 0x138 │ │ │ │ bl 334330 │ │ │ │ add r4, r4, #304 @ 0x130 │ │ │ │ mov r0, r4 │ │ │ │ bl 337990 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 422cd0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 334330 │ │ │ │ b 334ac4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 334ac4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 422cd0 │ │ │ │ b 334ac4 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #304 @ 0x130 │ │ │ │ bl 334ff4 │ │ │ │ @@ -782255,18 +782255,18 @@ │ │ │ │ ldrb r0, [r5, #8] │ │ │ │ cmp r0, #3 │ │ │ │ beq 334b28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 334b70 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 334b14 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 422cd0 │ │ │ │ mov r0, r4 │ │ │ │ bl 3bbfa0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 335368 │ │ │ │ @@ -782277,33 +782277,33 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 335368 │ │ │ │ add r4, r4, #2400 @ 0x960 │ │ │ │ mov r0, r4 │ │ │ │ bl 337990 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 422cd0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 3346a8 │ │ │ │ b 334be0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 334be0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 422cd0 │ │ │ │ b 334be0 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ b 334bd8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -782324,47 +782324,47 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #1 │ │ │ │ bne 334c5c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 334c28 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 54e40c │ │ │ │ + bl 54e390 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 45d884 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ b 334c7c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 334c9c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 45d884 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -782372,18 +782372,18 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 334cfc │ │ │ │ cmp r0, #0 │ │ │ │ bne 334d44 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #2120]! @ 0x848 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 334ce8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 422cd0 │ │ │ │ mov r0, r4 │ │ │ │ bl 3bb968 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 335368 │ │ │ │ @@ -782394,33 +782394,33 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 335368 │ │ │ │ add r4, r4, #1056 @ 0x420 │ │ │ │ mov r0, r4 │ │ │ │ bl 337990 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 422cd0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 334990 │ │ │ │ b 334db4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 334db4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 422cd0 │ │ │ │ b 334db4 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ b 334dac │ │ │ │ mov r5, r0 │ │ │ │ @@ -782443,18 +782443,18 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 334e18 │ │ │ │ cmp r0, #0 │ │ │ │ bne 334e5c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #792]! @ 0x318 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 334e04 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 422cd0 │ │ │ │ mov r0, r4 │ │ │ │ bl 3bc66c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 335368 │ │ │ │ @@ -782464,33 +782464,33 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 335368 │ │ │ │ add r4, r4, #392 @ 0x188 │ │ │ │ mov r0, r4 │ │ │ │ bl 337990 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 422cd0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 3349c0 │ │ │ │ b 334ecc │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 334ecc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 422cd0 │ │ │ │ b 334ecc │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ b 334ec4 │ │ │ │ mov r5, r0 │ │ │ │ @@ -782513,18 +782513,18 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 334f30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 334f74 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #1912]! @ 0x778 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 334f1c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 422cd0 │ │ │ │ mov r0, r4 │ │ │ │ bl 3bc438 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 335368 │ │ │ │ @@ -782534,33 +782534,33 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 335368 │ │ │ │ add r4, r4, #952 @ 0x3b8 │ │ │ │ mov r0, r4 │ │ │ │ bl 337990 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 422cd0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 3348fc │ │ │ │ b 334fe4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 334fe4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 422cd0 │ │ │ │ b 334fe4 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ b 334fdc │ │ │ │ mov r5, r0 │ │ │ │ @@ -782578,28 +782578,28 @@ │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 337990 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 422cd0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 335048 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 422cd0 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -782635,18 +782635,18 @@ │ │ │ │ beq 3350c4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3350c4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 42df4c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r2, [r0, #4]! │ │ │ │ sub r3, r2, #35 @ 0x23 │ │ │ │ @@ -782674,54 +782674,54 @@ │ │ │ │ b 2a4524 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 3351a0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3351a0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 3350c4 │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 42df00 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 335200 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 335200 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 335284 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3350c4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 344290 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #20 │ │ │ │ bhi 335258 │ │ │ │ @@ -782766,31 +782766,31 @@ │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 3352f0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 335360 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 344290 │ │ │ │ b 335360 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 335360 │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 335360 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ b 335360 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #32 │ │ │ │ @@ -782803,15 +782803,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ cmp r0, #2 │ │ │ │ beq 335390 │ │ │ │ ldrd r2, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 54a0fc │ │ │ │ + bl 54a080 │ │ │ │ ldr r0, [pc, #216] @ 335470 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ bne 335418 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -782846,46 +782846,46 @@ │ │ │ │ cmp r0, #2 │ │ │ │ cmpne r0, #0 │ │ │ │ bne 335430 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 335428 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 549b94 │ │ │ │ + bl 549b18 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 336374 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subseq sl, r1, r8, lsr #16 │ │ │ │ strheq r8, [lr], #-120 @ 0xffffff88 │ │ │ │ strdeq r7, [r3], -ip │ │ │ │ - eorseq r3, r7, sl, lsl #17 │ │ │ │ + eorseq r3, r7, sl, lsl #16 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ b 2a4524 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ cmp r1, #2 │ │ │ │ beq 3354b8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 54a0c8 │ │ │ │ + bl 54a04c │ │ │ │ ldr r0, [pc, #136] @ 335548 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ bne 335540 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -782917,15 +782917,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ bl 337b24 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ subseq sl, r1, r0, lsl #14 │ │ │ │ subeq r8, lr, r8, asr #13 │ │ │ │ andeq r7, r3, ip, asr #27 │ │ │ │ - eorseq r3, r7, r4, lsl #15 │ │ │ │ + eorseq r3, r7, r4, lsl #14 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ sub r0, r0, #21 │ │ │ │ cmp r0, #14 │ │ │ │ movcs r0, #8 │ │ │ │ cmp r0, #8 │ │ │ │ @@ -782950,18 +782950,18 @@ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ add r0, r4, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 335f14 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 42df4c │ │ │ │ mov r0, r4 │ │ │ │ bl 335f14 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -782988,76 +782988,76 @@ │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 335688 │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 335688 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r9, #32] │ │ │ │ cmp r0, #3 │ │ │ │ beq 3356c0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 3356c0 │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3356c0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r9, #44] @ 0x2c │ │ │ │ cmp r0, #3 │ │ │ │ beq 3356f8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 3356f8 │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #48]! @ 0x30 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3356f8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r9, #16] │ │ │ │ cmp r0, #2 │ │ │ │ beq 335738 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r9, #20] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 335738 │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 335738 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r9, #56] @ 0x38 │ │ │ │ cmp r0, #3 │ │ │ │ beq 335770 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 335770 │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #60]! @ 0x3c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 335770 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr sl, [r9, #88] @ 0x58 │ │ │ │ cmp sl, #0 │ │ │ │ beq 3357d8 │ │ │ │ ldr r7, [r9, #84] @ 0x54 │ │ │ │ sub r8, sl, #1 │ │ │ │ @@ -783070,19 +783070,19 @@ │ │ │ │ beq 3357d8 │ │ │ │ sub r0, r7, r4, lsl #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bcc 335790 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 335790 │ │ │ │ sub r5, r6, #16 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 335790 │ │ │ │ ldr r1, [r9, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3357f4 │ │ │ │ ldr r0, [r9, #84] @ 0x54 │ │ │ │ @@ -783103,19 +783103,19 @@ │ │ │ │ beq 33585c │ │ │ │ sub r0, r7, r4, lsl #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bcc 335814 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 335814 │ │ │ │ sub r5, r6, #16 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 335814 │ │ │ │ ldr r1, [r9, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ beq 335878 │ │ │ │ ldr r0, [r9, #96] @ 0x60 │ │ │ │ @@ -783125,18 +783125,18 @@ │ │ │ │ ldr r0, [r9, #68] @ 0x44 │ │ │ │ cmp r0, #3 │ │ │ │ beq 3358b0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 3358b0 │ │ │ │ ldr r0, [r9, #72]! @ 0x48 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3358b0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r9 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 3358f8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -783175,18 +783175,18 @@ │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 335914 │ │ │ │ ldr r0, [r6, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 33593c │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 33593c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 33593c │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sl, r4 │ │ │ │ cmp r0, #1 │ │ │ │ @@ -783210,18 +783210,18 @@ │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 33598c │ │ │ │ ldr r0, [r6, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 3359c8 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3359c8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 3359c8 │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -783229,90 +783229,90 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 335a4c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 335a4c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #28]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 335a4c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #3 │ │ │ │ beq 335a84 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 335a84 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 335a84 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #3 │ │ │ │ beq 335abc │ │ │ │ cmp r0, #2 │ │ │ │ bcc 335abc │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #52]! @ 0x34 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 335abc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #3 │ │ │ │ beq 335af4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 335af4 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #64]! @ 0x40 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 335af4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #2 │ │ │ │ beq 335b34 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 335b34 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 335b34 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #3 │ │ │ │ beq 335b6c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 335b6c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #76]! @ 0x4c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 335b6c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #84]! @ 0x54 │ │ │ │ cmp r0, #21 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ @@ -783354,15 +783354,15 @@ │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ tst r0, r1 │ │ │ │ bne 335c40 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ popne {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 58548 │ │ │ │ bl 58e88 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -783373,50 +783373,50 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, r4, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r6, r0 │ │ │ │ tst r6, #12 │ │ │ │ bne 335cac │ │ │ │ orr r2, r6, #8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ mov r6, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 335c7c │ │ │ │ mov r6, r4 │ │ │ │ ldr r0, [r6], #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ mov r0, r6 │ │ │ │ mvn r1, #1 │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ tst r0, #32 │ │ │ │ beq 335d18 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 335d18 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ cmp r7, #0 │ │ │ │ beq 335d18 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r1, [r0, #12] │ │ │ │ @@ -783435,86 +783435,86 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 335d84 │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 335d84 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, sp │ │ │ │ bl 462a78 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 335db4 │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 335db4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, sp │ │ │ │ bl 462a78 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ beq 335de4 │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 335de4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 462a78 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 335e28 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 335e28 │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 335e28 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 462a78 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ beq 335e58 │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 335e58 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 462a78 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 30ea94 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #124]! @ 0x7c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 335e94 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3446ec │ │ │ │ mov r0, r4 │ │ │ │ bl 3346d8 │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ cmp r0, #3 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ @@ -783525,18 +783525,18 @@ │ │ │ │ b 335eec │ │ │ │ mov r5, r0 │ │ │ │ b 335ef4 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #124]! @ 0x7c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 335eec │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3446ec │ │ │ │ mov r0, r4 │ │ │ │ bl 3346d8 │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ cmp r0, #3 │ │ │ │ beq 335f08 │ │ │ │ @@ -783661,33 +783661,33 @@ │ │ │ │ beq 3360ec │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4] │ │ │ │ pop {r4, lr} │ │ │ │ bx r1 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 336110 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 54e40c │ │ │ │ + b 54e390 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 33614c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ @@ -783698,21 +783698,21 @@ │ │ │ │ beq 336180 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4] │ │ │ │ pop {r4, lr} │ │ │ │ bx r1 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3361a4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 54e40c │ │ │ │ + b 54e390 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bx r1 │ │ │ │ @@ -783729,18 +783729,18 @@ │ │ │ │ beq 3361f8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ bl 2a4524 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 33621c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 345010 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 336234 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ @@ -783758,18 +783758,18 @@ │ │ │ │ beq 336270 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 336294 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 344da0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 3362e0 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ @@ -783778,34 +783778,34 @@ │ │ │ │ beq 3362bc │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ bl 2a4524 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #16]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3362e0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 345010 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 3362f8 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ add r0, r4, #36 @ 0x24 │ │ │ │ bl 33648c │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 336320 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 344da0 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -783813,51 +783813,51 @@ │ │ │ │ beq 336370 │ │ │ │ cmp r1, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 336370 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #2 │ │ │ │ cmpne r0, #0 │ │ │ │ bne 336390 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 549b94 │ │ │ │ + b 549b18 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 3363c4 │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r0, r1, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3363f0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 462a78 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, lr} │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ @@ -783934,20 +783934,20 @@ │ │ │ │ beq 33655c │ │ │ │ sub r0, sl, r5, lsl #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bcc 336510 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 336510 │ │ │ │ add r7, sl, r4 │ │ │ │ add r6, r7, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 336510 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 336580 │ │ │ │ lsl r1, r0, #4 │ │ │ │ @@ -783978,18 +783978,18 @@ │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 336598 │ │ │ │ ldr r0, [r7, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 3365c8 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3365c8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 42df00 │ │ │ │ b 3365c8 │ │ │ │ bl 5a198 │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ @@ -783998,34 +783998,34 @@ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 336654 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ cmp r0, #0 │ │ │ │ beq 3366c8 │ │ │ │ mov r4, r0 │ │ │ │ bl 34d800 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 336690 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 462a78 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 3366ec │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ @@ -784037,37 +784037,37 @@ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r5] │ │ │ │ blx r1 │ │ │ │ b 3366ec │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3366ec │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 54e40c │ │ │ │ + bl 54e390 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2a4524 │ │ │ │ mov r5, r0 │ │ │ │ b 336740 │ │ │ │ mov r5, r0 │ │ │ │ b 336738 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #24]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 336738 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 462a78 │ │ │ │ mov r0, r4 │ │ │ │ bl 336c40 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ @@ -784134,18 +784134,18 @@ │ │ │ │ beq 336874 │ │ │ │ cmp r1, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 336874 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, pc} │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ @@ -784160,109 +784160,109 @@ │ │ │ │ str r1, [sp, #12] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ str r1, [sp, #20] │ │ │ │ bl 340ad0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrb r0, [sp, #4] │ │ │ │ bl 33675c │ │ │ │ - bl 666520 │ │ │ │ + bl 6664a4 │ │ │ │ subeq r7, lr, r4, ror r1 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 336998 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, r4, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r6, r0 │ │ │ │ tst r6, #12 │ │ │ │ bne 336928 │ │ │ │ orr r2, r6, #8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ mov r6, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 3368f8 │ │ │ │ mov r6, r4 │ │ │ │ ldr r0, [r6], #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ mov r0, r6 │ │ │ │ mvn r1, #1 │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ tst r0, #32 │ │ │ │ beq 336a50 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 336a50 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ cmp r7, #0 │ │ │ │ beq 336a50 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ b 336a50 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, r4, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r6, r0 │ │ │ │ tst r6, #12 │ │ │ │ bne 3369e4 │ │ │ │ orr r2, r6, #8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ mov r6, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 3369b4 │ │ │ │ mov r6, r4 │ │ │ │ ldr r0, [r6], #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ mov r0, r6 │ │ │ │ mvn r1, #1 │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ tst r0, #32 │ │ │ │ beq 336a50 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 336a50 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ cmp r7, #0 │ │ │ │ beq 336a50 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r1, [r0, #12] │ │ │ │ @@ -784287,18 +784287,18 @@ │ │ │ │ beq 336ad8 │ │ │ │ cmp r1, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 336ad8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ ldmib r0, {sl, fp} │ │ │ │ @@ -784315,20 +784315,20 @@ │ │ │ │ beq 336b50 │ │ │ │ sub r0, sl, r5, lsl #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bcc 336b04 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 336b04 │ │ │ │ add r7, sl, r4 │ │ │ │ add r6, r7, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 336b04 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 336b74 │ │ │ │ lsl r1, r0, #4 │ │ │ │ @@ -784359,34 +784359,34 @@ │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 336b8c │ │ │ │ ldr r0, [r7, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 336bbc │ │ │ │ ldr r0, [r7] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 336bbc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 42df00 │ │ │ │ b 336bbc │ │ │ │ bl 5a198 │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #21 │ │ │ │ bne 336c38 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 344290 │ │ │ │ pop {r4, lr} │ │ │ │ b 335054 │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -784401,21 +784401,21 @@ │ │ │ │ beq 336c7c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4] │ │ │ │ pop {r4, lr} │ │ │ │ bx r1 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 336ca0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 54e40c │ │ │ │ + b 54e390 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #912] @ 0x390 │ │ │ │ cmp r0, #0 │ │ │ │ beq 336cfc │ │ │ │ cmp r0, #3 │ │ │ │ @@ -784434,18 +784434,18 @@ │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ add r0, r4, #356 @ 0x164 │ │ │ │ bl 335640 │ │ │ │ b 336f54 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #800]! @ 0x320 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 336d20 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3446ec │ │ │ │ add r0, r4, #804 @ 0x324 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 335640 │ │ │ │ ldrb r0, [r4, #512] @ 0x200 │ │ │ │ cmp r0, #4 │ │ │ │ @@ -784473,15 +784473,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r4, #488] @ 0x1e8 │ │ │ │ cmp r0, #0 │ │ │ │ ldrbne r1, [r4, #496] @ 0x1f0 │ │ │ │ tstne r1, #1 │ │ │ │ beq 336da8 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [r4, #492] @ 0x1ec │ │ │ │ bl 336658 │ │ │ │ b 336f38 │ │ │ │ ldr r0, [r4, #480] @ 0x1e0 │ │ │ │ ldr r1, [pc, #832] @ 337100 │ │ │ │ cmp r0, r1 │ │ │ │ beq 336f0c │ │ │ │ @@ -784489,15 +784489,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r4, #488] @ 0x1e8 │ │ │ │ cmp r0, #0 │ │ │ │ ldrbne r1, [r4, #496] @ 0x1f0 │ │ │ │ tstne r1, #1 │ │ │ │ beq 336de8 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [r4, #492] @ 0x1ec │ │ │ │ bl 336658 │ │ │ │ b 336f0c │ │ │ │ ldr r0, [r4, #672] @ 0x2a0 │ │ │ │ cmp r0, #4 │ │ │ │ beq 336f0c │ │ │ │ add r0, r4, #656 @ 0x290 │ │ │ │ @@ -784516,15 +784516,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r4, #648] @ 0x288 │ │ │ │ cmp r0, #0 │ │ │ │ ldrbne r1, [r4, #656] @ 0x290 │ │ │ │ tstne r1, #1 │ │ │ │ beq 336e54 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [r4, #652] @ 0x28c │ │ │ │ bl 336658 │ │ │ │ b 336e9c │ │ │ │ ldr r7, [r4, #632] @ 0x278 │ │ │ │ ldr r6, [r4, #628] @ 0x274 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -784545,18 +784545,18 @@ │ │ │ │ add r0, r4, #672 @ 0x2a0 │ │ │ │ bl 335e64 │ │ │ │ mov r5, r4 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r5, #600]! @ 0x258 │ │ │ │ mov r1, #1 │ │ │ │ strb r6, [r5, #-10] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 336edc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #576]! @ 0x240 │ │ │ │ cmp r1, #0 │ │ │ │ strb r6, [r0, #19] │ │ │ │ beq 336ef4 │ │ │ │ @@ -784583,18 +784583,18 @@ │ │ │ │ beq 336f4c │ │ │ │ add r0, r4, #132 @ 0x84 │ │ │ │ bl 335640 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #466] @ 0x1d2 │ │ │ │ ldr r0, [r4, #800]! @ 0x320 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 336f78 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 3446ec │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ b 337020 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ @@ -784618,18 +784618,18 @@ │ │ │ │ add r0, r4, #672 @ 0x2a0 │ │ │ │ bl 335e64 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r6, #600]! @ 0x258 │ │ │ │ strb r1, [r6, #-10] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 337000 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #576]! @ 0x240 │ │ │ │ cmp r1, #0 │ │ │ │ strb r2, [r0, #19] │ │ │ │ @@ -784674,18 +784674,18 @@ │ │ │ │ beq 3370b8 │ │ │ │ add r0, r4, #132 @ 0x84 │ │ │ │ bl 335640 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #466] @ 0x1d2 │ │ │ │ ldr r0, [r4, #800]! @ 0x320 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3370f0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 3446ec │ │ │ │ b 3370f0 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #804 @ 0x324 │ │ │ │ bl 335640 │ │ │ │ mov r0, r5 │ │ │ │ @@ -784753,18 +784753,18 @@ │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - eorseq r1, r7, lr, lsr #21 │ │ │ │ + eorseq r1, r7, lr, lsr #20 │ │ │ │ subeq r6, lr, r8, lsl #19 │ │ │ │ subeq r6, lr, ip, lsl sl │ │ │ │ - eorseq r1, r7, lr, ror #21 │ │ │ │ + eorseq r1, r7, lr, ror #20 │ │ │ │ subeq r6, lr, r8, ror #19 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq 33733c │ │ │ │ @@ -784776,15 +784776,15 @@ │ │ │ │ ldr r2, [r4, #132] @ 0x84 │ │ │ │ tst r2, r5 │ │ │ │ bne 337398 │ │ │ │ b 337288 │ │ │ │ add r0, r4, #96 @ 0x60 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r5 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ beq 3374a8 │ │ │ │ ldr r2, [r4, #132] @ 0x84 │ │ │ │ mov r5, r0 │ │ │ │ @@ -784805,79 +784805,79 @@ │ │ │ │ cmp r0, r1 │ │ │ │ bcs 33752c │ │ │ │ ldr r1, [r4, #136] @ 0x88 │ │ │ │ mov r2, #0 │ │ │ │ add r6, r1, r0, lsl #3 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r5, r0 │ │ │ │ beq 337254 │ │ │ │ ldr r1, [r4, #128] @ 0x80 │ │ │ │ add r0, r1, r0 │ │ │ │ add r1, r5, #1 │ │ │ │ cmp r0, r1 │ │ │ │ bne 337318 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ ldr r2, [r4, #128] @ 0x80 │ │ │ │ add r0, r2, r0 │ │ │ │ cmp r0, r5 │ │ │ │ beq 3374c4 │ │ │ │ str r1, [sp, #8] │ │ │ │ b 33731c │ │ │ │ - bl 63f3bc │ │ │ │ + bl 63f340 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ ldr r2, [r4, #132] @ 0x84 │ │ │ │ mov r5, r0 │ │ │ │ tst r2, r0 │ │ │ │ beq 337288 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, #1 │ │ │ │ b 337398 │ │ │ │ add r5, r4, #36 @ 0x24 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r1, r0 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 33738c │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #1 │ │ │ │ str r6, [r4, #40] @ 0x28 │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #2 │ │ │ │ b 337398 │ │ │ │ add r0, r4, #64 @ 0x40 │ │ │ │ bl 340548 │ │ │ │ b 337398 │ │ │ │ mov r1, #1 │ │ │ │ and r0, r1, r0, lsr #2 │ │ │ │ mov r1, r6 │ │ │ │ cmp r0, #2 │ │ │ │ bne 33753c │ │ │ │ add r0, r4, #248 @ 0xf8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 689124 │ │ │ │ + bl 6890a8 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3374a0 │ │ │ │ add r6, r4, #184 @ 0xb8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 3374cc │ │ │ │ ldr r9, [pc, #504] @ 3375e4 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r9, [pc, r9] │ │ │ │ ldr r0, [r9] │ │ │ │ @@ -784910,15 +784910,15 @@ │ │ │ │ moveq r0, #1 │ │ │ │ strbeq r0, [r4, #188] @ 0xbc │ │ │ │ b 337470 │ │ │ │ cmp r5, #0 │ │ │ │ beq 337444 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 337520 │ │ │ │ cmp r7, #0 │ │ │ │ beq 3374a0 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #16 │ │ │ │ @@ -784926,15 +784926,15 @@ │ │ │ │ bx r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r1, r5, #1 │ │ │ │ str r0, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ mov r0, #2 │ │ │ │ b 337398 │ │ │ │ mov r0, #0 │ │ │ │ b 337398 │ │ │ │ mov r0, r6 │ │ │ │ bl 58454 │ │ │ │ b 3373e4 │ │ │ │ @@ -784999,19 +784999,19 @@ │ │ │ │ add r0, sp, #8 │ │ │ │ bl 335c58 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @ instruction: 0x004e659c │ │ │ │ subeq r6, lr, ip, asr #10 │ │ │ │ - @ instruction: 0x003716b4 │ │ │ │ + eorseq r1, r7, r4, lsr r6 │ │ │ │ ldrdeq r6, [lr], #-88 @ 0xffffffa8 │ │ │ │ subseq r8, r1, r0, ror #19 │ │ │ │ subeq r6, lr, ip, lsr #10 │ │ │ │ - eorseq r1, r7, r4, lsl #14 │ │ │ │ + eorseq r1, r7, r4, lsl #13 │ │ │ │ subeq r6, lr, r8, lsl #12 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r4, [r0] │ │ │ │ mov r5, #360 @ 0x168 │ │ │ │ orr r5, r5, #2048 @ 0x800 │ │ │ │ add r0, r4, #712 @ 0x2c8 │ │ │ │ add r8, r0, #4096 @ 0x1000 │ │ │ │ @@ -785045,18 +785045,18 @@ │ │ │ │ bl 335368 │ │ │ │ add r4, r4, #2400 @ 0x960 │ │ │ │ mov r0, r4 │ │ │ │ bl 337990 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ mov r7, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3376ac │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 422cd0 │ │ │ │ mov r0, r5 │ │ │ │ strb r7, [r8, #8] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #152] @ 337758 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -785068,18 +785068,18 @@ │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r8, #8] │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 337740 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 422cd0 │ │ │ │ b 337740 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ b 337738 │ │ │ │ mov r5, r0 │ │ │ │ @@ -785134,18 +785134,18 @@ │ │ │ │ bl 335368 │ │ │ │ add r6, r4, #1056 @ 0x420 │ │ │ │ mov r0, r6 │ │ │ │ bl 337990 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ mov r7, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 337810 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 422cd0 │ │ │ │ mov r0, r5 │ │ │ │ strb r7, [r4, #2128] @ 0x850 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [pc, #152] @ 3378bc │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -785157,18 +785157,18 @@ │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4, #2128] @ 0x850 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3378a4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 422cd0 │ │ │ │ b 3378a4 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ b 33789c │ │ │ │ mov r5, r0 │ │ │ │ @@ -785200,59 +785200,59 @@ │ │ │ │ mov r3, #6 │ │ │ │ add r2, pc, r2 │ │ │ │ b 337900 │ │ │ │ ldr r2, [pc, #44] @ 337924 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 67a63c │ │ │ │ + bl 67a5c0 │ │ │ │ ldr r2, [pc, #32] @ 33792c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 680a44 │ │ │ │ - bl 680be4 │ │ │ │ + bl 6809c8 │ │ │ │ + bl 680b68 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - @ instruction: 0x0035dbd1 │ │ │ │ - @ instruction: 0x003713bf │ │ │ │ + eorseq sp, r5, r1, asr fp │ │ │ │ + eorseq r1, r7, pc, lsr r3 │ │ │ │ subeq r6, lr, ip, ror r2 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r4, [r0] │ │ │ │ add r5, sp, #8 │ │ │ │ ldr r2, [pc, #60] @ 337984 │ │ │ │ mov r3, #8 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 679fb8 │ │ │ │ + bl 679f3c │ │ │ │ ldr r0, [pc, #44] @ 337988 │ │ │ │ mov r2, #6 │ │ │ │ mov r3, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #28] @ 33798c │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 6806a4 │ │ │ │ - bl 6809b0 │ │ │ │ + bl 680628 │ │ │ │ + bl 680934 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - eorseq r7, r5, r8, ror #21 │ │ │ │ + eorseq r7, r5, r8, ror #20 │ │ │ │ subeq r6, lr, ip, lsr r2 │ │ │ │ - eorseq r1, r7, sp, lsr r3 │ │ │ │ + @ instruction: 0x003712bd │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldm r0, {r6, r7} │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r4, r6, #220 @ 0xdc │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 337a7c │ │ │ │ ldr r8, [pc, #332] @ 337b14 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldr r0, [r8] │ │ │ │ @@ -785283,15 +785283,15 @@ │ │ │ │ bne 337a44 │ │ │ │ ldr r0, [r8] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 337ad0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ addne sp, sp, #16 │ │ │ │ popne {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 58548 │ │ │ │ @@ -785335,15 +785335,15 @@ │ │ │ │ add r0, sp, #8 │ │ │ │ bl 33492c │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subseq r8, r1, r4, lsl #8 │ │ │ │ strheq r5, [lr], #-252 @ 0xffffff04 │ │ │ │ - eorseq r1, r7, r4, asr r1 │ │ │ │ + ldrsbeq r1, [r7], -r4 @ │ │ │ │ subeq r6, lr, r8, rrx │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ ldr r6, [r0, #24] │ │ │ │ cmp r6, #0 │ │ │ │ beq 337d7c │ │ │ │ ldr r7, [r6, #8] │ │ │ │ @@ -785353,15 +785353,15 @@ │ │ │ │ ldr r5, [r5] │ │ │ │ cmp r7, r5 │ │ │ │ bhi 337d7c │ │ │ │ mov r4, r3 │ │ │ │ mov sl, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r0, #5 │ │ │ │ add r1, sp, #20 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r8 │ │ │ │ @@ -785500,50 +785500,50 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, r4, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r6, r0 │ │ │ │ tst r6, #12 │ │ │ │ bne 337de8 │ │ │ │ orr r2, r6, #8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ mov r6, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 337db8 │ │ │ │ mov r6, r4 │ │ │ │ ldr r0, [r6], #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ mov r0, r6 │ │ │ │ mvn r1, #1 │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ tst r0, #32 │ │ │ │ beq 337e54 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #192 @ 0xc0 │ │ │ │ bne 337e54 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #160 @ 0xa0 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ cmp r7, #0 │ │ │ │ beq 337e54 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r1, [r0, #12] │ │ │ │ @@ -785580,15 +785580,15 @@ │ │ │ │ add r0, r0, #28 │ │ │ │ str r1, [sp, #188] @ 0xbc │ │ │ │ mov r1, #4 │ │ │ │ str r1, [sp, #184] @ 0xb8 │ │ │ │ str r0, [sp, #192] @ 0xc0 │ │ │ │ add r0, sp, #272 @ 0x110 │ │ │ │ add r1, sp, #184 @ 0xb8 │ │ │ │ - bl 5470c0 │ │ │ │ + bl 547044 │ │ │ │ add r0, sp, #272 @ 0x110 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ ldm r0!, {r2, r3, r6, r7} │ │ │ │ stmia r1!, {r2, r3, r6, r7} │ │ │ │ ldm r0, {r2, r3, r6, r7} │ │ │ │ stm r1, {r2, r3, r6, r7} │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ @@ -785596,15 +785596,15 @@ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #2 │ │ │ │ beq 337f34 │ │ │ │ mov r5, #1 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ - bl 54a094 │ │ │ │ + bl 54a018 │ │ │ │ ldr r0, [pc, #3632] @ 338d6c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ bne 337fbc │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -785634,15 +785634,15 @@ │ │ │ │ add r3, sp, #272 @ 0x110 │ │ │ │ mov r2, #21 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 337b24 │ │ │ │ ldr r0, [pc, #3512] @ 338d7c │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ bl 38430 │ │ │ │ ldr r0, [pc, #3484] @ 338d80 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 38af0 <__tls_get_addr@plt> │ │ │ │ @@ -785700,27 +785700,27 @@ │ │ │ │ beq 337ea4 │ │ │ │ ldr r0, [pc, #3904] @ 339000 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 52f20 │ │ │ │ ands r1, r0, #255 @ 0xff │ │ │ │ beq 337ea4 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 5474e0 │ │ │ │ + bl 547464 │ │ │ │ cmp r0, #0 │ │ │ │ beq 337ea4 │ │ │ │ ldr r1, [r4] │ │ │ │ add r0, r1, #28 │ │ │ │ str r0, [sp, #280] @ 0x118 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #276] @ 0x114 │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #272] @ 0x110 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ add r2, sp, #272 @ 0x110 │ │ │ │ - bl 546ef4 │ │ │ │ + bl 546e78 │ │ │ │ b 337f0c │ │ │ │ ldr r0, [pc, #3828] @ 339004 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 38af0 <__tls_get_addr@plt> │ │ │ │ mvn r1, #0 │ │ │ │ str r1, [r0, #4] │ │ │ │ add r1, r0, #8 │ │ │ │ @@ -785760,15 +785760,15 @@ │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r0, [pc, #3696] @ 339020 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ b 3381d0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 3382d8 │ │ │ │ ldr fp, [sp, #72] @ 0x48 │ │ │ │ ldrb r0, [sp, #340] @ 0x154 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ @@ -785849,15 +785849,15 @@ │ │ │ │ ldr r0, [r0] │ │ │ │ strb r1, [sp, #332] @ 0x14c │ │ │ │ add r4, r0, #8 │ │ │ │ str r4, [sp, #280] @ 0x118 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #0 │ │ │ │ beq 339b20 │ │ │ │ add r1, sp, #504 @ 0x1f8 │ │ │ │ ldm r1!, {r3, r4, r5, r6, r7} │ │ │ │ stmia fp!, {r3, r4, r5, r6, r7} │ │ │ │ ldm r1, {r3, r4, r5, r6, r7} │ │ │ │ stm fp, {r3, r4, r5, r6, r7} │ │ │ │ @@ -785903,15 +785903,15 @@ │ │ │ │ ldr r0, [r6, #108] @ 0x6c │ │ │ │ add r1, r5, #1 │ │ │ │ cmp r1, r0 │ │ │ │ mov r1, r4 │ │ │ │ ldrcs r0, [r6, #96] @ 0x60 │ │ │ │ addcs r2, r0, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r4 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ beq 3386c0 │ │ │ │ ldrd r2, [r6, #96] @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ @@ -785923,29 +785923,29 @@ │ │ │ │ cmp r5, r1 │ │ │ │ bcs 33a00c │ │ │ │ ldr r0, [r6, #104] @ 0x68 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r9, r0, r5, lsl #3 │ │ │ │ mov r0, r9 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r2, r0 │ │ │ │ add r0, r4, #1 │ │ │ │ cmp r0, r2 │ │ │ │ beq 3383e0 │ │ │ │ cmp r2, r4 │ │ │ │ bne 338484 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ ldr r1, [r6, #100] @ 0x64 │ │ │ │ bic r0, r0, r1 │ │ │ │ cmp r0, r4 │ │ │ │ bne 338488 │ │ │ │ b 338538 │ │ │ │ - bl 63f3bc │ │ │ │ + bl 63f340 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ b 338414 │ │ │ │ add r0, sp, #504 @ 0x1f8 │ │ │ │ mov r1, r8 │ │ │ │ bl 3402e4 │ │ │ │ ldrb r0, [sp, #504] @ 0x1f8 │ │ │ │ tst r0, #1 │ │ │ │ @@ -785954,40 +785954,40 @@ │ │ │ │ cmp r8, #0 │ │ │ │ beq 338538 │ │ │ │ b 3386d4 │ │ │ │ add r4, r6, #4 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r5, r0 │ │ │ │ sub r0, r0, #2 │ │ │ │ b 3384f4 │ │ │ │ orr r0, r7, #1 │ │ │ │ mov r1, r7 │ │ │ │ bic r2, r0, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r5, r0 │ │ │ │ sub r0, r0, r7 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne 338520 │ │ │ │ tst r5, #2 │ │ │ │ beq 338538 │ │ │ │ tst r5, #1 │ │ │ │ mov r7, r5 │ │ │ │ beq 3384d8 │ │ │ │ - bl 63f3bc │ │ │ │ + bl 63f340 │ │ │ │ bic r7, r5, #1 │ │ │ │ b 3384d8 │ │ │ │ mov r0, r4 │ │ │ │ mvn r1, #1 │ │ │ │ ldr r8, [r6, #8] │ │ │ │ - bl 6896cc │ │ │ │ + bl 689650 │ │ │ │ cmp r8, #0 │ │ │ │ bne 3386d4 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ mov r0, fp │ │ │ │ bl 421084 │ │ │ │ cmp r0, #0 │ │ │ │ bne 338398 │ │ │ │ @@ -785999,15 +785999,15 @@ │ │ │ │ strb r0, [sp, #332] @ 0x14c │ │ │ │ strb r0, [sp, #328] @ 0x148 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r5, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r5, [sp] │ │ │ │ - bl 54e51c │ │ │ │ + bl 54e4a0 │ │ │ │ add r7, sp, #384 @ 0x180 │ │ │ │ cmp r0, #0 │ │ │ │ beq 338824 │ │ │ │ ldr r0, [pc, #4060] @ 339570 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -786027,15 +786027,15 @@ │ │ │ │ ldr r0, [pc, #4004] @ 33957c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r1, [r4, #24] │ │ │ │ str r1, [sp, #356] @ 0x164 │ │ │ │ str r0, [sp, #352] @ 0x160 │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, sp, #348 @ 0x15c │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 338ef8 │ │ │ │ @@ -786078,38 +786078,38 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #548 @ 0x224 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r7 │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ b 338ef8 │ │ │ │ ldr r0, [r6, #96] @ 0x60 │ │ │ │ ldr r8, [r9, #4] │ │ │ │ add r1, r0, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ str r8, [sp, #484] @ 0x1e4 │ │ │ │ mov r0, fp │ │ │ │ bl 4213ec │ │ │ │ ldr r4, [fp] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r0, r4, #216 @ 0xd8 │ │ │ │ - bl 689124 │ │ │ │ + bl 6890a8 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3387e4 │ │ │ │ add r6, r4, #152 @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 339b30 │ │ │ │ ldr r0, [pc, #4060] @ 339708 │ │ │ │ mvn r2, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -786145,15 +786145,15 @@ │ │ │ │ moveq r0, #1 │ │ │ │ strbeq r0, [r4, #156] @ 0x9c │ │ │ │ b 3387bc │ │ │ │ cmp r0, #0 │ │ │ │ beq 338788 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 339b5c │ │ │ │ cmp r5, #0 │ │ │ │ beq 3387e4 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ @@ -786204,15 +786204,15 @@ │ │ │ │ ldr r0, [pc, #3712] @ 33971c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r1, [r4, #24] │ │ │ │ str r1, [sp, #480] @ 0x1e0 │ │ │ │ str r0, [sp, #476] @ 0x1dc │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, sp, #472 @ 0x1d8 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 33919c │ │ │ │ @@ -786255,37 +786255,37 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #548 @ 0x224 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r9 │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ b 33919c │ │ │ │ add r2, sp, #360 @ 0x168 │ │ │ │ add r3, sp, #372 @ 0x174 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add sl, sp, #384 @ 0x180 │ │ │ │ mov r0, sl │ │ │ │ - bl 635894 │ │ │ │ + bl 635818 │ │ │ │ ldr r8, [sp, #48] @ 0x30 │ │ │ │ mov r9, #0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ bl 38af0 <__tls_get_addr@plt> │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r0] │ │ │ │ ldr r0, [r4] │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r9, [sp] │ │ │ │ - bl 54e51c │ │ │ │ + bl 54e4a0 │ │ │ │ ldr r1, [pc, #3888] @ 339910 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ bne 3391f8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 338b0c │ │ │ │ @@ -786304,15 +786304,15 @@ │ │ │ │ ldr r0, [pc, #3824] @ 33991c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r1, [r4, #24] │ │ │ │ str r1, [sp, #420] @ 0x1a4 │ │ │ │ str r0, [sp, #416] @ 0x1a0 │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, sp, #412 @ 0x19c │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 338c84 │ │ │ │ @@ -786353,15 +786353,15 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #460 @ 0x1cc │ │ │ │ add r3, sp, #560 @ 0x230 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ b 338c84 │ │ │ │ ldr r0, [pc, #3608] @ 33992c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 338b40 │ │ │ │ @@ -786371,15 +786371,15 @@ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 52f20 │ │ │ │ ands r1, r0, #255 @ 0xff │ │ │ │ beq 3389f4 │ │ │ │ ldr r0, [pc, #4084] @ 339b3c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 5474e0 │ │ │ │ + bl 547464 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3389f4 │ │ │ │ ldr r0, [pc, #4088] @ 339b58 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -786410,15 +786410,15 @@ │ │ │ │ ldr r1, [pc, #4068] @ 339bb8 │ │ │ │ str r9, [sp, #516] @ 0x204 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #504] @ 0x1f8 │ │ │ │ mov r1, #4 │ │ │ │ str r1, [sp, #512] @ 0x200 │ │ │ │ add r1, sp, #436 @ 0x1b4 │ │ │ │ - bl 548f4c │ │ │ │ + bl 548ed0 │ │ │ │ ldr r0, [pc, #4040] @ 339bbc │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ bne 338c84 │ │ │ │ ldr r0, [pc, #4024] @ 339bc0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -786430,15 +786430,15 @@ │ │ │ │ ldr r0, [pc, #4000] @ 339bc4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r1, [r4, #24] │ │ │ │ str r1, [sp, #556] @ 0x22c │ │ │ │ str r0, [sp, #552] @ 0x228 │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, sp, #548 @ 0x224 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 338c84 │ │ │ │ @@ -786448,15 +786448,15 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #436 @ 0x1b4 │ │ │ │ add r3, sp, #560 @ 0x230 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ ldr r0, [pc, #3900] @ 339bc8 │ │ │ │ add r1, sp, #372 @ 0x174 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #504 @ 0x1f8 │ │ │ │ bl 456b6c │ │ │ │ ldrb r0, [sp, #504] @ 0x1f8 │ │ │ │ cmp r0, #4 │ │ │ │ @@ -786480,20 +786480,20 @@ │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r9, [sp] │ │ │ │ - bl 54e51c │ │ │ │ + bl 54e4a0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 339318 │ │ │ │ add r0, sp, #504 @ 0x1f8 │ │ │ │ mov r1, sl │ │ │ │ - bl 635910 │ │ │ │ + bl 635894 │ │ │ │ ldr r0, [sp, #504] @ 0x1f8 │ │ │ │ ldr r1, [sp, #508] @ 0x1fc │ │ │ │ orrs r0, r0, r1 │ │ │ │ bne 339444 │ │ │ │ mov r1, #288 @ 0x120 │ │ │ │ ldr r0, [sp, #512] @ 0x200 │ │ │ │ orr r1, r1, #499712 @ 0x7a000 │ │ │ │ @@ -786502,23 +786502,23 @@ │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 38af0 <__tls_get_addr@plt> │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ mov r1, #0 │ │ │ │ strb r9, [r0] │ │ │ │ ldr r0, [r4] │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ b 3389a8 │ │ │ │ subseq r7, r1, r4, lsr #26 │ │ │ │ subseq r7, r1, r8, lsr #31 │ │ │ │ ldrsheq r7, [r1], #-204 @ 0xffffff34 │ │ │ │ subseq r7, r1, r4, lsl #25 │ │ │ │ subeq r5, lr, ip, asr ip │ │ │ │ andeq r5, r3, r8, asr r3 │ │ │ │ - eorseq r0, r7, r8, lsl #26 │ │ │ │ + eorseq r0, r7, r8, lsl #25 │ │ │ │ subseq r7, r1, r8, lsr ip │ │ │ │ ldrheq r7, [r1], #-248 @ 0xffffff08 │ │ │ │ ldr r0, [pc, #4008] @ 339d34 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ @@ -786529,15 +786529,15 @@ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 52f20 │ │ │ │ ands r1, r0, #255 @ 0xff │ │ │ │ beq 3385a0 │ │ │ │ ldr r0, [pc, #3964] @ 339d3c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 5474e0 │ │ │ │ + bl 547464 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3385a0 │ │ │ │ ldr r0, [pc, #3944] @ 339d40 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -786567,15 +786567,15 @@ │ │ │ │ ldr r1, [pc, #3840] @ 339d48 │ │ │ │ str r5, [sp, #516] @ 0x204 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #504] @ 0x1f8 │ │ │ │ mov r1, #4 │ │ │ │ str r1, [sp, #512] @ 0x200 │ │ │ │ add r1, sp, #460 @ 0x1cc │ │ │ │ - bl 548f4c │ │ │ │ + bl 548ed0 │ │ │ │ ldr r0, [pc, #3812] @ 339d4c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ bne 338ef8 │ │ │ │ ldr r0, [pc, #3796] @ 339d50 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -786587,15 +786587,15 @@ │ │ │ │ ldr r0, [pc, #3772] @ 339d54 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r1, [r4, #24] │ │ │ │ str r1, [sp, #568] @ 0x238 │ │ │ │ str r0, [sp, #564] @ 0x234 │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, sp, #560 @ 0x230 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 338ef8 │ │ │ │ @@ -786605,15 +786605,15 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #460 @ 0x1cc │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ bl 4557a4 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #484 @ 0x1e4 │ │ │ │ bl 455f20 │ │ │ │ ldrb r0, [sp, #492] @ 0x1ec │ │ │ │ cmp r0, #2 │ │ │ │ beq 3381cc │ │ │ │ @@ -786668,15 +786668,15 @@ │ │ │ │ beq 3381b8 │ │ │ │ bl 58e88 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ strbeq r0, [r4, #4] │ │ │ │ b 3381b8 │ │ │ │ subeq r5, lr, ip, asr #23 │ │ │ │ - @ instruction: 0x00370cb4 │ │ │ │ + eorseq r0, r7, r4, lsr ip │ │ │ │ subeq r5, lr, r8, asr #21 │ │ │ │ subseq r7, r1, r4, asr #30 │ │ │ │ ldrheq r7, [r1], #-220 @ 0xffffff24 │ │ │ │ @ instruction: 0x00517d9c │ │ │ │ subseq r7, r1, ip, lsl #29 │ │ │ │ subseq r7, r1, r4, asr sp │ │ │ │ subseq r7, r1, r8, asr #26 │ │ │ │ @@ -786697,15 +786697,15 @@ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 52f20 │ │ │ │ ands r1, r0, #255 @ 0xff │ │ │ │ beq 338864 │ │ │ │ ldr r0, [pc, #4092] @ 33a05c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 5474e0 │ │ │ │ + bl 547464 │ │ │ │ cmp r0, #0 │ │ │ │ beq 338864 │ │ │ │ ldr r0, [pc, #4088] @ 33a070 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -786736,15 +786736,15 @@ │ │ │ │ ldr r1, [pc, #4088] @ 33a0e4 │ │ │ │ str r8, [sp, #516] @ 0x204 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #504] @ 0x1f8 │ │ │ │ mov r1, #4 │ │ │ │ str r1, [sp, #512] @ 0x200 │ │ │ │ add r1, sp, #460 @ 0x1cc │ │ │ │ - bl 548f4c │ │ │ │ + bl 548ed0 │ │ │ │ ldr r0, [pc, #4092] @ 33a108 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ bne 33919c │ │ │ │ ldr r0, [pc, #4076] @ 33a10c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -786756,15 +786756,15 @@ │ │ │ │ ldr r0, [pc, #4080] @ 33a12c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r1, [r4, #24] │ │ │ │ str r1, [sp, #568] @ 0x238 │ │ │ │ str r0, [sp, #564] @ 0x234 │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, sp, #560 @ 0x230 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 33919c │ │ │ │ @@ -786774,17 +786774,17 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #460 @ 0x1cc │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r9 │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ mov r0, r5 │ │ │ │ - bl 54e4f4 │ │ │ │ + bl 54e478 │ │ │ │ ldrb r0, [sp, #368] @ 0x170 │ │ │ │ ldr fp, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #2 │ │ │ │ beq 3381d0 │ │ │ │ ldr r4, [sp, #364] @ 0x16c │ │ │ │ tst r0, #1 │ │ │ │ bne 3391d8 │ │ │ │ @@ -786792,15 +786792,15 @@ │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ tst r0, r1 │ │ │ │ bne 339b8c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ bne 3381d0 │ │ │ │ mov r0, r4 │ │ │ │ bl 58548 │ │ │ │ b 3381d0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 33958c │ │ │ │ @@ -786819,15 +786819,15 @@ │ │ │ │ ldr r0, [pc, #4092] @ 33a234 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r1, [r4, #24] │ │ │ │ str r1, [sp, #408] @ 0x198 │ │ │ │ str r0, [sp, #404] @ 0x194 │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, sp, #400 @ 0x190 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 33989c │ │ │ │ @@ -786868,15 +786868,15 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #460 @ 0x1cc │ │ │ │ add r3, sp, #560 @ 0x230 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ b 33989c │ │ │ │ ldr r0, [pc, #4076] @ 33a30c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ beq 339724 │ │ │ │ ldr r0, [pc, #4060] @ 33a310 │ │ │ │ @@ -786894,15 +786894,15 @@ │ │ │ │ ldr r0, [pc, #4060] @ 33a340 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r1, [r4, #24] │ │ │ │ str r1, [sp, #432] @ 0x1b0 │ │ │ │ str r0, [sp, #428] @ 0x1ac │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, sp, #424 @ 0x1a8 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 33989c │ │ │ │ @@ -786943,15 +786943,15 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #460 @ 0x1cc │ │ │ │ add r3, sp, #560 @ 0x230 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ b 33989c │ │ │ │ ldr r0, [pc, #4092] @ 33a448 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ beq 339930 │ │ │ │ ldr r0, [pc, #4092] @ 33a45c │ │ │ │ @@ -786969,15 +786969,15 @@ │ │ │ │ ldr r0, [pc, #4076] @ 33a47c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r1, [r4, #24] │ │ │ │ str r1, [sp, #456] @ 0x1c8 │ │ │ │ str r0, [sp, #452] @ 0x1c4 │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, sp, #448 @ 0x1c0 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 339aa8 │ │ │ │ @@ -787018,15 +787018,15 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #460 @ 0x1cc │ │ │ │ add r3, sp, #560 @ 0x230 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ b 339aa8 │ │ │ │ subseq r7, r1, r8, lsr #12 │ │ │ │ subseq r7, r1, r8, lsl r6 │ │ │ │ subseq r7, r1, ip, lsl #12 │ │ │ │ subseq r7, r1, r4, ror #16 │ │ │ │ subseq r7, r1, r8, lsr #16 │ │ │ │ ldrdeq r5, [lr], #-80 @ 0xffffffb0 │ │ │ │ @@ -787043,15 +787043,15 @@ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 52f20 │ │ │ │ ands r1, r0, #255 @ 0xff │ │ │ │ beq 339200 │ │ │ │ ldr r0, [pc, #4072] @ 33a5b0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 5474e0 │ │ │ │ + bl 547464 │ │ │ │ cmp r0, #0 │ │ │ │ beq 339200 │ │ │ │ ldr r0, [pc, #4052] @ 33a5b4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -787082,15 +787082,15 @@ │ │ │ │ ldr r1, [pc, #4036] @ 33a618 │ │ │ │ str r9, [sp, #516] @ 0x204 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #504] @ 0x1f8 │ │ │ │ mov r1, #4 │ │ │ │ str r1, [sp, #512] @ 0x200 │ │ │ │ add r1, sp, #436 @ 0x1b4 │ │ │ │ - bl 548f4c │ │ │ │ + bl 548ed0 │ │ │ │ ldr r0, [pc, #4008] @ 33a61c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ bne 33989c │ │ │ │ ldr r0, [pc, #3992] @ 33a620 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -787102,15 +787102,15 @@ │ │ │ │ ldr r0, [pc, #3968] @ 33a624 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r1, [r4, #24] │ │ │ │ str r1, [sp, #556] @ 0x22c │ │ │ │ str r0, [sp, #552] @ 0x228 │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, sp, #548 @ 0x224 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 33989c │ │ │ │ @@ -787120,15 +787120,15 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #436 @ 0x1b4 │ │ │ │ add r3, sp, #560 @ 0x230 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ b 33989c │ │ │ │ subseq r7, r1, r0, lsr #13 │ │ │ │ subseq r7, r1, ip, lsr r6 │ │ │ │ subseq r7, r1, r8, ror #6 │ │ │ │ subseq r7, r1, r4, asr r3 │ │ │ │ subseq r7, r1, r8, asr #6 │ │ │ │ @ instruction: 0x0051749c │ │ │ │ @@ -787145,15 +787145,15 @@ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 52f20 │ │ │ │ ands r1, r0, #255 @ 0xff │ │ │ │ beq 33932c │ │ │ │ ldr r0, [pc, #3984] @ 33a6f0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 5474e0 │ │ │ │ + bl 547464 │ │ │ │ cmp r0, #0 │ │ │ │ beq 33932c │ │ │ │ ldr r0, [pc, #3964] @ 33a6f4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -787184,15 +787184,15 @@ │ │ │ │ ldr r1, [pc, #3860] @ 33a700 │ │ │ │ str r9, [sp, #516] @ 0x204 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #504] @ 0x1f8 │ │ │ │ mov r1, #4 │ │ │ │ str r1, [sp, #512] @ 0x200 │ │ │ │ add r1, sp, #436 @ 0x1b4 │ │ │ │ - bl 548f4c │ │ │ │ + bl 548ed0 │ │ │ │ ldr r0, [pc, #3832] @ 33a704 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ bne 33989c │ │ │ │ ldr r0, [pc, #3816] @ 33a708 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -787204,15 +787204,15 @@ │ │ │ │ ldr r0, [pc, #3792] @ 33a70c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r1, [r4, #24] │ │ │ │ str r1, [sp, #556] @ 0x22c │ │ │ │ str r0, [sp, #552] @ 0x228 │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, sp, #548 @ 0x224 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 33989c │ │ │ │ @@ -787222,37 +787222,37 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #436 @ 0x1b4 │ │ │ │ add r3, sp, #560 @ 0x230 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 38af0 <__tls_get_addr@plt> │ │ │ │ strb r9, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r0] │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ ldrb r0, [sp, #380] @ 0x17c │ │ │ │ ldr r4, [sp, #376] @ 0x178 │ │ │ │ ldr fp, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3398e8 │ │ │ │ ldr r0, [pc, #3644] @ 33a714 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ tst r0, r1 │ │ │ │ bne 339b68 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ bne 3381d0 │ │ │ │ mov r0, r4 │ │ │ │ bl 58548 │ │ │ │ b 3381d0 │ │ │ │ subeq r5, lr, ip, lsl #6 │ │ │ │ subeq r5, lr, r0, asr #5 │ │ │ │ @@ -787276,15 +787276,15 @@ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 52f20 │ │ │ │ ands r1, r0, #255 @ 0xff │ │ │ │ beq 339458 │ │ │ │ ldr r0, [pc, #3412] @ 33a6c0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 5474e0 │ │ │ │ + bl 547464 │ │ │ │ cmp r0, #0 │ │ │ │ beq 339458 │ │ │ │ ldr r0, [pc, #3392] @ 33a6c4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -787315,15 +787315,15 @@ │ │ │ │ ldr r1, [pc, #3296] @ 33a6d8 │ │ │ │ str r9, [sp, #516] @ 0x204 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #504] @ 0x1f8 │ │ │ │ mov r1, #4 │ │ │ │ str r1, [sp, #512] @ 0x200 │ │ │ │ add r1, sp, #436 @ 0x1b4 │ │ │ │ - bl 548f4c │ │ │ │ + bl 548ed0 │ │ │ │ ldr r0, [pc, #3268] @ 33a6dc │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ bne 339aa8 │ │ │ │ ldr r0, [pc, #3252] @ 33a6e0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -787335,15 +787335,15 @@ │ │ │ │ ldr r0, [pc, #3228] @ 33a6e4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r1, [r4, #24] │ │ │ │ str r1, [sp, #556] @ 0x22c │ │ │ │ str r0, [sp, #552] @ 0x228 │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, sp, #548 @ 0x224 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 339aa8 │ │ │ │ @@ -787353,44 +787353,44 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #436 @ 0x1b4 │ │ │ │ add r3, sp, #560 @ 0x230 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ ldrb r0, [sp, #380] @ 0x17c │ │ │ │ mov r6, #0 │ │ │ │ ldr r4, [sp, #376] @ 0x178 │ │ │ │ tst r0, #1 │ │ │ │ bne 339ad4 │ │ │ │ ldr r0, [pc, #3084] @ 33a6d0 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ tst r0, r1 │ │ │ │ bne 339ba0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ ldr fp, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #2 │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ beq 339b7c │ │ │ │ bl 458900 │ │ │ │ - bl 54e608 │ │ │ │ + bl 54e58c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl 54e4f4 │ │ │ │ + bl 54e478 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 38af0 <__tls_get_addr@plt> │ │ │ │ strb r6, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r5] │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ b 3381d0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4790c │ │ │ │ b 338330 │ │ │ │ subseq r7, r1, r8, lsr #2 │ │ │ │ mov r0, r6 │ │ │ │ bl 58454 │ │ │ │ @@ -787430,27 +787430,27 @@ │ │ │ │ subseq r6, r1, ip, asr #31 │ │ │ │ subseq r6, r1, r0, asr #31 │ │ │ │ subseq r7, r1, r8, lsr r0 │ │ │ │ blcc fe9ec3d0 <__bss_end__@@Base+0xfe19a424> │ │ │ │ ldr r0, [sp, #272] @ 0x110 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 339bf0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #272 @ 0x110 │ │ │ │ bl 345230 │ │ │ │ strb r4, [sp, #340] @ 0x154 │ │ │ │ mov r0, #0 │ │ │ │ mov r2, #0 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl 54e51c │ │ │ │ + bl 54e4a0 │ │ │ │ ldr r0, [pc, #2668] @ 33a680 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ beq 339d58 │ │ │ │ ldr r0, [pc, #2668] @ 33a694 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -787467,15 +787467,15 @@ │ │ │ │ ldr r7, [pc, #2628] @ 33a69c │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r4, [r7] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r1, [r4, #24] │ │ │ │ str r1, [sp, #468] @ 0x1d4 │ │ │ │ str r0, [sp, #464] @ 0x1d0 │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, sp, #460 @ 0x1cc │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 339ebc │ │ │ │ @@ -787515,15 +787515,15 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #548 @ 0x224 │ │ │ │ add r3, sp, #384 @ 0x180 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ b 339ebc │ │ │ │ ldrheq r7, [r1], #-0 │ │ │ │ @ instruction: 0x00517090 │ │ │ │ subseq r7, r1, ip, ror r0 │ │ │ │ subseq r7, r1, r4, rrx │ │ │ │ subeq r4, lr, r0, lsl lr │ │ │ │ subeq r4, lr, ip, lsr #27 │ │ │ │ @@ -787540,15 +787540,15 @@ │ │ │ │ beq 339c20 │ │ │ │ ldr r0, [pc, #2312] @ 33a688 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 52f20 │ │ │ │ ands r1, r0, #255 @ 0xff │ │ │ │ beq 339c20 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 5474e0 │ │ │ │ + bl 547464 │ │ │ │ cmp r0, #0 │ │ │ │ beq 339c20 │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 33a110 │ │ │ │ mov r2, r0 │ │ │ │ @@ -787579,15 +787579,15 @@ │ │ │ │ str r4, [sp, #516] @ 0x204 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #504] @ 0x1f8 │ │ │ │ mov r1, #4 │ │ │ │ str r1, [sp, #512] @ 0x200 │ │ │ │ add r4, sp, #460 @ 0x1cc │ │ │ │ mov r1, r4 │ │ │ │ - bl 548f4c │ │ │ │ + bl 548ed0 │ │ │ │ ldr r0, [pc, #2168] @ 33a6b0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ bne 339ebc │ │ │ │ ldr r0, [pc, #2152] @ 33a6b4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -787597,15 +787597,15 @@ │ │ │ │ ldr r5, [r5] │ │ │ │ mov r0, #5 │ │ │ │ str r0, [sp, #560] @ 0x230 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ ldr r1, [r5, #24] │ │ │ │ str r1, [sp, #568] @ 0x238 │ │ │ │ str r0, [sp, #564] @ 0x234 │ │ │ │ - bl 61e98c │ │ │ │ + bl 61e910 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, sp, #560 @ 0x230 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 339ebc │ │ │ │ @@ -787614,61 +787614,61 @@ │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r3, sp, #384 @ 0x180 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ str r4, [sp] │ │ │ │ - bl 54750c │ │ │ │ + bl 547490 │ │ │ │ add r0, sp, #272 @ 0x110 │ │ │ │ bl 3347fc │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 339f28 │ │ │ │ ldr r0, [sp, #256] @ 0x100 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 339ef0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #256 @ 0x100 │ │ │ │ - bl 54e40c │ │ │ │ + bl 54e390 │ │ │ │ ldr r1, [sp, #260] @ 0x104 │ │ │ │ ldr r0, [sp, #264] @ 0x108 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 339f40 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 45d884 │ │ │ │ b 339f40 │ │ │ │ subseq r6, r1, r4, lsl #28 │ │ │ │ ldr r0, [pc, #1800] @ 33a638 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 38af0 <__tls_get_addr@plt> │ │ │ │ ldr r1, [r0, #4] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ ldr r0, [pc, #2020] @ 33a72c │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bl 458900 │ │ │ │ - bl 54e608 │ │ │ │ + bl 54e58c │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #2 │ │ │ │ beq 339f74 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ - bl 54a0c8 │ │ │ │ + bl 54a04c │ │ │ │ ldr r0, [pc, #1972] @ 33a730 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ bne 339ffc │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -787878,18 +787878,18 @@ │ │ │ │ bl 3347fc │ │ │ │ b 33a5c0 │ │ │ │ bl 5a198 │ │ │ │ subeq r4, lr, r4, lsl r9 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 33a5c0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 45d884 │ │ │ │ b 33a5c0 │ │ │ │ bl 5a198 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ bl 3347fc │ │ │ │ @@ -787901,15 +787901,15 @@ │ │ │ │ ldr r0, [pc, #780] @ 33a62c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 38af0 <__tls_get_addr@plt> │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r0] │ │ │ │ ldr r0, [r5] │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ b 33a57c │ │ │ │ subseq r6, r1, r0, lsl #17 │ │ │ │ subseq r6, r1, r0, lsl #17 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #740] @ 33a634 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 38af0 <__tls_get_addr@plt> │ │ │ │ @@ -788014,15 +788014,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ bl 38af0 <__tls_get_addr@plt> │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r0] │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r0] │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 689628 │ │ │ │ + bl 6895ac │ │ │ │ ldrb r1, [sp, #380] @ 0x17c │ │ │ │ ldr r0, [sp, #376] @ 0x178 │ │ │ │ bl 335bf8 │ │ │ │ b 33a57c │ │ │ │ b 33a520 │ │ │ │ b 33a520 │ │ │ │ b 33a520 │ │ │ │ @@ -788039,18 +788039,18 @@ │ │ │ │ strb r0, [sp, #328] @ 0x148 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [sp, #332] @ 0x14c │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [sp, #336] @ 0x150 │ │ │ │ ldr r0, [sp, #272] @ 0x110 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 33a574 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #272 @ 0x110 │ │ │ │ bl 345230 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [sp, #340] @ 0x154 │ │ │ │ add r0, sp, #272 @ 0x110 │ │ │ │ bl 3347fc │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ @@ -788067,17 +788067,17 @@ │ │ │ │ ldrheq r6, [r1], #-148 @ 0xffffff6c │ │ │ │ @ instruction: 0x0051699c │ │ │ │ add r0, sp, #256 @ 0x100 │ │ │ │ bl 334758 │ │ │ │ ldr r0, [pc, #352] @ 33a728 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ bl 458900 │ │ │ │ - bl 54e608 │ │ │ │ + bl 54e58c │ │ │ │ mov r5, #0 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ bl 335498 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ bl 335368 │ │ │ │ cmp r5, #0 │ │ │ │ beq 33a5fc │ │ │ │ @@ -788110,20 +788110,20 @@ │ │ │ │ subeq r3, lr, r0, lsr r9 │ │ │ │ strdeq r3, [lr], #-140 @ 0xffffff74 │ │ │ │ subeq r3, lr, ip, ror #17 │ │ │ │ subeq r3, lr, ip, asr #17 │ │ │ │ strheq r3, [lr], #-140 @ 0xffffff74 │ │ │ │ subeq r3, lr, r8, asr #21 │ │ │ │ strdeq r3, [lr], #-144 @ 0xffffff70 │ │ │ │ - eorseq lr, r6, r8, asr #23 │ │ │ │ + eorseq lr, r6, r8, asr #22 │ │ │ │ subeq r3, lr, ip, asr #21 │ │ │ │ subseq r5, r1, r8, lsr #31 │ │ │ │ subseq r6, r1, ip, lsr #32 │ │ │ │ subseq r6, r1, ip │ │ │ │ - eorseq lr, r6, r3, lsr ip │ │ │ │ + @ instruction: 0x0036ebb3 │ │ │ │ strdeq r3, [lr], #-164 @ 0xffffff5c │ │ │ │ @ instruction: 0x00515f98 │ │ │ │ subseq r5, r1, ip, lsl #31 │ │ │ │ subseq r6, r1, r4, lsr r1 │ │ │ │ subeq r3, lr, ip, asr pc │ │ │ │ strdeq r3, [lr], #-224 @ 0xffffff20 │ │ │ │ subeq r3, lr, r4, asr #28 │ │ │ │ @@ -788131,15 +788131,15 @@ │ │ │ │ subseq r5, r1, r8, lsl #27 │ │ │ │ subseq r5, r1, ip, ror sp │ │ │ │ subseq r6, r1, r8, ror #6 │ │ │ │ subseq r6, r1, r8, asr #6 │ │ │ │ subseq r6, r1, r4, lsr r3 │ │ │ │ subseq r6, r1, ip, lsl r3 │ │ │ │ @ instruction: 0x004e3a98 │ │ │ │ - eorseq lr, r6, pc, lsl #23 │ │ │ │ + eorseq lr, r6, pc, lsl #22 │ │ │ │ subseq r6, r1, r8, lsl #6 │ │ │ │ subeq r4, lr, r0, ror #4 │ │ │ │ subeq r4, lr, ip, lsl #4 │ │ │ │ subseq r6, r1, r8, lsr #3 │ │ │ │ @ instruction: 0x0051619c │ │ │ │ subseq r6, r1, r8, asr r2 │ │ │ │ ldrheq r6, [r1], #-72 @ 0xffffffb8 │ │ │ │ @@ -788150,24 +788150,24 @@ │ │ │ │ subeq r4, lr, ip, ror #8 │ │ │ │ subeq r4, lr, r8, lsl #8 │ │ │ │ ldrheq r6, [r1], #-52 @ 0xffffffcc │ │ │ │ subseq r6, r1, r8, lsr #7 │ │ │ │ subseq r6, r1, r8, lsr #7 │ │ │ │ ldrdeq r3, [lr], #-164 @ 0xffffff5c │ │ │ │ ldrsheq r6, [r1], #-68 @ 0xffffffbc │ │ │ │ - eorseq lr, r6, r3, lsl ip │ │ │ │ + mlaseq r6, r3, fp, lr │ │ │ │ subeq r3, lr, r4, lsr fp │ │ │ │ - eorseq lr, r6, fp, ror ip │ │ │ │ + @ instruction: 0x0036ebfb │ │ │ │ subeq r3, lr, ip, lsr #23 │ │ │ │ subseq r5, r1, r4, lsr r6 │ │ │ │ ldrheq r5, [r1], #-196 @ 0xffffff3c │ │ │ │ subseq r5, r1, r4, asr #24 │ │ │ │ subeq r3, lr, r4, lsl ip │ │ │ │ andeq r3, r3, r8, lsl r3 │ │ │ │ - eorseq lr, r6, r8, asr #25 │ │ │ │ + eorseq lr, r6, r8, asr #24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ mov sl, r0 │ │ │ │ cmp r1, #1 │ │ │ │ beq 33a804 │ │ │ │ cmp r1, #2 │ │ │ │ bne 33a8a4 │ │ │ │ @@ -789390,15 +789390,15 @@ │ │ │ │ ldr r2, [pc, #24] @ 33ba7c │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #83 @ 0x53 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59b2c │ │ │ │ subeq r5, lr, r8, lsr #14 │ │ │ │ ldrheq r4, [r1], #-56 @ 0xffffffc8 │ │ │ │ - ldrsbeq r1, [r7], -ip @ │ │ │ │ + eorseq r1, r7, ip, asr r0 │ │ │ │ subeq r1, lr, r8, ror #15 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r2, [r2] │ │ │ │ add r6, pc, #16 │ │ │ │ sub r2, r2, #2 │ │ │ │ cmp r2, #19 │ │ │ │ @@ -789509,15 +789509,15 @@ │ │ │ │ ldr r2, [pc, #24] @ 33bc58 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #83 @ 0x53 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59b2c │ │ │ │ subeq r5, lr, r0, ror #10 │ │ │ │ subseq r4, r1, r0, ror #3 │ │ │ │ - eorseq r0, r7, r4, lsl #30 │ │ │ │ + eorseq r0, r7, r4, lsl #29 │ │ │ │ subeq r1, lr, ip, lsl #12 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r2, [r2] │ │ │ │ add r3, pc, #16 │ │ │ │ sub r2, r2, #2 │ │ │ │ cmp r2, #19 │ │ │ │ movcs r2, #16 │ │ │ │ @@ -789589,15 +789589,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #20] @ 33bd98 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #83 @ 0x53 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59b2c │ │ │ │ subseq r4, r1, r4, asr r0 │ │ │ │ - eorseq r0, r7, r8, ror sp │ │ │ │ + @ instruction: 0x00370cf8 │ │ │ │ subeq r1, lr, r8, asr #9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldr r2, [r2] │ │ │ │ add r3, pc, #16 │ │ │ │ sub r2, r2, #2 │ │ │ │ cmp r2, #19 │ │ │ │ @@ -790065,15 +790065,15 @@ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r4, [sp, #32] │ │ │ │ ldr r3, [pc, #128] @ 33c5a0 │ │ │ │ add r6, sp, #4 │ │ │ │ add r2, sp, #32 │ │ │ │ @@ -790166,15 +790166,15 @@ │ │ │ │ ldr r0, [pc, #176] @ 33c734 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str ip, [sp, #60] @ 0x3c │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r5, [sp, #32] │ │ │ │ ldr r3, [pc, #132] @ 33c738 │ │ │ │ add r6, sp, #4 │ │ │ │ add r2, sp, #32 │ │ │ │ @@ -790223,15 +790223,15 @@ │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ tst r0, r1 │ │ │ │ bne 33c798 │ │ │ │ mov r0, r4 │ │ │ │ mvn r1, #-1073741824 @ 0xc0000000 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ add r1, r0, #-1073741823 @ 0xc0000001 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ popls {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 58934 │ │ │ │ bl 58e88 │ │ │ │ @@ -790249,15 +790249,15 @@ │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ tst r0, r1 │ │ │ │ bne 33c800 │ │ │ │ mov r0, r4 │ │ │ │ mvn r1, #-1073741824 @ 0xc0000000 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ add r1, r0, #-1073741823 @ 0xc0000001 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ popls {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 58934 │ │ │ │ bl 58e88 │ │ │ │ @@ -790277,24 +790277,24 @@ │ │ │ │ stm r2, {r3, r4, r5, r6, r7, ip} │ │ │ │ mov r2, #0 │ │ │ │ strb r0, [sp, #91] @ 0x5b │ │ │ │ ldr r0, [r1] │ │ │ │ mov r1, #0 │ │ │ │ add r7, r0, #8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #0 │ │ │ │ beq 33ca0c │ │ │ │ add r9, r0, #188 @ 0xbc │ │ │ │ mov r6, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r9 │ │ │ │ mov r8, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 33ca18 │ │ │ │ ldr sl, [pc, #716] @ 33cb5c │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr sl, [pc, sl] │ │ │ │ ldr r0, [sl] │ │ │ │ @@ -790307,21 +790307,21 @@ │ │ │ │ add r1, sp, #8 │ │ │ │ mov r2, #304 @ 0x130 │ │ │ │ bl 38430 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r5, [r6, #212] @ 0xd4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #0 │ │ │ │ beq 33ca6c │ │ │ │ sub r4, r0, #32 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 33caa4 │ │ │ │ add r0, sp, #616 @ 0x268 │ │ │ │ add r1, sp, #312 @ 0x138 │ │ │ │ mov r2, #304 @ 0x130 │ │ │ │ bl 38430 │ │ │ │ mov r0, #0 │ │ │ │ @@ -790381,15 +790381,15 @@ │ │ │ │ bne 33c9ec │ │ │ │ ldr r0, [sl] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 33ca8c │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 33ca78 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #1888 @ 0x760 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r7 │ │ │ │ bl 4790c │ │ │ │ @@ -790435,18 +790435,18 @@ │ │ │ │ bl 334330 │ │ │ │ b 33cb40 │ │ │ │ mov r5, r0 │ │ │ │ b 33cb14 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 33cae8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #860 @ 0x35c │ │ │ │ bl 422cd0 │ │ │ │ add r0, sp, #1248 @ 0x4e0 │ │ │ │ bl 3e3714 │ │ │ │ b 33cb40 │ │ │ │ bl 5a198 │ │ │ │ @@ -790473,31 +790473,31 @@ │ │ │ │ bl 3342d0 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ subseq r3, r1, ip, lsr r5 │ │ │ │ subeq r1, lr, r0, asr #32 │ │ │ │ - @ instruction: 0x0036c1b8 │ │ │ │ + eorseq ip, r6, r8, lsr r1 │ │ │ │ subeq r1, lr, ip, asr #1 │ │ │ │ subseq r3, r1, ip, asr r4 │ │ │ │ subeq r4, lr, r0, ror #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 54e290 │ │ │ │ + bl 54e214 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ - bl 54e140 │ │ │ │ + bl 54e0c4 │ │ │ │ add r4, r4, #140 @ 0x8c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #0 │ │ │ │ bne 33cc58 │ │ │ │ ldr r0, [pc, #188] @ 33cc74 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ @@ -790518,27 +790518,27 @@ │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r6, #8]! │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r5] │ │ │ │ str r1, [r5, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r4, r0 │ │ │ │ clz r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 33cc58 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 33cc54 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 462a78 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp] │ │ │ │ bl 42500 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -790563,15 +790563,15 @@ │ │ │ │ cmp lr, #22 │ │ │ │ bne 33cd10 │ │ │ │ ldr r2, [pc, #176] @ 33cd70 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r1, #11 │ │ │ │ mov r3, #13 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 63f850 │ │ │ │ + bl 63f7d4 │ │ │ │ ldr r0, [pc, #156] @ 33cd74 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ @@ -790604,15 +790604,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ bl 3363fc │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - eorseq ip, r6, r7, lsr #3 │ │ │ │ + eorseq ip, r6, r7, lsr #2 │ │ │ │ ldrheq r3, [r1], #-8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #164 @ 0xa4 │ │ │ │ mov fp, r1 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r1, #4 │ │ │ │ @@ -790687,18 +790687,18 @@ │ │ │ │ bne 33ceb4 │ │ │ │ b 33cf3c │ │ │ │ mov r0, r9 │ │ │ │ bl 335a0c │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 33cdc4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344290 │ │ │ │ b 33cdc4 │ │ │ │ cmp r1, #1 │ │ │ │ mov r0, #22 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ str r0, [r1, #8] │ │ │ │ @@ -790751,30 +790751,30 @@ │ │ │ │ str r0, [fp, #16] │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 336bfc │ │ │ │ b 33cfd4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 33cfd4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ bl 344290 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r5, [r0] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ add r0, r5, #8 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ addeq r4, r5, #12 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r0, [r0] │ │ │ │ @@ -790785,29 +790785,29 @@ │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r4 │ │ │ │ bl 33fb0c │ │ │ │ add r0, sp, #4 │ │ │ │ bl 346f50 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 33d05c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 3451ac │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 33d09c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 3451ac │ │ │ │ b 33d09c │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 33489c │ │ │ │ @@ -790817,15 +790817,15 @@ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r6, [r0] │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r6, #144 @ 0x90 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r1, r0 │ │ │ │ add r0, r6, #136 @ 0x88 │ │ │ │ cmp r1, #3 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r6, r0 │ │ │ │ @@ -790855,18 +790855,18 @@ │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ sub r0, r2, #8 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #12] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 33d174 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #12 │ │ │ │ bl 462a78 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ @@ -790878,15 +790878,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #5824 @ 0x16c0 │ │ │ │ ldr r8, [r0] │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 33d6a8 │ │ │ │ mov r9, #0 │ │ │ │ mov r0, #2 │ │ │ │ str r8, [sp, #12] │ │ │ │ add r7, sp, #1968 @ 0x7b0 │ │ │ │ str r9, [sp, #3912] @ 0xf48 │ │ │ │ @@ -790900,15 +790900,15 @@ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #1972] @ 0x7b4 │ │ │ │ str r5, [sp, #1968] @ 0x7b0 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r0, sp, #28 │ │ │ │ add r6, lr, #824 @ 0x338 │ │ │ │ mov r1, r6 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ add r2, sp, #28 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r3, sp, #16 │ │ │ │ add r4, lr, #600 @ 0x258 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str r8, [r4] │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ @@ -790952,15 +790952,15 @@ │ │ │ │ add r1, sp, #1016 @ 0x3f8 │ │ │ │ str r0, [sp, #996] @ 0x3e4 │ │ │ │ add r0, sp, #1004 @ 0x3ec │ │ │ │ str r1, [sp, #1004] @ 0x3ec │ │ │ │ str r0, [sp, #992] @ 0x3e0 │ │ │ │ add r0, sp, #1968 @ 0x7b0 │ │ │ │ add r1, sp, #992 @ 0x3e0 │ │ │ │ - bl 5470c0 │ │ │ │ + bl 547044 │ │ │ │ ldm r7!, {r1, r2, r3, r6} │ │ │ │ add r0, sp, #1016 @ 0x3f8 │ │ │ │ stmia r0!, {r1, r2, r3, r6} │ │ │ │ ldm r7, {r1, r2, r3, r6} │ │ │ │ stm r0, {r1, r2, r3, r6} │ │ │ │ add r4, sp, #40 @ 0x28 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ @@ -790974,24 +790974,24 @@ │ │ │ │ ldm r0, {r1, r2, r3, r7} │ │ │ │ stm r4, {r1, r2, r3, r7} │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r8, #156] @ 0x9c │ │ │ │ add r7, r0, #8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #0 │ │ │ │ beq 33d5dc │ │ │ │ add r9, r0, #188 @ 0xbc │ │ │ │ mov r6, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r9 │ │ │ │ mov r8, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 33d5e8 │ │ │ │ ldr sl, [pc, #1196] @ 33d820 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr sl, [pc, sl] │ │ │ │ ldr r0, [sl] │ │ │ │ @@ -791004,21 +791004,21 @@ │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ mov r2, #952 @ 0x3b8 │ │ │ │ bl 38430 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r5, [r6, #212] @ 0xd4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #0 │ │ │ │ beq 33d640 │ │ │ │ sub r4, r0, #32 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 33d6a8 │ │ │ │ add r0, sp, #1968 @ 0x7b0 │ │ │ │ add r1, sp, #1016 @ 0x3f8 │ │ │ │ mov r2, #952 @ 0x3b8 │ │ │ │ bl 38430 │ │ │ │ mov r0, #0 │ │ │ │ @@ -791082,15 +791082,15 @@ │ │ │ │ bne 33d4e0 │ │ │ │ ldr r0, [sl] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 33d658 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 33d64c │ │ │ │ mov r0, r5 │ │ │ │ bl 30831c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq 33d514 │ │ │ │ @@ -791110,15 +791110,15 @@ │ │ │ │ ldr r0, [pc, #692] @ 33d7f8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 52f20 │ │ │ │ ands r1, r0, #255 @ 0xff │ │ │ │ beq 33d258 │ │ │ │ ldr r0, [pc, #676] @ 33d7fc │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 5474e0 │ │ │ │ + bl 547464 │ │ │ │ cmp r0, #0 │ │ │ │ beq 33d258 │ │ │ │ ldr r1, [pc, #660] @ 33d800 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r0, [r1, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq 33d690 │ │ │ │ @@ -791141,15 +791141,15 @@ │ │ │ │ mov r0, #1 │ │ │ │ str r2, [sp, #1000] @ 0x3e8 │ │ │ │ str r0, [sp, #996] @ 0x3e4 │ │ │ │ add r0, sp, #1004 @ 0x3ec │ │ │ │ str r0, [sp, #992] @ 0x3e0 │ │ │ │ add r0, sp, #1016 @ 0x3f8 │ │ │ │ add r2, sp, #992 @ 0x3e0 │ │ │ │ - bl 546ef4 │ │ │ │ + bl 546e78 │ │ │ │ b 33d2f8 │ │ │ │ mov r0, r7 │ │ │ │ bl 4790c │ │ │ │ b 33d344 │ │ │ │ mov r0, r9 │ │ │ │ bl 58454 │ │ │ │ b 33d36c │ │ │ │ @@ -791213,18 +791213,18 @@ │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r0, lr, #824 @ 0x338 │ │ │ │ bl 336ca4 │ │ │ │ b 33d7b8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 33d70c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #1004 @ 0x3ec │ │ │ │ bl 422cd0 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r0, lr, #824 @ 0x338 │ │ │ │ bl 3e3e50 │ │ │ │ b 33d7ac │ │ │ │ bl 5a198 │ │ │ │ @@ -791239,18 +791239,18 @@ │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 3348fc │ │ │ │ b 33d7b8 │ │ │ │ bl 5a198 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 33d774 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #12 │ │ │ │ bl 3446ec │ │ │ │ mov r0, r5 │ │ │ │ bl 335640 │ │ │ │ b 33d7c4 │ │ │ │ mov r6, r0 │ │ │ │ b 33d7b8 │ │ │ │ @@ -791281,44 +791281,44 @@ │ │ │ │ strdeq r0, [lr], #-168 @ 0xffffff58 │ │ │ │ subseq r2, r1, ip, lsl sp │ │ │ │ subseq r2, r1, r0, ror r9 │ │ │ │ @ instruction: 0x00512d98 │ │ │ │ subseq r2, r1, r8, ror sp │ │ │ │ subseq r2, r1, r4, ror #26 │ │ │ │ subseq r2, r1, r0, asr sp │ │ │ │ - @ instruction: 0x0036b6b3 │ │ │ │ + eorseq fp, r6, r3, lsr r6 │ │ │ │ subeq r0, lr, ip, asr #12 │ │ │ │ subseq r3, r1, r8, asr r0 │ │ │ │ subseq r2, r1, ip, asr #18 │ │ │ │ - eorseq fp, r6, pc, asr #13 │ │ │ │ + eorseq fp, r6, pc, asr #12 │ │ │ │ subeq r0, lr, r8, ror #12 │ │ │ │ subeq r0, lr, r8, asr #20 │ │ │ │ subseq r2, r1, r8, asr sl │ │ │ │ subeq r0, lr, ip, ror #8 │ │ │ │ - eorseq fp, r6, r4, ror #11 │ │ │ │ + eorseq fp, r6, r4, ror #10 │ │ │ │ strdeq r0, [lr], #-72 @ 0xffffffb8 │ │ │ │ subseq r2, r1, r0, ror r9 │ │ │ │ subeq r3, lr, r4, lsr #14 │ │ │ │ subeq r0, lr, r4, asr r7 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ ldr r6, [r0] │ │ │ │ mov r8, r1 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, r3 │ │ │ │ mov sl, r2 │ │ │ │ ldr r0, [r6, #168] @ 0xa8 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 33d948 │ │ │ │ ldr r0, [r6, #152] @ 0x98 │ │ │ │ mov r1, #1 │ │ │ │ ldr r7, [r6, #168] @ 0xa8 │ │ │ │ mov r9, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 33d948 │ │ │ │ mov r1, #0 │ │ │ │ add r2, sp, #12 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ add ip, sp, #32 │ │ │ │ str r1, [sp, #8] │ │ │ │ @@ -791339,15 +791339,15 @@ │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ bl 33c818 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ str r9, [sp, #8] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ beq 33d908 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ add r5, r5, #4 │ │ │ │ bl 41874 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ @@ -791383,28 +791383,28 @@ │ │ │ │ beq 33d98c │ │ │ │ add r0, sp, #8 │ │ │ │ bl 30c448 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subeq r0, lr, r0, ror #7 │ │ │ │ - eorseq fp, r6, r9, lsl #11 │ │ │ │ + eorseq fp, r6, r9, lsl #10 │ │ │ │ subeq r0, lr, ip, asr #3 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [r0] │ │ │ │ ldm r1, {r2, r3} │ │ │ │ add r4, r0, #8 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ stmib sp, {r2, r3} │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ beq 33d9e8 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ bl 417fc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #3 │ │ │ │ @@ -791432,40 +791432,40 @@ │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 33da78 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 33da78 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subeq r0, lr, r8, lsl #6 │ │ │ │ - eorseq fp, r6, ip, asr #9 │ │ │ │ + eorseq fp, r6, ip, asr #8 │ │ │ │ ldrdeq r0, [lr], #-4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r5, [r0] │ │ │ │ mov r4, #0 │ │ │ │ cmn r5, #1 │ │ │ │ beq 33dae4 │ │ │ │ ldr r6, [r5] │ │ │ │ cmp r6, #0 │ │ │ │ beq 33dae4 │ │ │ │ cmn r6, #1 │ │ │ │ ble 33daec │ │ │ │ add r2, r6, #1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ mov r6, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 33daa8 │ │ │ │ mov r4, r5 │ │ │ │ @@ -791483,15 +791483,15 @@ │ │ │ │ ldr r5, [r4, #4] │ │ │ │ cmn r5, #1 │ │ │ │ beq 33db10 │ │ │ │ ble 33db50 │ │ │ │ add r0, r4, #4 │ │ │ │ add r2, r5, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r5 │ │ │ │ mov r5, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 33db14 │ │ │ │ mov r0, r4 │ │ │ │ @@ -791647,15 +791647,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 33ddd8 │ │ │ │ ldr r2, [pc, #184] @ 33de68 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, #20 │ │ │ │ mov r3, #40 @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 63f850 │ │ │ │ + bl 63f7d4 │ │ │ │ b 33de1c │ │ │ │ ldr r1, [r6, #24] │ │ │ │ ldr r3, [r6, #28] │ │ │ │ ldr r0, [r6, #32] │ │ │ │ ldr r1, [r1] │ │ │ │ b 33ddec │ │ │ │ ldr r3, [r6, #12] │ │ │ │ @@ -791690,15 +791690,15 @@ │ │ │ │ bl 59be4 │ │ │ │ mov r1, #2 │ │ │ │ strb r1, [r6, #36] @ 0x24 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r1, #2 │ │ │ │ strb r1, [r6, #36] @ 0x24 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - @ instruction: 0x0036b1d5 │ │ │ │ + eorseq fp, r6, r5, asr r1 │ │ │ │ strheq pc, [sp], #-244 @ 0xffffff0c @ │ │ │ │ subeq pc, sp, r0, asr #31 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #56] @ 33debc │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -791781,15 +791781,15 @@ │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r6, [r9] │ │ │ │ add r4, r0, #128 @ 0x80 │ │ │ │ ldr r5, [r9, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 33e378 │ │ │ │ cmp r6, #0 │ │ │ │ cmpne r5, #0 │ │ │ │ bne 33e34c │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ @@ -791807,15 +791807,15 @@ │ │ │ │ ldr r0, [pc, #1048] @ 33e440 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 52f20 │ │ │ │ ands r1, r0, #255 @ 0xff │ │ │ │ beq 33e0c8 │ │ │ │ ldr r0, [pc, #1032] @ 33e444 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 5474e0 │ │ │ │ + bl 547464 │ │ │ │ cmp r0, #0 │ │ │ │ beq 33e0c8 │ │ │ │ ldr r1, [pc, #1016] @ 33e448 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r0, [r1, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq 33e3b8 │ │ │ │ @@ -791840,15 +791840,15 @@ │ │ │ │ mov r0, #1 │ │ │ │ str r9, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #8 │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ - bl 546ef4 │ │ │ │ + bl 546e78 │ │ │ │ b 33e170 │ │ │ │ ldr r0, [pc, #900] @ 33e454 │ │ │ │ mov r1, #2 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [pc, #884] @ 33e458 │ │ │ │ @@ -791877,15 +791877,15 @@ │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ str r9, [sp, #100] @ 0x64 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ - bl 5470c0 │ │ │ │ + bl 547044 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r1, sp, #8 │ │ │ │ ldm r0!, {r2, r3, r6, r7} │ │ │ │ stmia r1!, {r2, r3, r6, r7} │ │ │ │ ldm r0, {r2, r3, r6, r7} │ │ │ │ stm r1, {r2, r3, r6, r7} │ │ │ │ add r0, sp, #8 │ │ │ │ @@ -791896,15 +791896,15 @@ │ │ │ │ ldm r0, {r3, r5, r6, r7} │ │ │ │ stm r2, {r3, r5, r6, r7} │ │ │ │ add r5, r1, #8 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #2 │ │ │ │ beq 33e1a4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 54a094 │ │ │ │ + bl 54a018 │ │ │ │ ldr r8, [pc, #700] @ 33e468 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldrb r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ bne 33e22c │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -791938,27 +791938,27 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, #0 │ │ │ │ ldm r9, {r4, r7} │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r0] │ │ │ │ add r6, r0, #128 @ 0x80 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 33e288 │ │ │ │ cmp r4, #0 │ │ │ │ cmpne r7, #0 │ │ │ │ beq 33e2a4 │ │ │ │ sub r0, r7, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #8] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 33e2a4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 462a78 │ │ │ │ b 33e2a4 │ │ │ │ add r0, sp, #4 │ │ │ │ str r0, [sp, #16] │ │ │ │ str r7, [sp, #12] │ │ │ │ str r4, [sp, #8] │ │ │ │ @@ -791966,15 +791966,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 419dc │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #2 │ │ │ │ beq 33e2bc │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 54a0c8 │ │ │ │ + bl 54a04c │ │ │ │ ldrb r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ bne 33e33c │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ beq 33e33c │ │ │ │ mov r1, #0 │ │ │ │ @@ -792006,18 +792006,18 @@ │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 335368 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ sub r0, r5, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 33dfec │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 462a78 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add r0, sp, #4 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ @@ -792067,46 +792067,46 @@ │ │ │ │ bl 5a198 │ │ │ │ subseq r1, r1, r4, lsr #24 │ │ │ │ subseq r1, r1, r4, lsl ip │ │ │ │ subseq r2, r1, r8, lsr #5 │ │ │ │ subseq r2, r1, r8, lsl #5 │ │ │ │ subseq r2, r1, r4, ror r2 │ │ │ │ subseq r2, r1, r0, ror #4 │ │ │ │ - eorseq sl, r6, fp, lsl #19 │ │ │ │ + eorseq sl, r6, fp, lsl #18 │ │ │ │ strheq r0, [lr], #-4 │ │ │ │ ldrsbeq r2, [r1], #-28 @ 0xffffffe4 │ │ │ │ ldrsbeq r1, [r1], #-172 @ 0xffffff54 │ │ │ │ - eorseq sl, r6, r7, lsr #19 │ │ │ │ + eorseq sl, r6, r7, lsr #18 │ │ │ │ ldrdeq r0, [lr], #-0 │ │ │ │ subeq r0, lr, r8, ror #6 │ │ │ │ subseq r1, r1, r4, lsl sl │ │ │ │ strdeq pc, [sp], #-148 @ 0xffffff6c │ │ │ │ andeq pc, r2, r8, ror #1 │ │ │ │ - mlaseq r6, r8, sl, sl │ │ │ │ + eorseq sl, r6, r8, lsl sl │ │ │ │ ldrdeq pc, [sp], #-132 @ 0xffffff7c │ │ │ │ ldrdeq lr, [r2], -r8 │ │ │ │ - eorseq sl, r6, r8, lsl #19 │ │ │ │ + eorseq sl, r6, r8, lsl #18 │ │ │ │ subeq r0, lr, r0, lsl #8 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [pc, #36] @ 33e4c4 │ │ │ │ add r3, sp, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #24] @ 33e4c8 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ subeq r0, lr, ip, asr #5 │ │ │ │ - eorseq r7, r5, sp, lsl r0 │ │ │ │ + mlaseq r5, sp, pc, r6 @ │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0] │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #180 @ 0xb4 │ │ │ │ @@ -792133,15 +792133,15 @@ │ │ │ │ str r1, [sp, #28] │ │ │ │ add r1, sp, #32 │ │ │ │ add r1, r1, #4 │ │ │ │ str r1, [sp, #20] │ │ │ │ b 33e58c │ │ │ │ mov r0, r7 │ │ │ │ mvn r1, #-1073741824 @ 0xc0000000 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ add r1, r0, #-1073741823 @ 0xc0000001 │ │ │ │ cmp r1, #1073741824 @ 0x40000000 │ │ │ │ bcs 33e9b0 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r2, sl │ │ │ │ ldr r0, [r9] │ │ │ │ ldm r1!, {r3, r6, r7} │ │ │ │ @@ -792161,15 +792161,15 @@ │ │ │ │ stm r0, {r2, r3, r6, r7} │ │ │ │ mvn r2, #-1073741824 @ 0xc0000000 │ │ │ │ ldr r8, [r9, #32] │ │ │ │ ldr r4, [r8] │ │ │ │ str fp, [sp, #100] @ 0x64 │ │ │ │ add fp, r4, #8 │ │ │ │ mov r0, fp │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 33e984 │ │ │ │ ldr r0, [pc, #3120] @ 33f20c │ │ │ │ mvn r2, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -792233,30 +792233,30 @@ │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ tst r0, r1 │ │ │ │ bne 33e9bc │ │ │ │ mov r0, fp │ │ │ │ mvn r1, #-1073741824 @ 0xc0000000 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ add r1, r0, #-1073741823 @ 0xc0000001 │ │ │ │ cmp r1, #1073741824 @ 0x40000000 │ │ │ │ bcs 33e968 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ mov fp, #22 │ │ │ │ cmp r0, #22 │ │ │ │ beq 33e738 │ │ │ │ cmp r0, #21 │ │ │ │ bne 33e730 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 33e738 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 344290 │ │ │ │ b 33e738 │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ bl 3423ec │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ add r1, pc, #4 │ │ │ │ @@ -792276,41 +792276,41 @@ │ │ │ │ cmp r0, #22 │ │ │ │ beq 33e87c │ │ │ │ cmp r0, #21 │ │ │ │ bne 33e868 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 33e87c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 344290 │ │ │ │ b 33e87c │ │ │ │ ldr r6, [r8] │ │ │ │ add r7, r6, #8 │ │ │ │ ldr r4, [r6, #8] │ │ │ │ cmn r4, #-1073741821 @ 0xc0000003 │ │ │ │ bhi 33e978 │ │ │ │ add r2, r4, #1 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r0, r0, r4 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 33e978 │ │ │ │ ldrb r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ bne 33efdc │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #1 │ │ │ │ ldrb r4, [r6, #73] @ 0x49 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ sub r1, r0, #1 │ │ │ │ cmp r4, #0 │ │ │ │ bic r0, r1, #1073741824 @ 0x40000000 │ │ │ │ beq 33ea18 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 33e9f8 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ @@ -792323,18 +792323,18 @@ │ │ │ │ cmp r0, #22 │ │ │ │ beq 33e87c │ │ │ │ cmp r0, #21 │ │ │ │ bne 33e874 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 33e87c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 344290 │ │ │ │ b 33e87c │ │ │ │ mov r0, r9 │ │ │ │ bl 3423ec │ │ │ │ b 33e87c │ │ │ │ mov r0, r9 │ │ │ │ @@ -792359,15 +792359,15 @@ │ │ │ │ str r0, [r9, #36] @ 0x24 │ │ │ │ b 33e564 │ │ │ │ ldr r4, [r8] │ │ │ │ mov r1, #0 │ │ │ │ mvn r2, #-1073741824 @ 0xc0000000 │ │ │ │ add r7, r4, #8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 33e9d4 │ │ │ │ ldr r0, [pc, #2404] @ 33f258 │ │ │ │ mov r6, #0 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -792481,18 +792481,18 @@ │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ cmp r0, #22 │ │ │ │ beq 33eae8 │ │ │ │ cmp r0, #21 │ │ │ │ bne 33eae0 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 33eae8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 344290 │ │ │ │ b 33eae8 │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ bl 3423ec │ │ │ │ str r5, [sp, #100] @ 0x64 │ │ │ │ mov r0, sl │ │ │ │ @@ -792539,23 +792539,23 @@ │ │ │ │ cmp r0, #22 │ │ │ │ beq 33eba8 │ │ │ │ ldrd r0, [r4, #32] │ │ │ │ adds r0, r0, #1 │ │ │ │ adc r1, r1, #0 │ │ │ │ strd r0, [r4, #32] │ │ │ │ mvn r0, #0 │ │ │ │ - bl 54e290 │ │ │ │ + bl 54e214 │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ - bl 54e140 │ │ │ │ + bl 54e0c4 │ │ │ │ add r5, r4, #60 @ 0x3c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #0 │ │ │ │ bne 33ec80 │ │ │ │ ldr r0, [pc, #1608] @ 33f228 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ @@ -792576,27 +792576,27 @@ │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r4, #8]! │ │ │ │ mov r0, r5 │ │ │ │ str r1, [r7] │ │ │ │ str r1, [r7, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r5, r0 │ │ │ │ clz r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 33ec80 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #1 │ │ │ │ str r7, [sp, #140] @ 0x8c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 33ec7c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #140 @ 0x8c │ │ │ │ bl 462a78 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #176] @ 0xb0 │ │ │ │ bl 42500 │ │ │ │ add r6, sp, #100 @ 0x64 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ @@ -792614,15 +792614,15 @@ │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ tst r0, r1 │ │ │ │ bne 33ef7c │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #-1073741824 @ 0xc0000000 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ add r1, r0, #-1073741823 @ 0xc0000001 │ │ │ │ cmp r1, #1073741824 @ 0x40000000 │ │ │ │ bcs 33ef08 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, sl │ │ │ │ ldm r1!, {r2, r3, r6, r7} │ │ │ │ stmia r0!, {r2, r3, r6, r7} │ │ │ │ @@ -792630,15 +792630,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ stm r0, {r2, r3, r6, r7} │ │ │ │ mvn r2, #-1073741824 @ 0xc0000000 │ │ │ │ mov r6, #0 │ │ │ │ ldr r4, [r8] │ │ │ │ add r8, r4, #8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 33ef14 │ │ │ │ ldr r0, [pc, #1284] @ 33f234 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ @@ -792650,23 +792650,23 @@ │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ strb r6, [sp, #104] @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ str r8, [sp, #100] @ 0x64 │ │ │ │ bcs 33ee7c │ │ │ │ mov r0, #1 │ │ │ │ - bl 54e294 │ │ │ │ + bl 54e218 │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ - bl 54e140 │ │ │ │ + bl 54e0c4 │ │ │ │ add r5, r4, #64 @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #0 │ │ │ │ bne 33ee3c │ │ │ │ ldr r0, [pc, #1192] @ 33f244 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ @@ -792687,27 +792687,27 @@ │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r4, #8]! │ │ │ │ mov r0, r5 │ │ │ │ str r1, [r6] │ │ │ │ str r1, [r6, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r5, r0 │ │ │ │ clz r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 33ee3c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ str r6, [sp, #132] @ 0x84 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 33ee38 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ bl 462a78 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #176] @ 0xb0 │ │ │ │ bl 42500 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldrb r1, [sp, #104] @ 0x68 │ │ │ │ @@ -792738,15 +792738,15 @@ │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ tst r0, r1 │ │ │ │ bne 33ef68 │ │ │ │ mov r0, r8 │ │ │ │ mvn r1, #-1073741824 @ 0xc0000000 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ add r1, r0, #-1073741823 @ 0xc0000001 │ │ │ │ cmp r1, #1073741824 @ 0x40000000 │ │ │ │ bcs 33eefc │ │ │ │ add sp, sp, #180 @ 0xb4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #820] @ 33f21c │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ @@ -792907,15 +792907,15 @@ │ │ │ │ add r0, sp, #140 @ 0x8c │ │ │ │ bl 33c748 │ │ │ │ b 33f200 │ │ │ │ ldr r5, [sp, #144] @ 0x90 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ sub r1, r0, #1 │ │ │ │ bic r0, r1, #1073741824 @ 0x40000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 33f198 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #2 │ │ │ │ bne 33f200 │ │ │ │ @@ -792949,34 +792949,34 @@ │ │ │ │ add r0, sp, #32 │ │ │ │ bl 343f68 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ ldrsheq r1, [r1], #-112 @ 0xffffff90 │ │ │ │ subeq pc, sp, r4, asr r8 @ │ │ │ │ - eorseq sl, r6, r9, lsl fp │ │ │ │ + mlaseq r6, r9, sl, sl │ │ │ │ strdeq pc, [sp], #-152 @ 0xffffff68 │ │ │ │ - @ instruction: 0x0036a9d6 │ │ │ │ + eorseq sl, r6, r6, asr r9 │ │ │ │ subeq pc, sp, r0, lsr r9 @ │ │ │ │ subeq pc, sp, ip, ror #25 │ │ │ │ ldrheq r1, [r1], #-16 │ │ │ │ subseq r1, r1, r0, lsl #14 │ │ │ │ subseq r1, r1, ip, lsl #2 │ │ │ │ @ instruction: 0x0051109c │ │ │ │ subeq pc, sp, r4, asr #16 │ │ │ │ - eorseq sl, r6, sp, lsl #23 │ │ │ │ + eorseq sl, r6, sp, lsl #22 │ │ │ │ subeq pc, sp, ip, ror #20 │ │ │ │ ldrsheq r0, [r1], #-244 @ 0xffffff0c │ │ │ │ subseq r0, r1, ip, lsl pc │ │ │ │ subeq pc, sp, r8, lsr #15 │ │ │ │ - eorseq sl, r6, r1, ror #21 │ │ │ │ + eorseq sl, r6, r1, ror #20 │ │ │ │ strheq pc, [sp], #-144 @ 0xffffff70 @ │ │ │ │ ldrsbeq r1, [r1], #-68 @ 0xffffffbc │ │ │ │ subeq pc, sp, r4, lsl #15 │ │ │ │ - eorseq sl, r6, sp, lsr #21 │ │ │ │ + eorseq sl, r6, sp, lsr #20 │ │ │ │ subeq pc, sp, ip, lsl #19 │ │ │ │ subseq r1, r1, r8, lsl #9 │ │ │ │ ldrdeq pc, [sp], #-124 @ 0xffffff84 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r5, r2 │ │ │ │ @@ -793104,23 +793104,23 @@ │ │ │ │ stm r2, {r4, r5, r6, r7} │ │ │ │ mov r4, fp │ │ │ │ strd r0, [r3] │ │ │ │ ldrb r0, [r9, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 33f560 │ │ │ │ mov r0, #1 │ │ │ │ - bl 54e294 │ │ │ │ + bl 54e218 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 54e140 │ │ │ │ + bl 54e0c4 │ │ │ │ add r8, r9, #40 @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #0 │ │ │ │ bne 33f558 │ │ │ │ ldr r0, [pc, #332] @ 33f600 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ @@ -793141,28 +793141,28 @@ │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r5, #8]! │ │ │ │ mov r0, r8 │ │ │ │ str r1, [r6] │ │ │ │ str r1, [r6, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r8, r0 │ │ │ │ clz r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ mov r4, fp │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 33f558 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 33f554 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 462a78 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ bl 42500 │ │ │ │ ldm sl!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ @@ -793202,40 +793202,40 @@ │ │ │ │ add r0, sp, #8 │ │ │ │ bl 343f68 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ ldrsbeq r0, [r1], #-140 @ 0xffffff74 │ │ │ │ subeq pc, sp, r0, lsr #4 │ │ │ │ - eorseq sl, r6, lr, asr #5 │ │ │ │ + eorseq sl, r6, lr, asr #4 │ │ │ │ subeq pc, sp, r4, ror #7 │ │ │ │ subeq pc, sp, r4, asr r2 @ │ │ │ │ - eorseq ip, r4, r4, lsr #6 │ │ │ │ + eorseq ip, r4, r4, lsr #5 │ │ │ │ subeq pc, sp, r0, lsr #4 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldrb r1, [r0, #50] @ 0x32 │ │ │ │ cmp r1, #0 │ │ │ │ beq 33f638 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, #1 │ │ │ │ mov r4, r0 │ │ │ │ strb r1, [r0, #50] @ 0x32 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 54e290 │ │ │ │ + bl 54e214 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ - bl 54e140 │ │ │ │ + bl 54e0c4 │ │ │ │ mov r7, r4 │ │ │ │ add r4, r4, #40 @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #0 │ │ │ │ bne 33f720 │ │ │ │ ldr r0, [pc, #412] @ 33f81c │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ @@ -793256,42 +793256,42 @@ │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r6, #8]! │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r5] │ │ │ │ str r1, [r5, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r4, r0 │ │ │ │ clz r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 33f720 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 33f71c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 462a78 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp] │ │ │ │ bl 42500 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 54e290 │ │ │ │ + bl 54e214 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ - bl 54e140 │ │ │ │ + bl 54e0c4 │ │ │ │ add r4, r7, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #0 │ │ │ │ bne 33f800 │ │ │ │ ldr r0, [pc, #192] @ 33f820 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ @@ -793312,27 +793312,27 @@ │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r6, #8]! │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r5] │ │ │ │ str r1, [r5, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r4, r0 │ │ │ │ clz r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 33f800 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 33f7fc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 462a78 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp] │ │ │ │ bl 42500 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ @@ -793345,15 +793345,15 @@ │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #0 │ │ │ │ mvn r2, #-1073741824 @ 0xc0000000 │ │ │ │ add r5, r6, #8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 33f8e8 │ │ │ │ ldr r7, [pc, #336] @ 33f9ac │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r7] │ │ │ │ @@ -793368,22 +793368,22 @@ │ │ │ │ str r0, [r6, #56] @ 0x38 │ │ │ │ ldr r0, [r7] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 33f92c │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #-1073741824 @ 0xc0000000 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ add r1, r0, #-1073741823 @ 0xc0000001 │ │ │ │ cmp r1, #1073741824 @ 0x40000000 │ │ │ │ bcs 33f8dc │ │ │ │ ldr r5, [r4, #12] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 33f974 │ │ │ │ mov r0, r4 │ │ │ │ bl 34184c │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ @@ -793437,25 +793437,25 @@ │ │ │ │ bl 34184c │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ subseq r0, r1, r0, ror r5 │ │ │ │ subeq lr, sp, r8, ror #29 │ │ │ │ - eorseq sl, r6, sp, ror r1 │ │ │ │ + ldrsheq sl, [r6], -sp @ │ │ │ │ subeq pc, sp, ip, asr r0 @ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ mvn r2, #-1073741824 @ 0xc0000000 │ │ │ │ add r4, r6, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 33fa54 │ │ │ │ ldr r7, [pc, #264] @ 33fafc │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r7] │ │ │ │ @@ -793468,15 +793468,15 @@ │ │ │ │ strb r5, [r6, #73] @ 0x49 │ │ │ │ ldr r0, [r7] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 33fa90 │ │ │ │ mov r0, r4 │ │ │ │ mvn r1, #-1073741824 @ 0xc0000000 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ add r1, r0, #-1073741823 @ 0xc0000001 │ │ │ │ cmp r1, #1073741824 @ 0x40000000 │ │ │ │ addcc sp, sp, #16 │ │ │ │ popcc {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -793521,26 +793521,26 @@ │ │ │ │ add r0, sp, #8 │ │ │ │ bl 33c748 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ ldrsbeq r0, [r1], #-56 @ 0xffffffc8 │ │ │ │ @ instruction: 0x004ded94 │ │ │ │ - eorseq sl, r6, r9, lsl r0 │ │ │ │ + mlaseq r6, r9, pc, r9 @ │ │ │ │ strdeq lr, [sp], #-232 @ 0xffffff18 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r7, [r0] │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ mvn r2, #-1073741824 @ 0xc0000000 │ │ │ │ add sl, r7, #8 │ │ │ │ mov r8, #0 │ │ │ │ mov r0, sl │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 33fca4 │ │ │ │ ldr r9, [pc, #572] @ 33fd84 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r9, [pc, r9] │ │ │ │ ldr r0, [r9] │ │ │ │ @@ -793615,15 +793615,15 @@ │ │ │ │ bne 33fc74 │ │ │ │ ldr r0, [r9] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 33fd14 │ │ │ │ mov r0, sl │ │ │ │ mvn r1, #-1073741824 @ 0xc0000000 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ add r1, r0, #-1073741823 @ 0xc0000001 │ │ │ │ cmp r1, #1073741824 @ 0x40000000 │ │ │ │ bcs 33fc94 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, sl │ │ │ │ bl 58934 │ │ │ │ @@ -793683,28 +793683,28 @@ │ │ │ │ add r0, sp, #4 │ │ │ │ bl 33c748 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subseq r0, r1, r4, lsl #5 │ │ │ │ subeq lr, sp, r8, lsr #23 │ │ │ │ - @ instruction: 0x00369dfd │ │ │ │ + eorseq r9, r6, sp, ror sp │ │ │ │ ldrdeq lr, [sp], #-204 @ 0xffffff34 │ │ │ │ - eorseq r6, r6, r8, lsl #30 │ │ │ │ + eorseq r6, r6, r8, lsl #29 │ │ │ │ strdeq lr, [sp], #-168 @ 0xffffff58 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r5, [r1] │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #0 │ │ │ │ mvn r2, #-1073741824 @ 0xc0000000 │ │ │ │ add r6, r5, #8 │ │ │ │ mov r7, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 33ff74 │ │ │ │ ldr r9, [pc, #576] @ 340018 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r9, [pc, r9] │ │ │ │ ldr r0, [r9] │ │ │ │ @@ -793717,23 +793717,23 @@ │ │ │ │ strb r7, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ add r1, r0, #1 │ │ │ │ str r1, [r5, #52] @ 0x34 │ │ │ │ str r6, [sp, #8] │ │ │ │ bne 33fef0 │ │ │ │ mov r0, #1 │ │ │ │ - bl 54e294 │ │ │ │ + bl 54e218 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 54e140 │ │ │ │ + bl 54e0c4 │ │ │ │ add r8, r5, #64 @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #0 │ │ │ │ bne 33fee8 │ │ │ │ ldr r0, [pc, #480] @ 340028 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ @@ -793754,35 +793754,35 @@ │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r6, #8]! │ │ │ │ mov r0, r8 │ │ │ │ str r1, [r7] │ │ │ │ str r1, [r7, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r8, r0 │ │ │ │ clz r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 33fee8 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #1 │ │ │ │ str r7, [sp, #20] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 33fee4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #20 │ │ │ │ bl 462a78 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ bl 42500 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 33ffe8 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #8] │ │ │ │ add r3, r6, #28 │ │ │ │ ldrb r0, [sp, #12] │ │ │ │ @@ -793795,15 +793795,15 @@ │ │ │ │ bne 33ff44 │ │ │ │ ldr r0, [r9] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 33ffc8 │ │ │ │ mov r0, r6 │ │ │ │ mvn r1, #-1073741824 @ 0xc0000000 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ add r1, r0, #-1073741823 @ 0xc0000001 │ │ │ │ cmp r1, #1073741824 @ 0x40000000 │ │ │ │ bcs 33ff64 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ bl 58934 │ │ │ │ @@ -793848,39 +793848,39 @@ │ │ │ │ add r0, sp, #8 │ │ │ │ bl 33c748 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ ldrsheq pc, [r0], #-244 @ 0xffffff0c @ │ │ │ │ subeq lr, sp, r8, ror #17 │ │ │ │ - eorseq r9, r6, sp, lsr #22 │ │ │ │ + eorseq r9, r6, sp, lsr #21 │ │ │ │ subeq lr, sp, ip, lsl #20 │ │ │ │ subseq pc, r0, r8, asr #30 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r6, [r0] │ │ │ │ add r4, r6, #8 │ │ │ │ ldr r5, [r6, #8] │ │ │ │ cmn r5, #-1073741821 @ 0xc0000003 │ │ │ │ bhi 3400a0 │ │ │ │ add r2, r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r0, r0, r5 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 3400a0 │ │ │ │ ldrb r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ bne 3400b4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r5, [r6, #48] @ 0x30 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ sub r1, r0, #1 │ │ │ │ bic r0, r1, #1073741824 @ 0x40000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 3400ec │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -793908,27 +793908,27 @@ │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ sub r1, r0, #1 │ │ │ │ bic r0, r1, #1073741824 @ 0x40000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 34012c │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r0, r5 │ │ │ │ bl 58934 │ │ │ │ b 340124 │ │ │ │ bl 5a198 │ │ │ │ ldrdeq lr, [sp], #-116 @ 0xffffff8c │ │ │ │ - eorseq r9, r6, r9, lsl #20 │ │ │ │ + eorseq r9, r6, r9, lsl #19 │ │ │ │ ldrdeq lr, [sp], #-136 @ 0xffffff78 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 340274 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -793986,15 +793986,15 @@ │ │ │ │ beq 3402a0 │ │ │ │ mov r1, sp │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ bl 38430 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ movpl r0, #0 │ │ │ │ strpl r5, [r4, #20] │ │ │ │ strpl r0, [r4, #8] │ │ │ │ strpl r0, [r4, #12] │ │ │ │ strpl r0, [r4, #16] │ │ │ │ strpl r5, [r4] │ │ │ │ @@ -794022,136 +794022,136 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 341be0 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ ldrsheq pc, [r0], #-188 @ 0xffffff44 @ │ │ │ │ subseq pc, r0, r8, ror fp @ │ │ │ │ - eorseq r9, r6, r6, ror r6 │ │ │ │ + @ instruction: 0x003695f6 │ │ │ │ subeq lr, sp, ip, lsr #12 │ │ │ │ subeq lr, sp, r8, lsr #12 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #12 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r8, r1 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ add fp, r8, #4 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, fp │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r9, r0 │ │ │ │ mov sl, #31 │ │ │ │ b 340354 │ │ │ │ - bl 63f3bc │ │ │ │ + bl 63f340 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r9, r0 │ │ │ │ and r4, sl, r6, lsr #1 │ │ │ │ cmp r4, #31 │ │ │ │ beq 340328 │ │ │ │ add r5, r6, #2 │ │ │ │ tst r6, #1 │ │ │ │ bne 34038c │ │ │ │ lsr r7, r6, #1 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [r8, #32] │ │ │ │ cmp r7, r0, lsr #1 │ │ │ │ beq 3403ec │ │ │ │ eor r0, r0, r6 │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ orrhi r5, r5, #1 │ │ │ │ cmp r9, #0 │ │ │ │ beq 340328 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 34033c │ │ │ │ add r7, r4, #1 │ │ │ │ cmp r7, #31 │ │ │ │ bne 340434 │ │ │ │ str r7, [sp, #4] │ │ │ │ add sl, r9, #248 @ 0xf8 │ │ │ │ mov r0, sl │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #0 │ │ │ │ bne 340408 │ │ │ │ - bl 63f3bc │ │ │ │ + bl 63f340 │ │ │ │ b 3403cc │ │ │ │ ldr r1, [sp, #8] │ │ │ │ and r0, r0, #1 │ │ │ │ strb r0, [r1, #1] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r1] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ ldr r7, [r0, #248] @ 0xf8 │ │ │ │ mov r0, fp │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ bic r0, r5, #1 │ │ │ │ cmp r7, #0 │ │ │ │ orrne r0, r0, #1 │ │ │ │ add r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ add r8, r9, r4, lsl #3 │ │ │ │ add r5, r8, #4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ tst r0, #1 │ │ │ │ bne 34045c │ │ │ │ - bl 63f3bc │ │ │ │ + bl 63f340 │ │ │ │ b 34043c │ │ │ │ ldr r8, [r8] │ │ │ │ cmp r7, #31 │ │ │ │ bne 3404b4 │ │ │ │ add r5, r9, #4 │ │ │ │ mov r6, #0 │ │ │ │ b 340480 │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r6, #30 │ │ │ │ beq 340520 │ │ │ │ add r4, r5, r6, lsl #3 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ tst r0, #2 │ │ │ │ bne 340474 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #2 │ │ │ │ bne 340474 │ │ │ │ b 340530 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #2 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #4 │ │ │ │ beq 340530 │ │ │ │ cmp r4, #28 │ │ │ │ bhi 340520 │ │ │ │ mov r0, #31 │ │ │ │ and r5, r0, r6, lsr #1 │ │ │ │ add r6, r9, #12 │ │ │ │ @@ -794159,20 +794159,20 @@ │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, #29 │ │ │ │ beq 340520 │ │ │ │ add r4, r6, r5, lsl #3 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ tst r0, #2 │ │ │ │ bne 3404e0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ tst r0, #2 │ │ │ │ bne 3404e0 │ │ │ │ b 340530 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #252 @ 0xfc │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ @@ -794187,39 +794187,39 @@ │ │ │ │ add r5, r0, #32 │ │ │ │ mov r4, r0 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #0 │ │ │ │ mov sl, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ add r7, r4, #36 @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ tst r6, #1 │ │ │ │ bne 3406ec │ │ │ │ mov sl, #0 │ │ │ │ mov fp, #31 │ │ │ │ and r8, fp, r6, lsr #1 │ │ │ │ cmp r8, #31 │ │ │ │ bne 3405dc │ │ │ │ - bl 63f3bc │ │ │ │ + bl 63f340 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ tst r6, #1 │ │ │ │ beq 34059c │ │ │ │ b 3406ec │ │ │ │ cmp r8, #30 │ │ │ │ cmpeq sl, #0 │ │ │ │ bne 340620 │ │ │ │ mov r4, r0 │ │ │ │ @@ -794251,27 +794251,27 @@ │ │ │ │ mov r2, #252 @ 0xfc │ │ │ │ mov r4, r0 │ │ │ │ bl 37b24 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r9, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3406b8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, r9 │ │ │ │ add r0, r0, #4 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ add r2, r6, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 3405bc │ │ │ │ b 34071c │ │ │ │ cmp sl, #0 │ │ │ │ @@ -794279,15 +794279,15 @@ │ │ │ │ mov r0, sl │ │ │ │ mov r1, #252 @ 0xfc │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r6, r0 │ │ │ │ mov sl, r9 │ │ │ │ b 3405c0 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r6, #1 │ │ │ │ cmp sl, #0 │ │ │ │ beq 34070c │ │ │ │ @@ -794301,36 +794301,36 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r8, #30 │ │ │ │ bne 340778 │ │ │ │ cmp sl, #0 │ │ │ │ beq 3407c0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, sl │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #2 │ │ │ │ mov r6, #2 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ add r0, r9, #248 @ 0xf8 │ │ │ │ mov r1, sl │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r9, #240] @ 0xf0 │ │ │ │ add r0, r9, #244 @ 0xf4 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r9, r8, lsl #3]! │ │ │ │ add r0, r9, #4 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ mov r6, #2 │ │ │ │ cmp sl, #0 │ │ │ │ bne 3406fc │ │ │ │ b 34070c │ │ │ │ mov sl, #0 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #252 @ 0xfc │ │ │ │ @@ -794454,15 +794454,15 @@ │ │ │ │ bne 340a74 │ │ │ │ cmp r6, #0 │ │ │ │ beq 340a5c │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r6 │ │ │ │ - bl 6661c4 │ │ │ │ + bl 666148 │ │ │ │ ldrb r0, [sp, #4] │ │ │ │ cmp r0, #4 │ │ │ │ bne 3409c8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 340a6c │ │ │ │ cmp r6, r0 │ │ │ │ @@ -794541,15 +794541,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #4 │ │ │ │ strb r0, [sp] │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r1, [pc, #288] @ 340c10 │ │ │ │ mov r0, sp │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67926c │ │ │ │ + bl 6791f0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 340b54 │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ ldmne sp, {r0, r1} │ │ │ │ stmne r4, {r0, r1} │ │ │ │ addne sp, sp, #40 @ 0x28 │ │ │ │ @@ -794624,15 +794624,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #4 │ │ │ │ strb r0, [sp] │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r1, [pc, #288] @ 340d5c │ │ │ │ mov r0, sp │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67926c │ │ │ │ + bl 6791f0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 340ca0 │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ ldmne sp, {r0, r1} │ │ │ │ stmne r4, {r0, r1} │ │ │ │ addne sp, sp, #40 @ 0x28 │ │ │ │ @@ -794707,15 +794707,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #4 │ │ │ │ strb r0, [sp] │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r1, [pc, #288] @ 340ea8 │ │ │ │ mov r0, sp │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67926c │ │ │ │ + bl 6791f0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 340dec │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ ldmne sp, {r0, r1} │ │ │ │ stmne r4, {r0, r1} │ │ │ │ addne sp, sp, #40 @ 0x28 │ │ │ │ @@ -794998,15 +794998,15 @@ │ │ │ │ bx lr │ │ │ │ mov r0, #9 │ │ │ │ bx lr │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ bx lr │ │ │ │ mov r0, #22 │ │ │ │ bx lr │ │ │ │ - b 67ae70 │ │ │ │ + b 67adf4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ mov r5, #11 │ │ │ │ add lr, sp, #28 │ │ │ │ add r1, r0, #4 │ │ │ │ @@ -795026,22 +795026,22 @@ │ │ │ │ str r1, [sp, #16] │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ ldr r1, [pc, #32] @ 3412a0 │ │ │ │ ldr r3, [pc, #32] @ 3412a4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 67a0d4 │ │ │ │ + bl 67a058 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrdeq sp, [sp], #-116 @ 0xffffff8c │ │ │ │ - eorseq r8, r6, r7, asr #18 │ │ │ │ + eorseq r8, r6, r7, asr #17 │ │ │ │ strheq sp, [sp], #-120 @ 0xffffff88 │ │ │ │ - eorseq r8, r6, r3, lsl #18 │ │ │ │ - eorseq r8, r6, r8, lsl #18 │ │ │ │ + eorseq r8, r6, r3, lsl #17 │ │ │ │ + eorseq r8, r6, r8, lsl #17 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0], #4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 341308 │ │ │ │ @@ -795055,15 +795055,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [pc, #108] @ 34135c │ │ │ │ mov r2, #7 │ │ │ │ ldr r3, [pc, #104] @ 341360 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 679ff8 │ │ │ │ + bl 679f7c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r3, #6 │ │ │ │ ldr r0, [pc, #52] @ 34134c │ │ │ │ add r1, sp, #16 │ │ │ │ str r3, [sp] │ │ │ │ @@ -795072,77 +795072,77 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [pc, #28] @ 341350 │ │ │ │ mov r2, #6 │ │ │ │ ldr r3, [pc, #24] @ 341354 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 679ff8 │ │ │ │ + bl 679f7c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ @ instruction: 0x004dd798 │ │ │ │ - eorseq r8, r6, r2, asr r9 │ │ │ │ - eorseq r8, r6, r4, asr r9 │ │ │ │ + @ instruction: 0x003688d2 │ │ │ │ + @ instruction: 0x003688d4 │ │ │ │ subeq sp, sp, ip, ror #15 │ │ │ │ - eorseq r8, r6, r2, lsr #19 │ │ │ │ - mlaseq r6, r8, r9, r8 │ │ │ │ + eorseq r8, r6, r2, lsr #18 │ │ │ │ + eorseq r8, r6, r8, lsl r9 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 341378 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ - eorseq r0, r5, r4, ror #29 │ │ │ │ + b 679f28 │ │ │ │ + eorseq r0, r5, r4, ror #28 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ add r0, r0, #8 │ │ │ │ - b 63f84c │ │ │ │ + b 63f7d0 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ add r0, r0, #8 │ │ │ │ - b 63fa30 │ │ │ │ + b 63f9b4 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 3413b0 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 67985c │ │ │ │ - eorseq r8, r6, fp, lsr r7 │ │ │ │ + b 6797e0 │ │ │ │ + @ instruction: 0x003686bb │ │ │ │ ldr r2, [r1, #20] │ │ │ │ tst r2, #16 │ │ │ │ bne 3413cc │ │ │ │ tst r2, #32 │ │ │ │ bne 3413d0 │ │ │ │ - b 67bef0 │ │ │ │ - b 678ae8 │ │ │ │ - b 678b5c │ │ │ │ + b 67be74 │ │ │ │ + b 678a6c │ │ │ │ + b 678ae0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r9, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r6, #0 │ │ │ │ ldr r5, [r9, #4]! │ │ │ │ cmp r0, #1 │ │ │ │ bne 341410 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 341584 │ │ │ │ mov sl, #1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 63efec │ │ │ │ + bl 63ef70 │ │ │ │ cmp r0, #2 │ │ │ │ bne 341528 │ │ │ │ mov r0, r4 │ │ │ │ - bl 63f814 │ │ │ │ + bl 63f798 │ │ │ │ cmp r0, #0 │ │ │ │ beq 34143c │ │ │ │ - bl 6370a0 │ │ │ │ + bl 637024 │ │ │ │ add r3, r4, #8 │ │ │ │ add ip, sp, #16 │ │ │ │ ldr r6, [r4, #28] │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3, r6} │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ @@ -795161,32 +795161,32 @@ │ │ │ │ bne 3414f4 │ │ │ │ mov r0, #1 │ │ │ │ add r1, r7, #12 │ │ │ │ stm r1, {r0, r8, fp} │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ str r0, [sp, #8] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3414c0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov sl, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 45d400 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 3414ec │ │ │ │ ldr r0, [r9] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3414ec │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r9 │ │ │ │ - bl 63bbf0 │ │ │ │ + bl 63bb74 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r6, [r7, #20] │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 34150c │ │ │ │ mov r0, r5 │ │ │ │ @@ -795216,15 +795216,15 @@ │ │ │ │ str r1, [sp, #24] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r2, sp, #16 │ │ │ │ bl 340ad0 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldrb r0, [sp, #40] @ 0x28 │ │ │ │ bl 3434b4 │ │ │ │ - bl 666520 │ │ │ │ + bl 6664a4 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [r6, #4] │ │ │ │ str r0, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 3415a4 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ @@ -795236,18 +795236,18 @@ │ │ │ │ str fp, [r7, #20] │ │ │ │ b 34164c │ │ │ │ mov r5, r0 │ │ │ │ b 3415e8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3415e8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 345230 │ │ │ │ mov r0, r5 │ │ │ │ bl 5855c │ │ │ │ mov r8, r0 │ │ │ │ mov fp, r1 │ │ │ │ b 341474 │ │ │ │ @@ -795255,58 +795255,58 @@ │ │ │ │ bl 5a17c │ │ │ │ cmp r5, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ beq 34163c │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #1 │ │ │ │ mov sl, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34163c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 63bbf0 │ │ │ │ + bl 63bb74 │ │ │ │ mov r5, #1 │ │ │ │ b 34164c │ │ │ │ mov r5, #1 │ │ │ │ b 34164c │ │ │ │ mov r5, sl │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 341678 │ │ │ │ ldr r0, [r9] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 341678 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r9 │ │ │ │ - bl 63bbf0 │ │ │ │ + bl 63bb74 │ │ │ │ cmp r5, #0 │ │ │ │ beq 3416ac │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #28]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3416a4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 345230 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 342ff8 │ │ │ │ cmp sl, #0 │ │ │ │ beq 3416d4 │ │ │ │ ldr r0, [r4, #24]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3416d4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 45d400 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subeq sp, sp, ip, lsr r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -795341,36 +795341,36 @@ │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #21 │ │ │ │ bne 341790 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 344290 │ │ │ │ pop {r4, lr} │ │ │ │ b 3423ec │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 3417d4 │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3417d4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 462a78 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r4, [r4, #12] │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 3417f0 │ │ │ │ @@ -795401,33 +795401,33 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 3462b0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #12]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34187c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3451ac │ │ │ │ ldr r0, [r4, #8] │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 3433b0 │ │ │ │ mov r5, r0 │ │ │ │ b 3418b8 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #12]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3418b8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3451ac │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 3433b0 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @@ -795494,28 +795494,28 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 346f50 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 3451ac │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 341a18 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 3451ac │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -795598,18 +795598,18 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r4, [r0] │ │ │ │ cmn r4, #1 │ │ │ │ beq 341bdc │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #4 │ │ │ │ rsb r3, r0, #0 │ │ │ │ mov r2, r0 │ │ │ │ add r0, r1, r0 │ │ │ │ @@ -795644,30 +795644,30 @@ │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ beq 341c48 │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 341c48 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, sp │ │ │ │ bl 462a78 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ beq 341c78 │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 341c78 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 462a78 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 341cdc │ │ │ │ ldr r1, [r6] │ │ │ │ @@ -795681,30 +795681,30 @@ │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ beq 341cdc │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 341cdc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 462a78 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ beq 341d0c │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 341d0c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 462a78 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r5, [r0, #4] │ │ │ │ @@ -795768,18 +795768,18 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 341e38 │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 341e38 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 462a78 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 35f848 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ @@ -795814,62 +795814,62 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ beq 341ef0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 341ef0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 63bbf0 │ │ │ │ + bl 63bb74 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #28]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 341f14 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 345230 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 342ff8 │ │ │ │ ldr r0, [r4, #24]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 45d400 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #28]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 341f70 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 345230 │ │ │ │ b 341f70 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 342ff8 │ │ │ │ b 341f80 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #24]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 341fa0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 45d400 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -795905,24 +795905,24 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ beq 34208c │ │ │ │ add r0, r4, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ add r5, r4, #4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 342074 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344374 │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ cmp r0, #0 │ │ │ │ beq 34208c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ @@ -795988,15 +795988,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, lr} │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ sub r1, r0, #1 │ │ │ │ bic r0, r1, #1073741824 @ 0x40000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ popne {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 58934 │ │ │ │ @@ -796009,15 +796009,15 @@ │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ tst r0, r1 │ │ │ │ bne 342200 │ │ │ │ mov r0, r4 │ │ │ │ mvn r1, #-1073741824 @ 0xc0000000 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ add r1, r0, #-1073741823 @ 0xc0000001 │ │ │ │ cmp r1, #1073741824 @ 0x40000000 │ │ │ │ popcc {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 58934 │ │ │ │ bl 58e88 │ │ │ │ @@ -796076,18 +796076,18 @@ │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 342308 │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #8] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 342308 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 462a78 │ │ │ │ ldr r0, [r9, #12] │ │ │ │ cmp r0, #0 │ │ │ │ beq 3423c8 │ │ │ │ ldr r6, [r9, #20] │ │ │ │ str r0, [sp, #4] │ │ │ │ @@ -796177,18 +796177,18 @@ │ │ │ │ beq 34245c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34245c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 42df4c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r2, [r0, #4]! │ │ │ │ sub r3, r2, #35 @ 0x23 │ │ │ │ @@ -796216,54 +796216,54 @@ │ │ │ │ b 2a4524 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 342538 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 342538 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 34245c │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 42df00 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 342598 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 342598 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 34261c │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34245c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 344290 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #20 │ │ │ │ bhi 3425f0 │ │ │ │ @@ -796308,31 +796308,31 @@ │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 342688 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3426f8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 344290 │ │ │ │ b 3426f8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 3426f8 │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3426f8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ b 3426f8 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #32 │ │ │ │ @@ -796388,18 +796388,18 @@ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ add r0, r4, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 342dec │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 42df4c │ │ │ │ mov r0, r4 │ │ │ │ bl 342dec │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -796422,15 +796422,15 @@ │ │ │ │ sub sp, sp, #112 @ 0x70 │ │ │ │ add r6, r0, #92 @ 0x5c │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ mov r5, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ add r7, r4, #88 @ 0x58 │ │ │ │ cmp r0, #3 │ │ │ │ bne 34289c │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ str r5, [r4, #92] @ 0x5c │ │ │ │ cmp r0, #3 │ │ │ │ beq 34289c │ │ │ │ @@ -796441,76 +796441,76 @@ │ │ │ │ mov r2, #104 @ 0x68 │ │ │ │ bl 38430 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ bl 33d19c │ │ │ │ ldr r0, [r7] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3428bc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 3446ec │ │ │ │ mov r0, r6 │ │ │ │ bl 343b88 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 3428fc │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3428fc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 34292c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #68]! @ 0x44 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34292c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 34295c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #80]! @ 0x50 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34295c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq 3429b8 │ │ │ │ add r0, r4, #28 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 3429b8 │ │ │ │ add r5, r4, #20 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3429a4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344374 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ cmp r1, #0 │ │ │ │ beq 3429b8 │ │ │ │ bl 30c448 │ │ │ │ @@ -796533,18 +796533,18 @@ │ │ │ │ mov r5, r0 │ │ │ │ b 342a80 │ │ │ │ mov r5, r0 │ │ │ │ b 342a50 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 342a34 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 3446ec │ │ │ │ b 342a34 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 343b88 │ │ │ │ b 342a48 │ │ │ │ @@ -796554,30 +796554,30 @@ │ │ │ │ bl 342acc │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 342a80 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #68]! @ 0x44 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 342a80 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 342ab0 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #80]! @ 0x50 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 342ab0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 342024 │ │ │ │ add r0, r4, #32 │ │ │ │ bl 35fc20 │ │ │ │ mov r0, r5 │ │ │ │ @@ -796588,88 +796588,88 @@ │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 342b0c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 342b4c │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 342b4c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, sp │ │ │ │ bl 462a78 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 342b7c │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 342b7c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, sp │ │ │ │ bl 462a78 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ beq 342bac │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 342bac │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 462a78 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 342bf0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 342bf0 │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 342bf0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 462a78 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ beq 342c20 │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 342c20 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 462a78 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ ldr r1, [pc, #96] @ 342c94 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ @@ -796688,15 +796688,15 @@ │ │ │ │ bne 342c70 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ b 3433b0 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ ldr r0, [r0, #20] │ │ │ │ b 3433b0 │ │ │ │ blcc fe9f54a0 <__bss_end__@@Base+0xfe1a34f4> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -796914,25 +796914,25 @@ │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ add r6, r0, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 64cf88 │ │ │ │ + bl 64cf0c │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq 343034 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 343034 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 63bc5c │ │ │ │ + bl 63bbe0 │ │ │ │ mov r0, r4 │ │ │ │ bl 366770 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 34305c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ lsl r1, r1, #3 │ │ │ │ @@ -796953,20 +796953,20 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq 3430bc │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3430bc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 63bc5c │ │ │ │ + bl 63bbe0 │ │ │ │ mov r0, r4 │ │ │ │ bl 341e60 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ push {r4, lr} │ │ │ │ @@ -796975,36 +796975,36 @@ │ │ │ │ beq 343118 │ │ │ │ cmp r1, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 343118 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #3 │ │ │ │ beq 343160 │ │ │ │ cmp r1, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 343160 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ cmp r0, #3 │ │ │ │ @@ -797076,20 +797076,20 @@ │ │ │ │ beq 3432b4 │ │ │ │ sub r0, sl, r5, lsl #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bcc 343268 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 343268 │ │ │ │ add r7, sl, r4 │ │ │ │ add r6, r7, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 343268 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 3432d8 │ │ │ │ lsl r1, r0, #4 │ │ │ │ @@ -797120,18 +797120,18 @@ │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 3432f0 │ │ │ │ ldr r0, [r7, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 343320 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 343320 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 42df00 │ │ │ │ b 343320 │ │ │ │ bl 5a198 │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ @@ -797140,34 +797140,34 @@ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3433ac │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ cmp r0, #0 │ │ │ │ beq 343420 │ │ │ │ mov r4, r0 │ │ │ │ bl 34d800 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3433e8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 462a78 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 343444 │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ @@ -797179,37 +797179,37 @@ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r5] │ │ │ │ blx r1 │ │ │ │ b 343444 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 343444 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 54e40c │ │ │ │ + bl 54e390 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2a4524 │ │ │ │ mov r5, r0 │ │ │ │ b 343498 │ │ │ │ mov r5, r0 │ │ │ │ b 343490 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #24]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 343490 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 462a78 │ │ │ │ mov r0, r4 │ │ │ │ bl 344028 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ @@ -797274,18 +797274,18 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 3435c0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #68]! @ 0x44 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3435c0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ mov r0, r4 │ │ │ │ bl 35fd34 │ │ │ │ add r0, r4, #32 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 35f9a0 │ │ │ │ @@ -797325,18 +797325,18 @@ │ │ │ │ cmp r1, #3 │ │ │ │ beq 34368c │ │ │ │ cmp r1, #2 │ │ │ │ bcc 34368c │ │ │ │ mov r4, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34368c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ add r0, r5, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 342c98 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #12 │ │ │ │ @@ -797344,62 +797344,62 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #72]! @ 0x48 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3436d8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3446ec │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ beq 343718 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 343718 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 343718 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #3 │ │ │ │ beq 343750 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 343750 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #52]! @ 0x34 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 343750 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #3 │ │ │ │ beq 343788 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 343788 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #64]! @ 0x40 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 343788 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ cmp r0, #0 │ │ │ │ beq 3437a0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ @@ -797442,21 +797442,21 @@ │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ ldr r7, [r9] │ │ │ │ cmp r7, #0 │ │ │ │ beq 34386c │ │ │ │ and r1, fp, r6 │ │ │ │ add r0, r7, #8 │ │ │ │ - bl 63ef7c │ │ │ │ + bl 63ef00 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34386c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r9 │ │ │ │ bl 45d354 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r4, [sl, #16] │ │ │ │ cmpne r4, #0 │ │ │ │ bne 3438bc │ │ │ │ @@ -797525,15 +797525,15 @@ │ │ │ │ str r1, [sp, #16] │ │ │ │ add r2, sp, #8 │ │ │ │ mov r0, sp │ │ │ │ bl 340ad0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldrb r0, [sp] │ │ │ │ bl 3434b4 │ │ │ │ - bl 666520 │ │ │ │ + bl 6664a4 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r8 │ │ │ │ bl 3418cc │ │ │ │ b 3439c4 │ │ │ │ bl 5a198 │ │ │ │ @@ -797541,18 +797541,18 @@ │ │ │ │ mov r6, r0 │ │ │ │ b 3439ec │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 3439ec │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3439ec │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r9 │ │ │ │ bl 45d354 │ │ │ │ mov r0, r4 │ │ │ │ bl 341fac │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @@ -797567,18 +797567,18 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 343a54 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 462a78 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, lr} │ │ │ │ bx lr │ │ │ │ mov r0, r1 │ │ │ │ b 3423ec │ │ │ │ @@ -797598,20 +797598,20 @@ │ │ │ │ beq 343adc │ │ │ │ sub r0, sl, r5, lsl #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bcc 343a90 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 343a90 │ │ │ │ add r7, sl, r4 │ │ │ │ add r6, r7, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 343a90 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 343b00 │ │ │ │ lsl r1, r0, #4 │ │ │ │ @@ -797642,101 +797642,101 @@ │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 343b18 │ │ │ │ ldr r0, [r7, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 343b48 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 343b48 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 42df00 │ │ │ │ b 343b48 │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r9, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 343e0c │ │ │ │ ldr r0, [r9, #4] │ │ │ │ cmp r0, #2 │ │ │ │ beq 343be4 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r9, #8] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 343be4 │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #12]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 343be4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r9, #36] @ 0x24 │ │ │ │ cmp r0, #3 │ │ │ │ beq 343c1c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 343c1c │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 343c1c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r9, #48] @ 0x30 │ │ │ │ cmp r0, #3 │ │ │ │ beq 343c54 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 343c54 │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #52]! @ 0x34 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 343c54 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r9, #20] │ │ │ │ cmp r0, #2 │ │ │ │ beq 343c94 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r9, #24] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 343c94 │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #28]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 343c94 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r9, #60] @ 0x3c │ │ │ │ cmp r0, #3 │ │ │ │ beq 343ccc │ │ │ │ cmp r0, #2 │ │ │ │ bcc 343ccc │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #64]! @ 0x40 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 343ccc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr sl, [r9, #92] @ 0x5c │ │ │ │ cmp sl, #0 │ │ │ │ beq 343d34 │ │ │ │ ldr r7, [r9, #88] @ 0x58 │ │ │ │ sub r8, sl, #1 │ │ │ │ @@ -797749,19 +797749,19 @@ │ │ │ │ beq 343d34 │ │ │ │ sub r0, r7, r4, lsl #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bcc 343cec │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 343cec │ │ │ │ sub r5, r6, #16 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 343cec │ │ │ │ ldr r1, [r9, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ beq 343d50 │ │ │ │ ldr r0, [r9, #88] @ 0x58 │ │ │ │ @@ -797782,19 +797782,19 @@ │ │ │ │ beq 343db8 │ │ │ │ sub r0, r7, r4, lsl #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bcc 343d70 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 343d70 │ │ │ │ sub r5, r6, #16 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 343d70 │ │ │ │ ldr r1, [r9, #96] @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ beq 343dd4 │ │ │ │ ldr r0, [r9, #100] @ 0x64 │ │ │ │ @@ -797804,18 +797804,18 @@ │ │ │ │ ldr r0, [r9, #72] @ 0x48 │ │ │ │ cmp r0, #3 │ │ │ │ beq 343e0c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 343e0c │ │ │ │ ldr r0, [r9, #76]! @ 0x4c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 343e0c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r9 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 343e54 │ │ │ │ mov r5, r0 │ │ │ │ @@ -797854,18 +797854,18 @@ │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 343e70 │ │ │ │ ldr r0, [r6, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 343e98 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 343e98 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 343e98 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sl, r4 │ │ │ │ cmp r0, #1 │ │ │ │ @@ -797889,67 +797889,67 @@ │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 343ee8 │ │ │ │ ldr r0, [r6, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 343f24 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 343f24 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 343f24 │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #21 │ │ │ │ bne 343fa4 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 344290 │ │ │ │ pop {r4, lr} │ │ │ │ b 3423ec │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldr r5, [r4] │ │ │ │ cmn r5, #1 │ │ │ │ beq 344000 │ │ │ │ add r0, r5, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 344000 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #192 @ 0xc0 │ │ │ │ mov r2, #8 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 344024 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 344e50 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -797963,38 +797963,38 @@ │ │ │ │ beq 344064 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4] │ │ │ │ pop {r4, lr} │ │ │ │ bx r1 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 344088 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 54e40c │ │ │ │ + b 54e390 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 3440d8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3440d8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ add r1, r0, #8 │ │ │ │ @@ -798021,18 +798021,18 @@ │ │ │ │ add r0, r5, r0 │ │ │ │ add r0, r0, #20 │ │ │ │ blx r6 │ │ │ │ cmn r4, #1 │ │ │ │ beq 3441bc │ │ │ │ add r0, r4, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3441bc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #4 │ │ │ │ rsb r3, r0, #0 │ │ │ │ mov r2, r0 │ │ │ │ add r0, r1, r0 │ │ │ │ @@ -798075,90 +798075,90 @@ │ │ │ │ ldr r4, [r0] │ │ │ │ add r0, r4, #8 │ │ │ │ bl 342838 │ │ │ │ cmn r4, #1 │ │ │ │ beq 344250 │ │ │ │ add r0, r4, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #216 @ 0xd8 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ cmn r4, #1 │ │ │ │ beq 344288 │ │ │ │ add r0, r4, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 344288 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #216 @ 0xd8 │ │ │ │ mov r2, #8 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r4, [r0] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 3442b8 │ │ │ │ add r0, r4, #20 │ │ │ │ bl 342dec │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #120]! @ 0x78 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3442dc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344f50 │ │ │ │ cmn r4, #1 │ │ │ │ beq 344310 │ │ │ │ add r0, r4, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #136 @ 0x88 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2a4524 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #120]! @ 0x78 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34433c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344f50 │ │ │ │ cmn r4, #1 │ │ │ │ beq 34436c │ │ │ │ add r0, r4, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34436c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #136 @ 0x88 │ │ │ │ mov r2, #8 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -798222,30 +798222,30 @@ │ │ │ │ bne 344494 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ beq 344498 │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #8] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 344498 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 462a78 │ │ │ │ b 344498 │ │ │ │ bl 3423ec │ │ │ │ cmn r4, #1 │ │ │ │ beq 3444c8 │ │ │ │ add r0, r4, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3444c8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #104 @ 0x68 │ │ │ │ mov r2, #8 │ │ │ │ bl 2a4524 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ @@ -798257,18 +798257,18 @@ │ │ │ │ bl 343a04 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmn r0, #1 │ │ │ │ beq 344524 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, #1 │ │ │ │ add r0, r0, #4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 344524 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, #104 @ 0x68 │ │ │ │ mov r2, #8 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @@ -798311,32 +798311,32 @@ │ │ │ │ bl 2a4524 │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ mov r0, r6 │ │ │ │ bl 375d8 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3445f4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 45d554 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmn r0, #1 │ │ │ │ beq 344604 │ │ │ │ bl 375d8 │ │ │ │ cmn r4, #1 │ │ │ │ beq 34463c │ │ │ │ add r0, r4, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34463c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ add sp, sp, #8 │ │ │ │ @@ -798354,32 +798354,32 @@ │ │ │ │ bl 2a4524 │ │ │ │ b 344680 │ │ │ │ mov r6, r0 │ │ │ │ b 3446a0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3446a0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 45d554 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmn r0, #1 │ │ │ │ beq 3446b0 │ │ │ │ bl 375d8 │ │ │ │ cmn r4, #1 │ │ │ │ beq 3446e0 │ │ │ │ add r0, r4, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3446e0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @@ -798391,124 +798391,124 @@ │ │ │ │ bl 33cb74 │ │ │ │ ldr r0, [r4, #172] @ 0xac │ │ │ │ cmp r0, #2 │ │ │ │ bcc 344734 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #176]! @ 0xb0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 344734 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 34477c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 34477c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34477c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 3447ac │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3447ac │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 462a78 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ bl 35f848 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #152]! @ 0x98 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3447d8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344da0 │ │ │ │ add r0, r4, #24 │ │ │ │ bl 341798 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #156]! @ 0x9c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 344804 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 345230 │ │ │ │ add r0, r4, #80 @ 0x50 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 344830 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #84]! @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ beq 344830 │ │ │ │ bl 30c448 │ │ │ │ add r6, r4, #160 @ 0xa0 │ │ │ │ mov r0, r6 │ │ │ │ bl 346f50 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34485c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3451ac │ │ │ │ add r6, r4, #164 @ 0xa4 │ │ │ │ mov r0, r6 │ │ │ │ bl 346f50 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 344888 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3451ac │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #168]! @ 0xa8 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3448ac │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 345010 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ beq 3448dc │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3448dc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 462a78 │ │ │ │ ldr r9, [r4, #100] @ 0x64 │ │ │ │ cmp r9, #0 │ │ │ │ beq 344998 │ │ │ │ ldr r6, [r4, #108] @ 0x6c │ │ │ │ str r4, [sp] │ │ │ │ @@ -798553,70 +798553,70 @@ │ │ │ │ mov r2, #8 │ │ │ │ sub r0, r0, r9, lsl #7 │ │ │ │ sub r0, r0, #128 @ 0x80 │ │ │ │ bl 2a4524 │ │ │ │ add r0, r4, #144 @ 0x90 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 344a08 │ │ │ │ ldr r5, [r4, #136] @ 0x88 │ │ │ │ cmn r5, #1 │ │ │ │ beq 3449e4 │ │ │ │ add r0, r5, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3449e4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #192 @ 0xc0 │ │ │ │ mov r2, #8 │ │ │ │ bl 2a4524 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #140]! @ 0x8c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 344a08 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344e50 │ │ │ │ add r0, r4, #128 @ 0x80 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 344a34 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #132]! @ 0x84 │ │ │ │ cmp r1, #0 │ │ │ │ beq 344a34 │ │ │ │ bl 30c448 │ │ │ │ ldr r0, [r4, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 344a64 │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #8] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 344a64 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 462a78 │ │ │ │ cmn r4, #1 │ │ │ │ beq 344a94 │ │ │ │ add r0, r4, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 344a94 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #192 @ 0xc0 │ │ │ │ mov r2, #8 │ │ │ │ bl 2a4524 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r4, [sp] │ │ │ │ @@ -798664,30 +798664,30 @@ │ │ │ │ str r4, [sp] │ │ │ │ mov r5, r0 │ │ │ │ b 344c38 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 344cb0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3451ac │ │ │ │ b 344cb0 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 344ca4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3451ac │ │ │ │ b 344ca4 │ │ │ │ bl 5a198 │ │ │ │ str r4, [sp] │ │ │ │ mov r5, r0 │ │ │ │ b 344c44 │ │ │ │ @@ -798698,51 +798698,51 @@ │ │ │ │ ldr r0, [r4, #172] @ 0xac │ │ │ │ str r4, [sp] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 344c00 │ │ │ │ ldr r7, [sp] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r7, #176]! @ 0xb0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 344c00 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 42df00 │ │ │ │ mov r0, r6 │ │ │ │ bl 34408c │ │ │ │ ldr r0, [sp] │ │ │ │ add r0, r0, #40 @ 0x28 │ │ │ │ bl 341dfc │ │ │ │ ldr r6, [sp] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #152]! @ 0x98 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 344c38 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 344da0 │ │ │ │ ldr r0, [sp] │ │ │ │ add r0, r0, #24 │ │ │ │ bl 341798 │ │ │ │ ldr r6, [sp] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #156]! @ 0x9c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 344c68 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 345230 │ │ │ │ ldr r0, [sp] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, r0, #80 @ 0x50 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 344c98 │ │ │ │ ldr r0, [sp] │ │ │ │ ldr r1, [r0, #84]! @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ beq 344c98 │ │ │ │ bl 30c448 │ │ │ │ @@ -798751,63 +798751,63 @@ │ │ │ │ bl 3419c4 │ │ │ │ ldr r0, [sp] │ │ │ │ add r0, r0, #164 @ 0xa4 │ │ │ │ bl 3419c4 │ │ │ │ ldr r6, [sp] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #168]! @ 0xa8 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 344cd4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 345010 │ │ │ │ ldr r0, [sp] │ │ │ │ add r0, r0, #88 @ 0x58 │ │ │ │ bl 3422cc │ │ │ │ b 344ce8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp] │ │ │ │ add r0, r0, #136 @ 0x88 │ │ │ │ bl 343fac │ │ │ │ ldr r0, [sp] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, r0, #128 @ 0x80 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #3 │ │ │ │ bne 344d24 │ │ │ │ ldr r0, [sp] │ │ │ │ ldr r1, [r0, #132]! @ 0x84 │ │ │ │ cmp r1, #0 │ │ │ │ beq 344d24 │ │ │ │ bl 30c448 │ │ │ │ ldr r0, [sp] │ │ │ │ ldr r0, [r0, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 344d58 │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #8] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 344d58 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 462a78 │ │ │ │ ldr r0, [sp] │ │ │ │ cmn r0, #1 │ │ │ │ beq 344d90 │ │ │ │ ldr r0, [sp] │ │ │ │ mov r1, #1 │ │ │ │ add r0, r0, #4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 344d90 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp] │ │ │ │ mov r1, #192 @ 0xc0 │ │ │ │ mov r2, #8 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @@ -798817,43 +798817,43 @@ │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 344ddc │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 344ddc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 462a78 │ │ │ │ cmn r4, #1 │ │ │ │ beq 344e0c │ │ │ │ add r0, r4, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 344e0c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ cmn r4, #1 │ │ │ │ beq 344e48 │ │ │ │ add r0, r4, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 344e48 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -798863,32 +798863,32 @@ │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ add r6, r4, #32 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 344e94 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #100]! @ 0x64 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 344e94 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ mov r0, r6 │ │ │ │ bl 35fd34 │ │ │ │ add r0, r4, #64 @ 0x40 │ │ │ │ bl 35f9a0 │ │ │ │ cmn r4, #1 │ │ │ │ beq 344ed8 │ │ │ │ add r0, r4, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #112 @ 0x70 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2a4524 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ @@ -798905,18 +798905,18 @@ │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #32 │ │ │ │ bl 343588 │ │ │ │ cmn r4, #1 │ │ │ │ beq 344f44 │ │ │ │ add r0, r4, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 344f44 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #112 @ 0x70 │ │ │ │ mov r2, #8 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @@ -798954,18 +798954,18 @@ │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ cmn r4, #1 │ │ │ │ beq 34500c │ │ │ │ add r0, r4, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2a4524 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -798973,18 +798973,18 @@ │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ beq 34504c │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #8] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34504c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 462a78 │ │ │ │ ldr r9, [r4, #20] │ │ │ │ cmp r9, #0 │ │ │ │ beq 345114 │ │ │ │ ldr r6, [r4, #28] │ │ │ │ str r4, [sp, #4] │ │ │ │ @@ -799033,18 +799033,18 @@ │ │ │ │ sub r0, r2, r0 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ cmn r4, #1 │ │ │ │ beq 345144 │ │ │ │ add r0, r4, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 345144 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ mov r2, #8 │ │ │ │ bl 2a4524 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ @@ -799056,18 +799056,18 @@ │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmn r0, #1 │ │ │ │ beq 3451a0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, #1 │ │ │ │ add r0, r0, #4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3451a0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ mov r2, #8 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ @@ -799075,66 +799075,66 @@ │ │ │ │ ldr r4, [r0] │ │ │ │ add r0, r4, #8 │ │ │ │ bl 341be0 │ │ │ │ cmn r4, #1 │ │ │ │ beq 3451f0 │ │ │ │ add r0, r4, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #80 @ 0x50 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ cmn r4, #1 │ │ │ │ beq 345228 │ │ │ │ add r0, r4, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 345228 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #80 @ 0x50 │ │ │ │ mov r2, #8 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r4, [r0] │ │ │ │ add r0, r4, #8 │ │ │ │ bl 420c08 │ │ │ │ cmn r4, #1 │ │ │ │ beq 345274 │ │ │ │ add r0, r4, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ cmn r4, #1 │ │ │ │ beq 3452ac │ │ │ │ add r0, r4, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3452ac │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -799705,155 +799705,155 @@ │ │ │ │ add r3, sp, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #24] @ 345bb4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #15 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ subeq r8, sp, r0, asr #29 │ │ │ │ - eorseq r4, r6, r5, rrx │ │ │ │ + eorseq r3, r6, r5, ror #31 │ │ │ │ push {r4, lr} │ │ │ │ ldr r4, [r0] │ │ │ │ cmn r4, #1 │ │ │ │ popeq {r4, pc} │ │ │ │ add r0, r4, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 345bf4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #192 @ 0xc0 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, lr} │ │ │ │ b 2a4524 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r1, #28] │ │ │ │ mov r2, #13 │ │ │ │ ldr r1, [r1, #32] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldr r1, [pc, #4] @ 345c14 │ │ │ │ add r1, pc, r1 │ │ │ │ bx r3 │ │ │ │ - eorseq r4, r6, ip, lsr r0 │ │ │ │ + @ instruction: 0x00363fbc │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ ldr r2, [pc, #316] @ 345d7c │ │ │ │ add r7, sp, #4 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r3, #6 │ │ │ │ - bl 679fb8 │ │ │ │ + bl 679f3c │ │ │ │ and r0, r5, #1 │ │ │ │ strb r0, [sp, #14] │ │ │ │ ldr r6, [pc, #280] @ 345d80 │ │ │ │ add r3, sp, #14 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #9 │ │ │ │ add r6, pc, r6 │ │ │ │ str r6, [sp] │ │ │ │ ldr r1, [pc, #260] @ 345d84 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 6806a4 │ │ │ │ + bl 680628 │ │ │ │ mov r7, #1 │ │ │ │ and r1, r7, r5, lsr #1 │ │ │ │ strb r1, [sp, #15] │ │ │ │ add r3, sp, #15 │ │ │ │ str r6, [sp] │ │ │ │ mov r2, #7 │ │ │ │ ldr r1, [pc, #228] @ 345d88 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 6806a4 │ │ │ │ + bl 680628 │ │ │ │ and r1, r7, r5, lsr #2 │ │ │ │ strb r1, [sp, #16] │ │ │ │ str r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ ldr r1, [pc, #204] @ 345d8c │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 6806a4 │ │ │ │ + bl 680628 │ │ │ │ and r1, r7, r5, lsr #3 │ │ │ │ strb r1, [sp, #17] │ │ │ │ str r6, [sp] │ │ │ │ add r3, sp, #17 │ │ │ │ ldr r1, [pc, #176] @ 345d90 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 6806a4 │ │ │ │ + bl 680628 │ │ │ │ and r1, r7, r5, lsr #5 │ │ │ │ strb r1, [sp, #18] │ │ │ │ str r6, [sp] │ │ │ │ add r3, sp, #18 │ │ │ │ ldr r1, [pc, #148] @ 345d94 │ │ │ │ mov r2, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 6806a4 │ │ │ │ + bl 680628 │ │ │ │ and r1, r7, r5, lsr #4 │ │ │ │ strb r1, [sp, #19] │ │ │ │ str r6, [sp] │ │ │ │ add r3, sp, #19 │ │ │ │ ldr r1, [pc, #120] @ 345d98 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 6806a4 │ │ │ │ + bl 680628 │ │ │ │ lsr r1, r5, #8 │ │ │ │ add r3, sp, #20 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r2, #9 │ │ │ │ ldr r1, [pc, #92] @ 345d9c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ ldr r1, [pc, #84] @ 345da0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 6806a4 │ │ │ │ + bl 680628 │ │ │ │ ldr r1, [pc, #76] @ 345da4 │ │ │ │ add r3, r4, #17 │ │ │ │ mov r2, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ ldr r1, [pc, #60] @ 345da8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 6806a4 │ │ │ │ - bl 6809b0 │ │ │ │ + bl 680628 │ │ │ │ + bl 680934 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - eorseq r4, r6, sp │ │ │ │ + eorseq r3, r6, sp, lsl #31 │ │ │ │ strdeq r8, [sp], #-212 @ 0xffffff2c │ │ │ │ - @ instruction: 0x00363fdf │ │ │ │ - eorseq r3, r6, r4, asr #31 │ │ │ │ - eorseq r3, r6, fp, lsr #31 │ │ │ │ - mlaseq r6, r4, pc, r3 @ │ │ │ │ - eorseq r3, r6, sl, ror pc │ │ │ │ - eorseq r5, r4, r4, asr #24 │ │ │ │ + eorseq r3, r6, pc, asr pc │ │ │ │ + eorseq r3, r6, r4, asr #30 │ │ │ │ + eorseq r3, r6, fp, lsr #30 │ │ │ │ + eorseq r3, r6, r4, lsl pc │ │ │ │ + @ instruction: 0x00363efa │ │ │ │ + eorseq r5, r4, r4, asr #23 │ │ │ │ ldrdeq r8, [sp], #-196 @ 0xffffff3c │ │ │ │ - eorseq r3, r6, r9, lsr pc │ │ │ │ + @ instruction: 0x00363eb9 │ │ │ │ subeq r8, sp, r8, lsl sp │ │ │ │ - eorseq fp, r4, r4, lsl #21 │ │ │ │ + eorseq fp, r4, r4, lsl #20 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r9, [r1, #12] │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, #0 │ │ │ │ add r5, r9, #8 │ │ │ │ mvn r2, #-1073741824 @ 0xc0000000 │ │ │ │ mov fp, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 345edc │ │ │ │ ldr r0, [pc, #744] @ 3460d4 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ @@ -799993,15 +799993,15 @@ │ │ │ │ mov r3, r2 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r1, #36 @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ bne 345fe0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 3460b4 │ │ │ │ mov r0, #0 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ str r0, [r8, #8] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ @@ -800014,15 +800014,15 @@ │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ tst r0, r1 │ │ │ │ bne 3460a0 │ │ │ │ mov r0, r4 │ │ │ │ mvn r1, #-1073741824 @ 0xc0000000 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ add r1, r0, #-1073741823 @ 0xc0000001 │ │ │ │ cmp r1, #1073741824 @ 0x40000000 │ │ │ │ bcs 346090 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 58934 │ │ │ │ @@ -800039,15 +800039,15 @@ │ │ │ │ bl 33c748 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ stmiacc r3!, {r0, r3, r4, r5, r9, sl, fp, pc}^ │ │ │ │ subseq r9, r0, r0, ror #31 │ │ │ │ subeq r8, sp, r4, ror fp │ │ │ │ - eorseq r3, r6, r5, asr #23 │ │ │ │ + eorseq r3, r6, r5, asr #22 │ │ │ │ subeq r8, sp, r4, lsr #21 │ │ │ │ subseq r9, r0, ip, ror #26 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r1, [pc, #92] @ 346150 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldrb r1, [r1] │ │ │ │ ldr r5, [r0] │ │ │ │ @@ -800077,15 +800077,15 @@ │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r1, #0 │ │ │ │ mvn r2, #-1073741824 @ 0xc0000000 │ │ │ │ mov r6, #0 │ │ │ │ add r4, r5, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 34620c │ │ │ │ ldr r7, [pc, #276] @ 3462a0 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r7] │ │ │ │ @@ -800106,15 +800106,15 @@ │ │ │ │ bne 3461e0 │ │ │ │ ldr r0, [r7] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 346260 │ │ │ │ mov r0, r4 │ │ │ │ mvn r1, #-1073741824 @ 0xc0000000 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ add r1, r0, #-1073741823 @ 0xc0000001 │ │ │ │ cmp r1, #1073741824 @ 0x40000000 │ │ │ │ addcc sp, sp, #16 │ │ │ │ popcc {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -800154,26 +800154,26 @@ │ │ │ │ add r0, sp, #8 │ │ │ │ bl 33c748 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subseq r9, r0, r0, asr #24 │ │ │ │ subeq r8, sp, r4, asr r8 │ │ │ │ - mlaseq r6, r5, r8, r3 │ │ │ │ + eorseq r3, r6, r5, lsl r8 │ │ │ │ subeq r8, sp, r4, ror r7 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #0 │ │ │ │ mvn r2, #-1073741824 @ 0xc0000000 │ │ │ │ add r7, r5, #8 │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 346400 │ │ │ │ ldr r8, [pc, #428] @ 346498 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldr r0, [r8] │ │ │ │ @@ -800201,18 +800201,18 @@ │ │ │ │ beq 346320 │ │ │ │ cmp r0, #22 │ │ │ │ beq 34632c │ │ │ │ cmp r0, #21 │ │ │ │ bne 346380 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34632c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r9 │ │ │ │ bl 344290 │ │ │ │ b 34632c │ │ │ │ mov r0, r5 │ │ │ │ bl 3423ec │ │ │ │ b 34632c │ │ │ │ ldr r4, [sp, #8] │ │ │ │ @@ -800227,15 +800227,15 @@ │ │ │ │ bne 3463c4 │ │ │ │ ldr r0, [r8] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 346454 │ │ │ │ mov r0, r4 │ │ │ │ mvn r1, #-1073741824 @ 0xc0000000 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ add r1, r0, #-1073741823 @ 0xc0000001 │ │ │ │ cmp r1, #1073741824 @ 0x40000000 │ │ │ │ bcs 3463f0 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add r0, r4, #16 │ │ │ │ bl 33f61c │ │ │ │ @@ -800280,15 +800280,15 @@ │ │ │ │ add r0, sp, #8 │ │ │ │ bl 33c748 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subseq r9, r0, r0, ror #21 │ │ │ │ subeq r8, sp, r0, ror r6 │ │ │ │ - eorseq r3, r6, r1, lsr #13 │ │ │ │ + eorseq r3, r6, r1, lsr #12 │ │ │ │ subeq r8, sp, r0, lsl #11 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr sl, [r1] │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r9, sl │ │ │ │ ldr r0, [r9, #4]! │ │ │ │ @@ -800302,15 +800302,15 @@ │ │ │ │ orr r0, r4, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, fp │ │ │ │ mov r3, r6 │ │ │ │ str r9, [sp, #12] │ │ │ │ - bl 665f58 │ │ │ │ + bl 665edc │ │ │ │ ldrb r0, [sp, #16] │ │ │ │ cmp r0, #4 │ │ │ │ beq 3465bc │ │ │ │ mov r0, r4 │ │ │ │ bl 340eb4 │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ cmp r0, #13 │ │ │ │ @@ -800388,15 +800388,15 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r1, #0 │ │ │ │ mvn r2, #-1073741824 @ 0xc0000000 │ │ │ │ add r5, r4, #8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 3466e8 │ │ │ │ ldr r6, [pc, #304] @ 346798 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ ldr r0, [r6] │ │ │ │ @@ -800411,21 +800411,21 @@ │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ ldr r0, [r6] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 34672c │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #-1073741824 @ 0xc0000000 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ add r1, r0, #-1073741823 @ 0xc0000001 │ │ │ │ cmp r1, #1073741824 @ 0x40000000 │ │ │ │ bcs 3466dc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ movpl r0, r4 │ │ │ │ addpl sp, sp, #16 │ │ │ │ poppl {r4, r5, r6, r7, fp, pc} │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r0, r5 │ │ │ │ bl 58934 │ │ │ │ @@ -800472,15 +800472,15 @@ │ │ │ │ add r0, sp, #8 │ │ │ │ bl 33c748 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subseq r9, r0, r4, ror #14 │ │ │ │ subeq r8, sp, ip, ror r3 │ │ │ │ - eorseq r3, r6, sp, ror r3 │ │ │ │ + @ instruction: 0x003632fd │ │ │ │ subeq r8, sp, ip, asr r2 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #132 @ 0x84 │ │ │ │ str r2, [sp, #16] │ │ │ │ add r2, sp, #100 @ 0x64 │ │ │ │ mov r4, r1 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ @@ -800512,15 +800512,15 @@ │ │ │ │ bl 3433b0 │ │ │ │ b 346b1c │ │ │ │ ldr r5, [r4, #12] │ │ │ │ mov r1, #0 │ │ │ │ mvn r2, #-1073741824 @ 0xc0000000 │ │ │ │ add sl, r5, #8 │ │ │ │ mov r0, sl │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 346b28 │ │ │ │ ldr r0, [r9] │ │ │ │ mov fp, r9 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ mov r9, #0 │ │ │ │ @@ -800545,15 +800545,15 @@ │ │ │ │ bne 3468bc │ │ │ │ ldr r0, [r9] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 346b9c │ │ │ │ mov r0, sl │ │ │ │ mvn r1, #-1073741824 @ 0xc0000000 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ add r1, r0, #-1073741823 @ 0xc0000001 │ │ │ │ cmp r1, #1073741824 @ 0x40000000 │ │ │ │ bcc 3469bc │ │ │ │ mov r0, sl │ │ │ │ bl 58934 │ │ │ │ b 3469bc │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ @@ -800561,15 +800561,15 @@ │ │ │ │ bne 346918 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #21 │ │ │ │ bne 346938 │ │ │ │ ldr r6, [r6, #4] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 346d04 │ │ │ │ mov r8, #21 │ │ │ │ b 34694c │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov ip, r7 │ │ │ │ mov lr, r6 │ │ │ │ @@ -800601,15 +800601,15 @@ │ │ │ │ bne 34699c │ │ │ │ ldr r0, [r9] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 346bb0 │ │ │ │ mov r0, sl │ │ │ │ mvn r1, #-1073741824 @ 0xc0000000 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ add r1, r0, #-1073741823 @ 0xc0000001 │ │ │ │ cmp r1, #1073741824 @ 0x40000000 │ │ │ │ bcs 346b4c │ │ │ │ cmp r8, #22 │ │ │ │ bne 346bfc │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ cmp r7, #1 │ │ │ │ @@ -800618,15 +800618,15 @@ │ │ │ │ cmp r6, #0 │ │ │ │ bne 3467fc │ │ │ │ ldr r5, [r4, #12] │ │ │ │ mov r1, #0 │ │ │ │ mvn r2, #-1073741824 @ 0xc0000000 │ │ │ │ add r6, r5, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 346b78 │ │ │ │ ldr r0, [r9] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ mov r4, #0 │ │ │ │ tst r0, r1 │ │ │ │ @@ -800643,31 +800643,31 @@ │ │ │ │ bne 346a44 │ │ │ │ ldr r0, [r9] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 346bc4 │ │ │ │ mov r0, r6 │ │ │ │ mvn r1, #-1073741824 @ 0xc0000000 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ add r1, r0, #-1073741823 @ 0xc0000001 │ │ │ │ cmp r1, #1073741824 @ 0x40000000 │ │ │ │ bcs 346b60 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ cmp r6, #0 │ │ │ │ beq 346b1c │ │ │ │ mov r0, r6 │ │ │ │ bl 34d800 │ │ │ │ mov r5, r6 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 346a98 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 462a78 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq 346b0c │ │ │ │ ldrb r0, [r6, #4] │ │ │ │ cmp r0, #2 │ │ │ │ @@ -800685,20 +800685,20 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 3433b0 │ │ │ │ mov r6, #0 │ │ │ │ str r6, [r4, #8] │ │ │ │ b 3467fc │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 346b0c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 54e40c │ │ │ │ + bl 54e390 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ str r7, [r4, #8] │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ b 34682c │ │ │ │ @@ -800834,18 +800834,18 @@ │ │ │ │ b 346d68 │ │ │ │ mov r5, r0 │ │ │ │ b 346d60 │ │ │ │ mov r8, r6 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r8, #24]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 346d60 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r8 │ │ │ │ bl 462a78 │ │ │ │ mov r0, r6 │ │ │ │ bl 344028 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ @@ -800877,18 +800877,18 @@ │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ bl 33c748 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ ldrsbeq r9, [r0], #-88 @ 0xffffffa8 │ │ │ │ subeq r7, sp, ip, lsr #23 │ │ │ │ - eorseq r2, r6, r1, lsr #28 │ │ │ │ + eorseq r2, r6, r1, lsr #27 │ │ │ │ subeq r7, sp, r0, lsl #26 │ │ │ │ subeq r7, sp, r8, lsl #23 │ │ │ │ - eorseq r2, r6, sp, ror #27 │ │ │ │ + eorseq r2, r6, sp, ror #26 │ │ │ │ subeq r7, sp, ip, asr #25 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, #0 │ │ │ │ beq 346e58 │ │ │ │ sub r1, r0, #1 │ │ │ │ @@ -800907,28 +800907,28 @@ │ │ │ │ andeq r0, r0, ip, ror #1 │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ ldr r1, [pc, #236] @ 346f4c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r1, [pc, #192] @ 346f38 │ │ │ │ mov r2, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 679fa4 │ │ │ │ + bl 679f28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 346eac │ │ │ │ b 346eb4 │ │ │ │ ldr r1, [pc, #164] @ 346f3c │ │ │ │ mov r2, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 679fa4 │ │ │ │ + bl 679f28 │ │ │ │ cmp r0, #0 │ │ │ │ beq 346eb4 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r9, [pc, #132] @ 346f40 │ │ │ │ mvn r8, #3 │ │ │ │ ldr sl, [pc, #128] @ 346f44 │ │ │ │ @@ -800941,46 +800941,46 @@ │ │ │ │ rsbne r1, r6, #0 │ │ │ │ andne r7, r6, r1 │ │ │ │ tstne r7, #255 @ 0xff │ │ │ │ beq 346eb0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #3 │ │ │ │ - bl 679fa4 │ │ │ │ + bl 679f28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 346eac │ │ │ │ sub r0, r6, #1 │ │ │ │ and r6, r0, r6 │ │ │ │ lsl r0, r7, #24 │ │ │ │ asr r0, r0, #24 │ │ │ │ add r0, r8, r0, lsl #2 │ │ │ │ ldr r1, [sl, r0] │ │ │ │ ldr r2, [r5, r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 679fa4 │ │ │ │ + bl 679f28 │ │ │ │ cmp r0, #0 │ │ │ │ beq 346ed0 │ │ │ │ b 346eac │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - eorseq r3, r6, sl, ror r0 │ │ │ │ - eorseq r3, r6, r9, asr #32 │ │ │ │ - eorseq r3, r6, r4, lsr r0 │ │ │ │ - @ instruction: 0x00362dd9 │ │ │ │ + @ instruction: 0x00362ffa │ │ │ │ + eorseq r2, r6, r9, asr #31 │ │ │ │ + @ instruction: 0x00362fb4 │ │ │ │ + eorseq r2, r6, r9, asr sp │ │ │ │ strdeq r7, [sp], #-212 @ 0xffffff2c │ │ │ │ - eorseq fp, r4, r8, lsl #9 │ │ │ │ - eorseq r2, r6, ip, lsr lr │ │ │ │ + eorseq fp, r4, r8, lsl #8 │ │ │ │ + @ instruction: 0x00362dbc │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r1, #0 │ │ │ │ mvn r2, #-1073741824 @ 0xc0000000 │ │ │ │ mov r6, #0 │ │ │ │ add r4, r5, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 347010 │ │ │ │ ldr r7, [pc, #284] @ 3470a4 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r7] │ │ │ │ @@ -801003,15 +801003,15 @@ │ │ │ │ bne 346fe4 │ │ │ │ ldr r0, [r7] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 347064 │ │ │ │ mov r0, r4 │ │ │ │ mvn r1, #-1073741824 @ 0xc0000000 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ add r1, r0, #-1073741823 @ 0xc0000001 │ │ │ │ cmp r1, #1073741824 @ 0x40000000 │ │ │ │ addcc sp, sp, #16 │ │ │ │ popcc {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -801051,15 +801051,15 @@ │ │ │ │ add r0, sp, #8 │ │ │ │ bl 33c748 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subseq r8, r0, r4, asr #28 │ │ │ │ subeq r7, sp, r0, lsr #21 │ │ │ │ - mlaseq r6, r1, sl, r2 │ │ │ │ + eorseq r2, r6, r1, lsl sl │ │ │ │ subeq r7, sp, r0, ror r9 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r1, [pc, #200] @ 34718c │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldrb r1, [r1] │ │ │ │ ldm r0, {r5, r6} │ │ │ │ @@ -801098,18 +801098,18 @@ │ │ │ │ b 347180 │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ tst r6, #255 @ 0xff │ │ │ │ bne 347180 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 347180 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 344534 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ ldrsbeq r8, [r0], #-192 @ 0xffffff40 │ │ │ │ subeq r9, sp, r4, lsl sl │ │ │ │ @@ -801154,18 +801154,18 @@ │ │ │ │ b 347260 │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ tst r6, #255 @ 0xff │ │ │ │ bne 347260 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 347260 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 344534 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ ldrsheq r8, [r0], #-176 @ 0xffffff50 │ │ │ │ subeq r9, sp, r4, ror r9 │ │ │ │ @@ -801343,15 +801343,15 @@ │ │ │ │ add r0, sp, #4 │ │ │ │ bl 342dec │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subeq r8, sp, ip, asr r3 │ │ │ │ subeq r9, sp, ip, asr fp │ │ │ │ - eorseq r5, r6, r7, lsl #15 │ │ │ │ + eorseq r5, r6, r7, lsl #14 │ │ │ │ subeq r7, sp, r8, lsr r6 │ │ │ │ subeq r7, sp, ip, lsr #12 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #112 @ 0x70 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #692] @ 347810 │ │ │ │ add r7, sp, #4 │ │ │ │ @@ -801524,17 +801524,17 @@ │ │ │ │ add r0, sp, #20 │ │ │ │ bl 342700 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 342dec │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - eorseq sl, r4, r4, asr fp │ │ │ │ + @ instruction: 0x0034aad4 │ │ │ │ subeq r9, sp, r0, lsl #17 │ │ │ │ - eorseq r5, r6, fp, lsr #9 │ │ │ │ + eorseq r5, r6, fp, lsr #8 │ │ │ │ subeq r7, sp, ip, asr r3 │ │ │ │ subeq r7, sp, r0, asr r3 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #112 @ 0x70 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #12 │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ @@ -801702,15 +801702,15 @@ │ │ │ │ bl 342700 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 342dec │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ strheq r9, [sp], #-92 @ 0xffffffa4 │ │ │ │ - eorseq r5, r6, r7, ror #3 │ │ │ │ + eorseq r5, r6, r7, ror #2 │ │ │ │ @ instruction: 0x004d7098 │ │ │ │ subeq r7, sp, ip, lsl #1 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #112 @ 0x70 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #708] @ 347dbc │ │ │ │ add r7, sp, #4 │ │ │ │ @@ -801887,17 +801887,17 @@ │ │ │ │ add r0, sp, #20 │ │ │ │ bl 342700 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 342dec │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - @ instruction: 0x0034a5b8 │ │ │ │ + eorseq sl, r4, r8, lsr r5 │ │ │ │ ldrdeq r9, [sp], #-36 @ 0xffffffdc │ │ │ │ - @ instruction: 0x00364eff │ │ │ │ + eorseq r4, r6, pc, ror lr │ │ │ │ strheq r6, [sp], #-208 @ 0xffffff30 │ │ │ │ subeq r6, sp, r4, lsr #27 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #112 @ 0x70 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #12 │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ @@ -802065,15 +802065,15 @@ │ │ │ │ bl 342700 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 342dec │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subeq r9, sp, r0, lsl r0 │ │ │ │ - eorseq r4, r6, fp, lsr ip │ │ │ │ + @ instruction: 0x00364bbb │ │ │ │ subeq r6, sp, ip, ror #21 │ │ │ │ subeq r6, sp, r0, ror #21 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #112 @ 0x70 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #708] @ 348368 │ │ │ │ add r7, sp, #4 │ │ │ │ @@ -802250,17 +802250,17 @@ │ │ │ │ add r0, sp, #20 │ │ │ │ bl 342700 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 342dec │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - eorseq sl, r4, ip │ │ │ │ + eorseq r9, r4, ip, lsl #31 │ │ │ │ subeq r8, sp, r8, lsr #26 │ │ │ │ - eorseq r4, r6, r3, asr r9 │ │ │ │ + @ instruction: 0x003648d3 │ │ │ │ subeq r6, sp, r4, lsl #16 │ │ │ │ strdeq r6, [sp], #-120 @ 0xffffff88 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #112 @ 0x70 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #692] @ 348644 │ │ │ │ add r7, sp, #4 │ │ │ │ @@ -802433,17 +802433,17 @@ │ │ │ │ add r0, sp, #20 │ │ │ │ bl 342700 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 342dec │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - eorseq r9, r4, r0, ror #24 │ │ │ │ + eorseq r9, r4, r0, ror #23 │ │ │ │ subeq r8, sp, ip, asr #20 │ │ │ │ - eorseq r4, r6, r7, ror r6 │ │ │ │ + @ instruction: 0x003645f7 │ │ │ │ subeq r6, sp, r8, lsr #10 │ │ │ │ subeq r6, sp, ip, lsl r5 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #112 @ 0x70 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #684] @ 348918 │ │ │ │ add r7, sp, #4 │ │ │ │ @@ -802616,15 +802616,15 @@ │ │ │ │ add r0, sp, #4 │ │ │ │ bl 342dec │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ strheq r6, [sp], #-116 @ 0xffffff8c │ │ │ │ subeq r8, sp, r8, ror r7 │ │ │ │ - eorseq r4, r6, r3, lsr #7 │ │ │ │ + eorseq r4, r6, r3, lsr #6 │ │ │ │ subeq r6, sp, r4, asr r2 │ │ │ │ subeq r6, sp, r8, asr #4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #172] @ 3489ec │ │ │ │ mov r4, r0 │ │ │ │ @@ -802667,17 +802667,17 @@ │ │ │ │ add r0, sp, #24 │ │ │ │ bl 342700 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 342dec │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - eorseq r9, r4, r0, lsr #17 │ │ │ │ + eorseq r9, r4, r0, lsr #16 │ │ │ │ subeq r8, sp, r0, lsr r6 │ │ │ │ - eorseq r4, r6, fp, asr r2 │ │ │ │ + @ instruction: 0x003641db │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #112 @ 0x70 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #684] @ 348cb8 │ │ │ │ add r7, sp, #4 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -802846,17 +802846,17 @@ │ │ │ │ add r0, sp, #20 │ │ │ │ bl 342700 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 342dec │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - eorseq r9, r4, r4, lsr #13 │ │ │ │ + eorseq r9, r4, r4, lsr #12 │ │ │ │ ldrdeq r8, [sp], #-56 @ 0xffffffc8 │ │ │ │ - eorseq r4, r6, r3 │ │ │ │ + eorseq r3, r6, r3, lsl #31 │ │ │ │ strheq r5, [sp], #-228 @ 0xffffff1c │ │ │ │ subeq r5, sp, r8, lsr #29 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #152 @ 0x98 │ │ │ │ mov r5, r2 │ │ │ │ mov r8, r0 │ │ │ │ ldm r3, {r0, r2, r7} │ │ │ │ @@ -803055,15 +803055,15 @@ │ │ │ │ bl 3431f4 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 342dec │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ strheq r8, [sp], #-8 │ │ │ │ - eorseq r3, r6, r3, ror #25 │ │ │ │ + eorseq r3, r6, r3, ror #24 │ │ │ │ strheq r5, [sp], #-176 @ 0xffffff50 │ │ │ │ subeq r5, sp, r4, lsr #23 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #152 @ 0x98 │ │ │ │ mov r8, r0 │ │ │ │ ldm r3, {r0, r7} │ │ │ │ str r0, [sp, #8] │ │ │ │ @@ -803272,15 +803272,15 @@ │ │ │ │ bl 3431f4 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 342dec │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subeq r7, sp, r4, asr sp │ │ │ │ - eorseq r3, r6, pc, ror r9 │ │ │ │ + @ instruction: 0x003638ff │ │ │ │ subeq r5, sp, ip, asr #16 │ │ │ │ subeq r5, sp, r0, asr #16 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #152 @ 0x98 │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r0 │ │ │ │ ldm r3, {r0, r1, r7} │ │ │ │ @@ -803481,15 +803481,15 @@ │ │ │ │ bl 3431f4 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 342dec │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subeq r7, sp, r0, lsl sl │ │ │ │ - eorseq r3, r6, fp, lsr r6 │ │ │ │ + @ instruction: 0x003635bb │ │ │ │ subeq r5, sp, r8, lsl #10 │ │ │ │ strdeq r5, [sp], #-76 @ 0xffffffb4 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #152 @ 0x98 │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r0 │ │ │ │ ldm r3, {r0, r1, r7} │ │ │ │ @@ -803688,15 +803688,15 @@ │ │ │ │ bl 3431f4 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 342dec │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ ldrdeq r7, [sp], #-100 @ 0xffffff9c │ │ │ │ - @ instruction: 0x003632ff │ │ │ │ + eorseq r3, r6, pc, ror r2 │ │ │ │ subeq r5, sp, ip, asr #3 │ │ │ │ subeq r5, sp, r0, asr #3 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #152 @ 0x98 │ │ │ │ mov r8, r0 │ │ │ │ ldm r3, {r0, r7} │ │ │ │ str r0, [sp, #8] │ │ │ │ @@ -803901,15 +803901,15 @@ │ │ │ │ bl 3431f4 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 342dec │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subeq r7, sp, r0, lsl #7 │ │ │ │ - eorseq r2, r6, fp, lsr #31 │ │ │ │ + eorseq r2, r6, fp, lsr #30 │ │ │ │ subeq r4, sp, r8, ror lr │ │ │ │ subeq r4, sp, ip, ror #28 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #144 @ 0x90 │ │ │ │ mov r8, r0 │ │ │ │ ldm r3, {r0, r7} │ │ │ │ ldr r6, [r3, #8] │ │ │ │ @@ -804071,15 +804071,15 @@ │ │ │ │ bl 3431f4 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 342dec │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subeq r7, sp, r4, lsl #1 │ │ │ │ - eorseq r2, r6, pc, lsr #25 │ │ │ │ + eorseq r2, r6, pc, lsr #24 │ │ │ │ subeq r4, sp, r0, ror #25 │ │ │ │ ldrdeq r4, [sp], #-196 @ 0xffffff3c │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #152 @ 0x98 │ │ │ │ mov r8, r0 │ │ │ │ ldm r3, {r0, r7} │ │ │ │ str r0, [sp, #8] │ │ │ │ @@ -804282,15 +804282,15 @@ │ │ │ │ bl 3431f4 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 342dec │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subeq r6, sp, ip, lsl #27 │ │ │ │ - @ instruction: 0x003629b7 │ │ │ │ + eorseq r2, r6, r7, lsr r9 │ │ │ │ subeq r4, sp, r4, lsl #17 │ │ │ │ subeq r4, sp, r8, ror r8 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #152 @ 0x98 │ │ │ │ mov r8, r0 │ │ │ │ ldm r3, {r0, r7} │ │ │ │ str r0, [sp, #8] │ │ │ │ @@ -804495,15 +804495,15 @@ │ │ │ │ bl 3431f4 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 342dec │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subeq r6, sp, r8, lsr sl │ │ │ │ - eorseq r2, r6, r3, ror #12 │ │ │ │ + eorseq r2, r6, r3, ror #11 │ │ │ │ subeq r4, sp, r0, lsr r5 │ │ │ │ subeq r4, sp, r4, lsr #10 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #152 @ 0x98 │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r0 │ │ │ │ ldm r3, {r0, r1, r7} │ │ │ │ @@ -804702,15 +804702,15 @@ │ │ │ │ bl 3431f4 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 342dec │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ strdeq r6, [sp], #-108 @ 0xffffff94 │ │ │ │ - eorseq r2, r6, r7, lsr #6 │ │ │ │ + eorseq r2, r6, r7, lsr #5 │ │ │ │ strdeq r4, [sp], #-20 @ 0xffffffec │ │ │ │ subeq r4, sp, r8, ror #3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ ldr r6, [r1, #36] @ 0x24 │ │ │ │ add r3, r6, r3 │ │ │ │ @@ -804820,15 +804820,15 @@ │ │ │ │ add r0, r0, #1 │ │ │ │ bne 34ab64 │ │ │ │ cmn r2, #1 │ │ │ │ beq 34ac30 │ │ │ │ add r0, sp, #4 │ │ │ │ add r1, sp, #12 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 64968c │ │ │ │ + bl 649610 │ │ │ │ ldrb r0, [sp, #4] │ │ │ │ cmp r0, #4 │ │ │ │ bne 34abe4 │ │ │ │ ldr r8, [sp, #8] │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r6, [r5, #8] │ │ │ │ cmp r6, r0 │ │ │ │ @@ -804871,15 +804871,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59fd0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 375d8 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - eorseq pc, r5, r3, lsr r1 @ │ │ │ │ + ldrheq pc, [r5], -r3 @ │ │ │ │ strdeq r3, [sp], #-228 @ 0xffffff1c │ │ │ │ subeq r3, sp, r8, lsl #31 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r3, [r1] │ │ │ │ ldr ip, [r1, #20] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ @@ -804961,23 +804961,23 @@ │ │ │ │ mov r2, #32 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [r1, #28] │ │ │ │ ldr r1, [r1, #32] │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ add r2, sp, #4 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - bl 67926c │ │ │ │ + bl 6791f0 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r2, r2, r4, lsl #12 │ │ │ │ - eorseq r6, r4, ip, lsr #20 │ │ │ │ + eorseq r6, r4, ip, lsr #19 │ │ │ │ andeq r1, r2, r0, lsr #1 │ │ │ │ - eorseq r6, r4, r4, lsl #19 │ │ │ │ + eorseq r6, r4, r4, lsl #18 │ │ │ │ strdeq r1, [r2], -r4 │ │ │ │ - @ instruction: 0x003469d8 │ │ │ │ + eorseq r6, r4, r8, asr r9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r7, [r0, #4] │ │ │ │ add r9, sp, #4 │ │ │ │ mov sl, r2 │ │ │ │ mov r4, r0 │ │ │ │ mov fp, #0 │ │ │ │ @@ -804993,23 +804993,23 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 34af90 │ │ │ │ mov r0, r7 │ │ │ │ bl 3433b0 │ │ │ │ mov r0, #1 │ │ │ │ str fp, [r4, #8] │ │ │ │ ldr r5, [r4] │ │ │ │ - bl 54e294 │ │ │ │ + bl 54e218 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r9 │ │ │ │ - bl 54e140 │ │ │ │ + bl 54e0c4 │ │ │ │ add r6, r5, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #0 │ │ │ │ bne 34af10 │ │ │ │ ldr r0, [pc, #328] @ 34afc0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ @@ -805028,47 +805028,47 @@ │ │ │ │ str fp, [r0, #28] │ │ │ │ str fp, [r0, #32] │ │ │ │ str fp, [r0, #36] @ 0x24 │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r5, #8]! │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r6, r0 │ │ │ │ clz r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 34af10 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #1 │ │ │ │ str r7, [sp, #8] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34af0c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 462a78 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ bl 42500 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, r0, #16 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [r4, #4] │ │ │ │ b 34ae08 │ │ │ │ cmp r7, #0 │ │ │ │ bmi 34af9c │ │ │ │ ldr r0, [r4] │ │ │ │ add r2, r7, #2 │ │ │ │ mov r1, r7 │ │ │ │ add r0, r0, #16 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r7 │ │ │ │ mov r7, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 34af90 │ │ │ │ str r7, [r4, #4] │ │ │ │ b 34ae08 │ │ │ │ @@ -805111,15 +805111,15 @@ │ │ │ │ cmp r1, #1 │ │ │ │ bne 34b1f0 │ │ │ │ ldrd r0, [r4, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, r0, #16 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #1 │ │ │ │ beq 34b1a8 │ │ │ │ ldr r7, [r4, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ beq 34b128 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ @@ -805132,22 +805132,22 @@ │ │ │ │ b 34afe4 │ │ │ │ sub r7, r6, #1 │ │ │ │ cmp r0, r7 │ │ │ │ bne 34b10c │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 34b0c4 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r0, #16 │ │ │ │ - bl 6895ec │ │ │ │ + bl 689570 │ │ │ │ cmp r0, #1 │ │ │ │ beq 34b148 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ add r0, r0, #8 │ │ │ │ bl 421b0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ @@ -805164,15 +805164,15 @@ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ str fp, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ ldrbne r1, [r4, #24] │ │ │ │ tstne r1, #1 │ │ │ │ beq 34b0f4 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 3433b0 │ │ │ │ sub r0, r6, #2 │ │ │ │ strb fp, [r4, #24] │ │ │ │ strd sl, [r4, #16] │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ @@ -805199,15 +805199,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ ldrbne r1, [r4, #24] │ │ │ │ tstne r1, #1 │ │ │ │ beq 34b180 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 3433b0 │ │ │ │ add r0, r6, #1 │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -805224,15 +805224,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ ldrbne r1, [r4, #24] │ │ │ │ tstne r1, #1 │ │ │ │ beq 34b1e4 │ │ │ │ mov r1, #2 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 3433b0 │ │ │ │ b 34b188 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r1, [sp, #8] │ │ │ │ @@ -805336,15 +805336,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ bl 38af0 <__tls_get_addr@plt> │ │ │ │ add ip, r0, #8 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldm ip, {r1, r2, ip} │ │ │ │ b 34b3d4 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ - bl 666cec │ │ │ │ + bl 666c70 │ │ │ │ ldr r0, [pc, #408] @ 34b544 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 38af0 <__tls_get_addr@plt> │ │ │ │ add ip, sp, #104 @ 0x68 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ mov r6, #1 │ │ │ │ add lr, r0, #8 │ │ │ │ @@ -805447,27 +805447,27 @@ │ │ │ │ subseq r4, r0, r0, lsr r8 │ │ │ │ ldrsheq r4, [r0], #-116 @ 0xffffff8c │ │ │ │ subseq r4, r0, r8, lsl r8 │ │ │ │ subseq r4, r0, ip, lsr #15 │ │ │ │ subeq r3, sp, r0, asr #7 │ │ │ │ strheq r3, [sp], #-52 @ 0xffffffcc │ │ │ │ subeq r3, sp, r0, lsl #9 │ │ │ │ - eorseq lr, r5, r5, lsr #10 │ │ │ │ + eorseq lr, r5, r5, lsr #9 │ │ │ │ @ instruction: 0x004d3494 │ │ │ │ subeq r4, sp, ip, asr #2 │ │ │ │ subeq r4, sp, r8, lsr #2 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #188 @ 0xbc │ │ │ │ mov r7, r0 │ │ │ │ cmp r2, #0 │ │ │ │ beq 34b89c │ │ │ │ ldr r6, [r1] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 34bb00 │ │ │ │ mov r0, #0 │ │ │ │ str r6, [sp, #24] │ │ │ │ strb r0, [sp, #176] @ 0xb0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ @@ -805488,15 +805488,15 @@ │ │ │ │ bl 38430 │ │ │ │ str r5, [sp, #132] @ 0x84 │ │ │ │ str r4, [sp, #128] @ 0x80 │ │ │ │ str r5, [sp, #124] @ 0x7c │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ add r1, sp, #156 @ 0x9c │ │ │ │ add r2, sp, #124 @ 0x7c │ │ │ │ - bl 63f354 │ │ │ │ + bl 63f2d8 │ │ │ │ mov r0, #0 │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r6, [sp, #52] @ 0x34 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -805512,25 +805512,25 @@ │ │ │ │ ldr fp, [pc, fp] │ │ │ │ ldr r0, [fp] │ │ │ │ cmp r0, #0 │ │ │ │ beq 34b96c │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r7, #1 │ │ │ │ - bl 63f52c │ │ │ │ + bl 63f4b0 │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ bne 34b674 │ │ │ │ - bl 63f750 │ │ │ │ + bl 63f6d4 │ │ │ │ b 34b68c │ │ │ │ mov r7, #0 │ │ │ │ str r8, [sp, #92] @ 0x5c │ │ │ │ str r4, [sp, #88] @ 0x58 │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ add r2, sp, #84 @ 0x54 │ │ │ │ - bl 63f680 │ │ │ │ + bl 63f604 │ │ │ │ mov r8, r0 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ mov fp, r1 │ │ │ │ cmp r9, #0 │ │ │ │ add r7, r0, #4 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ @@ -805541,26 +805541,26 @@ │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ b 34b6e0 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ - bl 64d09c │ │ │ │ + bl 64d020 │ │ │ │ ldr r8, [sp, #76] @ 0x4c │ │ │ │ ldr fp, [sp, #80] @ 0x50 │ │ │ │ mov r5, #0 │ │ │ │ tst r8, #1 │ │ │ │ mov r0, #0 │ │ │ │ mov sl, #0 │ │ │ │ beq 34b710 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #1 │ │ │ │ mov sl, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 34bb00 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ str fp, [sp, #116] @ 0x74 │ │ │ │ str sl, [sp, #112] @ 0x70 │ │ │ │ ldr r1, [pc, #1672] @ 34bda8 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ @@ -805579,30 +805579,30 @@ │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r8 │ │ │ │ ldm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r1, #1 │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r0, r9 │ │ │ │ str r9, [sp, #120] @ 0x78 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 34bb00 │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ add ip, sp, #132 @ 0x84 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str fp, [sp, #128] @ 0x80 │ │ │ │ stm ip, {r0, r1, r2, r3, r9} │ │ │ │ ldr r0, [r9, #8] │ │ │ │ str sl, [sp, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ beq 34b7ac │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 63ef54 │ │ │ │ + bl 63eed8 │ │ │ │ add r6, sp, #124 @ 0x7c │ │ │ │ mov r0, r8 │ │ │ │ ldm r6!, {r1, r2, r3, r7} │ │ │ │ stmia r0!, {r1, r2, r3, r7} │ │ │ │ ldm r6, {r1, r2, r3, r7} │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ mov r1, #4 │ │ │ │ @@ -805618,78 +805618,78 @@ │ │ │ │ stmia r0!, {r1, r3, r6, r7} │ │ │ │ ldm r8, {r1, r3, r6, r7} │ │ │ │ stm r0, {r1, r3, r6, r7} │ │ │ │ ldr r3, [pc, #1456] @ 34bdb0 │ │ │ │ add r0, sp, #156 @ 0x9c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 636cfc │ │ │ │ + bl 636c80 │ │ │ │ ldrb r5, [sp, #156] @ 0x9c │ │ │ │ cmp r5, #4 │ │ │ │ bne 34b8ac │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ add r6, sp, #28 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ add r5, r6, #4 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #32] │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, r6, #12 │ │ │ │ - bl 6371ac │ │ │ │ + bl 637130 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ beq 34b878 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34b878 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 63bbf0 │ │ │ │ + bl 63bb74 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34b89c │ │ │ │ add r4, r6, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 45d400 │ │ │ │ mov r0, #21 │ │ │ │ str r0, [r7] │ │ │ │ add sp, sp, #188 @ 0xbc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ mov r1, #1 │ │ │ │ ldrb r4, [sp, #157] @ 0x9d │ │ │ │ ldrb r7, [sp, #158] @ 0x9e │ │ │ │ ldrb r6, [sp, #159] @ 0x9f │ │ │ │ ldr r8, [sp, #160] @ 0xa0 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34b8dc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ bl 45d400 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ beq 34b908 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34b908 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 63bbf0 │ │ │ │ + bl 63bb74 │ │ │ │ ldr r0, [pc, #1188] @ 34bdb4 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ bl 2a4520 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -805712,25 +805712,25 @@ │ │ │ │ bl 59b44 │ │ │ │ b 34bb00 │ │ │ │ mov r7, #1 │ │ │ │ ldr r1, [pc, #1068] @ 34bda4 │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 653e20 │ │ │ │ + bl 653da4 │ │ │ │ ldr sl, [sp, #124] @ 0x7c │ │ │ │ cmp sl, #-2147483648 @ 0x80000000 │ │ │ │ bne 34b998 │ │ │ │ mov r7, #2097152 @ 0x200000 │ │ │ │ b 34ba00 │ │ │ │ ldr r4, [sp, #128] @ 0x80 │ │ │ │ ldr r2, [sp, #132] @ 0x84 │ │ │ │ add r0, sp, #156 @ 0x9c │ │ │ │ mov r1, r4 │ │ │ │ - bl 626498 │ │ │ │ + bl 62641c │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ cmp r0, #0 │ │ │ │ bne 34b9e4 │ │ │ │ ldr r2, [sp, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ beq 34b9e4 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ @@ -805827,40 +805827,40 @@ │ │ │ │ b 34bb98 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ beq 34bd88 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34bd88 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 63bbf0 │ │ │ │ + bl 63bb74 │ │ │ │ b 34bd88 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ beq 34bb98 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34bb98 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 63bbf0 │ │ │ │ + bl 63bb74 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34bd88 │ │ │ │ add r5, r6, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 45d400 │ │ │ │ b 34bd88 │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, #1 │ │ │ │ mov r5, #1 │ │ │ │ @@ -805872,68 +805872,68 @@ │ │ │ │ mov r4, r0 │ │ │ │ b 34bbf8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #156 @ 0x9c │ │ │ │ bl 341eb8 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ mov r6, #0 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34bc24 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ bl 45d400 │ │ │ │ mov r5, #0 │ │ │ │ b 34bc28 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ clz r0, r0 │ │ │ │ lsr r7, r0, #5 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ beq 34bcf4 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34bcf4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 63bbf0 │ │ │ │ + bl 63bb74 │ │ │ │ b 34bcf4 │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #156 @ 0x9c │ │ │ │ bl 3437f8 │ │ │ │ tst r8, #1 │ │ │ │ beq 34bca0 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34bca0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 63bbf0 │ │ │ │ + bl 63bb74 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ bl 342ff8 │ │ │ │ mov r5, #1 │ │ │ │ mov r6, #0 │ │ │ │ b 34bc28 │ │ │ │ bl 5a198 │ │ │ │ b 34bcbc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34bd88 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 345230 │ │ │ │ b 34bd88 │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, #1 │ │ │ │ mov r5, #1 │ │ │ │ @@ -805950,42 +805950,42 @@ │ │ │ │ ldrne r0, [sp, #72] @ 0x48 │ │ │ │ cmpne r0, #0 │ │ │ │ bne 34bd54 │ │ │ │ cmp r5, #0 │ │ │ │ beq 34bd88 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34bd88 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ bl 345230 │ │ │ │ b 34bd88 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34bd28 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ bl 45d354 │ │ │ │ b 34bd28 │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ bl 36df1c │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ ldrsbeq r4, [r0], #-116 @ 0xffffff8c │ │ │ │ subeq r2, sp, r8, lsl #30 │ │ │ │ - eorseq lr, r5, r4, asr #16 │ │ │ │ + eorseq lr, r5, r4, asr #15 │ │ │ │ subseq r4, r0, ip, lsl #16 │ │ │ │ - eorseq lr, r5, r9, asr r1 │ │ │ │ + ldrsbeq lr, [r5], -r9 @ │ │ │ │ subseq r4, r0, r4, ror r6 │ │ │ │ subseq r4, r0, r4, asr #11 │ │ │ │ subeq r3, sp, ip, ror r1 │ │ │ │ subseq r4, r0, r0, lsl #9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ mov sl, r0 │ │ │ │ @@ -806115,15 +806115,15 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ strdeq r2, [sp], #-164 @ 0xffffff5c │ │ │ │ subseq r3, r0, r8, lsl #31 │ │ │ │ strdeq r4, [sp], #-200 @ 0xffffff38 │ │ │ │ subeq r2, sp, ip, asr #24 │ │ │ │ subeq r2, sp, r8, asr ip │ │ │ │ - eorseq fp, r5, ip, lsr #9 │ │ │ │ + eorseq fp, r5, ip, lsr #8 │ │ │ │ subeq r0, sp, r0, asr #20 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #308 @ 0x134 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r1, #72] @ 0x48 │ │ │ │ mov r0, #11 │ │ │ │ str r2, [sp, #32] │ │ │ │ @@ -806191,45 +806191,45 @@ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 34c120 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34c120 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ add r5, r0, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r8, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34c140 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 3446ec │ │ │ │ cmp r7, #2 │ │ │ │ bne 34c180 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #3 │ │ │ │ beq 34c180 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 34c180 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #52]! @ 0x34 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34c180 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r0, [r4, #60] @ 0x3c │ │ │ │ cmpne r0, #3 │ │ │ │ bne 34c250 │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ @@ -806268,31 +806268,31 @@ │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ stmib r5, {r0, r3} │ │ │ │ str r2, [r5, #12] │ │ │ │ bcc 34c0d4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34c0d4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov fp, #0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 42df00 │ │ │ │ b 34c0d4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 34c190 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #64]! @ 0x40 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34c190 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 34c190 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ bl 3423ec │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ @@ -806418,18 +806418,18 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ cmp sl, #2 │ │ │ │ str r1, [sp, #20] │ │ │ │ bcc 34c4c4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34c4c4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r8 │ │ │ │ bl 42df00 │ │ │ │ b 34c4c4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 342838 │ │ │ │ b 34c588 │ │ │ │ @@ -806439,18 +806439,18 @@ │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r6, #0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 34c508 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34c508 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 42df00 │ │ │ │ b 34c508 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #1 │ │ │ │ mov r6, fp │ │ │ │ str r0, [sp, #20] │ │ │ │ @@ -806463,18 +806463,18 @@ │ │ │ │ cmp r7, #2 │ │ │ │ str r0, [sp, #20] │ │ │ │ beq 34c55c │ │ │ │ b 34c564 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34c554 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 3446ec │ │ │ │ cmp r8, #0 │ │ │ │ beq 34c564 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ bl 3430d4 │ │ │ │ cmp r6, #0 │ │ │ │ @@ -806488,22 +806488,22 @@ │ │ │ │ bne 34c590 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r0, r4 │ │ │ │ bl 35fc20 │ │ │ │ b 34c588 │ │ │ │ bl 5a198 │ │ │ │ - eorseq sp, r5, r3, ror lr │ │ │ │ - eorseq pc, r3, r4, lsr #17 │ │ │ │ - mlaseq r5, r6, ip, sp │ │ │ │ + @ instruction: 0x0035ddf3 │ │ │ │ + eorseq pc, r3, r4, lsr #16 │ │ │ │ + eorseq sp, r5, r6, lsl ip │ │ │ │ subeq r2, sp, r8, asr r5 │ │ │ │ - @ instruction: 0x0035d5fd │ │ │ │ + eorseq sp, r5, sp, ror r5 │ │ │ │ subeq r2, sp, ip, ror #10 │ │ │ │ subeq r3, sp, r0, lsl #5 │ │ │ │ - @ instruction: 0x0033f5d0 │ │ │ │ + eorseq pc, r3, r0, asr r5 @ │ │ │ │ subseq r3, r0, ip, ror #19 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #72] @ 34c61c │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #4 │ │ │ │ mov r4, r2 │ │ │ │ @@ -806568,15 +806568,15 @@ │ │ │ │ orr r0, r6, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ str r9, [sp, #32] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, fp │ │ │ │ mov r3, sl │ │ │ │ - bl 665f04 │ │ │ │ + bl 665e88 │ │ │ │ ldrb r0, [sp, #16] │ │ │ │ cmp r0, #4 │ │ │ │ beq 34c7a8 │ │ │ │ mov r0, r6 │ │ │ │ bl 340eb4 │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ cmp r0, #13 │ │ │ │ @@ -806748,15 +806748,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 34c9c8 │ │ │ │ ldr r2, [pc, #192] @ 34ca64 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, #20 │ │ │ │ mov r3, #36 @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 63f850 │ │ │ │ + bl 63f7d4 │ │ │ │ b 34ca18 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ ldr r3, [r4, #32] │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ b 34c9e8 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, r4 │ │ │ │ @@ -806793,15 +806793,15 @@ │ │ │ │ bl 59be4 │ │ │ │ mov r1, #2 │ │ │ │ strb r1, [r4, #40] @ 0x28 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r1, #2 │ │ │ │ strb r1, [r4, #40] @ 0x28 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - eorseq sp, r5, r5, ror r5 │ │ │ │ + @ instruction: 0x0035d4f5 │ │ │ │ subeq r2, sp, r8, ror #2 │ │ │ │ subeq r2, sp, r4, ror r1 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #56] @ 34cab8 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -806833,15 +806833,15 @@ │ │ │ │ andeq r0, r0, r8, asr #1 │ │ │ │ andeq r0, r0, r4, asr r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ mov r7, r2 │ │ │ │ ldr r6, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 34cbd8 │ │ │ │ mov r0, #0 │ │ │ │ str r6, [sp] │ │ │ │ strb r0, [sp, #4] │ │ │ │ mov r0, sp │ │ │ │ bl 347194 │ │ │ │ @@ -806906,15 +806906,15 @@ │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subeq r2, sp, r4, lsl r0 │ │ │ │ subeq r2, sp, r0, lsr #32 │ │ │ │ - eorseq sl, r5, r4, lsl r8 │ │ │ │ + mlaseq r5, r4, r7, sl │ │ │ │ subeq pc, ip, r8, lsr #27 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp] │ │ │ │ strb r1, [sp, #12] │ │ │ │ mov r1, #4 │ │ │ │ @@ -807364,15 +807364,15 @@ │ │ │ │ andeq r0, r0, r8, asr #1 │ │ │ │ andeq r0, r0, r4, asr r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ mov r7, r2 │ │ │ │ ldr r6, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 34d424 │ │ │ │ mov r0, #0 │ │ │ │ str r6, [sp] │ │ │ │ strb r0, [sp, #4] │ │ │ │ mov r0, sp │ │ │ │ bl 3470b4 │ │ │ │ @@ -807437,15 +807437,15 @@ │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subeq r1, sp, r8, ror #16 │ │ │ │ subeq r1, sp, r4, ror r8 │ │ │ │ - eorseq r9, r5, r8, asr #31 │ │ │ │ + eorseq r9, r5, r8, asr #30 │ │ │ │ subeq pc, ip, ip, asr r5 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ strb r1, [sp, #20] │ │ │ │ mov r1, #4 │ │ │ │ @@ -807603,23 +807603,23 @@ │ │ │ │ ldr r2, [pc, #20] @ 34d70c │ │ │ │ ldr r3, [pc, #20] @ 34d710 │ │ │ │ stm r0, {r1, r3} │ │ │ │ str r2, [r0, #8] │ │ │ │ str ip, [r0, #12] │ │ │ │ bx lr │ │ │ │ strbgt ip, [r6], r3, lsl #8 │ │ │ │ - blne 82ebdc <_IO_stdin_used@@Base+0x1a331c> │ │ │ │ + blne 82ebdc <_IO_stdin_used@@Base+0x1a339c> │ │ │ │ @ instruction: 0xf232ee19 │ │ │ │ @ instruction: 0x16522cf9 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #0 │ │ │ │ beq 34d740 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #180] @ 34d7fc │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -807642,27 +807642,27 @@ │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r6, #8]! │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r5] │ │ │ │ str r1, [r5, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r6 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ mov r4, r0 │ │ │ │ clz r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 34d738 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34d7e4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 462a78 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ @@ -807673,15 +807673,15 @@ │ │ │ │ ldr r5, [r0, #24] │ │ │ │ mov r6, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r9, r5, #12 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 34d91c │ │ │ │ ldr sl, [pc, #316] @ 34d978 │ │ │ │ add r7, r5, #8 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr sl, [pc, sl] │ │ │ │ @@ -807699,24 +807699,24 @@ │ │ │ │ mov r3, #1 │ │ │ │ bl 333fe0 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ cmp r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ mvncs r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r4, #0 │ │ │ │ bne 34d8a8 │ │ │ │ ldr r0, [sl] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 34d94c │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 34d934 │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ beq 34d914 │ │ │ │ cmp r0, #2 │ │ │ │ bne 34d914 │ │ │ │ @@ -807726,21 +807726,21 @@ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ bx r1 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34d914 │ │ │ │ add r4, r8, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 54e40c │ │ │ │ + bl 54e390 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r9 │ │ │ │ bl 58454 │ │ │ │ b 34d834 │ │ │ │ bl 58e88 │ │ │ │ eor r4, r0, #1 │ │ │ │ @@ -807769,15 +807769,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ ldr sl, [r1] │ │ │ │ mov r1, #0 │ │ │ │ add r5, r7, #12 │ │ │ │ mov r2, #1 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 34dd50 │ │ │ │ ldr r9, [pc, #1100] @ 34de08 │ │ │ │ add r0, r7, #8 │ │ │ │ mvn r2, #-2147483648 @ 0x80000000 │ │ │ │ ldr r9, [pc, r9] │ │ │ │ @@ -807814,15 +807814,15 @@ │ │ │ │ ldreq r2, [sl] │ │ │ │ cmpeq r2, r0 │ │ │ │ beq 34dcb8 │ │ │ │ add r5, sp, #32 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl 54e244 │ │ │ │ + bl 54e1c8 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldm r4, {r2, r3, r7} │ │ │ │ str r0, [r6, #8] │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r6, #4] │ │ │ │ add r0, sp, #32 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ @@ -807838,15 +807838,15 @@ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ blx r1 │ │ │ │ b 34dbec │ │ │ │ ldr r2, [r7, #32] │ │ │ │ ldr r1, [r7, #36] @ 0x24 │ │ │ │ cmp r1, r2 │ │ │ │ mvncs r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ mov r6, #2 │ │ │ │ cmp r4, #0 │ │ │ │ bne 34dd18 │ │ │ │ add r4, r7, #16 │ │ │ │ ldr r0, [r9] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ @@ -807872,15 +807872,15 @@ │ │ │ │ blx r1 │ │ │ │ b 34dc60 │ │ │ │ mov r8, #0 │ │ │ │ add r5, sp, #32 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl 54e244 │ │ │ │ + bl 54e1c8 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldm r4, {r2, r3, r7} │ │ │ │ str r0, [r6, #8] │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r6, #4] │ │ │ │ add r0, sp, #32 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ @@ -807894,85 +807894,85 @@ │ │ │ │ beq 34db90 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ blx r1 │ │ │ │ b 34dbb4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34dbb4 │ │ │ │ add r4, r5, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 54e40c │ │ │ │ + bl 54e390 │ │ │ │ mov r6, #1 │ │ │ │ ldrb r0, [sp, #12] │ │ │ │ cmp r0, #2 │ │ │ │ beq 34dc70 │ │ │ │ b 34dce0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34dbec │ │ │ │ add r4, r5, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 54e40c │ │ │ │ + bl 54e390 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ beq 34dc0c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ mov r8, #1 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ blx r1 │ │ │ │ b 34dcdc │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, #1 │ │ │ │ mov r8, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34dcdc │ │ │ │ add r0, sp, #24 │ │ │ │ orr r4, r0, #4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 54e40c │ │ │ │ + bl 54e390 │ │ │ │ b 34dcdc │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34dc60 │ │ │ │ add r4, r5, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 54e40c │ │ │ │ + bl 54e390 │ │ │ │ mov r6, #0 │ │ │ │ ldrb r0, [sp, #12] │ │ │ │ cmp r0, #2 │ │ │ │ bne 34dce0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq 34dc8c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx r1 │ │ │ │ b 34dce0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34dce0 │ │ │ │ add r0, sp, #12 │ │ │ │ add r4, r0, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 54e40c │ │ │ │ + bl 54e390 │ │ │ │ b 34dce0 │ │ │ │ ldm r4, {r2, r3, r7} │ │ │ │ str r0, [r6, #8] │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r6, #4] │ │ │ │ add r0, sp, #32 │ │ │ │ str r1, [r6, #12] │ │ │ │ @@ -807982,26 +807982,26 @@ │ │ │ │ mov r6, #1 │ │ │ │ ldm sp, {r0, r5} │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r1, [r5, #24] │ │ │ │ ldrb r4, [sp, #8] │ │ │ │ cmp r1, r2 │ │ │ │ mvncs r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ tst r4, #1 │ │ │ │ bne 34dd18 │ │ │ │ add r4, r5, #4 │ │ │ │ ldr r0, [r9] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 34dd88 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r4, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 34dd74 │ │ │ │ cmp r6, #0 │ │ │ │ beq 34dd44 │ │ │ │ cmp r6, #1 │ │ │ │ bne 34dd9c │ │ │ │ mov r4, #1 │ │ │ │ @@ -808069,50 +808069,50 @@ │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldm r0, {r1, r2, r3} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, sp │ │ │ │ stm sp, {r1, r2, r3} │ │ │ │ - bl 64d270 │ │ │ │ + bl 64d1f4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 34de74 │ │ │ │ mov r2, #27 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ - eorseq ip, r5, r7, lsr #10 │ │ │ │ + b 679f28 │ │ │ │ + eorseq ip, r5, r7, lsr #9 │ │ │ │ ldr r0, [r0] │ │ │ │ b 425750 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r3, r1 │ │ │ │ mvn r1, #3 │ │ │ │ ldrsb r0, [r0] │ │ │ │ add r0, r1, r0, lsl #2 │ │ │ │ ldr r1, [pc, #24] @ 34deb4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ ldr r2, [pc, #16] @ 34deb8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, r0] │ │ │ │ mov r0, r3 │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ subeq r1, sp, r0, ror #13 │ │ │ │ - mlaseq r4, r0, r4, r4 │ │ │ │ + eorseq r4, r4, r0, lsl r4 │ │ │ │ ldr r0, [r0] │ │ │ │ b 350a3c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r4, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ cmp r0, #0 │ │ │ │ beq 34df6c │ │ │ │ ldr r1, [r0] │ │ │ │ add r0, r0, #4 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 333ec8 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -808120,82 +808120,82 @@ │ │ │ │ str r1, [sp, #8] │ │ │ │ add r5, sp, #24 │ │ │ │ ldr r2, [pc, #268] @ 34e020 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, #5 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 679fb8 │ │ │ │ + bl 679f3c │ │ │ │ ldr r4, [pc, #248] @ 34e024 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #18 │ │ │ │ add r4, pc, r4 │ │ │ │ str r4, [sp] │ │ │ │ ldr r1, [pc, #228] @ 34e028 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 6806a4 │ │ │ │ + bl 680628 │ │ │ │ str r4, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ ldr r1, [pc, #212] @ 34e02c │ │ │ │ mov r2, #15 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 6806a4 │ │ │ │ - bl 6809b0 │ │ │ │ + bl 680628 │ │ │ │ + bl 680934 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #152] @ 34e00c │ │ │ │ add r5, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, #5 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 67a63c │ │ │ │ + bl 67a5c0 │ │ │ │ mov r0, #1 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #116] @ 34e010 │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ b 34dfe4 │ │ │ │ ldr r2, [pc, #104] @ 34e018 │ │ │ │ add r5, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, #5 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 67a63c │ │ │ │ + bl 67a5c0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #28] │ │ │ │ ldr r1, [pc, #64] @ 34e01c │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #24] │ │ │ │ mov r0, #4 │ │ │ │ add r1, sp, #24 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [pc, #24] @ 34e014 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 680a44 │ │ │ │ - bl 680be4 │ │ │ │ + bl 6809c8 │ │ │ │ + bl 680b68 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq ip, r5, pc, lsl r3 │ │ │ │ + mlaseq r5, pc, r2, ip @ │ │ │ │ subeq r1, sp, ip, asr r0 │ │ │ │ subeq r1, sp, r8 │ │ │ │ - eorseq ip, r5, r3, ror #5 │ │ │ │ + eorseq ip, r5, r3, ror #4 │ │ │ │ subeq r1, sp, r4, lsl r0 │ │ │ │ - eorseq ip, r5, pc, ror r3 │ │ │ │ + @ instruction: 0x0035c2ff │ │ │ │ subeq r1, sp, ip, lsl r0 │ │ │ │ - eorseq ip, r5, r0, ror #6 │ │ │ │ - eorseq ip, r5, sl, asr r3 │ │ │ │ + eorseq ip, r5, r0, ror #5 │ │ │ │ + @ instruction: 0x0035c2da │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #88 @ 0x58 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [pc, #228] @ 34e12c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ @@ -808248,27 +808248,27 @@ │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [pc, #60] @ 34e150 │ │ │ │ mov r2, #6 │ │ │ │ ldr r3, [pc, #56] @ 34e154 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 67a50c │ │ │ │ + bl 67a490 │ │ │ │ add sp, sp, #88 @ 0x58 │ │ │ │ pop {fp, pc} │ │ │ │ subeq r1, sp, ip, lsl #3 │ │ │ │ subeq r1, sp, r8, ror #2 │ │ │ │ subeq r1, sp, r4, asr #2 │ │ │ │ subeq r1, sp, r0, lsr #2 │ │ │ │ strdeq r1, [sp], #-12 │ │ │ │ ldrdeq r1, [sp], #-8 │ │ │ │ strheq r1, [sp], #-4 │ │ │ │ @ instruction: 0x004d1090 │ │ │ │ subeq r1, sp, r8, rrx │ │ │ │ - eorseq ip, r5, r3, lsr r4 │ │ │ │ + @ instruction: 0x0035c3b3 │ │ │ │ subeq r0, sp, ip, ror #31 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ mov r1, #6 │ │ │ │ mov r5, #7 │ │ │ │ @@ -808290,100 +808290,100 @@ │ │ │ │ str r1, [sp, #16] │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ ldr r1, [pc, #32] @ 34e1e0 │ │ │ │ ldr r3, [pc, #32] @ 34e1e4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 67a0d4 │ │ │ │ + bl 67a058 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ subeq r1, sp, r4, lsr #2 │ │ │ │ - eorseq ip, r5, lr, asr #8 │ │ │ │ + eorseq ip, r5, lr, asr #7 │ │ │ │ subeq r1, sp, r8, lsl #2 │ │ │ │ - eorseq ip, r5, r1, lsl r4 │ │ │ │ - eorseq ip, r5, r3, lsl r4 │ │ │ │ + mlaseq r5, r1, r3, ip │ │ │ │ + mlaseq r5, r3, r3, ip │ │ │ │ ldr r0, [r0] │ │ │ │ b 423518 │ │ │ │ ldr r0, [r0] │ │ │ │ b 4251e0 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ tst r2, #16 │ │ │ │ bne 34e210 │ │ │ │ tst r2, #32 │ │ │ │ bne 34e214 │ │ │ │ - b 67bb28 │ │ │ │ - b 678908 │ │ │ │ - b 67897c │ │ │ │ + b 67baac │ │ │ │ + b 67888c │ │ │ │ + b 678900 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ tst r2, #16 │ │ │ │ bne 34e230 │ │ │ │ tst r2, #32 │ │ │ │ bne 34e234 │ │ │ │ - b 67bef0 │ │ │ │ - b 678ae8 │ │ │ │ - b 678b5c │ │ │ │ + b 67be74 │ │ │ │ + b 678a6c │ │ │ │ + b 678ae0 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ tst r2, #16 │ │ │ │ bne 34e250 │ │ │ │ tst r2, #32 │ │ │ │ bne 34e254 │ │ │ │ - b 67bef0 │ │ │ │ - b 678ae8 │ │ │ │ - b 678b5c │ │ │ │ + b 67be74 │ │ │ │ + b 678a6c │ │ │ │ + b 678ae0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ beq 34e294 │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34e294 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, sp │ │ │ │ bl 462a78 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq 34e2c4 │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34e2c4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, sp │ │ │ │ bl 462a78 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 34e2f4 │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34e2f4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 462a78 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ add r6, r4, #32 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 34e328 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #100]! @ 0x64 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34e328 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ mov r0, r6 │ │ │ │ bl 35fd34 │ │ │ │ add r0, r4, #64 @ 0x40 │ │ │ │ bl 35f9a0 │ │ │ │ add sp, sp, #8 │ │ │ │ @@ -808399,30 +808399,30 @@ │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq 34e394 │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34e394 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 462a78 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 34e3c4 │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34e3c4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 462a78 │ │ │ │ add r0, r4, #32 │ │ │ │ bl 34fd64 │ │ │ │ b 34e3e4 │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ @@ -808434,18 +808434,18 @@ │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 3462b0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #12]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34e420 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3451ac │ │ │ │ ldr r4, [r4, #8] │ │ │ │ cmp r4, #0 │ │ │ │ beq 34e448 │ │ │ │ mov r0, r4 │ │ │ │ bl 34e52c │ │ │ │ @@ -808464,18 +808464,18 @@ │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #12]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34e498 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3451ac │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 34f8b8 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @@ -808483,27 +808483,27 @@ │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r4, [r5, #4] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, r2 │ │ │ │ mvncs r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ ldrb r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bne 34e4f4 │ │ │ │ ldr r0, [pc, #68] @ 34e528 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ tst r0, r1 │ │ │ │ bne 34e514 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 689c64 │ │ │ │ + bl 689be8 │ │ │ │ cmp r0, #2 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 58548 │ │ │ │ bl 58e88 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -808513,18 +808513,18 @@ │ │ │ │ subseq r1, r0, r8, ror #17 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 34d800 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34e55c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 462a78 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 34e5b8 │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ @@ -808535,32 +808535,32 @@ │ │ │ │ beq 34e594 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r5] │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r1 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34e5b8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 54e40c │ │ │ │ + b 54e390 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 34e5ec │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #24]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34e5ec │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 462a78 │ │ │ │ mov r0, r4 │ │ │ │ bl 34ffb4 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @@ -808580,20 +808580,20 @@ │ │ │ │ beq 34e674 │ │ │ │ sub r0, sl, r7, lsl #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bcc 34e628 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34e628 │ │ │ │ add r6, sl, r4 │ │ │ │ add r5, r6, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 34e628 │ │ │ │ cmp r9, #0 │ │ │ │ beq 34e694 │ │ │ │ lsl r1, r9, #4 │ │ │ │ mov r0, sl │ │ │ │ @@ -808622,18 +808622,18 @@ │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 34e6ac │ │ │ │ ldr r0, [r6, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 34e6d8 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34e6d8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 34e6d8 │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ ldr r9, [r0, #8] │ │ │ │ @@ -808650,20 +808650,20 @@ │ │ │ │ beq 34e78c │ │ │ │ sub r0, sl, r7, lsl #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bcc 34e740 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34e740 │ │ │ │ add r6, sl, r4 │ │ │ │ add r5, r6, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 34e740 │ │ │ │ cmp r9, #0 │ │ │ │ beq 34e7ac │ │ │ │ lsl r1, r9, #4 │ │ │ │ mov r0, sl │ │ │ │ @@ -808692,18 +808692,18 @@ │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 34e7c4 │ │ │ │ ldr r0, [r6, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 34e7f0 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34e7f0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 34e7f0 │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 34e52c │ │ │ │ @@ -808754,77 +808754,77 @@ │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34e8d8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 42df4c │ │ │ │ add r0, r0, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 34f058 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 34e964 │ │ │ │ mov r4, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34e964 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 34e8d8 │ │ │ │ ldr r0, [r5, #20]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 42df00 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 34e9c8 │ │ │ │ mov r4, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #24]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34e9c8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r4, r5 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 34e9ec │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r4, r5 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34e8d8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 344290 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r0, r5 │ │ │ │ bl 34ef54 │ │ │ │ mov r0, r5 │ │ │ │ @@ -808841,31 +808841,31 @@ │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 34ea5c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34eacc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344290 │ │ │ │ b 34eacc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 34eacc │ │ │ │ ldr r0, [r5, #20]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34eacc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 34eacc │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #32 │ │ │ │ @@ -808880,21 +808880,21 @@ │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ pop {r4, lr} │ │ │ │ bx r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 54e40c │ │ │ │ + b 54e390 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ b 2a4524 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ @@ -808925,18 +808925,18 @@ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ add r0, r4, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 34f414 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 42df4c │ │ │ │ mov r0, r4 │ │ │ │ bl 34f414 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -808987,18 +808987,18 @@ │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 34ec90 │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34ec90 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 42df00 │ │ │ │ add r6, r4, #4 │ │ │ │ ldr r4, [r4, #20] │ │ │ │ ldr r0, [r4] │ │ │ │ @@ -809270,35 +809270,35 @@ │ │ │ │ b 2a4524 │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 345a94 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34f130 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 45d554 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmn r0, #1 │ │ │ │ beq 34f144 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 375d8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 34f174 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34f174 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 45d554 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmn r0, #1 │ │ │ │ beq 34f184 │ │ │ │ bl 375d8 │ │ │ │ mov r0, r5 │ │ │ │ @@ -809310,90 +809310,90 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 34f1d0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 34f1d0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #28]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34f1d0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #3 │ │ │ │ beq 34f208 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 34f208 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34f208 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #3 │ │ │ │ beq 34f240 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 34f240 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #52]! @ 0x34 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34f240 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #3 │ │ │ │ beq 34f278 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 34f278 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #64]! @ 0x40 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34f278 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #2 │ │ │ │ beq 34f2b8 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 34f2b8 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34f2b8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #3 │ │ │ │ beq 34f2f0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 34f2f0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #76]! @ 0x4c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34f2f0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #84]! @ 0x54 │ │ │ │ cmp r0, #21 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ @@ -809429,18 +809429,18 @@ │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 30ea94 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #124]! @ 0x7c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34f3ac │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3446ec │ │ │ │ mov r0, r4 │ │ │ │ bl 34e3f0 │ │ │ │ add r0, r4, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 34f950 │ │ │ │ @@ -809448,18 +809448,18 @@ │ │ │ │ b 34f3f8 │ │ │ │ mov r5, r0 │ │ │ │ b 34f400 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #124]! @ 0x7c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34f3f8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 3446ec │ │ │ │ mov r0, r4 │ │ │ │ bl 34e3f0 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 34f950 │ │ │ │ mov r0, r5 │ │ │ │ @@ -809581,21 +809581,21 @@ │ │ │ │ beq 34f5ec │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4] │ │ │ │ pop {r4, lr} │ │ │ │ bx r1 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34f610 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 54e40c │ │ │ │ + b 54e390 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 34f644 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r0, r4 │ │ │ │ @@ -809619,18 +809619,18 @@ │ │ │ │ beq 34f6a8 │ │ │ │ cmp r1, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34f6a8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ ldmib r0, {sl, fp} │ │ │ │ @@ -809647,20 +809647,20 @@ │ │ │ │ beq 34f720 │ │ │ │ sub r0, sl, r5, lsl #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bcc 34f6d4 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34f6d4 │ │ │ │ add r7, sl, r4 │ │ │ │ add r6, r7, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 34f6d4 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 34f744 │ │ │ │ lsl r1, r0, #4 │ │ │ │ @@ -809691,52 +809691,52 @@ │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 34f75c │ │ │ │ ldr r0, [r7, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 34f78c │ │ │ │ ldr r0, [r7] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34f78c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 42df00 │ │ │ │ b 34f78c │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ beq 34f81c │ │ │ │ mov r0, r4 │ │ │ │ bl 345a94 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34f808 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 45d554 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmn r0, #1 │ │ │ │ beq 34f81c │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 375d8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 34f84c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34f84c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 45d554 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmn r0, #1 │ │ │ │ beq 34f85c │ │ │ │ bl 375d8 │ │ │ │ mov r0, r5 │ │ │ │ @@ -809750,18 +809750,18 @@ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34f8b4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ cmp r0, #0 │ │ │ │ beq 34f8e0 │ │ │ │ @@ -809788,18 +809788,18 @@ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34f94c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ @@ -809810,76 +809810,76 @@ │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 34f9a0 │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34f9a0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r9, #32] │ │ │ │ cmp r0, #3 │ │ │ │ beq 34f9d8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 34f9d8 │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34f9d8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r9, #44] @ 0x2c │ │ │ │ cmp r0, #3 │ │ │ │ beq 34fa10 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 34fa10 │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #48]! @ 0x30 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34fa10 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r9, #16] │ │ │ │ cmp r0, #2 │ │ │ │ beq 34fa50 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r9, #20] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 34fa50 │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34fa50 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r9, #56] @ 0x38 │ │ │ │ cmp r0, #3 │ │ │ │ beq 34fa88 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 34fa88 │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #60]! @ 0x3c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34fa88 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr sl, [r9, #88] @ 0x58 │ │ │ │ cmp sl, #0 │ │ │ │ beq 34faf0 │ │ │ │ ldr r7, [r9, #84] @ 0x54 │ │ │ │ sub r8, sl, #1 │ │ │ │ @@ -809892,19 +809892,19 @@ │ │ │ │ beq 34faf0 │ │ │ │ sub r0, r7, r4, lsl #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bcc 34faa8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34faa8 │ │ │ │ sub r5, r6, #16 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 34faa8 │ │ │ │ ldr r1, [r9, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 34fb0c │ │ │ │ ldr r0, [r9, #84] @ 0x54 │ │ │ │ @@ -809925,19 +809925,19 @@ │ │ │ │ beq 34fb74 │ │ │ │ sub r0, r7, r4, lsl #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bcc 34fb2c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34fb2c │ │ │ │ sub r5, r6, #16 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 34fb2c │ │ │ │ ldr r1, [r9, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ beq 34fb90 │ │ │ │ ldr r0, [r9, #96] @ 0x60 │ │ │ │ @@ -809947,18 +809947,18 @@ │ │ │ │ ldr r0, [r9, #68] @ 0x44 │ │ │ │ cmp r0, #3 │ │ │ │ beq 34fbc8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 34fbc8 │ │ │ │ ldr r0, [r9, #72]! @ 0x48 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34fbc8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r9 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 34fc10 │ │ │ │ mov r5, r0 │ │ │ │ @@ -809997,18 +809997,18 @@ │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 34fc2c │ │ │ │ ldr r0, [r6, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 34fc54 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34fc54 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 34fc54 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sl, r4 │ │ │ │ cmp r0, #1 │ │ │ │ @@ -810032,18 +810032,18 @@ │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 34fca4 │ │ │ │ ldr r0, [r6, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 34fce0 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34fce0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 34fce0 │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r4, [r0] │ │ │ │ @@ -810065,18 +810065,18 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 34fd9c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #68]! @ 0x44 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34fd9c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ mov r0, r4 │ │ │ │ bl 35fd34 │ │ │ │ add r0, r4, #32 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 35f9a0 │ │ │ │ @@ -810096,18 +810096,18 @@ │ │ │ │ beq 34fe1c │ │ │ │ cmp r1, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34fe1c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #21 │ │ │ │ bxeq lr │ │ │ │ @@ -810136,20 +810136,20 @@ │ │ │ │ beq 34fec4 │ │ │ │ sub r0, sl, r5, lsl #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bcc 34fe78 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34fe78 │ │ │ │ add r7, sl, r4 │ │ │ │ add r6, r7, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 34fe78 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 34fee8 │ │ │ │ lsl r1, r0, #4 │ │ │ │ @@ -810180,34 +810180,34 @@ │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 34ff00 │ │ │ │ ldr r0, [r7, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 34ff30 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34ff30 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 42df00 │ │ │ │ b 34ff30 │ │ │ │ bl 5a198 │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #21 │ │ │ │ bne 34ffac │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 344290 │ │ │ │ pop {r4, lr} │ │ │ │ b 34e86c │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -810222,48 +810222,48 @@ │ │ │ │ beq 34fff0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4] │ │ │ │ pop {r4, lr} │ │ │ │ bx r1 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 350014 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 54e40c │ │ │ │ + b 54e390 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 35002c │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ - ldrsbeq sl, [r5], -sp @ │ │ │ │ + b 679f28 │ │ │ │ + eorseq sl, r5, sp, asr r0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ - b 67aeb0 │ │ │ │ + b 67ae34 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ bcs 3500a0 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r5, r0 │ │ │ │ bne 350084 │ │ │ │ ldr r2, [pc, #296] @ 350198 │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ - bl 677ae8 │ │ │ │ + bl 677a6c │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ strb r1, [r0, r5] │ │ │ │ add r0, r5, #1 │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ @@ -810391,27 +810391,27 @@ │ │ │ │ add r3, sp, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #640] @ 350514 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ str r3, [sp, #12] │ │ │ │ add r3, sp, #12 │ │ │ │ ldr r0, [pc, #584] @ 350500 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #576] @ 350504 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, r3, #4 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #484] @ 3504cc │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ @@ -810420,40 +810420,40 @@ │ │ │ │ b 3503dc │ │ │ │ ldr r1, [pc, #520] @ 350508 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r1, [pc, #472] @ 3504f4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r1, [pc, #392] @ 3504c0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ add r0, r3, #4 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #360] @ 3504c4 │ │ │ │ add r3, sp, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #348] @ 3504c8 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, r3, #20 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr ip, [pc, #332] @ 3504dc │ │ │ │ add r1, sp, #12 │ │ │ │ ldr r0, [pc, #328] @ 3504e0 │ │ │ │ @@ -810461,103 +810461,103 @@ │ │ │ │ add ip, pc, ip │ │ │ │ add r0, pc, r0 │ │ │ │ stm sp, {r0, r1, ip} │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #18 │ │ │ │ ldr r1, [pc, #304] @ 3504e4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a828 │ │ │ │ + bl 67a7ac │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, r3, #4 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #232] @ 3504b8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #224] @ 3504bc │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r2 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, #11 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #216] @ 3504d4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r1, [pc, #244] @ 35050c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #17 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r1, [pc, #164] @ 3504d8 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ add r0, r3, #4 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #160] @ 3504f8 │ │ │ │ add r3, sp, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #148] @ 3504fc │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, r3, #16 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr ip, [pc, #92] @ 3504e8 │ │ │ │ add r1, sp, #12 │ │ │ │ ldr r0, [pc, #88] @ 3504ec │ │ │ │ add ip, pc, ip │ │ │ │ add r0, pc, r0 │ │ │ │ stm sp, {r0, r1, ip} │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #17 │ │ │ │ ldr r1, [pc, #68] @ 3504f0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a828 │ │ │ │ + bl 67a7ac │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ subeq lr, ip, r4, lsr #21 │ │ │ │ - eorseq r9, r5, r5, lsr sp │ │ │ │ - @ instruction: 0x00359ddc │ │ │ │ + @ instruction: 0x00359cb5 │ │ │ │ + eorseq r9, r5, ip, asr sp │ │ │ │ subeq lr, ip, r4, lsr #22 │ │ │ │ - eorseq fp, r3, r0, ror #10 │ │ │ │ + eorseq fp, r3, r0, ror #9 │ │ │ │ subeq lr, ip, ip, lsr #23 │ │ │ │ - eorseq r9, r5, r5, lsr lr │ │ │ │ - eorseq r9, r5, r0, lsr sp │ │ │ │ - eorseq r9, r5, r1, lsl #26 │ │ │ │ + @ instruction: 0x00359db5 │ │ │ │ + @ instruction: 0x00359cb0 │ │ │ │ + eorseq r9, r5, r1, lsl #25 │ │ │ │ subeq lr, ip, r8, lsl fp │ │ │ │ subeq lr, ip, r4, lsl #22 │ │ │ │ - mlaseq r5, sp, sp, r9 │ │ │ │ + eorseq r9, r5, sp, lsl sp │ │ │ │ ldrdeq lr, [ip], #-144 @ 0xffffff70 │ │ │ │ subeq lr, ip, ip, lsl #20 │ │ │ │ - @ instruction: 0x00359cb7 │ │ │ │ - eorseq r9, r5, r0, asr lr │ │ │ │ + eorseq r9, r5, r7, lsr ip │ │ │ │ + @ instruction: 0x00359dd0 │ │ │ │ subeq lr, ip, r8, ror #20 │ │ │ │ - eorseq r1, r4, r8, ror #24 │ │ │ │ + eorseq r1, r4, r8, ror #23 │ │ │ │ subeq lr, ip, ip, lsl ip │ │ │ │ - @ instruction: 0x00359eb3 │ │ │ │ - eorseq r9, r5, r5, lsl #29 │ │ │ │ - eorseq r9, r5, fp, ror sp │ │ │ │ + eorseq r9, r5, r3, lsr lr │ │ │ │ + eorseq r9, r5, r5, lsl #28 │ │ │ │ + @ instruction: 0x00359cfb │ │ │ │ ldrdeq lr, [ip], #-188 @ 0xffffff44 │ │ │ │ - eorseq r9, r5, lr, ror #28 │ │ │ │ + eorseq r9, r5, lr, ror #27 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ ldr r5, [r1] │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ mov r7, r1 │ │ │ │ ldmib r1, {r4, r8} │ │ │ │ @@ -810909,15 +810909,15 @@ │ │ │ │ ldr r0, [pc, #536] @ 350cb8 │ │ │ │ mov r2, #7 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #524] @ 350cbc │ │ │ │ mov r0, ip │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #524] @ 350cdc │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ @@ -810944,28 +810944,28 @@ │ │ │ │ str r1, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ str lr, [sp, #24] │ │ │ │ ldr r1, [pc, #472] @ 350d10 │ │ │ │ ldr r3, [pc, #472] @ 350d14 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 67a0d4 │ │ │ │ + bl 67a058 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #368] @ 350ccc │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #360] @ 350cd0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, ip │ │ │ │ mov r2, #20 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #324] @ 350cd4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ @@ -810978,15 +810978,15 @@ │ │ │ │ add r3, sp, #28 │ │ │ │ mov r2, #16 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #308] @ 350cf8 │ │ │ │ mov r0, ip │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r1, r0, #16 │ │ │ │ str r1, [sp, #28] │ │ │ │ ldr r1, [pc, #220] @ 350cc0 │ │ │ │ add r2, sp, #28 │ │ │ │ ldr r3, [pc, #216] @ 350cc4 │ │ │ │ @@ -810996,80 +810996,80 @@ │ │ │ │ str r3, [sp] │ │ │ │ str r1, [sp, #8] │ │ │ │ add r3, r0, #4 │ │ │ │ ldr r1, [pc, #192] @ 350cc8 │ │ │ │ mov r0, ip │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a828 │ │ │ │ + bl 67a7ac │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #184] @ 350ce4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #176] @ 350ce8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, ip │ │ │ │ mov r2, #17 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #140] @ 350cec │ │ │ │ add r3, sp, #28 │ │ │ │ mov r2, #19 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #124] @ 350cf0 │ │ │ │ mov r0, ip │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #104] @ 350cfc │ │ │ │ add r3, sp, #28 │ │ │ │ mov r2, #11 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #88] @ 350d00 │ │ │ │ mov r0, ip │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ subeq lr, ip, r0, ror r4 │ │ │ │ - eorseq r9, r5, sl, lsr #14 │ │ │ │ + eorseq r9, r5, sl, lsr #13 │ │ │ │ subeq lr, ip, r8, ror r2 │ │ │ │ subeq lr, ip, r0, lsr r3 │ │ │ │ - @ instruction: 0x003595d5 │ │ │ │ + eorseq r9, r5, r5, asr r5 │ │ │ │ subeq lr, ip, r8, lsl #6 │ │ │ │ - eorseq r9, r5, fp, lsl #13 │ │ │ │ + eorseq r9, r5, fp, lsl #12 │ │ │ │ ldrdeq lr, [ip], #-36 @ 0xffffffdc │ │ │ │ - eorseq r9, r5, fp, ror #12 │ │ │ │ + eorseq r9, r5, fp, ror #11 │ │ │ │ @ instruction: 0x004ce394 │ │ │ │ - eorseq r9, r5, ip, lsr r7 │ │ │ │ + @ instruction: 0x003596bc │ │ │ │ subeq lr, ip, r8, lsr r2 │ │ │ │ - @ instruction: 0x003595f4 │ │ │ │ + eorseq r9, r5, r4, ror r5 │ │ │ │ strdeq lr, [ip], #-28 @ 0xffffffe4 │ │ │ │ - eorseq r9, r5, r5, asr #11 │ │ │ │ + eorseq r9, r5, r5, asr #10 │ │ │ │ subeq lr, ip, ip, lsr #5 │ │ │ │ - eorseq r1, r4, r0, ror #11 │ │ │ │ + eorseq r1, r4, r0, ror #10 │ │ │ │ @ instruction: 0x004ce298 │ │ │ │ - eorseq r9, r5, r4, lsr #11 │ │ │ │ + eorseq r9, r5, r4, lsr #10 │ │ │ │ subeq lr, ip, r0, lsr r4 │ │ │ │ - eorseq r9, r5, r4, ror #14 │ │ │ │ + eorseq r9, r5, r4, ror #13 │ │ │ │ subeq lr, ip, r4, lsr r4 │ │ │ │ - eorseq r9, r5, pc, lsl r7 │ │ │ │ - mlaseq r3, r8, sp, sl │ │ │ │ + mlaseq r5, pc, r6, r9 @ │ │ │ │ + eorseq sl, r3, r8, lsl sp │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r2, r1 │ │ │ │ add r1, r0, #4 │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, #9 │ │ │ │ ldr ip, [pc, #84] @ 350d8c │ │ │ │ @@ -811088,22 +811088,22 @@ │ │ │ │ str r1, [sp, #16] │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ ldr r1, [pc, #32] @ 350d98 │ │ │ │ ldr r3, [pc, #32] @ 350d9c │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 67a0d4 │ │ │ │ + bl 67a058 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ subeq lr, ip, ip, lsl r2 │ │ │ │ - eorseq r9, r5, sl, lsr r5 │ │ │ │ + @ instruction: 0x003594ba │ │ │ │ subeq lr, ip, r0, lsl #4 │ │ │ │ - @ instruction: 0x003594f6 │ │ │ │ - @ instruction: 0x003594fb │ │ │ │ + eorseq r9, r5, r6, ror r4 │ │ │ │ + eorseq r9, r5, fp, ror r4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #208] @ 350e84 │ │ │ │ mov r5, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ @@ -811131,15 +811131,15 @@ │ │ │ │ ldr r0, [pc, #116] @ 350e8c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r0, sp, #4 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ add ip, sp, #8 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ add r3, sp, #24 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ @@ -811153,15 +811153,15 @@ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ bl 34f414 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - eorseq r1, r4, r0, lsr r4 │ │ │ │ + @ instruction: 0x003413b0 │ │ │ │ subeq lr, ip, r8, ror r1 │ │ │ │ @ instruction: 0xfffd6b48 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #208] @ 350f74 │ │ │ │ mov r5, r1 │ │ │ │ @@ -811191,15 +811191,15 @@ │ │ │ │ ldr r0, [pc, #116] @ 350f7c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r0, sp, #4 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ add ip, sp, #8 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ add r3, sp, #24 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ @@ -811224,110 +811224,110 @@ │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ bne 350fa4 │ │ │ │ ldr r1, [pc, #76] @ 350fe4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r3, sp, #4 │ │ │ │ ldr r0, [pc, #32] @ 350fdc │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #24] @ 350fe0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ subeq sp, ip, r8, asr #31 │ │ │ │ - eorseq sl, r3, r0, lsl r9 │ │ │ │ - eorseq sl, r3, ip, lsr r9 │ │ │ │ + mlaseq r3, r0, r8, sl │ │ │ │ + @ instruction: 0x0033a8bc │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #3 │ │ │ │ bne 35100c │ │ │ │ ldr r1, [pc, #76] @ 35104c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r3, sp, #4 │ │ │ │ ldr r0, [pc, #32] @ 351044 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #24] @ 351048 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ subeq sp, ip, r0, ror pc │ │ │ │ - eorseq sl, r3, r8, lsr #17 │ │ │ │ - @ instruction: 0x0033a8d4 │ │ │ │ + eorseq sl, r3, r8, lsr #16 │ │ │ │ + eorseq sl, r3, r4, asr r8 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #3 │ │ │ │ bne 351074 │ │ │ │ ldr r1, [pc, #76] @ 3510b4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r3, sp, #4 │ │ │ │ ldr r0, [pc, #32] @ 3510ac │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #24] @ 3510b0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ subeq sp, ip, r8, lsl pc │ │ │ │ - eorseq sl, r3, r0, asr #16 │ │ │ │ - eorseq sl, r3, ip, ror #16 │ │ │ │ + eorseq sl, r3, r0, asr #15 │ │ │ │ + eorseq sl, r3, ip, ror #15 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #3 │ │ │ │ bne 3510dc │ │ │ │ ldr r1, [pc, #76] @ 35111c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r3, sp, #4 │ │ │ │ ldr r0, [pc, #32] @ 351114 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #24] @ 351118 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ subeq sp, ip, r0, asr #29 │ │ │ │ - @ instruction: 0x0033a7d8 │ │ │ │ - eorseq sl, r3, r4, lsl #16 │ │ │ │ + eorseq sl, r3, r8, asr r7 │ │ │ │ + eorseq sl, r3, r4, lsl #15 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 351168 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ str r0, [sp, #4] │ │ │ │ @@ -811335,94 +811335,94 @@ │ │ │ │ ldr r0, [pc, #52] @ 35117c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #44] @ 351180 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #20] @ 351184 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ subeq sp, ip, ip, ror lr │ │ │ │ - eorseq sl, r3, r4, lsl #15 │ │ │ │ - eorseq sl, r3, r4, ror #14 │ │ │ │ + eorseq sl, r3, r4, lsl #14 │ │ │ │ + eorseq sl, r3, r4, ror #13 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #3 │ │ │ │ bne 3511ac │ │ │ │ ldr r1, [pc, #76] @ 3511ec │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r3, sp, #4 │ │ │ │ ldr r0, [pc, #32] @ 3511e4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #24] @ 3511e8 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ subeq sp, ip, r0, lsl lr │ │ │ │ - eorseq sl, r3, r8, lsl #14 │ │ │ │ - eorseq sl, r3, r4, lsr r7 │ │ │ │ + eorseq sl, r3, r8, lsl #13 │ │ │ │ + @ instruction: 0x0033a6b4 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #3 │ │ │ │ bne 351214 │ │ │ │ ldr r1, [pc, #76] @ 351254 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r3, sp, #4 │ │ │ │ ldr r0, [pc, #32] @ 35124c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #24] @ 351250 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ strheq sp, [ip], #-216 @ 0xffffff28 │ │ │ │ - eorseq sl, r3, r0, lsr #13 │ │ │ │ - eorseq sl, r3, ip, asr #13 │ │ │ │ + eorseq sl, r3, r0, lsr #12 │ │ │ │ + eorseq sl, r3, ip, asr #12 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [pc, #36] @ 351294 │ │ │ │ add r3, sp, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #24] @ 351298 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #15 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ subeq sp, ip, r0, lsr #27 │ │ │ │ - eorseq r9, r5, sp, lsr r0 │ │ │ │ + @ instruction: 0x00358fbd │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #136 @ 0x88 │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ bl 3a6b4c │ │ │ │ add r3, sp, #100 @ 0x64 │ │ │ │ add ip, sp, #48 @ 0x30 │ │ │ │ @@ -811494,15 +811494,15 @@ │ │ │ │ add r2, sp, #88 @ 0x58 │ │ │ │ add r3, sp, #76 @ 0x4c │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r5, sp, #76 @ 0x4c │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ mov r1, r5 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ add r2, sp, #100 @ 0x64 │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ cmp r1, #0 │ │ │ │ beq 351404 │ │ │ │ @@ -811544,15 +811544,15 @@ │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 34f058 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subeq sp, ip, r4, ror #18 │ │ │ │ subeq sp, ip, ip, asr #17 │ │ │ │ - @ instruction: 0x00358bfe │ │ │ │ + eorseq r8, r5, lr, ror fp │ │ │ │ subeq sp, ip, r8, ror #17 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #136 @ 0x88 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r1], #4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3514cc │ │ │ │ @@ -811631,15 +811631,15 @@ │ │ │ │ add r2, sp, #88 @ 0x58 │ │ │ │ add r3, sp, #76 @ 0x4c │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r5, sp, #76 @ 0x4c │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ mov r1, r5 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ add r2, sp, #100 @ 0x64 │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ cmp r1, #0 │ │ │ │ beq 351628 │ │ │ │ @@ -811681,15 +811681,15 @@ │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 34f058 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subeq sp, ip, r0, asr #14 │ │ │ │ subeq sp, ip, r8, lsr #13 │ │ │ │ - @ instruction: 0x003589da │ │ │ │ + eorseq r8, r5, sl, asr r9 │ │ │ │ subeq sp, ip, r4, asr #13 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #136 @ 0x88 │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ bl 3f8310 │ │ │ │ add r3, sp, #100 @ 0x64 │ │ │ │ @@ -811762,15 +811762,15 @@ │ │ │ │ add r2, sp, #88 @ 0x58 │ │ │ │ add r3, sp, #76 @ 0x4c │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r5, sp, #76 @ 0x4c │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ mov r1, r5 │ │ │ │ - bl 67624c │ │ │ │ + bl 6761d0 │ │ │ │ add r2, sp, #100 @ 0x64 │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ cmp r1, #0 │ │ │ │ beq 351834 │ │ │ │ @@ -811812,15 +811812,15 @@ │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 34f058 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subeq sp, ip, r4, lsr r5 │ │ │ │ @ instruction: 0x004cd49c │ │ │ │ - eorseq r8, r5, lr, asr #15 │ │ │ │ + eorseq r8, r5, lr, asr #14 │ │ │ │ strheq sp, [ip], #-72 @ 0xffffffb8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r2, [r0] │ │ │ │ add r3, pc, #16 │ │ │ │ sub r2, r2, #2 │ │ │ │ cmp r2, #19 │ │ │ │ @@ -811869,50 +811869,50 @@ │ │ │ │ str ip, [sp, #24] │ │ │ │ ldr r2, [pc, #540] @ 351bc0 │ │ │ │ ldr r3, [pc, #540] @ 351bc4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 67a0d4 │ │ │ │ + bl 67a058 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [pc, #480] @ 351ba8 │ │ │ │ add r2, pc, r2 │ │ │ │ b 351a84 │ │ │ │ ldr r2, [pc, #456] @ 351b9c │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #9 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r2, [pc, #396] @ 351b80 │ │ │ │ add r2, pc, r2 │ │ │ │ b 351b58 │ │ │ │ ldr r2, [pc, #416] @ 351ba0 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #10 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r2, [pc, #372] @ 351b94 │ │ │ │ add r2, pc, r2 │ │ │ │ b 351b58 │ │ │ │ ldr r2, [pc, #332] @ 351b78 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #344] @ 351bac │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r2, [pc, #336] @ 351bb0 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -811926,94 +811926,94 @@ │ │ │ │ ldr r2, [pc, #240] @ 351b74 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #2 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #284] @ 351bc8 │ │ │ │ add r3, sp, #28 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r2, [pc, #272] @ 351bcc │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #9 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [pc, #168] @ 351b84 │ │ │ │ add r2, pc, r2 │ │ │ │ b 351b58 │ │ │ │ ldr r2, [pc, #188] @ 351ba4 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #7 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ ldr r2, [pc, #128] @ 351b88 │ │ │ │ add r2, pc, r2 │ │ │ │ b 351b58 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #180] @ 351bd0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r2, [pc, #172] @ 351bd4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #5 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [pc, #76] @ 351b98 │ │ │ │ add r2, pc, r2 │ │ │ │ b 351b58 │ │ │ │ ldr r2, [pc, #56] @ 351b90 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #3 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 679fa4 │ │ │ │ - mlaseq r3, r4, pc, r9 @ │ │ │ │ - eorseq r8, r5, r0, asr r8 │ │ │ │ - @ instruction: 0x00339ebc │ │ │ │ - eorseq r8, r5, sl, ror #16 │ │ │ │ - eorseq r8, r5, r5, ror #17 │ │ │ │ - eorseq r8, r5, r0, lsl #16 │ │ │ │ - @ instruction: 0x003587d7 │ │ │ │ - eorseq r8, r5, sl, ror #16 │ │ │ │ - eorseq r8, r5, sp, lsl #15 │ │ │ │ - eorseq r8, r5, r8, asr #17 │ │ │ │ - mlaseq r5, pc, r7, r8 @ │ │ │ │ - eorseq r8, r5, r6, lsl r9 │ │ │ │ - @ instruction: 0x003588f3 │ │ │ │ - @ instruction: 0x003586f2 │ │ │ │ - eorseq r8, r5, r9, lsr r9 │ │ │ │ + b 679f28 │ │ │ │ + eorseq r9, r3, r4, lsl pc │ │ │ │ + @ instruction: 0x003587d0 │ │ │ │ + eorseq r9, r3, ip, lsr lr │ │ │ │ + eorseq r8, r5, sl, ror #15 │ │ │ │ + eorseq r8, r5, r5, ror #16 │ │ │ │ + eorseq r8, r5, r0, lsl #15 │ │ │ │ + eorseq r8, r5, r7, asr r7 │ │ │ │ + eorseq r8, r5, sl, ror #15 │ │ │ │ + eorseq r8, r5, sp, lsl #14 │ │ │ │ + eorseq r8, r5, r8, asr #16 │ │ │ │ + eorseq r8, r5, pc, lsl r7 │ │ │ │ + mlaseq r5, r6, r8, r8 │ │ │ │ + eorseq r8, r5, r3, ror r8 │ │ │ │ + eorseq r8, r5, r2, ror r6 │ │ │ │ + @ instruction: 0x003588b9 │ │ │ │ ldrdeq sp, [ip], #-80 @ 0xffffffb0 │ │ │ │ - eorseq r8, r5, r3, lsr #17 │ │ │ │ + eorseq r8, r5, r3, lsr #16 │ │ │ │ strheq sp, [ip], #-96 @ 0xffffffa0 │ │ │ │ - eorseq r8, r5, pc, lsl #19 │ │ │ │ + eorseq r8, r5, pc, lsl #18 │ │ │ │ strheq sp, [ip], #-100 @ 0xffffff9c │ │ │ │ - eorseq r9, r3, r4, asr #30 │ │ │ │ - eorseq r8, r5, ip, asr r9 │ │ │ │ + eorseq r9, r3, r4, asr #29 │ │ │ │ + @ instruction: 0x003588dc │ │ │ │ @ instruction: 0x004cd594 │ │ │ │ - eorseq r8, r5, r0, asr r8 │ │ │ │ + @ instruction: 0x003587d0 │ │ │ │ subeq sp, ip, r8, lsl #10 │ │ │ │ - @ instruction: 0x003587f1 │ │ │ │ + eorseq r8, r5, r1, ror r7 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r2, [r1] │ │ │ │ add r7, pc, #16 │ │ │ │ sub r3, r2, #2 │ │ │ │ cmp r3, #19 │ │ │ │ movcs r3, #16 │ │ │ │ @@ -812283,15 +812283,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [pc, #108] @ 35208c │ │ │ │ mov r2, #7 │ │ │ │ ldr r3, [pc, #104] @ 352090 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 679ff8 │ │ │ │ + bl 679f7c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r3, #5 │ │ │ │ ldr r0, [pc, #52] @ 35207c │ │ │ │ add r1, sp, #16 │ │ │ │ str r3, [sp] │ │ │ │ @@ -812300,23 +812300,23 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [pc, #28] @ 352080 │ │ │ │ mov r2, #6 │ │ │ │ ldr r3, [pc, #24] @ 352084 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 679ff8 │ │ │ │ + bl 679f7c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ subeq sp, ip, r4 │ │ │ │ - @ instruction: 0x003582b2 │ │ │ │ - @ instruction: 0x003582b4 │ │ │ │ + eorseq r8, r5, r2, lsr r2 │ │ │ │ + eorseq r8, r5, r4, lsr r2 │ │ │ │ subeq sp, ip, r8, asr r0 │ │ │ │ - eorseq r8, r5, r1, lsl #6 │ │ │ │ - @ instruction: 0x003582f8 │ │ │ │ + eorseq r8, r5, r1, lsl #5 │ │ │ │ + eorseq r8, r5, r8, ror r2 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #112 @ 0x70 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #344] @ 352200 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #340] @ 352204 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -812400,16 +812400,16 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ add r0, sp, #84 @ 0x54 │ │ │ │ ldr r1, [pc, #16] @ 35220c │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ - eorseq r0, r4, r8 │ │ │ │ - eorseq r0, r4, r4, asr r0 │ │ │ │ + eorseq pc, r3, r8, lsl #31 │ │ │ │ + @ instruction: 0x0033ffd4 │ │ │ │ subeq ip, ip, ip, lsl #29 │ │ │ │ subeq ip, ip, r0, lsl #29 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #112 @ 0x70 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #344] @ 35237c │ │ │ │ mov r6, r1 │ │ │ │ @@ -812495,16 +812495,16 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ add r0, sp, #84 @ 0x54 │ │ │ │ ldr r1, [pc, #16] @ 352388 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ - eorseq pc, r3, ip, lsl #29 │ │ │ │ - @ instruction: 0x0033fed8 │ │ │ │ + eorseq pc, r3, ip, lsl #28 │ │ │ │ + eorseq pc, r3, r8, asr lr @ │ │ │ │ subeq ip, ip, r0, lsl sp │ │ │ │ subeq ip, ip, r4, lsl #26 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r7, [r1, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r7, #0 │ │ │ │ @@ -814416,18 +814416,18 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - eorseq r6, r5, lr, asr #4 │ │ │ │ - eorseq lr, r3, r8, ror #2 │ │ │ │ - eorseq r6, r5, lr, ror #6 │ │ │ │ - eorseq r6, r5, fp, lsr #5 │ │ │ │ + eorseq r6, r5, lr, asr #3 │ │ │ │ + eorseq lr, r3, r8, ror #1 │ │ │ │ + eorseq r6, r5, lr, ror #5 │ │ │ │ + eorseq r6, r5, fp, lsr #4 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [pc, #516] @ 3543b4 │ │ │ │ @@ -814557,18 +814557,18 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 3543ac │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - eorseq r6, r5, r2, lsr #32 │ │ │ │ - eorseq sp, r3, ip, ror lr │ │ │ │ - eorseq sp, r3, r4, ror #30 │ │ │ │ - eorseq r6, r5, fp, lsl #1 │ │ │ │ + eorseq r5, r5, r2, lsr #31 │ │ │ │ + @ instruction: 0x0033ddfc │ │ │ │ + eorseq sp, r3, r4, ror #29 │ │ │ │ + eorseq r6, r5, fp │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [pc, #532] @ 3545f8 │ │ │ │ @@ -814702,18 +814702,18 @@ │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - eorseq r5, r5, lr, ror #27 │ │ │ │ - eorseq sp, r3, r8, lsl #26 │ │ │ │ - eorseq r5, r5, lr, lsl #30 │ │ │ │ - eorseq r5, r5, fp, asr #28 │ │ │ │ + eorseq r5, r5, lr, ror #26 │ │ │ │ + eorseq sp, r3, r8, lsl #25 │ │ │ │ + eorseq r5, r5, lr, lsl #29 │ │ │ │ + eorseq r5, r5, fp, asr #27 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [pc, #516] @ 35482c │ │ │ │ @@ -814843,24 +814843,24 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 354824 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - eorseq r5, r5, sl, lsr #23 │ │ │ │ - eorseq sp, r3, r4, lsl #20 │ │ │ │ - eorseq sp, r3, ip, ror #21 │ │ │ │ - eorseq r5, r5, r3, lsl ip │ │ │ │ + eorseq r5, r5, sl, lsr #22 │ │ │ │ + eorseq sp, r3, r4, lsl #19 │ │ │ │ + eorseq sp, r3, ip, ror #20 │ │ │ │ + mlaseq r5, r3, fp, r5 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 354850 │ │ │ │ mov r2, #27 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ - eorseq r5, r5, fp, asr #22 │ │ │ │ + b 679f28 │ │ │ │ + eorseq r5, r5, fp, asr #21 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #444 @ 0x1bc │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ mov r1, #3 │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ mov r3, #0 │ │ │ │ str r1, [sp, #148] @ 0x94 │ │ │ │ @@ -815121,18 +815121,18 @@ │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ cmp r0, #3 │ │ │ │ beq 354964 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 354964 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 354964 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 42df00 │ │ │ │ b 354964 │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #232] @ 0xe8 │ │ │ │ stm r7, {r1, r2, r3} │ │ │ │ @@ -815161,18 +815161,18 @@ │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #3 │ │ │ │ beq 354d3c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 354d3c │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 354d3c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 42df00 │ │ │ │ add r2, sp, #340 @ 0x154 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ b 35496c │ │ │ │ add r0, sp, #388 @ 0x184 │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ @@ -815228,18 +815228,18 @@ │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ cmp r0, #3 │ │ │ │ beq 354e48 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 354e48 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 354e48 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 42df00 │ │ │ │ add r2, sp, #340 @ 0x154 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ b 35496c │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ @@ -815270,18 +815270,18 @@ │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ cmp r0, #3 │ │ │ │ beq 354ef0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 354ef0 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 354ef0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 42df00 │ │ │ │ add r2, sp, #340 @ 0x154 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ b 35496c │ │ │ │ add r0, sp, #388 @ 0x184 │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ @@ -815309,18 +815309,18 @@ │ │ │ │ beq 354f8c │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 354f8c │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 354f8c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 42df00 │ │ │ │ add r3, sp, #308 @ 0x134 │ │ │ │ ldr r7, [sp, #72] @ 0x48 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r0, [r7] │ │ │ │ str r1, [r7, #4] │ │ │ │ @@ -815356,18 +815356,18 @@ │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ cmp r0, #3 │ │ │ │ beq 355048 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 355048 │ │ │ │ ldr r0, [sp, #176] @ 0xb0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 355048 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 42df00 │ │ │ │ add r2, sp, #340 @ 0x154 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ b 35496c │ │ │ │ add r0, sp, #388 @ 0x184 │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ @@ -815451,15 +815451,15 @@ │ │ │ │ add r0, sp, #416 @ 0x1a0 │ │ │ │ strb r1, [sp, #256] @ 0x100 │ │ │ │ mov r1, #32 │ │ │ │ str r1, [sp, #248] @ 0xf8 │ │ │ │ str r0, [sp, #260] @ 0x104 │ │ │ │ add r0, sp, #388 @ 0x184 │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ - bl 67f624 │ │ │ │ + bl 67f5a8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3552ec │ │ │ │ ldm sl, {r2, r3} │ │ │ │ mov r1, #21 │ │ │ │ ldr r0, [sp, #416] @ 0x1a0 │ │ │ │ b 3551e8 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ @@ -815595,15 +815595,15 @@ │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ bl 34f190 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subeq r8, ip, ip, lsr r0 │ │ │ │ ldrdeq r7, [ip], #-232 @ 0xffffff18 │ │ │ │ - eorseq r3, r5, r7, lsr r0 │ │ │ │ + @ instruction: 0x00352fb7 │ │ │ │ ldrdeq r7, [ip], #-228 @ 0xffffff1c │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #444 @ 0x1bc │ │ │ │ mov r4, r1 │ │ │ │ mov r1, #3 │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ mov r3, #0 │ │ │ │ @@ -815868,18 +815868,18 @@ │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ cmp r0, #3 │ │ │ │ beq 355508 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 355508 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 355508 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 42df00 │ │ │ │ b 355508 │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #232] @ 0xe8 │ │ │ │ stm r7, {r1, r2, r3} │ │ │ │ @@ -815908,18 +815908,18 @@ │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #3 │ │ │ │ beq 3558e8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 3558e8 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3558e8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 42df00 │ │ │ │ add r2, sp, #340 @ 0x154 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ b 355510 │ │ │ │ add r1, sp, #388 @ 0x184 │ │ │ │ add r5, sp, #232 @ 0xe8 │ │ │ │ @@ -815977,18 +815977,18 @@ │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ cmp r0, #3 │ │ │ │ beq 3559fc │ │ │ │ cmp r0, #2 │ │ │ │ bcc 3559fc │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3559fc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 42df00 │ │ │ │ add r2, sp, #340 @ 0x154 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ b 355510 │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ @@ -816019,18 +816019,18 @@ │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ cmp r0, #3 │ │ │ │ beq 355aa4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 355aa4 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 355aa4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 42df00 │ │ │ │ add r2, sp, #340 @ 0x154 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ b 355510 │ │ │ │ add r1, sp, #388 @ 0x184 │ │ │ │ add r5, sp, #232 @ 0xe8 │ │ │ │ @@ -816059,18 +816059,18 @@ │ │ │ │ beq 355b44 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 355b44 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 355b44 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 42df00 │ │ │ │ add r3, sp, #308 @ 0x134 │ │ │ │ ldr r7, [sp, #72] @ 0x48 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r0, [r7] │ │ │ │ str r1, [r7, #4] │ │ │ │ @@ -816106,18 +816106,18 @@ │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ cmp r0, #3 │ │ │ │ beq 355c00 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 355c00 │ │ │ │ ldr r0, [sp, #176] @ 0xb0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 355c00 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 42df00 │ │ │ │ add r2, sp, #340 @ 0x154 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ b 355510 │ │ │ │ add r1, sp, #388 @ 0x184 │ │ │ │ add r5, sp, #232 @ 0xe8 │ │ │ │ @@ -816198,15 +816198,15 @@ │ │ │ │ add r0, sp, #416 @ 0x1a0 │ │ │ │ strb r1, [sp, #256] @ 0x100 │ │ │ │ mov r1, #32 │ │ │ │ str r1, [sp, #248] @ 0xf8 │ │ │ │ str r0, [sp, #260] @ 0x104 │ │ │ │ add r0, sp, #388 @ 0x184 │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ - bl 67f624 │ │ │ │ + bl 67f5a8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 355ec0 │ │ │ │ ldr ip, [sl] │ │ │ │ mov r1, #21 │ │ │ │ ldr r2, [sl, #4] │ │ │ │ ldr r0, [sp, #416] @ 0x1a0 │ │ │ │ b 355d9c │ │ │ │ @@ -816359,15 +816359,15 @@ │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ bl 34fe30 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ @ instruction: 0x004c7490 │ │ │ │ subeq r7, ip, r4, lsl #6 │ │ │ │ - eorseq r2, r5, r3, ror #8 │ │ │ │ + eorseq r2, r5, r3, ror #7 │ │ │ │ subeq r7, ip, r0, lsl #6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #444 @ 0x1bc │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ mov r1, #3 │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ mov r3, #0 │ │ │ │ @@ -816629,18 +816629,18 @@ │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ cmp r0, #3 │ │ │ │ beq 3560f4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 3560f4 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3560f4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 42df00 │ │ │ │ b 3560f4 │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #232] @ 0xe8 │ │ │ │ stm r7, {r1, r2, r3} │ │ │ │ @@ -816669,18 +816669,18 @@ │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #3 │ │ │ │ beq 3564cc │ │ │ │ cmp r0, #2 │ │ │ │ bcc 3564cc │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3564cc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 42df00 │ │ │ │ add r2, sp, #340 @ 0x154 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ b 3560fc │ │ │ │ add r0, sp, #388 @ 0x184 │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ @@ -816736,18 +816736,18 @@ │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ cmp r0, #3 │ │ │ │ beq 3565d8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 3565d8 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3565d8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 42df00 │ │ │ │ add r2, sp, #340 @ 0x154 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ b 3560fc │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ @@ -816778,18 +816778,18 @@ │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ cmp r0, #3 │ │ │ │ beq 356680 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 356680 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 356680 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 42df00 │ │ │ │ add r2, sp, #340 @ 0x154 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ b 3560fc │ │ │ │ add r0, sp, #388 @ 0x184 │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ @@ -816817,18 +816817,18 @@ │ │ │ │ beq 35671c │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 35671c │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 35671c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 42df00 │ │ │ │ add r3, sp, #308 @ 0x134 │ │ │ │ ldr r7, [sp, #72] @ 0x48 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r0, [r7] │ │ │ │ str r1, [r7, #4] │ │ │ │ @@ -816864,18 +816864,18 @@ │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ cmp r0, #3 │ │ │ │ beq 3567d8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 3567d8 │ │ │ │ ldr r0, [sp, #176] @ 0xb0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3567d8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 42df00 │ │ │ │ add r2, sp, #340 @ 0x154 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ b 3560fc │ │ │ │ add r0, sp, #388 @ 0x184 │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ @@ -816959,15 +816959,15 @@ │ │ │ │ add r0, sp, #416 @ 0x1a0 │ │ │ │ strb r1, [sp, #256] @ 0x100 │ │ │ │ mov r1, #32 │ │ │ │ str r1, [sp, #248] @ 0xf8 │ │ │ │ str r0, [sp, #260] @ 0x104 │ │ │ │ add r0, sp, #388 @ 0x184 │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ - bl 67f624 │ │ │ │ + bl 67f5a8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 356a7c │ │ │ │ ldm sl, {r2, r3} │ │ │ │ mov r1, #21 │ │ │ │ ldr r0, [sp, #416] @ 0x1a0 │ │ │ │ b 356978 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ @@ -817103,15 +817103,15 @@ │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ bl 34f190 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subeq r6, ip, ip, lsr #17 │ │ │ │ subeq r6, ip, r8, asr #14 │ │ │ │ - eorseq r1, r5, r7, lsr #17 │ │ │ │ + eorseq r1, r5, r7, lsr #16 │ │ │ │ subeq r6, ip, r4, asr #14 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #444 @ 0x1bc │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ mov r1, #3 │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ mov r3, #0 │ │ │ │ @@ -817373,18 +817373,18 @@ │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ cmp r0, #3 │ │ │ │ beq 356c94 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 356c94 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 356c94 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 42df00 │ │ │ │ b 356c94 │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #232] @ 0xe8 │ │ │ │ stm r7, {r1, r2, r3} │ │ │ │ @@ -817413,18 +817413,18 @@ │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #3 │ │ │ │ beq 35706c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 35706c │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 35706c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 42df00 │ │ │ │ add r2, sp, #340 @ 0x154 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ b 356c9c │ │ │ │ add r0, sp, #388 @ 0x184 │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ @@ -817480,18 +817480,18 @@ │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ cmp r0, #3 │ │ │ │ beq 357178 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 357178 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 357178 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 42df00 │ │ │ │ add r2, sp, #340 @ 0x154 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ b 356c9c │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ @@ -817522,18 +817522,18 @@ │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ cmp r0, #3 │ │ │ │ beq 357220 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 357220 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 357220 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 42df00 │ │ │ │ add r2, sp, #340 @ 0x154 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ b 356c9c │ │ │ │ add r0, sp, #388 @ 0x184 │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ @@ -817561,18 +817561,18 @@ │ │ │ │ beq 3572bc │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 3572bc │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3572bc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 42df00 │ │ │ │ add r3, sp, #308 @ 0x134 │ │ │ │ ldr r7, [sp, #72] @ 0x48 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r0, [r7] │ │ │ │ str r1, [r7, #4] │ │ │ │ @@ -817608,18 +817608,18 @@ │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ cmp r0, #3 │ │ │ │ beq 357378 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 357378 │ │ │ │ ldr r0, [sp, #176] @ 0xb0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 357378 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 42df00 │ │ │ │ add r2, sp, #340 @ 0x154 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ b 356c9c │ │ │ │ add r0, sp, #388 @ 0x184 │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ @@ -817703,15 +817703,15 @@ │ │ │ │ add r0, sp, #416 @ 0x1a0 │ │ │ │ strb r1, [sp, #256] @ 0x100 │ │ │ │ mov r1, #32 │ │ │ │ str r1, [sp, #248] @ 0xf8 │ │ │ │ str r0, [sp, #260] @ 0x104 │ │ │ │ add r0, sp, #388 @ 0x184 │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ - bl 67f624 │ │ │ │ + bl 67f5a8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 35761c │ │ │ │ ldm sl, {r2, r3} │ │ │ │ mov r1, #21 │ │ │ │ ldr r0, [sp, #416] @ 0x1a0 │ │ │ │ b 357518 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ @@ -817847,15 +817847,15 @@ │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ bl 34f190 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subeq r5, ip, ip, lsl #26 │ │ │ │ subeq r5, ip, r8, lsr #23 │ │ │ │ - eorseq r0, r5, r7, lsl #26 │ │ │ │ + eorseq r0, r5, r7, lsl #25 │ │ │ │ subeq r5, ip, r4, lsr #23 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #444 @ 0x1bc │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ mov r1, #3 │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ mov r3, #0 │ │ │ │ @@ -818117,18 +818117,18 @@ │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ cmp r0, #3 │ │ │ │ beq 357834 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 357834 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 357834 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 42df00 │ │ │ │ b 357834 │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #232] @ 0xe8 │ │ │ │ stm r7, {r1, r2, r3} │ │ │ │ @@ -818157,18 +818157,18 @@ │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #3 │ │ │ │ beq 357c0c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 357c0c │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 357c0c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 42df00 │ │ │ │ add r2, sp, #340 @ 0x154 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ b 35783c │ │ │ │ add r0, sp, #388 @ 0x184 │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ @@ -818224,18 +818224,18 @@ │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ cmp r0, #3 │ │ │ │ beq 357d18 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 357d18 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 357d18 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 42df00 │ │ │ │ add r2, sp, #340 @ 0x154 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ b 35783c │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ @@ -818266,18 +818266,18 @@ │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ cmp r0, #3 │ │ │ │ beq 357dc0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 357dc0 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 357dc0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 42df00 │ │ │ │ add r2, sp, #340 @ 0x154 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ b 35783c │ │ │ │ add r0, sp, #388 @ 0x184 │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ @@ -818305,18 +818305,18 @@ │ │ │ │ beq 357e5c │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 357e5c │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 357e5c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 42df00 │ │ │ │ add r3, sp, #308 @ 0x134 │ │ │ │ ldr r7, [sp, #72] @ 0x48 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r0, [r7] │ │ │ │ str r1, [r7, #4] │ │ │ │ @@ -818352,18 +818352,18 @@ │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ cmp r0, #3 │ │ │ │ beq 357f18 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 357f18 │ │ │ │ ldr r0, [sp, #176] @ 0xb0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 357f18 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 42df00 │ │ │ │ add r2, sp, #340 @ 0x154 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ b 35783c │ │ │ │ add r0, sp, #388 @ 0x184 │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ @@ -818447,15 +818447,15 @@ │ │ │ │ add r0, sp, #416 @ 0x1a0 │ │ │ │ strb r1, [sp, #256] @ 0x100 │ │ │ │ mov r1, #32 │ │ │ │ str r1, [sp, #248] @ 0xf8 │ │ │ │ str r0, [sp, #260] @ 0x104 │ │ │ │ add r0, sp, #388 @ 0x184 │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ - bl 67f624 │ │ │ │ + bl 67f5a8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3581bc │ │ │ │ ldm sl, {r2, r3} │ │ │ │ mov r1, #21 │ │ │ │ ldr r0, [sp, #416] @ 0x1a0 │ │ │ │ b 3580b8 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ @@ -818591,15 +818591,15 @@ │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ bl 34f190 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subeq r5, ip, ip, ror #2 │ │ │ │ subeq r5, ip, r8 │ │ │ │ - eorseq r0, r5, r7, ror #2 │ │ │ │ + eorseq r0, r5, r7, ror #1 │ │ │ │ subeq r5, ip, r4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #444 @ 0x1bc │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ mov r1, #3 │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ mov r3, #0 │ │ │ │ @@ -818861,18 +818861,18 @@ │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ cmp r0, #3 │ │ │ │ beq 3583d4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 3583d4 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3583d4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 42df00 │ │ │ │ b 3583d4 │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #232] @ 0xe8 │ │ │ │ stm r7, {r1, r2, r3} │ │ │ │ @@ -818901,18 +818901,18 @@ │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #3 │ │ │ │ beq 3587ac │ │ │ │ cmp r0, #2 │ │ │ │ bcc 3587ac │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3587ac │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 42df00 │ │ │ │ add r2, sp, #340 @ 0x154 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ b 3583dc │ │ │ │ add r0, sp, #388 @ 0x184 │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ @@ -818968,18 +818968,18 @@ │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ cmp r0, #3 │ │ │ │ beq 3588b8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 3588b8 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3588b8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 42df00 │ │ │ │ add r2, sp, #340 @ 0x154 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ b 3583dc │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ @@ -819010,18 +819010,18 @@ │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ cmp r0, #3 │ │ │ │ beq 358960 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 358960 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 358960 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 42df00 │ │ │ │ add r2, sp, #340 @ 0x154 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ b 3583dc │ │ │ │ add r0, sp, #388 @ 0x184 │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ @@ -819049,18 +819049,18 @@ │ │ │ │ beq 3589fc │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 3589fc │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3589fc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 42df00 │ │ │ │ add r3, sp, #308 @ 0x134 │ │ │ │ ldr r7, [sp, #72] @ 0x48 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r0, [r7] │ │ │ │ str r1, [r7, #4] │ │ │ │ @@ -819096,18 +819096,18 @@ │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ cmp r0, #3 │ │ │ │ beq 358ab8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 358ab8 │ │ │ │ ldr r0, [sp, #176] @ 0xb0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 358ab8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 42df00 │ │ │ │ add r2, sp, #340 @ 0x154 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ b 3583dc │ │ │ │ add r0, sp, #388 @ 0x184 │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ @@ -819191,15 +819191,15 @@ │ │ │ │ add r0, sp, #416 @ 0x1a0 │ │ │ │ strb r1, [sp, #256] @ 0x100 │ │ │ │ mov r1, #32 │ │ │ │ str r1, [sp, #248] @ 0xf8 │ │ │ │ str r0, [sp, #260] @ 0x104 │ │ │ │ add r0, sp, #388 @ 0x184 │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ - bl 67f624 │ │ │ │ + bl 67f5a8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 358d5c │ │ │ │ ldm sl, {r2, r3} │ │ │ │ mov r1, #21 │ │ │ │ ldr r0, [sp, #416] @ 0x1a0 │ │ │ │ b 358c58 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ @@ -819335,15 +819335,15 @@ │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ bl 34f190 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subeq r4, ip, ip, asr #11 │ │ │ │ subeq r4, ip, r8, ror #8 │ │ │ │ - eorseq pc, r4, r7, asr #11 │ │ │ │ + eorseq pc, r4, r7, asr #10 │ │ │ │ subeq r4, ip, r4, ror #8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ mov r4, r3 │ │ │ │ mov r8, r1 │ │ │ │ @@ -819526,15 +819526,15 @@ │ │ │ │ bcc 3591e4 │ │ │ │ cmp r1, ip │ │ │ │ bhi 3591f0 │ │ │ │ add r3, r3, r0 │ │ │ │ sub r2, r1, r0 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ mov r1, r3 │ │ │ │ - bl 681300 │ │ │ │ + bl 681284 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #1 │ │ │ │ beq 359204 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #16 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ bl 42a110 │ │ │ │ @@ -819590,20 +819590,20 @@ │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ bl 34eb34 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subeq r5, ip, r4, ror #29 │ │ │ │ - eorseq r1, r5, fp, lsr r2 │ │ │ │ + @ instruction: 0x003511bb │ │ │ │ subeq r5, ip, r4, ror #22 │ │ │ │ subeq r5, ip, r0, lsr #29 │ │ │ │ subeq r5, ip, ip, lsl #29 │ │ │ │ subeq r5, ip, r8, ror lr │ │ │ │ - @ instruction: 0x003511b8 │ │ │ │ + eorseq r1, r5, r8, lsr r1 │ │ │ │ subeq r5, ip, r8, ror #21 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r2] │ │ │ │ mov r5, r1 │ │ │ │ add r0, r0, #112 @ 0x70 │ │ │ │ @@ -819624,15 +819624,15 @@ │ │ │ │ bcc 35936c │ │ │ │ cmp r1, ip │ │ │ │ bhi 359378 │ │ │ │ add r3, r3, r0 │ │ │ │ sub r2, r1, r0 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ mov r1, r3 │ │ │ │ - bl 681300 │ │ │ │ + bl 681284 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #1 │ │ │ │ beq 35938c │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #16 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ bl 4252c8 │ │ │ │ @@ -819688,20 +819688,20 @@ │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ bl 34f058 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subeq r5, ip, ip, asr sp │ │ │ │ - ldrheq r1, [r5], -r3 @ │ │ │ │ + eorseq r1, r5, r3, lsr r0 │ │ │ │ subeq r5, ip, ip, lsr #19 │ │ │ │ subeq r5, ip, r8, lsl sp │ │ │ │ subeq r5, ip, r4, lsl #26 │ │ │ │ strdeq r5, [ip], #-192 @ 0xffffff40 │ │ │ │ - eorseq r1, r5, r0, lsr r0 │ │ │ │ + @ instruction: 0x00350fb0 │ │ │ │ subeq r5, ip, r0, ror #18 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r2] │ │ │ │ mov r5, r1 │ │ │ │ add r0, r0, #112 @ 0x70 │ │ │ │ @@ -819722,15 +819722,15 @@ │ │ │ │ bcc 3594f4 │ │ │ │ cmp r1, ip │ │ │ │ bhi 359500 │ │ │ │ add r3, r3, r0 │ │ │ │ sub r2, r1, r0 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ mov r1, r3 │ │ │ │ - bl 681300 │ │ │ │ + bl 681284 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #1 │ │ │ │ beq 359514 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #16 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ bl 4237a4 │ │ │ │ @@ -819786,20 +819786,20 @@ │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ bl 34f058 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ ldrdeq r5, [ip], #-180 @ 0xffffff4c │ │ │ │ - eorseq r0, r5, fp, lsr #30 │ │ │ │ + eorseq r0, r5, fp, lsr #29 │ │ │ │ subeq r5, ip, r4, lsr #16 │ │ │ │ @ instruction: 0x004c5b90 │ │ │ │ subeq r5, ip, ip, ror fp │ │ │ │ subeq r5, ip, r8, ror #22 │ │ │ │ - eorseq r0, r5, r8, lsr #29 │ │ │ │ + eorseq r0, r5, r8, lsr #28 │ │ │ │ ldrdeq r5, [ip], #-120 @ 0xffffff88 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r2] │ │ │ │ mov r5, r1 │ │ │ │ add r0, r0, #112 @ 0x70 │ │ │ │ @@ -819820,15 +819820,15 @@ │ │ │ │ bcc 35967c │ │ │ │ cmp r1, ip │ │ │ │ bhi 359688 │ │ │ │ add r3, r3, r0 │ │ │ │ sub r2, r1, r0 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ mov r1, r3 │ │ │ │ - bl 681300 │ │ │ │ + bl 681284 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #1 │ │ │ │ beq 35969c │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #16 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ bl 42608c │ │ │ │ @@ -819884,20 +819884,20 @@ │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ bl 34f058 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subeq r5, ip, ip, asr #20 │ │ │ │ - eorseq r0, r5, r3, lsr #27 │ │ │ │ + eorseq r0, r5, r3, lsr #26 │ │ │ │ @ instruction: 0x004c569c │ │ │ │ subeq r5, ip, r8, lsl #20 │ │ │ │ strdeq r5, [ip], #-148 @ 0xffffff6c │ │ │ │ subeq r5, ip, r0, ror #19 │ │ │ │ - eorseq r0, r5, r0, lsr #26 │ │ │ │ + eorseq r0, r5, r0, lsr #25 │ │ │ │ subeq r5, ip, r0, asr r6 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r2] │ │ │ │ mov r5, r1 │ │ │ │ add r0, r0, #112 @ 0x70 │ │ │ │ @@ -819918,15 +819918,15 @@ │ │ │ │ bcc 359818 │ │ │ │ cmp r1, ip │ │ │ │ bhi 359824 │ │ │ │ add r3, r3, r0 │ │ │ │ sub r2, r1, r0 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r1, r3 │ │ │ │ - bl 681300 │ │ │ │ + bl 681284 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #1 │ │ │ │ beq 359838 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ add r0, sp, #28 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ bl 425a00 │ │ │ │ @@ -819987,20 +819987,20 @@ │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #28 │ │ │ │ bl 34f058 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ strheq r5, [ip], #-128 @ 0xffffff80 │ │ │ │ - eorseq r0, r5, r7, lsl #24 │ │ │ │ + eorseq r0, r5, r7, lsl #23 │ │ │ │ subeq r5, ip, r0, lsl #10 │ │ │ │ subeq r5, ip, ip, ror #16 │ │ │ │ subeq r5, ip, r8, asr r8 │ │ │ │ subeq r5, ip, r4, asr #16 │ │ │ │ - eorseq r0, r5, r4, lsl #23 │ │ │ │ + eorseq r0, r5, r4, lsl #22 │ │ │ │ strheq r5, [ip], #-68 @ 0xffffffbc │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r2] │ │ │ │ mov r5, r1 │ │ │ │ add r0, r0, #112 @ 0x70 │ │ │ │ @@ -820021,15 +820021,15 @@ │ │ │ │ bcc 3599a0 │ │ │ │ cmp r1, ip │ │ │ │ bhi 3599ac │ │ │ │ add r3, r3, r0 │ │ │ │ sub r2, r1, r0 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ mov r1, r3 │ │ │ │ - bl 681300 │ │ │ │ + bl 681284 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #1 │ │ │ │ beq 3599c0 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #16 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ bl 425c14 │ │ │ │ @@ -820085,20 +820085,20 @@ │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ bl 34f058 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subeq r5, ip, r8, lsr #14 │ │ │ │ - eorseq r0, r5, pc, ror sl │ │ │ │ + @ instruction: 0x003509ff │ │ │ │ subeq r5, ip, r8, ror r3 │ │ │ │ subeq r5, ip, r4, ror #13 │ │ │ │ ldrdeq r5, [ip], #-96 @ 0xffffffa0 │ │ │ │ strheq r5, [ip], #-108 @ 0xffffff94 │ │ │ │ - @ instruction: 0x003509fc │ │ │ │ + eorseq r0, r5, ip, ror r9 │ │ │ │ subeq r5, ip, ip, lsr #6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ beq 359b2c │ │ │ │ ldrb r7, [r1] │ │ │ │ mov sl, r2 │ │ │ │ @@ -820143,18 +820143,18 @@ │ │ │ │ str r6, [sp, #12] │ │ │ │ stmib sp, {r9, sl} │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r8 │ │ │ │ bl 359b9c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 359b14 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344f50 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, #7 │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ @@ -820167,18 +820167,18 @@ │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #32 │ │ │ │ bl 59b44 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 359b88 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 344f50 │ │ │ │ b 359b88 │ │ │ │ bl 5a198 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 36e120 │ │ │ │ @@ -820220,15 +820220,15 @@ │ │ │ │ bls 359d78 │ │ │ │ ldr r8, [r5, #8] │ │ │ │ mov r1, #1 │ │ │ │ ldrb r9, [r5, #17] │ │ │ │ ldrb sl, [r5, #16] │ │ │ │ mov r0, r8 │ │ │ │ ldr r5, [r5, #12] │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 359dd0 │ │ │ │ add r0, r5, #12 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ strb r9, [sp, #57] @ 0x39 │ │ │ │ add r9, r1, #8 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ @@ -820243,18 +820243,18 @@ │ │ │ │ bl 36f378 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ bne 359cfc │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 359ca4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r9 │ │ │ │ bl 344f50 │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ mov r3, #21 │ │ │ │ str r3, [r4] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stmib r4, {r0, r1, r2, r7} │ │ │ │ @@ -820283,18 +820283,18 @@ │ │ │ │ ldm r6, {r2, r3, r6} │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ str r1, [r4] │ │ │ │ mov r1, #1 │ │ │ │ stm r0, {r2, r3, r6} │ │ │ │ mov r0, r8 │ │ │ │ str r5, [r4, #28] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 359d44 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r9 │ │ │ │ bl 344f50 │ │ │ │ add sp, sp, #120 @ 0x78 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, #0 │ │ │ │ add r1, sp, #8 │ │ │ │ str r0, [sp, #12] │ │ │ │ @@ -820328,27 +820328,27 @@ │ │ │ │ ldr r1, [pc, #80] @ 359e1c │ │ │ │ add r1, pc, r1 │ │ │ │ bl 59f70 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 359df8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r9 │ │ │ │ bl 344f50 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subeq r5, ip, r0, lsr r2 │ │ │ │ - eorseq r8, r3, r8, lsl r4 │ │ │ │ + mlaseq r3, r8, r3, r8 │ │ │ │ subeq r5, ip, r8, ror r3 │ │ │ │ - eorseq r1, r3, r8, lsl ip │ │ │ │ + mlaseq r3, r8, fp, r1 │ │ │ │ subeq r5, ip, r4, lsr pc │ │ │ │ andeq r3, r1, r0, ror #10 │ │ │ │ subeq r5, ip, r0, lsl pc │ │ │ │ push {fp, lr} │ │ │ │ add ip, r1, #104 @ 0x68 │ │ │ │ ldm ip, {r2, r3, ip} │ │ │ │ stm r0, {r2, r3, ip} │ │ │ │ @@ -820472,29 +820472,29 @@ │ │ │ │ add r0, sp, #8 │ │ │ │ bl 34f104 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ subeq r5, pc, r0, lsr #30 │ │ │ │ subeq r4, ip, r8, lsr #27 │ │ │ │ - @ instruction: 0x003505d4 │ │ │ │ + eorseq r0, r5, r4, asr r5 │ │ │ │ @ instruction: 0x004c4d90 │ │ │ │ - eorseq r0, r5, r4, ror r5 │ │ │ │ + @ instruction: 0x003504f4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #280 @ 0x118 │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r6, [r4, #4] │ │ │ │ cmn r6, #1 │ │ │ │ beq 35a038 │ │ │ │ ble 35a13c │ │ │ │ add r5, r4, #4 │ │ │ │ add r2, r6, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r6 │ │ │ │ mov r6, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 35a03c │ │ │ │ ldr r1, [pc, #392] @ 35a204 │ │ │ │ @@ -820583,27 +820583,27 @@ │ │ │ │ b 35a1cc │ │ │ │ bl 5a198 │ │ │ │ mov r6, r0 │ │ │ │ cmn r4, #1 │ │ │ │ beq 35a1fc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 35a1fc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #192 @ 0xc0 │ │ │ │ mov r2, #8 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - eorseq r0, r5, r6, lsl r4 │ │ │ │ + mlaseq r5, r6, r3, r0 │ │ │ │ subeq r4, ip, r8, ror pc │ │ │ │ - eorseq r0, r5, r7, lsl r3 │ │ │ │ + mlaseq r5, r7, r2, r0 │ │ │ │ strheq r4, [ip], #-184 @ 0xffffff48 │ │ │ │ subeq r5, pc, ip, lsl #25 │ │ │ │ subeq r4, ip, r4, lsr #17 │ │ │ │ subeq r4, ip, r8, lsr #17 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r4, [r0] │ │ │ │ cmn r4, #1 │ │ │ │ @@ -820612,15 +820612,15 @@ │ │ │ │ cmp r5, #0 │ │ │ │ beq 35a284 │ │ │ │ cmn r5, #1 │ │ │ │ ble 35a270 │ │ │ │ add r2, r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 689dbc │ │ │ │ + bl 689d40 │ │ │ │ sub r1, r0, r5 │ │ │ │ mov r5, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ beq 35a234 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -820633,30 +820633,30 @@ │ │ │ │ mov r1, #53 @ 0x35 │ │ │ │ ldr r2, [pc, #20] @ 35a2a8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59d50 │ │ │ │ subeq r4, ip, r0, ror r7 │ │ │ │ subeq r4, ip, r4, lsl #15 │ │ │ │ - eorseq r0, r5, r0, asr r2 │ │ │ │ + @ instruction: 0x003501d0 │ │ │ │ subeq r4, ip, r4, ror #28 │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [pc, #32] @ 35a2dc │ │ │ │ ldr r1, [pc, #32] @ 35a2e0 │ │ │ │ cmp r0, #66 @ 0x42 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ moveq r1, r2 │ │ │ │ mov r2, #6 │ │ │ │ moveq r2, #3 │ │ │ │ - b 679fa4 │ │ │ │ - mlaseq r5, r1, r2, r0 │ │ │ │ - eorseq r0, r5, ip, lsl #5 │ │ │ │ + b 679f28 │ │ │ │ + eorseq r0, r5, r1, lsl r2 │ │ │ │ + eorseq r0, r5, ip, lsl #4 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r5, sp │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 41da0 │ │ │ │ ldr r7, [sp] │ │ │ │ @@ -820707,23 +820707,23 @@ │ │ │ │ ldr r1, [pc, #52] @ 35a3ec │ │ │ │ add r1, pc, r1 │ │ │ │ stmib sp, {r0, r1} │ │ │ │ add r0, sp, #31 │ │ │ │ str r0, [sp] │ │ │ │ add r0, r4, #4 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ mov r0, #21 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ subeq r4, ip, r8, asr lr │ │ │ │ subeq r5, pc, r0, ror #18 │ │ │ │ - eorseq r0, r5, sp, asr #3 │ │ │ │ - eorseq r0, r5, r0, asr #3 │ │ │ │ + eorseq r0, r5, sp, asr #2 │ │ │ │ + eorseq r0, r5, r0, asr #2 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ ldr r8, [r1, #8] │ │ │ │ mov r7, #30 │ │ │ │ ldr r4, [r1, #12] │ │ │ │ ldr r6, [r1, #16] │ │ │ │ ldr r9, [r1, #24] │ │ │ │ @@ -820821,37 +820821,37 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #4 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, r4, #4 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ mov r0, #21 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0x004c4c98 │ │ │ │ subeq r5, pc, r0, lsr #15 │ │ │ │ - eorseq r0, r5, sp │ │ │ │ - @ instruction: 0x0034fffc │ │ │ │ + eorseq pc, r4, sp, lsl #31 │ │ │ │ + eorseq pc, r4, ip, ror pc @ │ │ │ │ ldrsb r0, [r0] │ │ │ │ mov r3, r1 │ │ │ │ mvn r1, #3 │ │ │ │ add r0, r1, r0, lsl #2 │ │ │ │ ldr r1, [pc, #24] @ 35a5e8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ ldr r2, [pc, #16] @ 35a5ec │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, r0] │ │ │ │ mov r0, r3 │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ subeq r4, ip, ip, lsr #31 │ │ │ │ - eorseq r7, r3, ip, asr sp │ │ │ │ + @ instruction: 0x00337cdc │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ add r5, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 3ee360 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ @@ -820929,25 +820929,25 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, r4, #4 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ mov r0, #21 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ subeq r4, ip, ip, lsl fp │ │ │ │ subeq r5, pc, ip, lsl #12 │ │ │ │ - eorseq pc, r4, lr, lsr #29 │ │ │ │ - mlaseq r4, sp, lr, pc @ │ │ │ │ - eorseq pc, r4, ip, lsl #29 │ │ │ │ - eorseq pc, r4, r7, ror lr @ │ │ │ │ + eorseq pc, r4, lr, lsr #28 │ │ │ │ + eorseq pc, r4, sp, lsl lr @ │ │ │ │ + eorseq pc, r4, ip, lsl #28 │ │ │ │ + @ instruction: 0x0034fdf7 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ ldr r8, [r1, #8] │ │ │ │ mov r7, #30 │ │ │ │ ldr r4, [r1, #12] │ │ │ │ ldr r6, [r1, #16] │ │ │ │ ldr r9, [r1, #24] │ │ │ │ @@ -821073,25 +821073,25 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #8 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, r4, #4 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ mov r0, #21 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ subeq r4, ip, r0, ror #17 │ │ │ │ ldrdeq r5, [pc], #-48 @ │ │ │ │ - eorseq pc, r4, r2, ror ip @ │ │ │ │ - eorseq pc, r4, r1, ror #24 │ │ │ │ - eorseq pc, r4, r0, asr ip @ │ │ │ │ - eorseq pc, r4, pc, lsr ip @ │ │ │ │ + @ instruction: 0x0034fbf2 │ │ │ │ + eorseq pc, r4, r1, ror #23 │ │ │ │ + @ instruction: 0x0034fbd0 │ │ │ │ + @ instruction: 0x0034fbbf │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ add r5, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 41da0 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ @@ -821169,25 +821169,25 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, r4, #4 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ mov r0, #21 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ subeq r4, ip, ip, asr r7 │ │ │ │ subeq r5, pc, ip, asr #4 │ │ │ │ - eorseq pc, r4, lr, ror #21 │ │ │ │ - @ instruction: 0x0034fadd │ │ │ │ - eorseq pc, r4, ip, asr #21 │ │ │ │ - @ instruction: 0x0034fab7 │ │ │ │ + eorseq pc, r4, lr, ror #20 │ │ │ │ + eorseq pc, r4, sp, asr sl @ │ │ │ │ + eorseq pc, r4, ip, asr #20 │ │ │ │ + eorseq pc, r4, r7, lsr sl @ │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [pc, #168] @ 35abec │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ @@ -821224,24 +821224,24 @@ │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [pc, #48] @ 35ac04 │ │ │ │ mov r2, #13 │ │ │ │ ldr r3, [pc, #44] @ 35ac08 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 67a50c │ │ │ │ + bl 67a490 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {fp, pc} │ │ │ │ subeq r4, ip, r0, lsl #9 │ │ │ │ subeq r4, ip, ip, lsr r7 │ │ │ │ subeq r4, ip, r0, lsr #14 │ │ │ │ subeq r4, ip, r4, lsl #14 │ │ │ │ subeq r4, ip, r8, ror #13 │ │ │ │ subeq r4, ip, r8, asr #13 │ │ │ │ - eorseq pc, r4, ip, ror #19 │ │ │ │ + eorseq pc, r4, ip, ror #18 │ │ │ │ subeq r4, ip, r4, asr #12 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #6 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r2 │ │ │ │ @@ -821381,19 +821381,19 @@ │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ str r0, [r4] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - mlaseq r4, r0, r9, pc @ │ │ │ │ - eorseq pc, r4, r3, lsr #18 │ │ │ │ - eorseq r6, r3, r8, asr #22 │ │ │ │ - @ instruction: 0x0034f8d1 │ │ │ │ - @ instruction: 0x0034f7f2 │ │ │ │ + eorseq pc, r4, r0, lsl r9 @ │ │ │ │ + eorseq pc, r4, r3, lsr #17 │ │ │ │ + eorseq r6, r3, r8, asr #21 │ │ │ │ + eorseq pc, r4, r1, asr r8 @ │ │ │ │ + eorseq pc, r4, r2, ror r7 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ mov fp, r0 │ │ │ │ mov r0, #6 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [pc, #788] @ 35b19c │ │ │ │ @@ -821591,19 +821591,19 @@ │ │ │ │ beq 35b194 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - eorseq pc, r4, r4, lsr r7 @ │ │ │ │ - eorseq pc, r4, fp, lsl #13 │ │ │ │ - eorseq r6, r3, ip, lsr #17 │ │ │ │ - eorseq pc, r4, r5, lsr r6 @ │ │ │ │ - eorseq pc, r4, lr, lsr #9 │ │ │ │ + @ instruction: 0x0034f6b4 │ │ │ │ + eorseq pc, r4, fp, lsl #12 │ │ │ │ + eorseq r6, r3, ip, lsr #16 │ │ │ │ + @ instruction: 0x0034f5b5 │ │ │ │ + eorseq pc, r4, lr, lsr #8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ mov sl, r0 │ │ │ │ mov r0, #6 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [pc, #824] @ 35b508 │ │ │ │ @@ -821810,21 +821810,21 @@ │ │ │ │ beq 35b500 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - eorseq pc, r4, ip, ror #7 │ │ │ │ - eorseq pc, r4, r3, asr #6 │ │ │ │ - eorseq r6, r3, r4, ror #10 │ │ │ │ - eorseq pc, r4, sp, ror #5 │ │ │ │ - @ instruction: 0x00336df4 │ │ │ │ + eorseq pc, r4, ip, ror #6 │ │ │ │ + eorseq pc, r4, r3, asr #5 │ │ │ │ + eorseq r6, r3, r4, ror #9 │ │ │ │ + eorseq pc, r4, sp, ror #4 │ │ │ │ + eorseq r6, r3, r4, ror sp │ │ │ │ subeq r3, ip, r4, asr r6 │ │ │ │ - eorseq pc, r4, r6, ror r1 @ │ │ │ │ + ldrsheq pc, [r4], -r6 @ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #6 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [pc, #656] @ 35b7d4 │ │ │ │ @@ -821989,20 +821989,20 @@ │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [pc, #32] @ 35b7ec │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 59ed0 │ │ │ │ - eorseq pc, r4, r8, ror r0 @ │ │ │ │ - eorseq pc, r4, fp │ │ │ │ - eorseq r6, r3, r0, lsr r2 │ │ │ │ - @ instruction: 0x0034efb9 │ │ │ │ - eorseq r6, r3, r8, asr #21 │ │ │ │ - @ instruction: 0x0034eeb6 │ │ │ │ + @ instruction: 0x0034eff8 │ │ │ │ + eorseq lr, r4, fp, lsl #31 │ │ │ │ + @ instruction: 0x003361b0 │ │ │ │ + eorseq lr, r4, r9, lsr pc │ │ │ │ + eorseq r6, r3, r8, asr #20 │ │ │ │ + eorseq lr, r4, r6, lsr lr │ │ │ │ subeq r3, ip, r8, asr r3 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ sub r0, r2, #5 │ │ │ │ cmp r0, #11 │ │ │ │ bhi 35b92c │ │ │ │ mov r5, r1 │ │ │ │ @@ -822096,20 +822096,20 @@ │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [r4, #4] │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - eorseq r5, r3, ip, lsr #30 │ │ │ │ - eorseq r5, r3, r8, lsl pc │ │ │ │ - eorseq r6, r3, r8, asr #20 │ │ │ │ - eorseq lr, r4, r5, ror #26 │ │ │ │ - eorseq lr, r4, fp, lsr #26 │ │ │ │ - eorseq lr, r4, lr, lsl sp │ │ │ │ + eorseq r5, r3, ip, lsr #29 │ │ │ │ + mlaseq r3, r8, lr, r5 │ │ │ │ + eorseq r6, r3, r8, asr #19 │ │ │ │ + eorseq lr, r4, r5, ror #25 │ │ │ │ + eorseq lr, r4, fp, lsr #25 │ │ │ │ + mlaseq r4, lr, ip, lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [pc, #324] @ 35bafc │ │ │ │ @@ -822191,17 +822191,17 @@ │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ str r0, [r4] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq lr, r4, r1, lsl ip │ │ │ │ - eorseq lr, r4, r3, asr #23 │ │ │ │ - mlaseq r4, lr, fp, lr │ │ │ │ + mlaseq r4, r1, fp, lr │ │ │ │ + eorseq lr, r4, r3, asr #22 │ │ │ │ + eorseq lr, r4, lr, lsl fp │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [pc, #408] @ 35bcc0 │ │ │ │ @@ -822304,17 +822304,17 @@ │ │ │ │ beq 35bcb8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - eorseq lr, r4, r1, lsr #21 │ │ │ │ - eorseq lr, r4, pc, lsl sl │ │ │ │ - @ instruction: 0x0034e9f6 │ │ │ │ + eorseq lr, r4, r1, lsr #20 │ │ │ │ + mlaseq r4, pc, r9, lr @ │ │ │ │ + eorseq lr, r4, r6, ror r9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [pc, #380] @ 35be68 │ │ │ │ @@ -822410,17 +822410,17 @@ │ │ │ │ beq 35be60 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - @ instruction: 0x0034e8dd │ │ │ │ - eorseq lr, r4, fp, asr r8 │ │ │ │ - eorseq lr, r4, r2, lsr r8 │ │ │ │ + eorseq lr, r4, sp, asr r8 │ │ │ │ + @ instruction: 0x0034e7db │ │ │ │ + @ instruction: 0x0034e7b2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [pc, #324] @ 35bfd8 │ │ │ │ @@ -822502,17 +822502,17 @@ │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ str r0, [r4] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq lr, r4, r5, lsr r7 │ │ │ │ - eorseq lr, r4, r7, ror #13 │ │ │ │ - eorseq lr, r4, r2, asr #13 │ │ │ │ + @ instruction: 0x0034e6b5 │ │ │ │ + eorseq lr, r4, r7, ror #12 │ │ │ │ + eorseq lr, r4, r2, asr #12 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #6 │ │ │ │ beq 35c034 │ │ │ │ cmp r2, #7 │ │ │ │ bne 35c01c │ │ │ │ ldr r2, [pc, #124] @ 35c080 │ │ │ │ @@ -822544,16 +822544,16 @@ │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #4] │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x0034e5d3 │ │ │ │ - eorseq lr, r4, r2, lsr #11 │ │ │ │ + eorseq lr, r4, r3, asr r5 │ │ │ │ + eorseq lr, r4, r2, lsr #10 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r6, [r2, #4] │ │ │ │ mov fp, #1 │ │ │ │ cmp r6, #0 │ │ │ │ beq 35c114 │ │ │ │ ldr ip, [r2] │ │ │ │ @@ -822709,25 +822709,25 @@ │ │ │ │ ldr r0, [pc, #52] @ 35c334 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #44] @ 35c338 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #20] @ 35c33c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ subeq r3, ip, ip, lsr r3 │ │ │ │ - eorseq pc, r2, ip, asr #11 │ │ │ │ - eorseq pc, r2, ip, lsr #11 │ │ │ │ + eorseq pc, r2, ip, asr #10 │ │ │ │ + eorseq pc, r2, ip, lsr #10 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 35c390 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -822737,25 +822737,25 @@ │ │ │ │ add r3, sp, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #44] @ 35c3a8 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #20] @ 35c3ac │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ strheq r3, [ip], #-44 @ 0xffffffd4 │ │ │ │ - eorseq pc, r2, ip, asr r5 @ │ │ │ │ - eorseq pc, r2, ip, lsr r5 @ │ │ │ │ + @ instruction: 0x0032f4dc │ │ │ │ + @ instruction: 0x0032f4bc │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 35c400 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -822765,25 +822765,25 @@ │ │ │ │ add r3, sp, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #44] @ 35c418 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #20] @ 35c41c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ subeq r3, ip, ip, lsr #4 │ │ │ │ - eorseq pc, r2, ip, ror #9 │ │ │ │ - eorseq pc, r2, ip, asr #9 │ │ │ │ + eorseq pc, r2, ip, ror #8 │ │ │ │ + eorseq pc, r2, ip, asr #8 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 35c46c │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -822792,48 +822792,48 @@ │ │ │ │ ldr r0, [pc, #52] @ 35c480 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #44] @ 35c484 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #20] @ 35c488 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ subeq r3, ip, r0, lsl #4 │ │ │ │ - eorseq pc, r2, r0, lsl #9 │ │ │ │ - eorseq pc, r2, r0, ror #8 │ │ │ │ + eorseq pc, r2, r0, lsl #8 │ │ │ │ + eorseq pc, r2, r0, ror #7 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ add r4, sp, #4 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 67a63c │ │ │ │ + bl 67a5c0 │ │ │ │ add r0, r5, #4 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r5, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ ldr r2, [pc, #44] @ 35c4f0 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 680a44 │ │ │ │ + bl 6809c8 │ │ │ │ ldr r2, [pc, #32] @ 35c4f4 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 680a44 │ │ │ │ + bl 6809c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 680be4 │ │ │ │ + bl 680b68 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ subeq r3, ip, r4, ror #1 │ │ │ │ subeq r3, ip, r0, ror #1 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r0, [r0] │ │ │ │ @@ -822843,19 +822843,19 @@ │ │ │ │ ldr r0, [pc, #32] @ 35c538 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #24] @ 35c53c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ strheq r3, [ip], #-4 │ │ │ │ - eorseq pc, r2, ip, lsl #9 │ │ │ │ + eorseq pc, r2, ip, lsl #8 │ │ │ │ ldr r0, [r0] │ │ │ │ b 42a25c │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ str r0, [sp, #4] │ │ │ │ @@ -822863,19 +822863,19 @@ │ │ │ │ ldr r0, [pc, #32] @ 35c588 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #24] @ 35c58c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ subeq r3, ip, r4, asr r1 │ │ │ │ - @ instruction: 0x0034e4f9 │ │ │ │ + eorseq lr, r4, r9, ror r4 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 35c5e0 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -822885,135 +822885,135 @@ │ │ │ │ add r3, sp, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #44] @ 35c5f8 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #20] @ 35c5fc │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ subeq r2, ip, ip, ror #31 │ │ │ │ - eorseq pc, r2, ip, lsl #6 │ │ │ │ - eorseq pc, r2, ip, ror #5 │ │ │ │ + eorseq pc, r2, ip, lsl #5 │ │ │ │ + eorseq pc, r2, ip, ror #4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ add r4, sp, #4 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 67a63c │ │ │ │ + bl 67a5c0 │ │ │ │ add r0, r5, #4 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r5, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ ldr r2, [pc, #44] @ 35c664 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 680a44 │ │ │ │ + bl 6809c8 │ │ │ │ ldr r2, [pc, #32] @ 35c668 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 680a44 │ │ │ │ + bl 6809c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 680be4 │ │ │ │ + bl 680b68 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ subeq r2, ip, r0, ror pc │ │ │ │ subeq r2, ip, ip, ror pc │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ bne 35c694 │ │ │ │ ldr r1, [pc, #76] @ 35c6d4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r3, sp, #4 │ │ │ │ ldr r0, [pc, #32] @ 35c6cc │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #24] @ 35c6d0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ subeq r2, ip, r0, ror pc │ │ │ │ - eorseq pc, r2, r0, lsr #4 │ │ │ │ - eorseq pc, r2, ip, asr #4 │ │ │ │ + eorseq pc, r2, r0, lsr #3 │ │ │ │ + eorseq pc, r2, ip, asr #3 │ │ │ │ ldr r0, [r0] │ │ │ │ b 42a848 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #3 │ │ │ │ bne 35c708 │ │ │ │ ldr r1, [pc, #76] @ 35c748 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r3, sp, #4 │ │ │ │ ldr r0, [pc, #32] @ 35c740 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #24] @ 35c744 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ subeq r2, ip, ip, lsr pc │ │ │ │ - eorseq pc, r2, ip, lsr #3 │ │ │ │ - @ instruction: 0x0032f1d8 │ │ │ │ + eorseq pc, r2, ip, lsr #2 │ │ │ │ + eorseq pc, r2, r8, asr r1 @ │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #3 │ │ │ │ bne 35c774 │ │ │ │ ldr r1, [pc, #76] @ 35c7b4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 679fa4 │ │ │ │ + b 679f28 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r3, sp, #4 │ │ │ │ ldr r0, [pc, #32] @ 35c7ac │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #24] @ 35c7b0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ subeq r2, ip, r0, asr #28 │ │ │ │ - eorseq pc, r2, r0, asr #2 │ │ │ │ - eorseq pc, r2, ip, ror #2 │ │ │ │ + eorseq pc, r2, r0, asr #1 │ │ │ │ + eorseq pc, r2, ip, ror #1 │ │ │ │ ldr r0, [r0] │ │ │ │ b 362e74 │ │ │ │ ldr r0, [r0] │ │ │ │ b 42a868 │ │ │ │ ldr r0, [r0] │ │ │ │ b 42a868 │ │ │ │ push {r4, lr} │ │ │ │ @@ -823039,80 +823039,80 @@ │ │ │ │ @ instruction: 0x004f3394 │ │ │ │ subeq r3, pc, r8, lsr #7 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 346154 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 3451ac │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 35c87c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 3451ac │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ add r4, r0, #8 │ │ │ │ mov r0, r4 │ │ │ │ bl 346f50 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 3451ac │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 35c8e0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 3451ac │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 35cd58 │ │ │ │ add r4, r4, #120 @ 0x78 │ │ │ │ mov r0, r4 │ │ │ │ bl 346f50 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 3451ac │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 35c960 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 3451ac │ │ │ │ b 35c960 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #112 @ 0x70 │ │ │ │ bl 35c888 │ │ │ │ @@ -823127,33 +823127,33 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 35cd58 │ │ │ │ add r4, r4, #108 @ 0x6c │ │ │ │ mov r0, r4 │ │ │ │ bl 346154 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 3451ac │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #108 @ 0x6c │ │ │ │ bl 35c828 │ │ │ │ b 35c9f0 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 35c9f0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 3451ac │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ @@ -823187,18 +823187,18 @@ │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 35ca70 │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 35ca70 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 42df00 │ │ │ │ add r6, r4, #4 │ │ │ │ ldr r4, [r4, #20] │ │ │ │ ldr r0, [r4] │ │ │ │ @@ -823378,76 +823378,76 @@ │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 35cda0 │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 35cda0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r9, #32] │ │ │ │ cmp r0, #3 │ │ │ │ beq 35cdd8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 35cdd8 │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 35cdd8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r9, #44] @ 0x2c │ │ │ │ cmp r0, #3 │ │ │ │ beq 35ce10 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 35ce10 │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #48]! @ 0x30 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 35ce10 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r9, #16] │ │ │ │ cmp r0, #2 │ │ │ │ beq 35ce50 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r9, #20] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 35ce50 │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 35ce50 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r9, #56] @ 0x38 │ │ │ │ cmp r0, #3 │ │ │ │ beq 35ce88 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 35ce88 │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #60]! @ 0x3c │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 35ce88 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr sl, [r9, #88] @ 0x58 │ │ │ │ cmp sl, #0 │ │ │ │ beq 35cef0 │ │ │ │ ldr r7, [r9, #84] @ 0x54 │ │ │ │ sub r8, sl, #1 │ │ │ │ @@ -823460,19 +823460,19 @@ │ │ │ │ beq 35cef0 │ │ │ │ sub r0, r7, r4, lsl #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bcc 35cea8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 35cea8 │ │ │ │ sub r5, r6, #16 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 35cea8 │ │ │ │ ldr r1, [r9, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 35cf0c │ │ │ │ ldr r0, [r9, #84] @ 0x54 │ │ │ │ @@ -823493,19 +823493,19 @@ │ │ │ │ beq 35cf74 │ │ │ │ sub r0, r7, r4, lsl #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bcc 35cf2c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 35cf2c │ │ │ │ sub r5, r6, #16 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 35cf2c │ │ │ │ ldr r1, [r9, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ beq 35cf90 │ │ │ │ ldr r0, [r9, #96] @ 0x60 │ │ │ │ @@ -823515,18 +823515,18 @@ │ │ │ │ ldr r0, [r9, #68] @ 0x44 │ │ │ │ cmp r0, #3 │ │ │ │ beq 35cfc8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 35cfc8 │ │ │ │ ldr r0, [r9, #72]! @ 0x48 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 35cfc8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r9 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 35d010 │ │ │ │ mov r5, r0 │ │ │ │ @@ -823565,18 +823565,18 @@ │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 35d02c │ │ │ │ ldr r0, [r6, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 35d054 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 35d054 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 35d054 │ │ │ │ bl 5a198 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sl, r4 │ │ │ │ cmp r0, #1 │ │ │ │ @@ -823600,18 +823600,18 @@ │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 35d0a4 │ │ │ │ ldr r0, [r6, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 35d0e0 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 35d0e0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 35d0e0 │ │ │ │ bl 5a198 │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -823742,18 +823742,18 @@ │ │ │ │ beq 35d354 │ │ │ │ cmp r1, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 35d354 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldmib r0, {r4, r6} │ │ │ │ mov r5, r0 │ │ │ │ @@ -823787,18 +823787,18 @@ │ │ │ │ beq 35d408 │ │ │ │ cmp r1, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 35d408 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ ldmib r0, {sl, fp} │ │ │ │ @@ -823815,20 +823815,20 @@ │ │ │ │ beq 35d480 │ │ │ │ sub r0, sl, r5, lsl #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bcc 35d434 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 35d434 │ │ │ │ add r7, sl, r4 │ │ │ │ add r6, r7, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 35d434 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 35d4a4 │ │ │ │ lsl r1, r0, #4 │ │ │ │ @@ -823859,18 +823859,18 @@ │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 35d4bc │ │ │ │ ldr r0, [r7, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 35d4ec │ │ │ │ ldr r0, [r7] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 35d4ec │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 42df00 │ │ │ │ b 35d4ec │ │ │ │ bl 5a198 │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ @@ -823879,18 +823879,18 @@ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 35d578 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -823907,33 +823907,33 @@ │ │ │ │ bl 35c9fc │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 35d5e4 │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 35d5e4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, sp │ │ │ │ bl 462a78 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 35d620 │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 35d620 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 462a78 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ cmp r1, #0 │ │ │ │ addne r2, r1, r1, lsl #4 │ │ │ │ @@ -823950,18 +823950,18 @@ │ │ │ │ beq 35d694 │ │ │ │ cmp r1, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 35d694 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ ldmib r0, {sl, fp} │ │ │ │ @@ -823978,20 +823978,20 @@ │ │ │ │ beq 35d70c │ │ │ │ sub r0, sl, r5, lsl #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bcc 35d6c0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 35d6c0 │ │ │ │ add r7, sl, r4 │ │ │ │ add r6, r7, #8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 42df00 │ │ │ │ b 35d6c0 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 35d730 │ │ │ │ lsl r1, r0, #4 │ │ │ │ @@ -824022,18 +824022,18 @@ │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 35d748 │ │ │ │ ldr r0, [r7, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 35d778 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 35d778 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r7 │ │ │ │ bl 42df00 │ │ │ │ b 35d778 │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ mov r4, #0 │ │ │ │ @@ -825441,15 +825441,15 @@ │ │ │ │ cdpvs 2, 6, cr7, cr5, cr1, {3} │ │ │ │ cmnvc pc, #6464 @ 0x1940 │ │ │ │ rsbsvc r6, r3, r5, ror r5 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ - b 67b26c │ │ │ │ + b 67b1f0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #208] @ 35eeac │ │ │ │ mov r5, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ @@ -825477,15 +825477,15 @@ │ │ │ │ ldr r0, [pc, #116] @ 35eeb4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r0, sp, #4 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ add ip, sp, #8 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ add r3, sp, #24 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ @@ -826161,18 +826161,18 @@ │ │ │ │ add r5, r4, r0, lsl #2 │ │ │ │ ldr r0, [r5, #-20] @ 0xffffffec │ │ │ │ cmp r0, #2 │ │ │ │ bcc 35f91c │ │ │ │ mov fp, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [fp, #-16]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 35f91c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, fp │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r5, #-8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 35f890 │ │ │ │ cmp r0, #2 │ │ │ │ ldr r0, [r5, #-4]! │ │ │ │ @@ -826247,26 +826247,26 @@ │ │ │ │ add r5, r4, r0, lsl #3 │ │ │ │ ldr r0, [r5, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 35fa74 │ │ │ │ mov sl, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [sl, #-20]! @ 0xffffffec │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 35fa74 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, sl │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r5, #-12]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 35f9e8 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3440dc │ │ │ │ b 35f9e8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, #24 │ │ │ │ add r0, r2, r2, lsl #1 │ │ │ │ add r0, r1, r0, lsl #3 │ │ │ │ @@ -826281,18 +826281,18 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #-12]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 35fafc │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 3440dc │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ @@ -826406,18 +826406,18 @@ │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ add r5, r6, r0, lsl #2 │ │ │ │ ldr r0, [r5, #-12] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 35fc6c │ │ │ │ ldr r0, [r5, #-8]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 35fc6c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 35fc6c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, #12 │ │ │ │ add r0, r2, r2, lsl #1 │ │ │ │ add r0, r1, r0, lsl #2 │ │ │ │ @@ -826478,18 +826478,18 @@ │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ sub sl, fp, #80 @ 0x50 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 35fe10 │ │ │ │ mov r9, fp │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r9, #-12]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 35fe10 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r9 │ │ │ │ bl 42df00 │ │ │ │ mov r0, sl │ │ │ │ bl 35fd34 │ │ │ │ sub r0, r8, #1 │ │ │ │ sub r7, r7, #1 │ │ │ │ and r8, r0, r8 │ │ │ │ @@ -826685,18 +826685,18 @@ │ │ │ │ add sl, r6, r0, lsl #4 │ │ │ │ ldr r0, [sl, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 3600b4 │ │ │ │ mov fp, sl │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [fp, #-44]! @ 0xffffffd4 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3600b4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, fp │ │ │ │ bl 42df00 │ │ │ │ b 3600b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ add r0, r2, r2, lsl #1 │ │ │ │ add r0, r1, r0, lsl #4 │ │ │ │ @@ -826993,18 +826993,18 @@ │ │ │ │ stm fp, {r1, r8} │ │ │ │ str r0, [fp, #8] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 360650 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 360650 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r8, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 360658 │ │ │ │ @@ -827030,18 +827030,18 @@ │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 3606b0 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r0, [r1, #4]! │ │ │ │ str r1, [sp, #24] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3606b0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 42df00 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ tsteq r1, r1, lsl #2 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ @@ -827419,18 +827419,18 @@ │ │ │ │ str r8, [r0, #-4] │ │ │ │ b 360cc4 │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 360cc4 │ │ │ │ ldr r0, [r8, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 360cc4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r8 │ │ │ │ bl 42df00 │ │ │ │ cmp r6, #0 │ │ │ │ movne r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -827456,18 +827456,18 @@ │ │ │ │ b 360d28 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 360d58 │ │ │ │ ldr r0, [r8, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 360d58 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r8 │ │ │ │ bl 42df00 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ tsteq r1, r1, lsl #2 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ @@ -828558,15 +828558,15 @@ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ b 361d94 │ │ │ │ rsb r0, r4, #0 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ add r0, r1, r0, lsl #4 │ │ │ │ ldmdb r0, {r1, r2} │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 6264a8 │ │ │ │ + bl 62642c │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ ldr sl, [pc, #896] @ 362208 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #4] │ │ │ │ @@ -828593,15 +828593,15 @@ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ mov r1, r4 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ ldr r8, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, r8 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ @@ -828664,26 +828664,26 @@ │ │ │ │ b 361f3c │ │ │ │ rsb r0, r6, #0 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ add r0, r5, r0, lsl #4 │ │ │ │ ldmdb r0, {r1, r2} │ │ │ │ add r4, sp, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6264a8 │ │ │ │ + bl 62642c │ │ │ │ ldr sl, [sp, #80] @ 0x50 │ │ │ │ ldr r8, [sp, #84] @ 0x54 │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ cmp r6, r0 │ │ │ │ bne 362050 │ │ │ │ ldr r1, [pc, #492] @ 362234 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 645e54 │ │ │ │ + bl 645dd8 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ add r0, r6, r6, lsl #1 │ │ │ │ str sl, [r1, r0, lsl #2]! │ │ │ │ add r0, r6, #1 │ │ │ │ ldr sl, [pc, #416] @ 362208 │ │ │ │ str r8, [r1, #4] │ │ │ │ str r7, [r1, #8] │ │ │ │ @@ -828704,15 +828704,15 @@ │ │ │ │ beq 3620b4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldmdb r0, {r1, r2} │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ - bl 6264a8 │ │ │ │ + bl 62642c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add ip, sp, #80 @ 0x50 │ │ │ │ add r2, sp, #104 @ 0x68 │ │ │ │ add lr, sp, #80 @ 0x50 │ │ │ │ mov r4, r3 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm lr, {r0, r1, r2} │ │ │ │ @@ -828789,40 +828789,40 @@ │ │ │ │ bl 35d62c │ │ │ │ mov r0, r9 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ tsteq r1, r1, lsl #2 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ mrc2 14, 7, pc, cr14, cr15, {7} │ │ │ │ ldmdavs r4!, {r4, r5, r6, r8, sp, lr}^ │ │ │ │ - eorseq r9, r2, ip, ror sp │ │ │ │ + @ instruction: 0x00329cfc │ │ │ │ subeq lr, lr, r0, lsr #1 │ │ │ │ subeq sp, fp, r0, lsl #9 │ │ │ │ - eorseq r8, r4, fp, lsl #24 │ │ │ │ - eorseq r8, r4, r3, asr fp │ │ │ │ - eorseq r8, r4, r8, asr ip │ │ │ │ + eorseq r8, r4, fp, lsl #23 │ │ │ │ + @ instruction: 0x00348ad3 │ │ │ │ + @ instruction: 0x00348bd8 │ │ │ │ strheq sp, [fp], #-112 @ 0xffffff90 │ │ │ │ subeq lr, lr, r8, lsl #1 │ │ │ │ subeq sp, fp, r8, asr #12 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #96 @ 0x60 │ │ │ │ ldr r1, [pc, #632] @ 3624c0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 653cbc │ │ │ │ + bl 653c40 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ cmp r7, #0 │ │ │ │ beq 362300 │ │ │ │ ldr r1, [pc, #600] @ 3624c4 │ │ │ │ add r5, sp, #32 │ │ │ │ mov r2, #15 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 653cbc │ │ │ │ + bl 653c40 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq 362338 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ ldr r8, [sp, #40] @ 0x28 │ │ │ │ bl 43f81c │ │ │ │ ldr r1, [pc, #556] @ 3624c8 │ │ │ │ @@ -828839,15 +828839,15 @@ │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ add r0, sp, #84 @ 0x54 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #20 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ orr r0, r6, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 362350 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ @@ -828885,15 +828885,15 @@ │ │ │ │ ldr r0, [pc, #340] @ 3624d4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #20 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ - bl 677d10 │ │ │ │ + bl 677c94 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ ldr r6, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ bl 3624d8 │ │ │ │ cmp r5, #0 │ │ │ │ @@ -828960,16 +828960,16 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r4 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ - eorseq r8, r4, lr, lsl #15 │ │ │ │ - eorseq r8, r4, r6, lsl #15 │ │ │ │ + eorseq r8, r4, lr, lsl #14 │ │ │ │ + eorseq r8, r4, r6, lsl #14 │ │ │ │ strheq sp, [lr], #-160 @ 0xffffff60 │ │ │ │ subeq sp, fp, r8, ror #7 │ │ │ │ subeq sp, fp, r8, lsr r3 │ │ │ │ @ instruction: 0xffffca30 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #244 @ 0xf4 │ │ │ │ mov sl, r0 │ │ │ │ @@ -829022,15 +829022,15 @@ │ │ │ │ ldr r0, [pc, #1816] @ 362cbc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 38af0 <__tls_get_addr@plt> │ │ │ │ add r5, r0, #8 │ │ │ │ ldm r5, {r1, r2, r3, r5} │ │ │ │ b 3625e8 │ │ │ │ add r0, sp, #208 @ 0xd0 │ │ │ │ - bl 666cec │ │ │ │ + bl 666c70 │ │ │ │ ldr r0, [pc, #1780] @ 362cb8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 38af0 <__tls_get_addr@plt> │ │ │ │ add r5, sp, #208 @ 0xd0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #1 │ │ │ │ str ip, [r0, #4] │ │ │ │ @@ -829333,20 +829333,20 @@ │ │ │ │ ldm r1, {r2, r3, r6, r7} │ │ │ │ stm r0, {r2, r3, r6, r7} │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sl] │ │ │ │ bne 362968 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 362968 │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ add r4, r0, #4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ add sp, sp, #244 @ 0xf4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #204] @ 0xcc │ │ │ │ add r2, sl, #16 │ │ │ │ ldm r1!, {r3, r5, r6, r7} │ │ │ │ @@ -829402,40 +829402,40 @@ │ │ │ │ cmp r7, #2 │ │ │ │ add r3, sp, #208 @ 0xd0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ bcc 362bc0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 362bc0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r9 │ │ │ │ bl 42df00 │ │ │ │ mov r7, r5 │ │ │ │ ldr r5, [sp, #208] @ 0xd0 │ │ │ │ ldr r9, [sp, #212] @ 0xd4 │ │ │ │ cmp r5, #1 │ │ │ │ bhi 362bdc │ │ │ │ ldr fp, [sp, #216] @ 0xd8 │ │ │ │ b 362a00 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ cmn r0, #1 │ │ │ │ ble 362c48 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr fp, [sp, #216] @ 0xd8 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 362a00 │ │ │ │ add r8, r7, #4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r8 │ │ │ │ bl 42df00 │ │ │ │ b 362a00 │ │ │ │ ldr r2, [pc, #188] @ 362ce0 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #87 @ 0x57 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -829448,18 +829448,18 @@ │ │ │ │ bl 59d50 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r6, r0 │ │ │ │ cmp r7, #2 │ │ │ │ bcc 362ca4 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 362ca4 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r9 │ │ │ │ bl 42df00 │ │ │ │ b 362ca4 │ │ │ │ bl 5a198 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ bl 35d3c4 │ │ │ │ @@ -829481,20 +829481,20 @@ │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ mrc2 14, 7, pc, cr14, cr15, {7} │ │ │ │ strbtvs r7, [r9], #-1383 @ 0xfffffa99 │ │ │ │ subeq ip, fp, r0, lsl #31 │ │ │ │ subeq ip, fp, r4, ror pc │ │ │ │ subeq sp, lr, r8, ror #8 │ │ │ │ strheq ip, [fp], #-144 @ 0xffffff70 │ │ │ │ - eorseq r7, r4, r7, lsl #25 │ │ │ │ + eorseq r7, r4, r7, lsl #24 │ │ │ │ subeq ip, fp, r8, lsr #20 │ │ │ │ - eorseq r9, r2, r4, lsl #4 │ │ │ │ - @ instruction: 0x00347edb │ │ │ │ + eorseq r9, r2, r4, lsl #3 │ │ │ │ + eorseq r7, r4, fp, asr lr │ │ │ │ subeq ip, fp, ip, ror ip │ │ │ │ - eorseq r8, r4, r4, asr #1 │ │ │ │ + eorseq r8, r4, r4, asr #32 │ │ │ │ push {fp, lr} │ │ │ │ bl 42a510 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #32 │ │ │ │ @@ -829543,47 +829543,47 @@ │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ str r6, [sp, #32] │ │ │ │ bl 42a510 │ │ │ │ mov r0, #21 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eorseq r7, r4, r7, asr #22 │ │ │ │ + eorseq r7, r4, r7, asr #21 │ │ │ │ subeq ip, fp, r8, ror #17 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 42a510 │ │ │ │ ldmib sp, {r0, r1, r2} │ │ │ │ stm r5, {r0, r1, r2} │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 362e30 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 362e30 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 362e68 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 362e68 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ @@ -829593,15 +829593,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r8, #0 │ │ │ │ cmp r7, #2 │ │ │ │ mov r1, #0 │ │ │ │ bcc 362eb4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 688f04 │ │ │ │ + bl 688e88 │ │ │ │ mov r1, #8 │ │ │ │ cmn r0, #1 │ │ │ │ ble 362f60 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r2, #1 │ │ │ │ str r7, [sp, #4] │ │ │ │ str r0, [sp, #12] │ │ │ │ @@ -829623,55 +829623,55 @@ │ │ │ │ ldr r0, [r6, #28] │ │ │ │ ldr r1, [r6, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ add r2, sp, #16 │ │ │ │ - bl 67926c │ │ │ │ + bl 6791f0 │ │ │ │ cmp r7, #2 │ │ │ │ bcc 362f58 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, #1 │ │ │ │ bne 362f58 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r6, r0 │ │ │ │ cmp r7, #2 │ │ │ │ bcc 362f90 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 362f90 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ mov r0, r6 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ bl 5a198 │ │ │ │ - eorseq lr, r2, r0, lsr #16 │ │ │ │ + eorseq lr, r2, r0, lsr #15 │ │ │ │ ldrdeq sl, [r0], -r4 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r1, [pc, #80] @ 363004 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 653cbc │ │ │ │ + bl 653c40 │ │ │ │ ldr r4, [sp] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r4, #0 │ │ │ │ beq 362fe4 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ bne 362fe4 │ │ │ │ eor r0, r4, #1 │ │ │ │ @@ -829681,15 +829681,15 @@ │ │ │ │ beq 362fd8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ eor r0, r4, #1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq r7, r4, pc, lsr #21 │ │ │ │ + eorseq r7, r4, pc, lsr #20 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldrb r5, [r0, #104] @ 0x68 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ cmp r5, #0 │ │ │ │ @@ -830291,33 +830291,33 @@ │ │ │ │ mov r2, #1 │ │ │ │ bl 2a4524 │ │ │ │ mov r0, r5 │ │ │ │ bl 37704 <_Unwind_Resume@plt> │ │ │ │ @ instruction: 0x004bbd98 │ │ │ │ subeq ip, lr, ip, ror #11 │ │ │ │ strheq fp, [fp], #-212 @ 0xffffff2c │ │ │ │ - eorseq r7, r2, ip, lsl #31 │ │ │ │ + eorseq r7, r2, ip, lsl #30 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r3, sp, #4 │ │ │ │ ldr r0, [pc, #32] @ 3639d0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #24] @ 3639d4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldrdeq ip, [fp], #-20 @ 0xffffffec │ │ │ │ - eorseq r7, r4, r7, lsr #14 │ │ │ │ + eorseq r7, r4, r7, lsr #13 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #88 @ 0x58 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [pc, #228] @ 363ad4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ @@ -830370,51 +830370,51 @@ │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [pc, #60] @ 363af8 │ │ │ │ mov r2, #9 │ │ │ │ ldr r3, [pc, #56] @ 363afc │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 67a50c │ │ │ │ + bl 67a490 │ │ │ │ add sp, sp, #88 @ 0x58 │ │ │ │ pop {fp, pc} │ │ │ │ subeq ip, fp, r4, ror r1 │ │ │ │ subeq ip, fp, r0, asr r1 │ │ │ │ subeq ip, fp, ip, lsr #2 │ │ │ │ subeq ip, fp, r8, lsl #2 │ │ │ │ subeq ip, fp, r4, ror #1 │ │ │ │ subeq ip, fp, r0, asr #1 │ │ │ │ @ instruction: 0x004bc09c │ │ │ │ subeq ip, fp, r4, ror r0 │ │ │ │ subeq ip, fp, r8, asr r0 │ │ │ │ - eorseq r7, r4, r1, lsl r6 │ │ │ │ + mlaseq r4, r1, r5, r7 │ │ │ │ ldrdeq fp, [fp], #-244 @ 0xffffff0c │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r7, [r0] │ │ │ │ ldr r4, [r0, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 67ad88 │ │ │ │ + bl 67ad0c │ │ │ │ cmp r4, #0 │ │ │ │ beq 363b54 │ │ │ │ ldr r6, [pc, #60] @ 363b64 │ │ │ │ add r8, sp, #4 │ │ │ │ add r5, sp, #12 │ │ │ │ lsl r4, r4, #3 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ str r7, [sp, #12] │ │ │ │ - bl 680cac │ │ │ │ + bl 680c30 │ │ │ │ subs r4, r4, #8 │ │ │ │ add r7, r7, #8 │ │ │ │ bne 363b34 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 680e9c │ │ │ │ + bl 680e20 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ subeq fp, fp, r0, lsl ip │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ @@ -830426,56 +830426,56 @@ │ │ │ │ ldr r0, [pc, #88] @ 363bec │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #80] @ 363bf0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ str r0, [sp, #8] │ │ │ │ add r3, sp, #8 │ │ │ │ ldr r0, [pc, #32] @ 363be4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #24] @ 363be8 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ strheq fp, [fp], #-240 @ 0xffffff10 │ │ │ │ - @ instruction: 0x00327df4 │ │ │ │ + eorseq r7, r2, r4, ror sp │ │ │ │ subeq fp, fp, r0, ror #31 │ │ │ │ - eorseq r7, r4, r6, lsr r5 │ │ │ │ + @ instruction: 0x003474b6 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r7, [r0, #4] │ │ │ │ ldr r4, [r0, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 67ad88 │ │ │ │ + bl 67ad0c │ │ │ │ cmp r4, #0 │ │ │ │ beq 363c48 │ │ │ │ ldr r6, [pc, #56] @ 363c58 │ │ │ │ add r8, sp, #4 │ │ │ │ add r5, sp, #12 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ str r7, [sp, #12] │ │ │ │ - bl 680cac │ │ │ │ + bl 680c30 │ │ │ │ subs r4, r4, #1 │ │ │ │ add r7, r7, #1 │ │ │ │ bne 363c28 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 680e9c │ │ │ │ + bl 680e20 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ subeq fp, fp, ip, asr #22 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ @@ -830487,34 +830487,34 @@ │ │ │ │ ldr r0, [pc, #88] @ 363ce0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #80] @ 363ce4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ str r0, [sp, #8] │ │ │ │ add r3, sp, #8 │ │ │ │ ldr r0, [pc, #32] @ 363cd8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #24] @ 363cdc │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 67a684 │ │ │ │ + bl 67a608 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ subeq fp, fp, ip, lsr #22 │ │ │ │ - eorseq sp, r2, r4, asr #22 │ │ │ │ + eorseq sp, r2, r4, asr #21 │ │ │ │ subeq fp, fp, ip, ror #22 │ │ │ │ - eorseq r6, r4, sp, asr pc │ │ │ │ - b 67926c │ │ │ │ + @ instruction: 0x00346edd │ │ │ │ + b 6791f0 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #21 │ │ │ │ bne 363d00 │ │ │ │ add r0, r0, #4 │ │ │ │ b 364a60 │ │ │ │ b 364040 │ │ │ │ push {r4, lr} │ │ │ │ @@ -830527,18 +830527,18 @@ │ │ │ │ pop {r4, pc} │ │ │ │ pop {r4, lr} │ │ │ │ b 364370 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 42df00 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, r6 │ │ │ │ @@ -830555,19 +830555,19 @@ │ │ │ │ beq 363dcc │ │ │ │ sub r0, r6, r7, lsl #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bcc 363d84 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 363d84 │ │ │ │ sub r5, r4, #16 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ b 363d84 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ add r0, r9, r7 │ │ │ │ cmp r0, #1 │ │ │ │ @@ -830580,18 +830580,18 @@ │ │ │ │ subs r6, r6, #1 │ │ │ │ beq 363de0 │ │ │ │ ldr r0, [r4, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 363df0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 363df0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 42df00 │ │ │ │ b 363df0 │ │ │ │ bl 5a198 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ @@ -830758,18 +830758,18 @@ │ │ │ │ beq 3640b0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2a4524 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3640b0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 42df4c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r2, [r0, #4]! │ │ │ │ sub r3, r2, #35 @ 0x23 │ │ │ │ @@ -830797,54 +830797,54 @@ │ │ │ │ b 2a4524 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 36418c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 36418c │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 3640b0 │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 42df00 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 3641ec │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3641ec │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42df00 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 364270 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 689bbc │ │ │ │ + bl 689b40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3640b0 │ │ │ │ - bl 688e9c │ │ │ │ + bl 688e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ � TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes